g4tools
5.4.0
tools
sg
perspective
tools::sg::perspective Member List
This is the complete list of members for
tools::sg::perspective
, including all inherited members.
_mult_matrix
(matrix_action &a_action)
tools::sg::base_camera
inline
protected
add_field
(field *a_field)
tools::sg::node
inline
protected
astro_orientation
(float a_ra, float a_dec)
tools::sg::base_camera
inline
base_camera
()
tools::sg::base_camera
inline
protected
base_camera
(const base_camera &a_from)
tools::sg::base_camera
inline
protected
bbox
(bbox_action &)
tools::sg::node
inline
virtual
cast
(const std::string &a_class) const
tools::sg::node
inline
virtual
check_fields
(std::ostream &a_out) const
tools::sg::node
inline
protected
cls_version
() const
tools::sg::node
inline
virtual
copy
() const =0
tools::sg::node
pure virtual
da
tools::sg::base_camera
direction
(vec3f &a_dir) const
tools::sg::base_camera
inline
draw_in_frame_buffer
() const
tools::sg::node
inline
virtual
ds
tools::sg::base_camera
dump
(std::ostream &a_out)
tools::sg::perspective
inline
dump_field_descs
(std::ostream &a_out) const
tools::sg::node
inline
dx
tools::sg::base_camera
event
(event_action &a_action)
tools::sg::base_camera
inline
virtual
field_from_desc
(const field_desc &a_desc) const
tools::sg::node
inline
field_offset
(const field *a_field) const
tools::sg::node
inline
protected
find_field
(const field_desc &a_rdesc) const
tools::sg::node
inline
protected
find_field_by_name
(const std::string &a_name) const
tools::sg::node
inline
focal
tools::sg::base_camera
get_lrbt
(unsigned int a_ww, unsigned int a_wh, float &a_l, float &a_r, float &a_b, float &a_t)
tools::sg::perspective
inline
protected
virtual
get_matrix
(get_matrix_action &a_action)
tools::sg::base_camera
inline
virtual
height_angle
tools::sg::perspective
height_at_focal
(float &a_h) const
tools::sg::base_camera
inline
id_orientation
()
tools::sg::base_camera
inline
protected
static
is_type_ortho
() const
tools::sg::base_camera
inline
is_visible
(visible_action &a_action)
tools::sg::base_camera
inline
virtual
look_at
(const vec3f &a_dir, const vec3f &a_up)
tools::sg::base_camera
inline
m_lrbt
tools::sg::base_camera
protected
m_proj
tools::sg::base_camera
protected
m_tmp
tools::sg::base_camera
protected
near_height
() const
tools::sg::perspective
inline
virtual
node
()
tools::sg::node
inline
node
(const node &)
tools::sg::node
inline
protected
node_desc_fields
() const
tools::sg::perspective
inline
virtual
operator!=
(const perspective &a_from) const
tools::sg::perspective
inline
operator=
(const perspective &a_from)
tools::sg::perspective
inline
tools::sg::base_camera::operator=
(const base_camera &a_from)
tools::sg::base_camera
inline
protected
tools::sg::node::operator=
(const node &)
tools::sg::node
inline
protected
operator==
(const perspective &a_from) const
tools::sg::perspective
inline
tools::sg::base_camera::operator==
(const base_camera &a_from) const
tools::sg::base_camera
inline
protected
orientation
tools::sg::base_camera
pane_to
(float a_x, float a_y, float a_z)
tools::sg::base_camera
inline
perspective
()
tools::sg::perspective
inline
perspective
(const perspective &a_from)
tools::sg::perspective
inline
pick
(pick_action &a_action)
tools::sg::base_camera
inline
virtual
position
tools::sg::base_camera
protocol_one_fields
(std::vector< field * > &a_fields) const
tools::sg::node
inline
virtual
read
(read_action &a_action)
tools::sg::node
inline
virtual
read_fields
(read_action &a_action)
tools::sg::node
inline
protected
render
(render_action &a_action)
tools::sg::base_camera
inline
virtual
reset_touched
()
tools::sg::node
inline
virtual
rotate_around_direction
(float a_delta)
tools::sg::base_camera
inline
rotate_around_up
(float a_delta)
tools::sg::base_camera
inline
rotate_around_x
(float a_delta)
tools::sg::base_camera
inline
rotate_around_x_at_focal
(float a_delta)
tools::sg::base_camera
inline
rotate_around_y_at_focal
(float a_delta)
tools::sg::base_camera
inline
rotate_around_z
(float a_delta)
tools::sg::base_camera
inline
rotate_around_z_at_focal
(float a_delta)
tools::sg::base_camera
inline
rotate_to_dir
(const vec3f &a_dir)
tools::sg::base_camera
inline
s_cls
() const =0
tools::sg::node
pure virtual
search
(search_action &a_action)
tools::sg::node
inline
virtual
set_state
(matrix_action &a_action)
tools::sg::base_camera
inline
protected
touch
()
tools::sg::node
inline
touched
()
tools::sg::node
inline
virtual
translate_along_dir
(float a_delta)
tools::sg::base_camera
inline
translate_along_side
(float a_delta)
tools::sg::base_camera
inline
translate_along_up
(float a_delta)
tools::sg::base_camera
inline
type
() const
tools::sg::perspective
inline
virtual
update_motion
(int a_move)
tools::sg::base_camera
inline
update_sg
(std::ostream &a_out)
tools::sg::base_camera
inline
protected
write
(write_action &a_action)
tools::sg::node
inline
virtual
write_fields
(write_action &a_action)
tools::sg::node
inline
protected
zfar
tools::sg::base_camera
znear
tools::sg::base_camera
zoom
(float a_fac)
tools::sg::perspective
inline
virtual
~base_camera
()
tools::sg::base_camera
inline
virtual
~node
()
tools::sg::node
inline
virtual
~perspective
()
tools::sg::perspective
inline
virtual
Generated by
1.8.20