| _refCount | base::Referenced | [mutable, protected] |
| AttributeFlags enum name | gfx::Visual | |
| Attributes typedef | gfx::Visual | |
| attributes | physics::Polyhedron | [mutable, protected] |
| boundingBox | physics::Polyhedron | [mutable, protected] |
| boundingSphere | physics::Polyhedron | [mutable, protected] |
| boundsCached | physics::Polyhedron | [mutable, protected] |
| buildGeometry(const gfx::TriangleContainer &tris) | physics::Polyhedron | [protected] |
| className() const | physics::Polyhedron | [inline, virtual] |
| clone() const | physics::Polyhedron | [inline, virtual] |
| collisionModel | physics::Polyhedron | [mutable, protected] |
| ComplexShape() | physics::ComplexShape | [inline, protected] |
| ComplexShape(const ComplexShape &s) | physics::ComplexShape | [inline, protected] |
| computeBounds() const | physics::Polyhedron | [protected] |
| createOSGAxes(const base::Dimension3 &dim) | physics::Shape | [protected, static] |
| createOSGVisual(Attributes visualAttributes=0) const | physics::Polyhedron | [virtual] |
| physics::ComplexShape::createOSGVisual(Visual::Attributes visualAttributes=0) const | gfx::Visual | [inline, virtual] |
| createShapeFromInput(base::Externalizer &e, String format="", Real version=1.0) | physics::Shape | |
| density | physics::Polyhedron | [mutable, protected] |
| edge(ref< Vertex > v1, ref< Vertex > v2) | physics::Polyhedron | [protected] |
| EdgeList typedef | physics::Polyhedron | |
| edges | physics::Polyhedron | [protected] |
| edges_begin() const | physics::Polyhedron | [inline] |
| edges_end() const | physics::Polyhedron | [inline] |
| enableOnUnreferenceCall(bool enabled) | base::Referenced | [inline] |
| ExternalizationType enum name | base::Externalizable | |
| externalize(base::Externalizer &e, String format="", Real version=1.0) | physics::Polyhedron | [virtual] |
| externalize(base::Externalizer &e, String format="", Real version=1.0) const | physics::Polyhedron | [inline, virtual] |
| formatSupported(String format, Real version=1.0, ExternalizationType type=IO) const | physics::Polyhedron | [virtual] |
| getAdjacentVertices(const Point3 &v, array< Point3 > &adjacent) const | physics::Polyhedron | [protected] |
| getBoundingBox() const | physics::Polyhedron | [virtual] |
| getBoundingSphere() const | physics::Polyhedron | [virtual] |
| getCollisionModel(CollisionModel::CollisionModelType modelType) const | physics::Polyhedron | [virtual] |
| getCollisionModelFromVisual(CollisionModel::CollisionModelType modelType) const | physics::Shape | [protected] |
| getMassProperties(ref< const Material > material) const | physics::Polyhedron | [virtual] |
| getSerializableInstantiator(const String &derivedClassTypeName) | base::Serializable | [inline, static] |
| getSerializableInstantiator(const String &baseClassTypeName, const String &derivedClassTypeName) | base::Serializable | [static] |
| includesAppearance() const | physics::Shape | [inline, virtual] |
| Input enum value | base::Externalizable | |
| IO enum value | base::Externalizable | |
| isConvex() const | physics::ComplexShape | [inline, virtual] |
| base::isSameKindAs(const Object &) const | base::Object | [inline, virtual] |
| base::ReferencedObject::isSameKindAs(const ReferencedObject &) const | base::ReferencedObject | [inline, virtual] |
| load(ref< VFile > archive, const String &format="", Real version=1.0) | base::Externalizable | |
| massProperties | physics::Polyhedron | [mutable, protected] |
| massPropertiesCached | physics::Polyhedron | [mutable, protected] |
| model | physics::Polyhedron | [mutable, protected] |
| modelType | physics::Polyhedron | [mutable, protected] |
| node | physics::Polyhedron | [mutable, protected] |
| Object() | base::Object | [inline] |
| Object(const Object &) | base::Object | [inline, protected] |
| onUnreference() const | base::Referenced | [inline, virtual] |
| onUnreferenceEnabled | base::Referenced | [protected] |
| base::operator=(const Object &) | base::Object | [inline, protected] |
| OSGVisual | gfx::Visual | [static] |
| Output enum value | base::Externalizable | |
| polygon_begin() const | physics::Polyhedron | [inline] |
| polygon_end() const | physics::Polyhedron | [inline] |
| PolygonList typedef | physics::Polyhedron | |
| Polyhedron() | physics::Polyhedron | |
| Polyhedron(ref< base::VFile > file) | physics::Polyhedron | [explicit] |
| Polyhedron(const Polyhedron &p) | physics::Polyhedron | |
| Polyhedron(const gfx::TriangleContainer &tris) | physics::Polyhedron | |
| Polyhedron(osg::Node &n) | physics::Polyhedron | |
| Polyhedron(const Shape &s) | physics::Polyhedron | |
| polys | physics::Polyhedron | [protected] |
| reference() const | base::Referenced | [inline] |
| referenceCount() const | base::Referenced | [inline] |
| Referenced() | base::Referenced | [inline] |
| Referenced(const Referenced &c) | base::Referenced | [inline] |
| ReferencedObject() | base::ReferencedObject | [inline] |
| registerSerializableInstantiator(const SerializableInstantiator &instantiator) | base::Serializable | [inline, static] |
| registerSerializableInstantiator(const String &baseClassTypeName, const String &derivedClassTypeName, const SerializableInstantiator &instantiator) | base::Serializable | [static] |
| save(ref< VFile > archive, const String &format="", Real version=1.0) | base::Externalizable | |
| serialize(base::Serializer &s) | physics::Polyhedron | [virtual] |
| setIncludesAppearance(bool appearanceIncluded) | physics::Shape | [inline, virtual] |
| Shape() | physics::Shape | [inline] |
| Shape(const Shape &s) | physics::Shape | [inline, protected] |
| shapeHasAppearance | physics::Shape | [protected] |
| shortestSegmentBetween(const base::Transform &t, const Point3 &p) const | physics::Polyhedron | [virtual] |
| shortestSegmentBetween(const base::Transform &t, const gfx::Segment3 &s) const | physics::Polyhedron | [virtual] |
| shortestSegmentBetween(const base::Transform &t, const gfx::Triangle3 &tri) const | physics::Polyhedron | [virtual] |
| shortestSegmentBetween(const base::Transform &t, const gfx::Quad3 &q) const | physics::Polyhedron | [virtual] |
| shortestSegmentBetween(const base::Transform &t1, ref< const Shape > s, const base::Transform &t2) const | physics::Polyhedron | [virtual] |
| ShowAxes enum value | gfx::Visual | |
| ShowBounds enum value | gfx::Visual | |
| ShowCollisionDetection enum value | gfx::Visual | |
| ShowCollisionModel enum value | gfx::Visual | |
| ShowCollisions enum value | gfx::Visual | |
| ShowEdges enum value | gfx::Visual | |
| ShowNormals enum value | gfx::Visual | |
| unreference() const | base::Referenced | [inline] |
| vertex(const Point3 &p) | physics::Polyhedron | [protected] |
| VertexList typedef | physics::Polyhedron | |
| vertices_begin() const | physics::Polyhedron | [inline] |
| vertices_end() const | physics::Polyhedron | [inline] |
| VerticesOnly enum value | gfx::Visual | |
| verts | physics::Polyhedron | [protected] |
| VisualType typedef | gfx::Visual | |
| visualTypeSupported(VisualType type) const | physics::Polyhedron | [inline, virtual] |
| ~CollisionModelProvider() | physics::CollisionModelProvider | [inline, virtual] |
| ~ComplexShape() | physics::ComplexShape | [inline, virtual] |
| ~Object() | base::Object | [inline, virtual] |
| ~Polyhedron() | physics::Polyhedron | [virtual] |
| ~Referenced() | base::Referenced | [inline, virtual] |
| ~ReferencedObject() | base::ReferencedObject | [inline, virtual] |
| ~Shape() | physics::Shape | [inline, virtual] |