public NodeInfo(Point PointOfIncidence, Point CrossPoint, Point SideFromPoint, Point SideToPoint, int buildingID, double BuildingHeight, Vector3D normal, RayType rayType, double angle) { this.distance = GeometricUtilities.GetDistanceOf3DPoints(PointOfIncidence, CrossPoint); this.PointOfIncidence = PointOfIncidence; this.CrossPoint = CrossPoint; this.SideFromPoint = SideFromPoint; this.SideToPoint = SideToPoint; this.buildingID = buildingID; this.BuildingHeight = BuildingHeight; this.Normal = normal; this.rayType = rayType; this.Angle = angle; }
public NodeInfo(Point PointOfIncidence, Point CrossPoint, RayType rayType, double angle) { this.distance = GeometricUtilities.GetDistanceOf3DPoints(PointOfIncidence, CrossPoint); this.rayType = rayType; this.Angle = angle; }