SoDualSceneCollider Methods |
The SoDualSceneCollider type exposes the following members.
Name | Description | |
---|---|---|
![]() | Activate | Specifies the transformation that will be watched. |
![]() | CheckCollision |
Checks if the current moving scene collides with the static scene.
This method is automatically called when the transform node
given to Activate() is updated (or touched).
Returns true if the two scenes collide, false otherwise.
|
![]() | EnableMultiThread | Use multiple threads to compute intersections. |
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode |
Overrides GetHashCode().
(Inherited from SoNetBase.) |
![]() | GetMinEdgeLength | Returns the minimum length of a triangle edge. |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | IsMultiThreadEnabled | Returns true if multithreaded computation is enabled. |
![]() | SearchNextIntersection |
Method called by CheckCollision() for each pair of intersecting
triangles found. The method returns false by default
and may be overridden.
|
![]() | SetMinEdgeLength | Specifies the minimum length of a triangle edge. |
![]() | SetMovingScene(SoPath) | Calls SetMovingScene(object, System.Int32(0)). |
![]() | SetMovingScene(SoPath, Int32) | Specifies the scene that will be moved or transformed. |
![]() | SetStaticScene(SoPath) | Calls SetStaticScene(scene, System.Int32(0)). |
![]() | SetStaticScene(SoPath, Int32) | Specifies the scene the moving scene is interacting with. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |