CollisionShapeInstanceContainer Class Reference

#include <rimCollisionShapeInstanceContainer.h>

Inheritance diagram for CollisionShapeInstanceContainer:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 ~CollisionShapeInstanceContainer ()
virtual void setTransformation (const Transformation3 &transformation)
 Set the transformation of this shape instance.
CollisionShapeInstancegetShape (int index) const
int getNumberOfShapes () const

Private Member Functions

 CollisionShapeInstanceContainer (const CollisionShapeContainer *container)
 Privately create a sphere instance from a pointer to a sphere shape.

Private Attributes

CollisionShapeInstance ** shapes
int numShapes
int shapeArraySize

Friends

class CollisionShapeContainer
 Make this instance class's base shape class a friend to facilitate private construction.


Constructor & Destructor Documentation

CollisionShapeInstanceContainer::~CollisionShapeInstanceContainer (  )  [inline]

CollisionShapeInstanceContainer::CollisionShapeInstanceContainer ( const CollisionShapeContainer container  )  [inline, private]

Privately create a sphere instance from a pointer to a sphere shape.


Member Function Documentation

virtual void CollisionShapeInstanceContainer::setTransformation ( const Transformation3 transformation  )  [inline, virtual]

Set the transformation of this shape instance.

Implements CollisionShapeInstance.

CollisionShapeInstance* CollisionShapeInstanceContainer::getShape ( int  index  )  const [inline]

int CollisionShapeInstanceContainer::getNumberOfShapes (  )  const [inline]


Friends And Related Function Documentation

friend class CollisionShapeContainer [friend]

Make this instance class's base shape class a friend to facilitate private construction.


Member Data Documentation

CollisionShapeInstance** CollisionShapeInstanceContainer::shapes [private]

int CollisionShapeInstanceContainer::numShapes [private]

int CollisionShapeInstanceContainer::shapeArraySize [private]


The documentation for this class was generated from the following file:
Generated on Tue Aug 26 00:03:19 2008 for Rim Physics by  doxygen 1.5.4