opal::GeomData Struct Reference

#include <ODESolid.h>

List of all members.

Public Member Functions

 GeomData ()

Public Attributes

Solidsolid
ShapeDatashape
dGeomID geomID
dSpaceID spaceID
dGeomID transformID
dTriMeshDataID trimeshDataID


Detailed Description

A data structure used within ODESolids to store data describing ODE geoms.

Definition at line 40 of file ODESolid.h.


Constructor & Destructor Documentation

opal::GeomData::GeomData  )  [inline]
 

Definition at line 42 of file ODESolid.h.

References geomID, shape, solid, spaceID, transformID, and trimeshDataID.


Member Data Documentation

dGeomID opal::GeomData::geomID
 

Definition at line 54 of file ODESolid.h.

Referenced by GeomData(), and opal::ODESolid::setupNewGeom().

ShapeData* opal::GeomData::shape
 

Definition at line 53 of file ODESolid.h.

Referenced by GeomData(), opal::ode_hidden::internal_collisionCallback(), opal::ode_hidden::internal_raycastCollisionCallback(), opal::ode_hidden::internal_volumeCollisionCallback(), and opal::ODESolid::setupNewGeom().

Solid* opal::GeomData::solid
 

Definition at line 52 of file ODESolid.h.

Referenced by GeomData(), opal::ode_hidden::internal_collisionCallback(), and opal::ode_hidden::internal_volumeCollisionCallback().

dSpaceID opal::GeomData::spaceID
 

Definition at line 55 of file ODESolid.h.

Referenced by GeomData().

dGeomID opal::GeomData::transformID
 

Definition at line 56 of file ODESolid.h.

Referenced by GeomData(), and opal::ODESolid::setupNewGeom().

dTriMeshDataID opal::GeomData::trimeshDataID
 

Definition at line 57 of file ODESolid.h.

Referenced by GeomData().


The documentation for this struct was generated from the following file:
Generated on Tue May 16 17:49:56 2006 for OPAL by  doxygen 1.4.6-NO