Variables | Functions | Enumerations | Enumerator | Typedefs
| Variables | defined in | |
| Functions | defined in | |
| activate(SoTransform *transform) | SoDualSceneCollider | |
| checkCollision() const | SoDualSceneCollider | [virtual] |
| enableMultiThread(bool enable) | SoDualSceneCollider | |
| getCollidingMovingPath() const | SoDualSceneCollider | [protected] |
| getCollidingMovingTriangle(SbVec3f &v0, SbVec3f &v1, SbVec3f &v2) const | SoDualSceneCollider | [protected] |
| getCollidingStaticPath() const | SoDualSceneCollider | [protected] |
| getCollidingStaticTriangle(SbVec3f &v0, SbVec3f &v1, SbVec3f &v2) const | SoDualSceneCollider | [protected] |
| getCommonPoints(SbVec3f &p0, SbVec3f &p1) const | SoDualSceneCollider | [protected] |
| getMinEdgeLength() const | SoDualSceneCollider | |
| isMultiThreadEnabled() const | SoDualSceneCollider | [inline] |
| isSensitiveMovingObject(const SoPath *object_path) const | SoDualSceneCollider | [inline, protected, virtual] |
| isSensitiveStaticObject(const SoPath *object_path) const | SoDualSceneCollider | [inline, protected, virtual] |
| movingLeafBuilt(int num_triangles) const | SoDualSceneCollider | [inline, protected, virtual] |
| movingTriangleListBuilt(int num_triangles) const | SoDualSceneCollider | [inline, protected, virtual] |
| searchNextIntersection() const | SoDualSceneCollider | [inline, virtual] |
| setMinEdgeLength(double minEdgeLength) | SoDualSceneCollider | |
| setMovingScene(SoPath *object, int max_triangles_per_leaf=0) | SoDualSceneCollider | |
| setStaticScene(SoPath *scene, int max_triangles_per_leaf=0) | SoDualSceneCollider | |
| SoDualSceneCollider() | SoDualSceneCollider | |
| staticLeafBuilt(int num_triangles) const | SoDualSceneCollider | [inline, protected, virtual] |
| staticTriangleListBuilt(int num_triangles) const | SoDualSceneCollider | [inline, protected, virtual] |
| ~SoDualSceneCollider() | SoDualSceneCollider | [virtual] |
| Enumerations | defined in | |
| Enumerator | defined in | |
| Typedefs | defined in | |