#include <Shape.h>
|
static void | triangleCallback (void *userData, SoCallbackAction *action, const SoPrimitiveVertex *v1, const SoPrimitiveVertex *v2, const SoPrimitiveVertex *v3) |
|
◆ Shape()
rl::sg::fcl::Shape::Shape |
( |
SoVRMLShape * |
shape, |
|
|
::rl::sg::Body * |
body |
|
) |
| |
◆ ~Shape()
rl::sg::fcl::Shape::~Shape |
( |
| ) |
|
|
virtual |
◆ getTransform()
◆ setTransform()
◆ triangleCallback()
void rl::sg::ode::Shape::triangleCallback |
( |
void * |
userData, |
|
|
SoCallbackAction * |
action, |
|
|
const SoPrimitiveVertex * |
v1, |
|
|
const SoPrimitiveVertex * |
v2, |
|
|
const SoPrimitiveVertex * |
v3 |
|
) |
| |
|
staticprivate |
◆ update()
◆ baseTransform
◆ collisionObject
::std::shared_ptr< ::fcl::CollisionObject> rl::sg::fcl::Shape::collisionObject |
◆ currentFrame
◆ distances
::std::vector< ::fcl::FCL_REAL> rl::sg::fcl::Shape::distances |
|
private |
◆ geometry
::boost::shared_ptr< ::fcl::CollisionGeometry> rl::sg::fcl::Shape::geometry |
|
private |
◆ indices
::std::vector<int> rl::sg::fcl::Shape::indices |
|
private |
◆ normals
::std::vector< ::fcl::Vec3f> rl::sg::fcl::Shape::normals |
|
private |
◆ polygons
::std::vector<int> rl::sg::fcl::Shape::polygons |
|
private |
◆ transform
◆ vertices
::std::vector< ::fcl::Vec3f> rl::sg::fcl::Shape::vertices |
|
private |
The documentation for this class was generated from the following files: