Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

physics::Polyhedron Member List

This is the complete list of members for physics::Polyhedron, including all inherited members.
_refCountbase::Referenced [mutable, protected]
AttributeFlags enum namegfx::Visual
Attributes typedefgfx::Visual
attributesphysics::Polyhedron [mutable, protected]
boundingBoxphysics::Polyhedron [mutable, protected]
boundingSpherephysics::Polyhedron [mutable, protected]
boundsCachedphysics::Polyhedron [mutable, protected]
buildGeometry(const gfx::TriangleContainer &tris)physics::Polyhedron [protected]
className() const physics::Polyhedron [inline, virtual]
clone() const physics::Polyhedron [inline, virtual]
collisionModelphysics::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
densityphysics::Polyhedron [mutable, protected]
edge(ref< Vertex > v1, ref< Vertex > v2)physics::Polyhedron [protected]
EdgeList typedefphysics::Polyhedron
edgesphysics::Polyhedron [protected]
edges_begin() const physics::Polyhedron [inline]
edges_end() const physics::Polyhedron [inline]
enableOnUnreferenceCall(bool enabled)base::Referenced [inline]
ExternalizationType enum namebase::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 valuebase::Externalizable
IO enum valuebase::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
massPropertiesphysics::Polyhedron [mutable, protected]
massPropertiesCachedphysics::Polyhedron [mutable, protected]
modelphysics::Polyhedron [mutable, protected]
modelTypephysics::Polyhedron [mutable, protected]
nodephysics::Polyhedron [mutable, protected]
Object()base::Object [inline]
Object(const Object &)base::Object [inline, protected]
onUnreference() const base::Referenced [inline, virtual]
onUnreferenceEnabledbase::Referenced [protected]
base::operator=(const Object &)base::Object [inline, protected]
OSGVisualgfx::Visual [static]
Output enum valuebase::Externalizable
polygon_begin() const physics::Polyhedron [inline]
polygon_end() const physics::Polyhedron [inline]
PolygonList typedefphysics::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
polysphysics::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]
shapeHasAppearancephysics::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 valuegfx::Visual
ShowBounds enum valuegfx::Visual
ShowCollisionDetection enum valuegfx::Visual
ShowCollisionModel enum valuegfx::Visual
ShowCollisions enum valuegfx::Visual
ShowEdges enum valuegfx::Visual
ShowNormals enum valuegfx::Visual
unreference() const base::Referenced [inline]
vertex(const Point3 &p)physics::Polyhedron [protected]
VertexList typedefphysics::Polyhedron
vertices_begin() const physics::Polyhedron [inline]
vertices_end() const physics::Polyhedron [inline]
VerticesOnly enum valuegfx::Visual
vertsphysics::Polyhedron [protected]
VisualType typedefgfx::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]

Generated on Thu Jul 29 16:41:20 2004 for OpenSim by doxygen 1.3.6