KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
kjb::Parametric_parapiped Member List

This is the complete list of members for kjb::Parametric_parapiped, including all inherited members.

clone() const kjb::Parametric_parapipedvirtual
draw_CMU_orientation_map() const kjb::Parametric_parapiped
draw_geometric_context_map() const kjb::Parametric_parapiped
draw_left_right_orientation_map() const kjb::Parametric_parapiped
draw_orientation_map() const kjb::Parametric_parapiped
force_update() const kjb::Renderable_modelinline
get_centre() const kjb::Parametric_parapipedinline
get_centre_x() const kjb::Parametric_parapipedinline
get_centre_y() const kjb::Parametric_parapipedinline
get_centre_z() const kjb::Parametric_parapipedinline
get_height() const kjb::Parametric_parapipedinline
get_length() const kjb::Parametric_parapipedinline
get_lines(std::vector< Line3d > &lines)kjb::Parametric_parapiped
get_num_rendering_interface_edges()kjb::Parametric_parapipedinlinestatic
get_pitch() const kjb::Parametric_parapipedinline
get_point_in_parapiped_coordinates(const kjb::Vector &point_in_world_coordinates, kjb::Vector &point_in_parapiped_coordinates) const kjb::Parametric_parapiped
get_point_in_world_coordinates(const kjb::Vector &point_in_parapiped_coordinates, kjb::Vector &point_in_world_coordinates) const kjb::Parametric_parapiped
get_polymesh() const kjb::Parametric_parapipedinline
get_rendering_interface() const kjb::Parametric_parapipedvirtual
get_rendering_interface_edge_indexes(std::vector< int > &base_edge_indexes, std::vector< int > &vertical_edge_indexes, std::vector< int > &top_edge_indexes)kjb::Parametric_parapipedinlinestatic
get_roll() const kjb::Parametric_parapipedinline
get_rotations_as_a_quaternion() const kjb::Parametric_parapipedinline
get_vertices(std::vector< Vector > &vertices)kjb::Parametric_parapiped
get_width() const kjb::Parametric_parapipedinline
get_yaw() const kjb::Parametric_parapipedinline
operator=(const Parametric_parapiped &src)kjb::Parametric_parapipedvirtual
kjb::Renderable_model::operator=(const Renderable_model &)kjb::Renderable_modelinline
Parametric_parapiped(double ix=0.0, double iy=0.0, double iz=0.0, double iw=1.0, double ih=1.0, double il=1.0, double ipitch=0.0, double iyaw=0.0, double iroll=0.0)kjb::Parametric_parapiped
Parametric_parapiped(const char *fname)kjb::Parametric_parapiped
Parametric_parapiped(std::istream &in)kjb::Parametric_parapiped
Parametric_parapiped(const Parametric_parapiped &src)kjb::Parametric_parapiped
read(std::istream &in)kjb::Parametric_parapipedvirtual
read(const char *fname)kjb::Parametric_parapipedinlinevirtual
read_field_value(std::istream &in, const char *field_name, char *field_buf, size_t buf_len, char separator=':')kjb::Readablestatic
read_field_value(std::istream &in, const char *field_name, char separator=':')kjb::Readablestatic
render_occluded_wireframe() const kjb::Renderable_modelvirtual
Renderable_model(bool istatus=false)kjb::Renderable_modelinline
Renderable_model(const Renderable_model &src)kjb::Renderable_modelinline
rotate_around_parapiped_axes(double thetax, double thetay, double thetaz)kjb::Parametric_parapipedvirtual
rotate_around_x_axis(double theta)kjb::Parametric_parapipedvirtual
rotate_around_y_axis(double theta)kjb::Parametric_parapipedvirtual
rotate_around_z_axis(double theta)kjb::Parametric_parapipedvirtual
set_angles_from_quaternion(const kjb::Quaternion &q)kjb::Parametric_parapipedvirtual
set_centre(const kjb::Vector &icentre)kjb::Parametric_parapiped
set_centre_x(double ix)kjb::Parametric_parapiped
set_centre_y(double iy)kjb::Parametric_parapiped
set_centre_z(double iz)kjb::Parametric_parapiped
set_height(double iheight)kjb::Parametric_parapiped
set_length(double ilength)kjb::Parametric_parapiped
set_pitch(double ip)kjb::Parametric_parapiped
set_rendering_representation_dirty() const kjb::Renderable_modelinlineprotected
set_roll(double ir)kjb::Parametric_parapiped
set_rotation_mode(kjb::Quaternion::Euler_mode imode)kjb::Parametric_parapipedinline
set_width(double iwidth)kjb::Parametric_parapiped
set_yaw(double iy)kjb::Parametric_parapiped
silhouette_render(const kjb::Base_gl_interface &, double width=1.0) const kjb::Renderable_modelvirtual
solid_render() const kjb::Renderable_modelvirtual
stretch_along_axis(unsigned int axis, double amount, bool direction)kjb::Parametric_parapiped
update_if_needed() const kjb::Renderable_modelinline
update_rendering_representation() const kjb::Parametric_parapipedvirtual
wire_occlude_render() const kjb::Renderable_modelvirtual
wire_render() const kjb::Renderable_modelvirtual
write(std::ostream &out) const kjb::Parametric_parapipedvirtual
write(const char *fname) const kjb::Parametric_parapipedinlinevirtual
~Cloneable()kjb::Cloneableinlinevirtual
~Parametric_parapiped()kjb::Parametric_parapipedinlinevirtual
~Readable()kjb::Readableinlinevirtual
~Renderable_model()kjb::Renderable_modelinlinevirtual
~Writeable()kjb::Writeableinlinevirtual