#include <OPC_PlanesCollider.h>
Protected Attributes | |
Container | mTouchedBoxes |
Protected Attributes inherited from PlanesCollider | |
hrp::CollisionPairInserterBase * | collisionPairInserter |
udword | mNbPlanes |
Plane * | mPlanes |
VertexPointers | mVP |
Protected Attributes inherited from VolumeCollider | |
Point | mCenterCoeff |
Point | mExtentsCoeff |
udword | mNbVolumeBVTests |
Number of Volume-BV tests. More... | |
udword | mNbVolumePrimTests |
Number of Volume-Primitive tests. More... | |
Container * | mTouchedPrimitives |
List of touched primitives. More... | |
Protected Attributes inherited from Collider | |
const BaseModel * | mCurrentModel |
Current model for collision query (owner of touched faces) More... | |
udword | mFlags |
Bit flags. More... | |
const MeshInterface * | mIMesh |
User-defined mesh interface. More... | |
Definition at line 113 of file OPC_PlanesCollider.h.
HybridPlanesCollider::HybridPlanesCollider | ( | ) |
Constructor.
Definition at line 514 of file OPC_PlanesCollider.cpp.
|
virtual |
Destructor.
Definition at line 523 of file OPC_PlanesCollider.cpp.
bool HybridPlanesCollider::Collide | ( | PlanesCache & | cache, |
const Plane * | planes, | ||
udword | nb_planes, | ||
const HybridModel & | model, | ||
const Matrix4x4 * | worldm = null |
||
) |
Definition at line 527 of file OPC_PlanesCollider.cpp.
|
protected |
Definition at line 122 of file OPC_PlanesCollider.h.