| add_rotation_pitch(const double &pitch) | Transform | |
| add_rotation_roll(const double &roll) | Transform | |
| add_rotation_yaw(const double &yaw) | Transform | |
| add_translation(const double &x, const double &y, const double &z) | Transform | |
| add_translation(const glm::vec3 &add_position) | Transform | |
| compute_forward_vector() const | Transform | |
| compute_right_vector() const | Transform | |
| compute_up_vector() const | Transform | |
| compute_xz_forward_vector() const | Transform | |
| compute_xz_forward_vector_R2() const | Transform | |
| get_inverse_transform() const | Transform | |
| get_rotation() const | Transform | inline |
| get_rotation_pitch() const | Transform | inline |
| get_rotation_transform_matrix() const | Transform | |
| get_rotation_yaw() const | Transform | inline |
| get_scale() const | Transform | inline |
| get_scale_transform_matrix() const | Transform | |
| get_transform_matrix() | Transform | |
| get_translation() const | Transform | inline |
| get_translation_transform_matrix() const | Transform | |
| operator<<(std::ostream &os, const Transform &transform) | Transform | friend |
| reset() | Transform | |
| reset_pitch() | Transform | |
| reset_scale() | Transform | |
| reset_yaw() | Transform | |
| set_rotation(const glm::vec3 &pitch_yaw_roll) | Transform | |
| set_rotation_pitch(const double &new_pitch) | Transform | |
| set_rotation_roll(const double &new_roll) | Transform | |
| set_rotation_yaw(const double &new_yaw) | Transform | |
| set_scale(const double &scale) | Transform | |
| set_scale(const double &x, const double &y, const double &z) | Transform | |
| set_scale(const glm::vec3 &new_scale) | Transform | |
| set_scale_x(const double &new_scale) | Transform | |
| set_scale_y(const double &new_scale) | Transform | |
| set_scale_z(const double &new_scale) | Transform | |
| set_transform_matrix(const glm::mat4 &matrix) | Transform | |
| set_translation(const double &x, const double &y, const double &z) | Transform | |
| set_translation(const glm::vec3 &new_position) | Transform | |
| set_translation_y(const double &y) | Transform | |
| to_string() const | Transform | |
| Transform(glm::vec3 translation=glm::vec3(0), glm::vec3 rotation=glm::vec3(0), glm::vec3 scale=glm::vec3(1), const TransformApplicationOrder &transform_application_order=TransformApplicationOrder::ScaleRotationTranslation) | Transform | inline |
| transform_application_order | Transform | |