_dataVariance | osg::Object | [protected] |
_refCount | osg::Referenced | [protected] |
_userData | osg::Object | [protected] |
className() const | osg::Matrix | [inline, virtual] |
clone(const CopyOp &) const | osg::Matrix | [inline, virtual] |
cloneType() const | osg::Matrix | [inline, virtual] |
compare(const Matrix &m) const | osg::Matrix | [inline] |
DataVariance enum name | osg::Object | |
DYNAMIC enum value | osg::Object | |
frustum(const double left, const double right, const double bottom, const double top, const double zNear, const double zFar) | osg::Matrix | [inline, static] |
getDataVariance() const | osg::Object | [inline] |
getScale() const | osg::Matrix | [inline] |
getTrans() const | osg::Matrix | [inline] |
getUserData() | osg::Object | [inline] |
getUserData() const | osg::Object | [inline] |
identity(void) | osg::Matrix | [inline, static] |
inverse(const Matrix &matrix) | osg::Matrix | [inline, static] |
invert(const Matrix &) | osg::Matrix | |
isNaN() const | osg::Matrix | [inline] |
isSameKindAs(const Object *obj) const | osg::Matrix | [inline, virtual] |
libraryName() const | osg::Matrix | [inline, virtual] |
lookAt(const Vec3 &eye, const Vec3 ¢er, const Vec3 &up) | osg::Matrix | [inline, static] |
makeFrustum(const double left, const double right, const double bottom, const double top, const double zNear, const double zFar) | osg::Matrix | |
makeIdentity() | osg::Matrix | |
makeLookAt(const Vec3 &eye, const Vec3 ¢er, const Vec3 &up) | osg::Matrix | |
makeOrtho(const double left, const double right, const double bottom, const double top, const double zNear, const double zFar) | osg::Matrix | |
makeOrtho2D(const double left, const double right, const double bottom, const double top) | osg::Matrix | [inline] |
makePerspective(const double fovy, const double aspectRatio, const double zNear, const double zFar) | osg::Matrix | |
makeRotate(const Vec3 &from, const Vec3 &to) | osg::Matrix | |
makeRotate(float angle, const Vec3 &axis) | osg::Matrix | |
makeRotate(float angle, float x, float y, float z) | osg::Matrix | |
makeRotate(const Quat &) | osg::Matrix | |
makeRotate(float angle1, const Vec3 &axis1, float angle2, const Vec3 &axis2, float angle3, const Vec3 &axis3) | osg::Matrix | |
makeScale(const Vec3 &) | osg::Matrix | |
makeScale(float, float, float) | osg::Matrix | |
makeTranslate(const Vec3 &) | osg::Matrix | |
makeTranslate(float, float, float) | osg::Matrix | |
Matrix() | osg::Matrix | |
Matrix(const Matrix &other) | osg::Matrix | |
Matrix(float const *const def) | osg::Matrix | [explicit] |
Matrix(float a00, float a01, float a02, float a03, float a10, float a11, float a12, float a13, float a20, float a21, float a22, float a23, float a30, float a31, float a32, float a33) | osg::Matrix | |
mult(const Matrix &, const Matrix &) | osg::Matrix | |
Object() | osg::Object | [inline] |
Object(const Object &, const CopyOp ©op=CopyOp::SHALLOW_COPY) | osg::Object | |
operator *(const Vec3 &v) const | osg::Matrix | [inline] |
operator *(const Vec4 &v) const | osg::Matrix | [inline] |
operator *(const Matrix &m) const | osg::Matrix | [inline] |
operator *=(const Matrix &other) | osg::Matrix | [inline] |
operator!=(const Matrix &m) const | osg::Matrix | [inline] |
operator()(int row, int col) | osg::Matrix | [inline] |
operator()(int row, int col) const | osg::Matrix | [inline] |
operator<(const Matrix &m) const | osg::Matrix | [inline] |
operator=(const Matrix &other) | osg::Matrix | [inline] |
osg::Referenced::operator=(Referenced &) | osg::Referenced | [inline] |
operator==(const Matrix &m) const | osg::Matrix | [inline] |
ortho(const double left, const double right, const double bottom, const double top, const double zNear, const double zFar) | osg::Matrix | [inline, static] |
ortho2D(const double left, const double right, const double bottom, const double top) | osg::Matrix | [inline, static] |
perspective(const double fovy, const double aspectRatio, const double zNear, const double zFar) | osg::Matrix | [inline, static] |
postMult(const Vec3 &v) const | osg::Matrix | [inline] |
postMult(const Vec4 &v) const | osg::Matrix | [inline] |
postMult(const Matrix &) | osg::Matrix | |
preMult(const Vec3 &v) const | osg::Matrix | [inline] |
preMult(const Vec4 &v) const | osg::Matrix | [inline] |
preMult(const Matrix &) | osg::Matrix | |
ptr() | osg::Matrix | [inline] |
ptr() const | osg::Matrix | [inline] |
ref() const | osg::Referenced | [inline] |
referenceCount() const | osg::Referenced | [inline] |
Referenced() | osg::Referenced | [inline] |
Referenced(const Referenced &) | osg::Referenced | [inline] |
rotate(const Vec3 &from, const Vec3 &to) | osg::Matrix | [inline, static] |
rotate(float angle, float x, float y, float z) | osg::Matrix | [inline, static] |
rotate(float angle, const Vec3 &axis) | osg::Matrix | [inline, static] |
rotate(float angle1, const Vec3 &axis1, float angle2, const Vec3 &axis2, float angle3, const Vec3 &axis3) | osg::Matrix | [inline, static] |
rotate(const Quat &quat) | osg::Matrix | [inline, static] |
scale(const Vec3 &sv) | osg::Matrix | [inline, static] |
scale(float sx, float sy, float sz) | osg::Matrix | [inline, static] |
set(const Matrix &other) | osg::Matrix | [inline] |
set(float const *const ptr) | osg::Matrix | [inline] |
set(float a00, float a01, float a02, float a03, float a10, float a11, float a12, float a13, float a20, float a21, float a22, float a23, float a30, float a31, float a32, float a33) | osg::Matrix | |
setDataVariance(const DataVariance dv) | osg::Object | [inline] |
setTrans(float tx, float ty, float tz) | osg::Matrix | |
setTrans(const Vec3 &v) | osg::Matrix | |
setUserData(Referenced *obj) | osg::Object | [inline] |
STATIC enum value | osg::Object | |
transform3x3(const Vec3 &v, const Matrix &m) | osg::Matrix | [inline, static] |
transform3x3(const Matrix &m, const Vec3 &v) | osg::Matrix | [inline, static] |
translate(const Vec3 &dv) | osg::Matrix | [inline, static] |
translate(float x, float y, float z) | osg::Matrix | [inline, static] |
unref() const | osg::Referenced | [inline] |
unref_nodelete() const | osg::Referenced | [inline] |
valid() const | osg::Matrix | [inline] |
~Matrix() | osg::Matrix | [inline, virtual] |
~Object() | osg::Object | [inline, protected, virtual] |
~Referenced() | osg::Referenced | [protected, virtual] |