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

physics::SimpleTerrain Member List

This is the complete list of members for physics::SimpleTerrain, including all inherited members.
_refCountbase::Referenced [mutable, protected]
AttributeFlags enum namegfx::Visual
Attributes typedefgfx::Visual
className() const physics::SimpleTerrain [inline, virtual]
clone() const physics::SimpleTerrain [inline, virtual]
ComplexShape()physics::ComplexShape [inline, protected]
ComplexShape(const ComplexShape &s)physics::ComplexShape [inline, protected]
createOSGAxes(const base::Dimension3 &dim)physics::Shape [protected, static]
createOSGVisual(Visual::Attributes visualAttributes=0) const gfx::Visual [inline, virtual]
createShapeFromInput(base::Externalizer &e, String format="", Real version=1.0)physics::Shape
enableOnUnreferenceCall(bool enabled)base::Referenced [inline]
ExternalizationType enum namebase::Externalizable
externalize(Externalizer &e, String format="", Real version=1.0)=0base::Externalizable [pure virtual]
externalize(Externalizer &e, String format="", Real version=1.0) const base::Externalizable [virtual]
formatSupported(String format, Real version=1.0, ExternalizationType type=IO) const=0base::Externalizable [pure virtual]
getBoundingBox() const physics::SimpleTerrain [virtual]
getBoundingSphere() const physics::SimpleTerrain [virtual]
getCollisionModel(CollisionModel::CollisionModelType modelType) const physics::SimpleTerrain [virtual]
getCollisionModelFromVisual(CollisionModel::CollisionModelType modelType) const physics::Shape [protected]
getDimension() const=0physics::Terrain [pure virtual]
getGeoSet(Int properties=VertexNormals) const physics::SimpleTerrain [protected, virtual]
getHeight(Real x, Real y) const=0physics::Terrain [pure virtual]
getMassProperties(const Material &material) const physics::SimpleTerrain [virtual]
physics::Terrain::getMassProperties(ref< const Material > material) const=0physics::Shape [pure virtual]
getSerializableInstantiator(const String &derivedClassTypeName)base::Serializable [inline, static]
getSerializableInstantiator(const String &baseClassTypeName, const String &derivedClassTypeName)base::Serializable [static]
getTesselation(Int properties=VertexNormals) const physics::SimpleTerrain [virtual]
height(Real x, Real y)physics::SimpleTerrain [virtual]
height(Real x, Real y) const physics::SimpleTerrain [virtual]
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
loadHeightField(ref< HeightField > heightfield)=0physics::Terrain [pure virtual]
loadMap(ref< base::VFile > mapfile)=0physics::Terrain [pure virtual]
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
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(Serializer &s)=0base::Serializable [pure virtual]
setHeight(Real x, Real y, Real h)=0physics::Terrain [pure 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=0physics::Shape [pure virtual]
shortestSegmentBetween(const base::Transform &t, const gfx::Segment3 &s) const=0physics::Shape [pure virtual]
shortestSegmentBetween(const base::Transform &t, const gfx::Triangle3 &tri) const=0physics::Shape [pure virtual]
shortestSegmentBetween(const base::Transform &t, const gfx::Quad3 &q) const=0physics::Shape [pure virtual]
shortestSegmentBetween(const base::Transform &t1, ref< const Shape > s, const base::Transform &t2) const=0physics::Shape [pure 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
SimpleTerrain(HeightField &heightfield)physics::SimpleTerrain
SimpleTerrain(const SimpleTerrain &t)physics::SimpleTerrain
Terrain()physics::Terrain [inline]
Terrain(const Terrain &t)physics::Terrain [inline]
unreference() const base::Referenced [inline]
VerticesOnly enum valuegfx::Visual
VisualType typedefgfx::Visual
visualTypeSupported(VisualType type) const gfx::Visual [inline, virtual]
~CollisionModelProvider()physics::CollisionModelProvider [inline, virtual]
~ComplexShape()physics::ComplexShape [inline, virtual]
~Object()base::Object [inline, virtual]
~Referenced()base::Referenced [inline, virtual]
~ReferencedObject()base::ReferencedObject [inline, virtual]
~Shape()physics::Shape [inline, virtual]
~SimpleTerrain()physics::SimpleTerrain [virtual]
~Terrain()physics::Terrain [inline, virtual]

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