defines a Transform of VRML specifying transform properties. This node defines a geometric 3D transformation consisting of (in order) a (possibly) non-uniform scale about an arbitrary point, a rotation about an arbitrary point and axis and translation. By default : myTranslation (0,0,0) myRotation (0,0,1,0) myScaleFactor (1,1,1) myScaleOrientation (0,0,1,0) myCenter (0,0,0)
More...
#include <Vrml_Transform.hxx>
defines a Transform of VRML specifying transform properties. This node defines a geometric 3D transformation consisting of (in order) a (possibly) non-uniform scale about an arbitrary point, a rotation about an arbitrary point and axis and translation. By default : myTranslation (0,0,0) myRotation (0,0,1,0) myScaleFactor (1,1,1) myScaleOrientation (0,0,1,0) myCenter (0,0,0)
◆ Vrml_Transform() [1/2]
Vrml_Transform::Vrml_Transform |
( |
| ) |
|
◆ Vrml_Transform() [2/2]
◆ Center()
gp_Vec Vrml_Transform::Center |
( |
| ) |
const |
◆ Print()
◆ Rotation()
◆ ScaleFactor()
gp_Vec Vrml_Transform::ScaleFactor |
( |
| ) |
const |
◆ ScaleOrientation()
◆ SetCenter()
void Vrml_Transform::SetCenter |
( |
const gp_Vec & | aCenter | ) |
|
◆ SetRotation()
◆ SetScaleFactor()
void Vrml_Transform::SetScaleFactor |
( |
const gp_Vec & | aScaleFactor | ) |
|
◆ SetScaleOrientation()
void Vrml_Transform::SetScaleOrientation |
( |
const Vrml_SFRotation & | aScaleOrientation | ) |
|
◆ SetTranslation()
void Vrml_Transform::SetTranslation |
( |
const gp_Vec & | aTranslation | ) |
|
◆ Translation()
gp_Vec Vrml_Transform::Translation |
( |
| ) |
const |
The documentation for this class was generated from the following file: