InfinitePlaneReferences public struct InfinitePlane Show allRepresents an infinite plane in space. AllConstructorsPropertiesMethods ObsoleteInherited ConstructorsInfinitePlane#public InfinitePlane(Locus origin, Locus normal)Create a new slice.Parameters:origin (Locus)normal (Locus)InfinitePlane#public InfinitePlane(Plane plane)Create a new spatial slice from a rhinocommon plane.Parameters:plane (Plane)Plane.PropertiesNormal#public Locus Normal { get; }Gets the slice normal vector.Origin#public Locus Origin { get; }Gets the slice origin point.MethodsDistanceToPoint#public double DistanceToPoint(Locus point)Gets the signed distance to a point.Parameters:point (Locus)Returns: Signed quadrance (negative being underneath the plane).Project#public LinearSegment Project(LinearSegment line)Project a line onto the plane.Parameters:line (LinearSegment)Line.Returns: Line on plane.Project#public Locus Project(Locus point)Project a point onto the plane.Parameters:point (Locus)Point.Returns: Point on plane.QuadranceToPoint#public double QuadranceToPoint(Locus point)Gets the signed quadrance to a point. Unlike most cases, signed distances are quicker to compute than signed quadrances.Parameters:point (Locus)Returns: Signed quadrance (negative being underneath the plane).