PlaneIntersectablePlane3Type
public protocol PlaneIntersectablePlane3Type : LineIntersectablePlaneType where Self.Vector : Vector3Type
A 2D plane in 3D space that can be intersected with other intersectable planes, producing intersection lines.
A plane-intersectable plane is implicitly a line-intersectable plane as well.
-
Returns the intersection of this 3 dimensional plane with another plane as a line, or
nil
, if the planes are parallel or coplanar.Declaration
Swift
func intersection<Plane: LineIntersectablePlaneType>( with other: Plane ) -> Line<Vector>? where Plane.Vector == Vector
-
intersection(with:
Default implementation) Default Implementation
Declaration
Swift
public func intersection<Plane: LineIntersectablePlaneType>( with other: Plane ) -> Line<Vector>? where Plane.Vector == Vector