Transform Class Reference

#include <Transform.h>

Inherits X3D::X3DGroupingNode.

Collaboration diagram for Transform:

Collaboration graph

Public Member Functions

const SFVec3f & center (void) const
 Inline.
void Render (void)
const SFRotation & rotation (void) const
const SFVec3f & scale (void) const
const SFRotation & scaleOrientation (void) const
 Transform (const AP_Xml &xml, SFNode scene)
const SFVec3f & translation (void) const
AP_Bool Update (const X3DEvent &event)
virtual ~Transform (void)

Private Attributes

SFVec3f _m_center
SFRotation _m_rotation
SFVec3f _m_scale
SFRotation _m_scaleOrientation
SFVec3f _m_translation

Constructor & Destructor Documentation

Transform ( const AP_Xml xml,
SFNode  scene 
)

~Transform ( void   )  [virtual]


Member Function Documentation

const SFVec3f& center ( void   )  const [inline]

Inline.

void Render ( void   )  [virtual]

Reimplemented from X3DGroupingNode.

const SFRotation& rotation ( void   )  const [inline]

const SFVec3f& scale ( void   )  const [inline]

const SFRotation& scaleOrientation ( void   )  const [inline]

const SFVec3f& translation ( void   )  const [inline]

AP_Bool Update ( const X3DEvent event  )  [virtual]

Reimplemented from X3DGroupingNode.


Field Documentation

SFVec3f _m_center [private]

SFRotation _m_rotation [private]

SFVec3f _m_scale [private]

SFRotation _m_scaleOrientation [private]

SFVec3f _m_translation [private]


The documentation for this class was generated from the following files:

Generated on Fri Mar 5 16:50:46 2010 for CarLinO by  doxygen 1.5.8