A customized version of osg::PositionAttitudeTransform optimized for speed. Uses single precision values. Also removed _pivotPoint which we don't need.
More...
#include <positionattitudetransform.hpp>
A customized version of osg::PositionAttitudeTransform optimized for speed. Uses single precision values. Also removed _pivotPoint which we don't need.
SceneUtil::PositionAttitudeTransform::PositionAttitudeTransform |
( |
| ) |
|
SceneUtil::PositionAttitudeTransform::PositionAttitudeTransform |
( |
const PositionAttitudeTransform & |
pat, |
|
|
const osg::CopyOp & |
copyop = osg::CopyOp::SHALLOW_COPY |
|
) |
| |
|
inline |
virtual SceneUtil::PositionAttitudeTransform::~PositionAttitudeTransform |
( |
| ) |
|
|
inlineprotectedvirtual |
bool SceneUtil::PositionAttitudeTransform::computeLocalToWorldMatrix |
( |
osg::Matrix & |
matrix, |
|
|
osg::NodeVisitor * |
nv |
|
) |
| const |
|
virtual |
bool SceneUtil::PositionAttitudeTransform::computeWorldToLocalMatrix |
( |
osg::Matrix & |
matrix, |
|
|
osg::NodeVisitor * |
nv |
|
) |
| const |
|
virtual |
const osg::Quat& SceneUtil::PositionAttitudeTransform::getAttitude |
( |
| ) |
const |
|
inline |
const osg::Vec3f& SceneUtil::PositionAttitudeTransform::getPosition |
( |
| ) |
const |
|
inline |
const osg::Vec3f& SceneUtil::PositionAttitudeTransform::getScale |
( |
| ) |
const |
|
inline |
void SceneUtil::PositionAttitudeTransform::setAttitude |
( |
const osg::Quat & |
quat | ) |
|
|
inline |
void SceneUtil::PositionAttitudeTransform::setScale |
( |
const osg::Vec3f & |
scale | ) |
|
|
inline |
osg::Quat SceneUtil::PositionAttitudeTransform::_attitude |
|
protected |
osg::Vec3f SceneUtil::PositionAttitudeTransform::_position |
|
protected |
osg::Vec3f SceneUtil::PositionAttitudeTransform::_scale |
|
protected |
The documentation for this class was generated from the following files: