Go to the documentation of this file.
38 #ifndef COAL_BROAD_PHASE_SSAP_H
39 #define COAL_BROAD_PHASE_SSAP_H
50 using Base::getObjects;
64 virtual void update();
70 void getObjects(std::vector<CollisionObject*>& objs)
const;
106 typename std::vector<CollisionObject*>::const_iterator pos_start,
107 typename std::vector<CollisionObject*>::const_iterator pos_end,
113 typename std::vector<CollisionObject*>::const_iterator pos_start,
114 typename std::vector<CollisionObject*>::const_iterator pos_end,
123 static int selectOptimalAxis(
124 const std::vector<CollisionObject*>& objs_x,
125 const std::vector<CollisionObject*>& objs_y,
126 const std::vector<CollisionObject*>& objs_z,
127 typename std::vector<CollisionObject*>::const_iterator& it_beg,
128 typename std::vector<CollisionObject*>::const_iterator& it_end);
bool setup_
tag about whether the environment is maintained suitably (i.e., the objs_x, objs_y,...
Base class for broad phase collision. It helps to accelerate the collision/distance between N objects...
COAL_DLLAPI CoalScalar distance(const Matrix3s &R0, const Vec3s &T0, const kIOS &b1, const kIOS &b2, Vec3s *P=NULL, Vec3s *Q=NULL)
Approximate distance between two kIOS bounding volumes.
Simple SAP collision manager.
std::vector< CollisionObject * > objs_y
Objects sorted according to lower y value.
Base callback class for distance queries. This class can be supersed by child classes to provide desi...
the object for collision or distance computation, contains the geometry and the transform information
BroadPhaseCollisionManager Base
std::vector< CollisionObject * > objs_z
Objects sorted according to lower z value.
COAL_DLLAPI std::size_t collide(const CollisionObject *o1, const CollisionObject *o2, const CollisionRequest &request, CollisionResult &result)
Main collision interface: given two collision objects, and the requirements for contacts,...
std::vector< CollisionObject * > objs_x
Objects sorted according to lower x value.
Base callback class for collision queries. This class can be supersed by child classes to provide des...
hpp-fcl
Author(s):
autogenerated on Sat Nov 23 2024 03:44:57