AnimEngine
|
This is the complete list of members for Pose, including all inherited members.
_update_matrix_cache() (defined in Pose) | Pose | inlineprotected |
appendTransformToEnd(const glm::mat4 &transform) (defined in Pose) | Pose | inline |
appendTransformToStart(const glm::mat4 &transform) (defined in Pose) | Pose | inline |
asString() const (defined in Pose) | Pose | |
copyFrom(const Pose &other) (defined in Pose) | Pose | |
getCenteredAndReduced(const glm::vec3 &origin=glm::vec3(0.0)) const (defined in Pose) | Pose | inline |
getCenterOfSpace() const (defined in Pose) | Pose | inline |
getCenterOfSpace() (defined in Pose) | Pose | inline |
getMatrix() (defined in Pose) | Pose | |
getMatrix() const (defined in Pose) | Pose | inline |
getOrientation() const (defined in Pose) | Pose | inline |
getOrientationAsVectorX() const (defined in Pose) | Pose | inline |
getOrientationAsVectorY() const (defined in Pose) | Pose | inline |
getOrientationAsVectorZ() const (defined in Pose) | Pose | inline |
getPostTransformMatrix() const (defined in Pose) | Pose | inline |
getPreTransformMatrix() const (defined in Pose) | Pose | inline |
getReducedAndReadable() const (defined in Pose) | Pose | |
getReducedAndReadable(const glm::mat4 &matrix) (defined in Pose) | Pose | static |
getScale() const (defined in Pose) | Pose | inline |
getTranslation() const (defined in Pose) | Pose | inline |
mix(const Pose &p1, const Pose &p2, float t) (defined in Pose) | Pose | static |
operator glm::mat4() const (defined in Pose) | Pose | inline |
operator glm::mat4() (defined in Pose) | Pose | inline |
operator std::string() const (defined in Pose) | Pose | inline |
operator std::string() (defined in Pose) | Pose | inline |
operator* (defined in Pose) | Pose | friend |
operator* (defined in Pose) | Pose | friend |
operator* (defined in Pose) | Pose | friend |
operator*=(const glm::vec3 &rhs) (defined in Pose) | Pose | |
operator*=(const Pose &rhs) (defined in Pose) | Pose | |
operator*=(const glm::mat4 &rhs) (defined in Pose) | Pose | |
operator+ (defined in Pose) | Pose | friend |
operator+=(const glm::vec3 &rhs) (defined in Pose) | Pose | |
operator- (defined in Pose) | Pose | friend |
operator-=(const glm::vec3 &rhs) (defined in Pose) | Pose | |
operator/ (defined in Pose) | Pose | friend |
operator/=(const glm::vec3 &rhs) (defined in Pose) | Pose | |
orientation (defined in Pose) | Pose | protected |
Pose() (defined in Pose) | Pose | inline |
Pose(const glm::vec3 &start_location) (defined in Pose) | Pose | inline |
Pose(const glm::vec3 &start_location, const glm::quat &start_orientation) (defined in Pose) | Pose | inline |
Pose(const glm::vec3 &start_location, const glm::quat &start_orientation, const glm::vec3 &start_scale) (defined in Pose) | Pose | inline |
Pose(const glm::mat4 &pre_transform) (defined in Pose) | Pose | inline |
Pose(const glm::mat4 &pre_transform, const glm::mat4 &post_transform) (defined in Pose) | Pose | inline |
postaffine (defined in Pose) | Pose | protected |
preaffine (defined in Pose) | Pose | protected |
print() const (defined in Pose) | Pose | |
scale (defined in Pose) | Pose | protected |
setOrientation(const glm::quat &new_orientation) (defined in Pose) | Pose | inline |
setPostTransformMatrix(const glm::mat4 &post_transform) (defined in Pose) | Pose | inline |
setPreTransformaMatrix(const glm::mat4 &pre_transform) (defined in Pose) | Pose | inline |
setScale(const glm::vec3 &new_scale) (defined in Pose) | Pose | inline |
setTranslation(const glm::vec3 &new_translation) (defined in Pose) | Pose | inline |
translation (defined in Pose) | Pose | protected |
updateMatrixCache() (defined in Pose) | Pose | inline |