#include <Transform.hh>
Public Member Functions | |
Transform () | |
void | setTranslation (SFVec3f translation) |
SFVec3f | translation () const |
void | setRotation (SFRotation rotation) |
SFRotation | rotation () const |
void | setScaleFactor (SFVec3f scaleFactor) |
SFVec3f | scaleFactor () const |
void | setScaleOrientation (SFRotation scaleOrientation) |
SFRotation | scaleOrientation () const |
void | setCenter (SFVec3f center) |
SFVec3f | center () const |
virtual void | setAttribute (Attribute *A) |
Private Attributes | |
SFVec3f | m_translation |
SFRotation | m_rotation |
SFVec3f | m_scaleFactor |
SFRotation | m_scaleOrientation |
SFVec3f | m_center |
vrml1::Transform::Transform | ( | ) |
void vrml1::Transform::setTranslation | ( | SFVec3f | translation | ) |
SFVec3f vrml1::Transform::translation | ( | ) | const |
void vrml1::Transform::setRotation | ( | SFRotation | rotation | ) |
SFRotation vrml1::Transform::rotation | ( | ) | const |
void vrml1::Transform::setScaleFactor | ( | SFVec3f | scaleFactor | ) |
SFVec3f vrml1::Transform::scaleFactor | ( | ) | const |
void vrml1::Transform::setScaleOrientation | ( | SFRotation | scaleOrientation | ) |
SFRotation vrml1::Transform::scaleOrientation | ( | ) | const |
void vrml1::Transform::setCenter | ( | SFVec3f | center | ) |
SFVec3f vrml1::Transform::center | ( | ) | const |
void vrml1::Transform::setAttribute | ( | Attribute * | A | ) | [virtual] |
Reimplemented from vrml1::Node.
SFVec3f vrml1::Transform::m_translation [private] |
SFRotation vrml1::Transform::m_rotation [private] |
SFVec3f vrml1::Transform::m_scaleFactor [private] |
SFVec3f vrml1::Transform::m_center [private] |