DicomObjects.NET.8.48 Documentation
DicomObjects Namespace / Plane3D Structure / PlaneIntersection Method / PlaneIntersection(Plane3D,Plane3D) Method
The first plane
The second plane






In This Topic
    PlaneIntersection(Plane3D,Plane3D) Method
    In This Topic
    Calculate the line of intersection between 2 planes
    Syntax
    'Declaration
     
    
    Public Overloads Shared Function PlaneIntersection( _
       ByVal Plane1 As Plane3D, _
       ByVal Plane2 As Plane3D _
    ) As System.Nullable(Of Line3D)
    'Usage
     
    
    Dim Plane1 As Plane3D
    Dim Plane2 As Plane3D
    Dim value As System.Nullable(Of Line3D)
     
    value = Plane3D.PlaneIntersection(Plane1, Plane2)
    public static System.Nullable<Line3D> PlaneIntersection( 
       Plane3D Plane1,
       Plane3D Plane2
    )
    public function PlaneIntersection( 
        Plane1: Plane3D;
        Plane2: Plane3D
    ): System.Nullable; static; 
    public static function PlaneIntersection( 
       Plane1 : Plane3D,
       Plane2 : Plane3D
    ) : System.Nullable;
    public: static System.Nullable<Line3D> PlaneIntersection( 
       Plane3D Plane1,
       Plane3D Plane2
    ) 
    public:
    static System.Nullable<Line3D> PlaneIntersection( 
       Plane3D Plane1,
       Plane3D Plane2
    ) 

    Parameters

    Plane1
    The first plane
    Plane2
    The second plane

    Return Value

    The line of intersection, or null if the planes are parallel
    Requirements

    Target Platforms: .NET CLR 4.8 or higher

    See Also