Robotics Library
0.7.0
|
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::Scene | virtual |
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::SimpleScene | virtual |
rl::sg::SimpleScene::areColliding(Model *first, Model *second) | rl::sg::SimpleScene | virtual |
rl::sg::SimpleScene::areColliding(Shape *first, Shape *second)=0 | rl::sg::SimpleScene | pure virtual |
begin() | rl::sg::Scene | |
bodyForObj | rl::sg::fcl::Scene | private |
create() | rl::sg::fcl::Scene | virtual |
defaultCollisionFunction(::fcl::CollisionObject *o1, ::fcl::CollisionObject *o2, void *data) | rl::sg::fcl::Scene | privatestatic |
defaultDistanceFunction(::fcl::CollisionObject *o1, ::fcl::CollisionObject *o2, void *data, ::fcl::FCL_REAL &dist) | rl::sg::fcl::Scene | privatestatic |
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)=0 | rl::sg::DepthScene | pure 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)=0 | rl::sg::DistanceScene | pure virtual |
rl::sg::DistanceScene::distance(Shape *shape, const ::rl::math::Vector3 &point, ::rl::math::Vector3 &point1, ::rl::math::Vector3 &point2)=0 | rl::sg::DistanceScene | pure virtual |
DistanceScene() | rl::sg::DistanceScene | |
end() | rl::sg::Scene | |
getModel(const ::std::size_t &i) const | rl::sg::Scene | |
getName() const | rl::sg::Scene | |
getNumModels() const | rl::sg::Scene | |
isColliding() | rl::sg::fcl::Scene | virtual |
isScalingSupported | rl::sg::Scene | protected |
Iterator typedef | rl::sg::Scene | |
load(const ::std::string &filename, const bool &doBoundingBoxPoints=false, const bool &doPoints=false) | rl::sg::Scene | |
manager | rl::sg::fcl::Scene | |
models | rl::sg::Scene | protected |
name | rl::sg::Scene | private |
remove(::rl::sg::Model *model) | rl::sg::fcl::Scene | |
rl::sg::DepthScene::remove(Model *model) | rl::sg::Scene | virtual |
removeCollisionObject(::fcl::CollisionObject *collisionObject) | rl::sg::fcl::Scene | |
Scene() | rl::sg::fcl::Scene | |
setName(const ::std::string &name) | rl::sg::Scene | virtual |
SimpleScene() | rl::sg::SimpleScene | |
triangleCallback(void *userData, ::SoCallbackAction *action, const ::SoPrimitiveVertex *v1, const ::SoPrimitiveVertex *v2, const ::SoPrimitiveVertex *v3) | rl::sg::Scene | privatestatic |
~DepthScene() | rl::sg::DepthScene | virtual |
~DistanceScene() | rl::sg::DistanceScene | virtual |
~Scene() | rl::sg::fcl::Scene | virtual |
~SimpleScene() | rl::sg::SimpleScene | virtual |