Open CASCADE Technology
6.5.4
|
defines SFRotation type of VRML field types.
The 4 values represent an axis of rotation followed by amount of
right-handed rotation about the that axis, in radians.
#include <Vrml_SFRotation.hxx>
Public Member Functions | |
DEFINE_STANDARD_ALLOC | Vrml_SFRotation () |
Vrml_SFRotation (const Standard_Real aRotationX, const Standard_Real aRotationY, const Standard_Real aRotationZ, const Standard_Real anAngle) | |
void | SetRotationX (const Standard_Real aRotationX) |
Standard_Real | RotationX () const |
void | SetRotationY (const Standard_Real aRotationY) |
Standard_Real | RotationY () const |
void | SetRotationZ (const Standard_Real aRotationZ) |
Standard_Real | RotationZ () const |
void | SetAngle (const Standard_Real anAngle) |
Standard_Real | Angle () const |
Vrml_SFRotation::Vrml_SFRotation | ( | const Standard_Real | aRotationX, |
const Standard_Real | aRotationY, | ||
const Standard_Real | aRotationZ, | ||
const Standard_Real | anAngle | ||
) |
Standard_Real Vrml_SFRotation::Angle | ( | ) | const |
Standard_Real Vrml_SFRotation::RotationX | ( | ) | const |
Standard_Real Vrml_SFRotation::RotationY | ( | ) | const |
Standard_Real Vrml_SFRotation::RotationZ | ( | ) | const |
void Vrml_SFRotation::SetAngle | ( | const Standard_Real | anAngle | ) |
void Vrml_SFRotation::SetRotationX | ( | const Standard_Real | aRotationX | ) |
void Vrml_SFRotation::SetRotationY | ( | const Standard_Real | aRotationY | ) |
void Vrml_SFRotation::SetRotationZ | ( | const Standard_Real | aRotationZ | ) |