Inheritance diagram for osg::PositionAttitudeTransform:
Public Member Functions | |
PositionAttitudeTransform () | |
PositionAttitudeTransform (const PositionAttitudeTransform &pat, const CopyOp ©op=CopyOp::SHALLOW_COPY) | |
META_Node (osg, PositionAttitudeTransform) | |
virtual PositionAttitudeTransform * | asPositionAttitudeTransform () |
virtual const PositionAttitudeTransform * | asPositionAttitudeTransform () const |
void | setPosition (const Vec3d &pos) |
const Vec3d & | getPosition () const |
void | setAttitude (const Quat &quat) |
const Quat & | getAttitude () const |
void | setScale (const Vec3d &scale) |
const Vec3d & | getScale () const |
void | setPivotPoint (const Vec3d &pivot) |
const Vec3d & | getPivotPoint () const |
virtual bool | computeLocalToWorldMatrix (Matrix &matrix, NodeVisitor *nv) const |
virtual bool | computeWorldToLocalMatrix (Matrix &matrix, NodeVisitor *nv) const |
Protected Member Functions | |
virtual | ~PositionAttitudeTransform () |
Protected Attributes | |
Vec3d | _position |
Quat | _attitude |
Vec3d | _scale |
Vec3d | _pivotPoint |
Sets the coordinate transform via a Vec3 position and Quat attitude.
|
|
|
|
|
|
|
Reimplemented from osg::Transform. |
|
Reimplemented from osg::Transform. |
|
Reimplemented from osg::Transform. |
|
Reimplemented from osg::Transform. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|