Loading...
Searching...
No Matches
hellfire::Transform3D Member List

This is the complete list of members for hellfire::Transform3D, including all inherited members.

extract_euler_angles_(const glm::mat4 &rotation_matrix, float &x, float &y, float &z)hellfire::Transform3Dprivate
get_local_matrix() consthellfire::Transform3Dinline
get_position()hellfire::Transform3Dinline
get_position() consthellfire::Transform3Dinline
get_rotation() consthellfire::Transform3D
get_rotation_angle() consthellfire::Transform3Dinline
get_rotation_axis() consthellfire::Transform3Dinline
get_rotation_matrix() consthellfire::Transform3Dinline
get_scale() consthellfire::Transform3Dinline
get_scale()hellfire::Transform3Dinline
get_scale_matrix() consthellfire::Transform3Dinline
get_translation_matrix() consthellfire::Transform3Dinline
get_world_matrix() consthellfire::Transform3Dinline
local_matrix_hellfire::Transform3Dprivate
look_at(const glm::vec3 &target, const glm::vec3 &up=glm::vec3(0.0f, 1.0f, 0.0f))hellfire::Transform3D
match_orientation(const Transform3D &other)hellfire::Transform3D
position_hellfire::Transform3Dprivate
reset_to_identity()hellfire::Transform3Dinline
rotation_angle_hellfire::Transform3Dprivate
rotation_axis_hellfire::Transform3Dprivate
rotation_in_degrees_hellfire::Transform3Dprivate
rotation_matrix_hellfire::Transform3Dprivate
rotation_x_hellfire::Transform3Dprivate
rotation_y_hellfire::Transform3Dprivate
rotation_z_hellfire::Transform3Dprivate
scale_hellfire::Transform3Dprivate
scale_matrix_hellfire::Transform3Dprivate
set_position(const glm::vec3 &new_position)hellfire::Transform3Dinline
set_position(const float x, const float y, const float z)hellfire::Transform3Dinline
set_rotation(const glm::vec3 &angles)hellfire::Transform3D
set_rotation_matrix(const glm::mat4 &rotation_matrix)hellfire::Transform3Dinline
set_rotation_quaternion(const glm::quat &q)hellfire::Transform3D
set_scale(const glm::vec3 &new_scale)hellfire::Transform3Dinline
set_scale_matrix(const glm::mat4 &scale_matrix)hellfire::Transform3Dinline
set_translation_matrix(const glm::mat4 &translation_matrix)hellfire::Transform3Dinline
Transform3D()hellfire::Transform3Dinline
translation_matrix_hellfire::Transform3Dprivate
update_local_matrix()hellfire::Transform3Dinline
update_world_matrix(const glm::mat4 &parent_world_matrix)hellfire::Transform3Dinline
use_euler_angles_hellfire::Transform3Dprivate
use_rotation_matrix_hellfire::Transform3Dprivate
use_scale_matrix_hellfire::Transform3Dprivate
use_translation_matrix_hellfire::Transform3Dprivate
world_matrix_hellfire::Transform3Dprivate