PlaneSweepDelegate Delegate

Callback delegate used for testing object agains each other in a plane sweep.
Public Delegate Function PlaneSweepDelegate( _ 
ByVal o1 As IExtents2d, _ 
ByVal o2 As IExtents2d, _ 
ByVal id1 As Integer, _ 
ByVal id2 As Integer, _ 
ByRef result As List(Of PlaneSweepIntersection) _ 
) As PlaneSweepResult
This language is not supported or no code example is available.
public delegate PlaneSweepResult PlaneSweepDelegate( 
IExtents2d o1
IExtents2d o2
int id1
int id2
ref List<PlaneSweepIntersection> result 
)
This language is not supported or no code example is available.
public:  
delegate PlaneSweepResult PlaneSweepDelegate( 
IExtents2d^ o1
IExtents2d^ o2
int id1
int id2
List<PlaneSweepIntersection^>^& result 
)
This language is not supported or no code example is available.
JScript supports the use of delegates, but not the declaration of new ones.
This language is not supported or no code example is available.

Parameters

o1
IExtents2d

The first object to test.

o2
IExtents2d

The second object to test.

id1
int

User id of the first object.

id2
int

User id of the second object.

result
List<PlaneSweepIntersection>

Append any result data to this array.

Return Value

PlaneSweepResult

Should return a combination of PlaneSweepResult flags, see this enum for details.

.NET Framework

Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

In this article

Definition