Property | Type | Description | |
---|---|---|---|
BeganContaining | void | ||
BeganTouching | void | ||
IDeferredEventCreator | void | ||
ISpaceObject | void | ||
IsPointContained | bool | ||
StoppedContaining | void | ||
StoppedTouching | void |
Method | Description | |
---|---|---|
ConvexCast ( |
||
DetectorVolume ( |
Creates a detector volume.
|
|
IsPointContained ( System.Vector3 point ) : bool |
Determines if a point is contained by the detector volume.
|
|
RayCast ( BEPUutilities.Ray ray, float maximumLength, |
||
Reinitialize ( ) : void |
Updates the detector volume's interpretation of the mesh. This should be called when the the TriangleMesh is changed significantly. This is called automatically if the TriangleMesh property is set.
|
|
UpdateBoundingBox ( ) : void |
Sets the bounding box of the detector volume to the current hierarchy root bounding box. This is called automatically if the TriangleMesh property is set.
|
Method | Description | |
---|---|---|
CollisionRulesUpdated ( ) : void |
Method | Description | |
---|---|---|
BeganContaining ( |
||
BeganTouching ( |
||
IDeferredEventCreator ( ) : void | ||
ISpaceObject ( ISpace newSpace ) : void | ||
IsPointContained ( System.Vector3 &point, RawList |
||
StoppedContaining ( |
||
StoppedTouching ( |
public ConvexCast ( |
||
castShape | ||
startingTransform | ||
sweep | System.Vector3 | |
hit | ||
return | bool |
public DetectorVolume ( |
||
triangleMesh | Closed and consistently wound mesh defining the volume. | |
return | System |
public IsPointContained ( System.Vector3 point ) : bool | ||
point | System.Vector3 | Point to check for containment. |
return | bool |
public RayCast ( BEPUutilities.Ray ray, float maximumLength, |
||
ray | BEPUutilities.Ray | |
maximumLength | float | |
rayHit | ||
return | bool |