Eyeshot 11 WinForms API Reference
WinForms Assembly / devDept.Eyeshot.Entities Namespace / Solid Class / Intersection Method / Intersection<T>(T,T,Boolean,Double) Method
First operand
Second operand
If true, the portions of the solids resulting from the boolean operation will keep the colors and materials of the original solids
Optional tolerance, start with domain size * 1e-6

In This Topic
    Intersection<T>(T,T,Boolean,Double) Method
    In This Topic
    Boolean Intersection between two solids.
    Syntax
    'Declaration
     
    Public Overloads Shared Function Intersection(Of T As {New, Solid})( _
       ByVal a As T, _
       ByVal b As T, _
       ByVal keepOriginalColors As Boolean, _
       Optional ByVal tol As Double _
    ) As T()
    public static T[] Intersection<T>( 
       T a,
       T b,
       bool keepOriginalColors,
       double tol
    )
    where T: new(), Solid

    Parameters

    a
    First operand
    b
    Second operand
    keepOriginalColors
    If true, the portions of the solids resulting from the boolean operation will keep the colors and materials of the original solids
    tol
    Optional tolerance, start with domain size * 1e-6

    Type Parameters

    T

    Return Value

    An array of solids if the operation is successful, null/Nothing otherwise.
    See Also