clone() const | kjb::Parametric_parapiped | virtual |
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_model | inline |
get_centre() const | kjb::Parametric_parapiped | inline |
get_centre_x() const | kjb::Parametric_parapiped | inline |
get_centre_y() const | kjb::Parametric_parapiped | inline |
get_centre_z() const | kjb::Parametric_parapiped | inline |
get_height() const | kjb::Parametric_parapiped | inline |
get_length() const | kjb::Parametric_parapiped | inline |
get_lines(std::vector< Line3d > &lines) | kjb::Parametric_parapiped | |
get_num_rendering_interface_edges() | kjb::Parametric_parapiped | inlinestatic |
get_pitch() const | kjb::Parametric_parapiped | inline |
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_parapiped | inline |
get_rendering_interface() const | kjb::Parametric_parapiped | virtual |
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_parapiped | inlinestatic |
get_roll() const | kjb::Parametric_parapiped | inline |
get_rotations_as_a_quaternion() const | kjb::Parametric_parapiped | inline |
get_vertices(std::vector< Vector > &vertices) | kjb::Parametric_parapiped | |
get_width() const | kjb::Parametric_parapiped | inline |
get_yaw() const | kjb::Parametric_parapiped | inline |
operator=(const Parametric_parapiped &src) | kjb::Parametric_parapiped | virtual |
kjb::Renderable_model::operator=(const Renderable_model &) | kjb::Renderable_model | inline |
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_parapiped | virtual |
read(const char *fname) | kjb::Parametric_parapiped | inlinevirtual |
read_field_value(std::istream &in, const char *field_name, char *field_buf, size_t buf_len, char separator=':') | kjb::Readable | static |
read_field_value(std::istream &in, const char *field_name, char separator=':') | kjb::Readable | static |
render_occluded_wireframe() const | kjb::Renderable_model | virtual |
Renderable_model(bool istatus=false) | kjb::Renderable_model | inline |
Renderable_model(const Renderable_model &src) | kjb::Renderable_model | inline |
rotate_around_parapiped_axes(double thetax, double thetay, double thetaz) | kjb::Parametric_parapiped | virtual |
rotate_around_x_axis(double theta) | kjb::Parametric_parapiped | virtual |
rotate_around_y_axis(double theta) | kjb::Parametric_parapiped | virtual |
rotate_around_z_axis(double theta) | kjb::Parametric_parapiped | virtual |
set_angles_from_quaternion(const kjb::Quaternion &q) | kjb::Parametric_parapiped | virtual |
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_model | inlineprotected |
set_roll(double ir) | kjb::Parametric_parapiped | |
set_rotation_mode(kjb::Quaternion::Euler_mode imode) | kjb::Parametric_parapiped | inline |
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_model | virtual |
solid_render() const | kjb::Renderable_model | virtual |
stretch_along_axis(unsigned int axis, double amount, bool direction) | kjb::Parametric_parapiped | |
update_if_needed() const | kjb::Renderable_model | inline |
update_rendering_representation() const | kjb::Parametric_parapiped | virtual |
wire_occlude_render() const | kjb::Renderable_model | virtual |
wire_render() const | kjb::Renderable_model | virtual |
write(std::ostream &out) const | kjb::Parametric_parapiped | virtual |
write(const char *fname) const | kjb::Parametric_parapiped | inlinevirtual |
~Cloneable() | kjb::Cloneable | inlinevirtual |
~Parametric_parapiped() | kjb::Parametric_parapiped | inlinevirtual |
~Readable() | kjb::Readable | inlinevirtual |
~Renderable_model() | kjb::Renderable_model | inlinevirtual |
~Writeable() | kjb::Writeable | inlinevirtual |