DD::Image::Matrix4 Member List

This is the complete list of members for DD::Image::Matrix4, including all inherited members.

a00 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a01 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a02 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a03 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a10 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a11 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a12 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a13 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a20 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a21 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a22 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a23 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a30 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a31 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a32 (defined in DD::Image::Matrix4)DD::Image::Matrix4
a33 (defined in DD::Image::Matrix4)DD::Image::Matrix4
append(Hash &) const DD::Image::Matrix4
array() const DD::Image::Matrix4inline
decompose(DD::Image::Vector3 &rotationOut, DD::Image::Vector3 &translationOut, DD::Image::Vector3 &scaleOut, DD::Image::Vector3 &shearOut, const DD::Image::Matrix4::RotationOrder rOrder) const DD::Image::Matrix4
determinant(void) const DD::Image::Matrix4inline
eRST enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
eRTS enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
eSRT enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
eSTR enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
eTRS enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
eTSR enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
extractAndRemoveScalingAndShear(DD::Image::Vector3 &scaleOut, DD::Image::Vector3 &shearOut)DD::Image::Matrix4
eXYZ enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
eXZY enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
eYXZ enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
eYZX enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
eZXY enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
eZYX enum value (defined in DD::Image::Matrix4)DD::Image::Matrix4
getRotations(RotationOrder order, float &rx, float &ry, float &rz) const DD::Image::Matrix4
identity() (defined in DD::Image::Matrix4)DD::Image::Matrix4inlinestatic
inverse(float det) const DD::Image::Matrix4
inverse() const DD::Image::Matrix4inline
isIdentity() const (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
isValid() const DD::Image::Matrix4inline
makeIdentity()DD::Image::Matrix4inline
mapQuadToUnitSquare(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3)DD::Image::Matrix4
mapUnitSquareToQuad(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3)DD::Image::Matrix4
Matrix4() (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
Matrix4(const float array[DD_IMAGE_MATRXI4_SIZE]) (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
Matrix4(float a, float b, float c, float d, float e, float f, float g, float h, float i, float j, float k, float l, float m, float n, float o, float p)DD::Image::Matrix4inline
ntransform(const Vector3 &v) const DD::Image::Matrix4inline
operator!=(const Matrix4 &b) const DD::Image::Matrix4inline
operator*(const Matrix4 &) const DD::Image::Matrix4
operator*(float) const DD::Image::Matrix4
operator*(const Vector4 &v) const (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
operator*=(const Matrix4 &)DD::Image::Matrix4
operator*=(float)DD::Image::Matrix4
operator+(const Matrix4 &) const DD::Image::Matrix4
operator+=(const Matrix4 &)DD::Image::Matrix4
operator-(const Matrix4 &) const DD::Image::Matrix4
operator-=(const Matrix4 &)DD::Image::Matrix4
operator/(float d) const (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
operator/=(float d) (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
operator==(const Matrix4 &b) const DD::Image::Matrix4inline
operator[](int i)DD::Image::Matrix4inline
operator[](int i) const DD::Image::Matrix4inline
projection(float lens, float minz, float maxz, bool persp=true)DD::Image::Matrix4
rotate(float a)DD::Image::Matrix4inline
rotate(float a, float x, float y, float z)DD::Image::Matrix4
rotate(float a, const Vector4 &v)DD::Image::Matrix4inline
rotate(RotationOrder order, const Vector3 &rot) (defined in DD::Image::Matrix4)DD::Image::Matrix4
rotateX(float)DD::Image::Matrix4
rotateY(float)DD::Image::Matrix4
rotateZ(float)DD::Image::Matrix4
rotation(float a)DD::Image::Matrix4inline
rotation(float a, float x, float y, float z)DD::Image::Matrix4
rotation(float a, const Vector3 &v)DD::Image::Matrix4inline
rotationOnly()DD::Image::Matrix4
RotationOrder enum name (defined in DD::Image::Matrix4)DD::Image::Matrix4
rotationsXYZ(float &rx, float &ry, float &rz) const DD::Image::Matrix4
rotationsXZY(float &rx, float &ry, float &rz) const DD::Image::Matrix4
rotationsYXZ(float &rx, float &ry, float &rz) const DD::Image::Matrix4
rotationsYZX(float &rx, float &ry, float &rz) const DD::Image::Matrix4
rotationsZXY(float &rx, float &ry, float &rz) const DD::Image::Matrix4
rotationsZYX(float &rx, float &ry, float &rz) const DD::Image::Matrix4
rotationX(float)DD::Image::Matrix4
rotationY(float)DD::Image::Matrix4
rotationZ(float)DD::Image::Matrix4
scale(float)DD::Image::Matrix4
scale(float, float, float=1)DD::Image::Matrix4
scale(const Vector3 &v)DD::Image::Matrix4inline
scale() const DD::Image::Matrix4
scaleAndRotationOnly()DD::Image::Matrix4
scaleOnly()DD::Image::Matrix4
scaling(float)DD::Image::Matrix4
scaling(float, float, float)DD::Image::Matrix4
scaling(const Vector3 &v)DD::Image::Matrix4inline
set(float a, float b, float c, float d, float e, float f, float g, float h, float i, float j, float k, float l, float m, float n, float o, float p) (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
set(TransformOrder tOrder, RotationOrder rOrder, const Vector3 &pivot, const Vector3 &translation, const Vector3 &rotation, const Vector3 &vScale, const Vector3 &vSkew) (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
setXAxis(const Vector3 &axis) (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
setYAxis(const Vector3 &axis) (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
setZAxis(const Vector3 &axis) (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
skew(float a)DD::Image::Matrix4
skewVec(const Vector3 &skew) (defined in DD::Image::Matrix4)DD::Image::Matrix4
skewXY(float x, float y) (defined in DD::Image::Matrix4)DD::Image::Matrix4
skewYX(float x, float y) (defined in DD::Image::Matrix4)DD::Image::Matrix4
transform(const Vector4 &v) const DD::Image::Matrix4inline
transform(const Vector3 &v) const DD::Image::Matrix4inline
transform(const Vector2 &v) const DD::Image::Matrix4inline
transform(const Vector3 &v, float w) const DD::Image::Matrix4inline
TransformOrder enum name (defined in DD::Image::Matrix4)DD::Image::Matrix4
translate(float, float, float=0.0f)DD::Image::Matrix4
translate(const Vector3 &v) (defined in DD::Image::Matrix4)DD::Image::Matrix4inline
translation(float, float, float=0.0f)DD::Image::Matrix4
translation(const Vector3 &v)DD::Image::Matrix4inline
translation() const DD::Image::Matrix4inline
translationOnly()DD::Image::Matrix4
transpose()DD::Image::Matrix4
vtransform(const Vector3 &v) const DD::Image::Matrix4inline
x_axis() const DD::Image::Matrix4inline
y_axis() const DD::Image::Matrix4inline
z_axis() const DD::Image::Matrix4inline


©2019 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.thefoundry.co.uk