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::Transform3D
private
get_local_matrix
() const
hellfire::Transform3D
inline
get_position
()
hellfire::Transform3D
inline
get_position
() const
hellfire::Transform3D
inline
get_rotation
() const
hellfire::Transform3D
get_rotation_angle
() const
hellfire::Transform3D
inline
get_rotation_axis
() const
hellfire::Transform3D
inline
get_rotation_matrix
() const
hellfire::Transform3D
inline
get_scale
() const
hellfire::Transform3D
inline
get_scale
()
hellfire::Transform3D
inline
get_scale_matrix
() const
hellfire::Transform3D
inline
get_translation_matrix
() const
hellfire::Transform3D
inline
get_world_matrix
() const
hellfire::Transform3D
inline
local_matrix_
hellfire::Transform3D
private
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::Transform3D
private
reset_to_identity
()
hellfire::Transform3D
inline
rotation_angle_
hellfire::Transform3D
private
rotation_axis_
hellfire::Transform3D
private
rotation_in_degrees_
hellfire::Transform3D
private
rotation_matrix_
hellfire::Transform3D
private
rotation_x_
hellfire::Transform3D
private
rotation_y_
hellfire::Transform3D
private
rotation_z_
hellfire::Transform3D
private
scale_
hellfire::Transform3D
private
scale_matrix_
hellfire::Transform3D
private
set_position
(const glm::vec3 &new_position)
hellfire::Transform3D
inline
set_position
(const float x, const float y, const float z)
hellfire::Transform3D
inline
set_rotation
(const glm::vec3 &angles)
hellfire::Transform3D
set_rotation_matrix
(const glm::mat4 &rotation_matrix)
hellfire::Transform3D
inline
set_rotation_quaternion
(const glm::quat &q)
hellfire::Transform3D
set_scale
(const glm::vec3 &new_scale)
hellfire::Transform3D
inline
set_scale_matrix
(const glm::mat4 &scale_matrix)
hellfire::Transform3D
inline
set_translation_matrix
(const glm::mat4 &translation_matrix)
hellfire::Transform3D
inline
Transform3D
()
hellfire::Transform3D
inline
translation_matrix_
hellfire::Transform3D
private
update_local_matrix
()
hellfire::Transform3D
inline
update_world_matrix
(const glm::mat4 &parent_world_matrix)
hellfire::Transform3D
inline
use_euler_angles_
hellfire::Transform3D
private
use_rotation_matrix_
hellfire::Transform3D
private
use_scale_matrix_
hellfire::Transform3D
private
use_translation_matrix_
hellfire::Transform3D
private
world_matrix_
hellfire::Transform3D
private
Generated by
1.9.8