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

OpenCAL::Rigid Class Reference

#include <Rigid.h>

Inheritance diagram for OpenCAL::Rigid:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual const Quaternion & getRotation () const
virtual Quaternion * getRotationP ()
virtual void setRotation (const Quaternion &rotation)
virtual void rotate (const Vector3 &axis, float degrees)
virtual void rotateX (float degrees)
virtual void rotateY (float degrees)
virtual void rotateZ (float degrees)

Protected Attributes

Quaternion m_rotation
 The object's oriëntation.

Detailed Description

This base class represents a rigid object, so nondeformable, with a rotation It has some optional support for OpenGL, using a display list

Definition at line 31 of file Rigid.h.


The documentation for this class was generated from the following files:
Generated on Sun Aug 15 19:19:35 2004 for OpenCAL: Open Computer Animation Library by doxygen 1.3.8