NGL  6.5
The NCCA Graphics Library
ngl::Transformation Member List

This is the complete list of members for ngl::Transformation, including all inherited members.

addPosition(const Vec4 &_position) noexceptngl::Transformation
addPosition(const Vec3 &_position) noexceptngl::Transformation
addPosition(Real _x, Real _y, Real _z) noexceptngl::Transformation
addRotation(const Vec3 &_rotation) noexceptngl::Transformation
addRotation(Real _x, Real _y, Real _z) noexceptngl::Transformation
addScale(const Vec3 &_scale) noexceptngl::Transformation
addScale(Real _x, Real _y, Real _z) noexceptngl::Transformation
computeMatrices() noexceptngl::Transformationprotected
getInverseMatrix() noexceptngl::Transformationinline
getMatrix() noexceptngl::Transformationinline
getPosition() const noexceptngl::Transformationinline
getRotation() const noexceptngl::Transformationinline
getScale() const noexceptngl::Transformationinline
getTransposeMatrix() noexceptngl::Transformationinline
loadGlobalAndCurrentMatrixToShader(const std::string &_param, Transformation &_global, const ActiveMatrix &_which=ActiveMatrix::NORMAL) noexceptngl::Transformation
loadMatrixToShader(const std::string &_param, const ActiveMatrix &_which=ActiveMatrix::NORMAL) noexceptngl::Transformation
m_inverseMatrixngl::Transformationprotected
m_isMatrixComputedngl::Transformationprotected
m_matrixngl::Transformationprotected
m_positionngl::Transformationprotected
m_rotationngl::Transformationprotected
m_scalengl::Transformationprotected
m_transposeMatrixngl::Transformationprotected
operator*(const Transformation &_m) noexceptngl::Transformation
operator*=(const Transformation &_m) noexceptngl::Transformation
operator=(const Transformation &_t) noexceptngl::Transformation
reset() noexceptngl::Transformation
setMatrix(const Mat4 &_m) noexceptngl::Transformation
setPosition(const Vec4 &_position) noexceptngl::Transformation
setPosition(const Vec3 &_position) noexceptngl::Transformation
setPosition(Real _x, Real _y, Real _z) noexceptngl::Transformation
setRotation(const Vec3 &_rotation) noexceptngl::Transformation
setRotation(const Vec4 &_rotation) noexceptngl::Transformation
setRotation(Real _x, Real _y, Real _z) noexceptngl::Transformation
setScale(const Vec3 &_scale) noexceptngl::Transformation
setScale(const Vec4 &_scale) noexceptngl::Transformation
setScale(Real _x, Real _y, Real _z) noexceptngl::Transformation
Transformation() noexceptngl::Transformation
Transformation(const Transformation &_t) noexceptngl::Transformation
Vec4 classngl::Transformationfriend