Choreonoid  1.8
cnoid::CollisionDetector Member List

This is the complete list of members for cnoid::CollisionDetector, including all inherited members.

addGeometry(SgNode *geometry)=0cnoid::CollisionDetectorpure virtual
clearGeometries()=0cnoid::CollisionDetectorpure virtual
clone() const =0cnoid::CollisionDetectorpure virtual
create(int factoryIndex)cnoid::CollisionDetectorstatic
detectCollisions(std::function< void(const CollisionPair &collisionPair)> callback)=0cnoid::CollisionDetectorpure virtual
factoryIndex(const std::string &name)cnoid::CollisionDetectorstatic
factoryName(int factoryIndex)cnoid::CollisionDetectorstatic
GeometryHandle typedefcnoid::CollisionDetector
ignoreGeometryPair(GeometryHandle geometry1, GeometryHandle geometry2, bool ignore=true)=0cnoid::CollisionDetectorpure virtual
makeReady()=0cnoid::CollisionDetectorpure virtual
name() const =0cnoid::CollisionDetectorpure virtual
numFactories()cnoid::CollisionDetectorstatic
numGeometries() const =0cnoid::CollisionDetectorpure virtual
refCount() constcnoid::Referencedinlineprotected
Referenced()cnoid::Referencedinlineprotected
Referenced(const Referenced &)cnoid::Referencedinlineprotected
registerFactory(const std::string &name, std::function< CollisionDetector *()> factory)cnoid::CollisionDetectorstatic
setCustomObject(GeometryHandle geometry, Referenced *object)=0cnoid::CollisionDetectorpure virtual
setGeometryStatic(GeometryHandle geometry, bool isStatic=true)=0cnoid::CollisionDetectorpure virtual
updatePosition(GeometryHandle geometry, const Isometry3 &position)=0cnoid::CollisionDetectorpure virtual
updatePositions(std::function< void(Referenced *object, Isometry3 *&out_position)> positionQuery)=0cnoid::CollisionDetectorpure virtual
~CollisionDetector()cnoid::CollisionDetectorvirtual
~Referenced()cnoid::Referencedvirtual