#include <sofa/component/collision/TriangleOctreeModel.h>#include <sofa/core/CollisionModel.h>#include <sofa/component/MechanicalObject.h>#include <sofa/core/componentmodel/topology/BaseMeshTopology.h>#include <sofa/defaulttype/Vec3Types.h>


Go to the source code of this file.
Data Structures | |
| class | sofa::component::collision::TriangleOctree |
| class | sofa::component::collision::TriangleOctree::vertexData |
| class | sofa::component::collision::TriangleOctree::traceResult |
Namespaces | |
| namespace | sofa |
| Main SOFA namespace. | |
| namespace | sofa::component |
| Implementation of components. | |
| namespace | sofa::component::collision |
Defines | |
| #define | CUBE_SIZE 200 |
| #define | bb_max(a, b) (((a)>(b))?(a):(b)) |
| #define | bb_max3(a, b, c) bb_max((bb_max(a,b)),c) |
| #define | bb_min(a, b) (((a)<(b))?(a):(b)) |
| #define | bb_min3(a, b, c) bb_min(bb_min(a,b),c) |
| #define bb_max | ( | a, | |||
| b | ) | (((a)>(b))?(a):(b)) |
Definition at line 36 of file TriangleOctree.h.
| #define bb_max3 | ( | a, | |||
| b, | |||||
| c | ) | bb_max((bb_max(a,b)),c) |
Definition at line 37 of file TriangleOctree.h.
Referenced by sofa::component::collision::TriangleOctree::trace(), and sofa::component::collision::TriangleAABB::TriangleAABB().
| #define bb_min | ( | a, | |||
| b | ) | (((a)<(b))?(a):(b)) |
Definition at line 39 of file TriangleOctree.h.
| #define bb_min3 | ( | a, | |||
| b, | |||||
| c | ) | bb_min(bb_min(a,b),c) |
Definition at line 40 of file TriangleOctree.h.
Referenced by sofa::component::collision::TriangleOctree::trace(), and sofa::component::collision::TriangleAABB::TriangleAABB().
| #define CUBE_SIZE 200 |
Definition at line 35 of file TriangleOctree.h.
Referenced by sofa::component::collision::TriangleOctreeModel::fillOctree(), sofa::component::collision::TriangleOctree::trace(), and sofa::component::collision::TriangleOctreeModel::TriangleOctreeModel().
1.5.7.1