Robotics Library  0.7.0
rl::sg::fcl::Scene Member List

This is the complete list of members for rl::sg::fcl::Scene, including all inherited members.

add(::rl::sg::Model *model)rl::sg::fcl::Scene
rl::sg::DepthScene::add(Model *model)rl::sg::Scenevirtual
addCollisionObject(::fcl::CollisionObject *collisionObject, Body *body)rl::sg::fcl::Scene
areColliding(::rl::sg::Body *first, ::rl::sg::Body *second)rl::sg::fcl::Scene
areColliding(::rl::sg::Model *first, ::rl::sg::Model *second)rl::sg::fcl::Scene
areColliding(::rl::sg::Shape *first, ::rl::sg::Shape *second)rl::sg::fcl::Scene
rl::sg::SimpleScene::areColliding(Body *first, Body *second)rl::sg::SimpleScenevirtual
rl::sg::SimpleScene::areColliding(Model *first, Model *second)rl::sg::SimpleScenevirtual
rl::sg::SimpleScene::areColliding(Shape *first, Shape *second)=0rl::sg::SimpleScenepure virtual
begin()rl::sg::Scene
bodyForObjrl::sg::fcl::Sceneprivate
create()rl::sg::fcl::Scenevirtual
defaultCollisionFunction(::fcl::CollisionObject *o1, ::fcl::CollisionObject *o2, void *data)rl::sg::fcl::Sceneprivatestatic
defaultDistanceFunction(::fcl::CollisionObject *o1, ::fcl::CollisionObject *o2, void *data, ::fcl::FCL_REAL &dist)rl::sg::fcl::Sceneprivatestatic
depth(::rl::sg::Shape *first, ::rl::sg::Shape *second, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::fcl::Scene
rl::sg::DepthScene::depth(Body *first, Body *second, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::DepthScene
rl::sg::DepthScene::depth(Model *first, Model *second, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::DepthScene
rl::sg::DepthScene::depth(Shape *first, Shape *second, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)=0rl::sg::DepthScenepure virtual
DepthScene()rl::sg::DepthScene
distance(::rl::sg::Body *first, ::rl::sg::Body *second, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::fcl::Scene
distance(::rl::sg::Model *first, ::rl::sg::Model *second, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::fcl::Scene
distance(::rl::sg::Shape *first, ::rl::sg::Shape *second, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::fcl::Scene
distance(::rl::sg::Shape *shape, const ::rl::math::Vector3 &point, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::fcl::Scene
rl::sg::DistanceScene::distance(const ::rl::math::Vector3 &point, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::DistanceScene
rl::sg::DistanceScene::distance(Body *first, Body *second, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::DistanceScene
rl::sg::DistanceScene::distance(Body *body, const ::rl::math::Vector3 &point, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::DistanceScene
rl::sg::DistanceScene::distance(Model *first, Model *second, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::DistanceScene
rl::sg::DistanceScene::distance(Model *model, const ::rl::math::Vector3 &point, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)rl::sg::DistanceScene
rl::sg::DistanceScene::distance(Shape *first, Shape *second, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)=0rl::sg::DistanceScenepure virtual
rl::sg::DistanceScene::distance(Shape *shape, const ::rl::math::Vector3 &point, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)=0rl::sg::DistanceScenepure virtual
DistanceScene()rl::sg::DistanceScene
end()rl::sg::Scene
getModel(const ::std::size_t &i) constrl::sg::Scene
getName() constrl::sg::Scene
getNumModels() constrl::sg::Scene
isColliding()rl::sg::fcl::Scenevirtual
isScalingSupportedrl::sg::Sceneprotected
Iterator typedefrl::sg::Scene
load(const ::std::string &filename, const bool &doBoundingBoxPoints=false, const bool &doPoints=false)rl::sg::Scene
managerrl::sg::fcl::Scene
modelsrl::sg::Sceneprotected
namerl::sg::Sceneprivate
remove(::rl::sg::Model *model)rl::sg::fcl::Scene
rl::sg::DepthScene::remove(Model *model)rl::sg::Scenevirtual
removeCollisionObject(::fcl::CollisionObject *collisionObject)rl::sg::fcl::Scene
Scene()rl::sg::fcl::Scene
setName(const ::std::string &name)rl::sg::Scenevirtual
SimpleScene()rl::sg::SimpleScene
triangleCallback(void *userData, ::SoCallbackAction *action, const ::SoPrimitiveVertex *v1, const ::SoPrimitiveVertex *v2, const ::SoPrimitiveVertex *v3)rl::sg::Sceneprivatestatic
~DepthScene()rl::sg::DepthScenevirtual
~DistanceScene()rl::sg::DistanceScenevirtual
~Scene()rl::sg::fcl::Scenevirtual
~SimpleScene()rl::sg::SimpleScenevirtual