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



In This Topic
    PlaneIntersection(Plane3D,Plane3D,Plane3D) Method
    In This Topic
    Calculate the point of intersection between 3 planes
    Syntax
    'Declaration
     
    Public Overloads Shared Function PlaneIntersection( _
       ByVal Plane1 As Plane3D, _
       ByVal Plane2 As Plane3D, _
       ByVal Plane3 As Plane3D _
    ) As Nullable(Of Vector3D)
    'Usage
     
    Dim Plane1 As Plane3D
    Dim Plane2 As Plane3D
    Dim Plane3 As Plane3D
    Dim value As Nullable(Of Vector3D)
     
    value = Plane3D.PlaneIntersection(Plane1, Plane2, Plane3)
    public static Nullable<Vector3D> PlaneIntersection( 
       Plane3D Plane1,
       Plane3D Plane2,
       Plane3D Plane3
    )
    public:
    static Nullable<Vector3D> PlaneIntersection( 
       Plane3D Plane1,
       Plane3D Plane2,
       Plane3D Plane3
    ) 

    Parameters

    Plane1
    The first plane
    Plane2
    The second plane
    Plane3
    The third plane

    Return Value

    The line of intersection, or zero if the planes do not ALL intersect
    Requirements

    Target Platforms: .NET CLR 3.5 or higher

    See Also