_rendering_framework | kjb::Abstract_renderable | protectedstatic |
add_point(const Vector &pt) | kjb::Polygon | |
add_point(double x, double y, double z) | kjb::Polygon | |
centroid | kjb::Polygon | protected |
check_convexity() const | kjb::Polygon | |
check_polygon_is_right_triangle(double tolerance) const | kjb::Polygon | |
clear() | kjb::Polygon | inline |
clone() const | kjb::Polygon | virtual |
compute_area() const | kjb::Polygon | |
fit_plane(Vector &plane_params) const | kjb::Polygon | |
flip_normal() | kjb::Polygon | |
get_all_vertices(std::vector< Vector > &vertices) const | kjb::Polygon | |
get_centroid() const | kjb::Polygon | inline |
get_edge_first_vertex(unsigned int edge) const | kjb::Polygon | inline |
get_edge_second_vertex(unsigned int edge) const | kjb::Polygon | inline |
get_index_of_longest_edge() const | kjb::Polygon | |
get_lines(std::vector< Line3d > &lines) const | kjb::Polygon | |
get_normal() const | kjb::Polygon | inline |
get_num_points() const | kjb::Polygon | inline |
get_point(unsigned int i) const | kjb::Polygon | inline |
get_rendering_framework() | kjb::Abstract_renderable | inlinestatic |
get_vertices() const | kjb::Polygon | inline |
GL_Polygon_Renderer class | kjb::Polygon | friend |
normal | kjb::Polygon | protected |
normal_flipped | kjb::Polygon | protected |
operator=(const Polygon &p) | kjb::Polygon | virtual |
Polygon() | kjb::Polygon | |
Polygon(unsigned int N) | kjb::Polygon | |
Polygon(const Polygon &p) | kjb::Polygon | |
Polygon(const char *fname) | kjb::Polygon | |
Polygon(std::istream &in) | kjb::Polygon | |
project() | kjb::Polygon | virtual |
project(const Matrix &M, double width, double height) | kjb::Polygon | virtual |
pts | kjb::Polygon | protected |
read(std::istream &in) | kjb::Polygon | virtual |
kjb::Readable::read(const char *fname) | kjb::Readable | virtual |
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() const | kjb::Abstract_renderable | inlinevirtual |
render_occluded_wireframe() const | kjb::Abstract_renderable | inlinevirtual |
Rendering_frameworks enum name | kjb::Abstract_renderable | protected |
RI_OPENGL enum value | kjb::Abstract_renderable | protected |
set_point(double index, double x, double y, double z) | kjb::Polygon | inline |
set_rendering_framework(unsigned int irf) | kjb::Abstract_renderable | inlinestatic |
silhouette_render(const kjb::Base_gl_interface &, double width) const | kjb::Abstract_renderable | inlinevirtual |
solid_render() const | kjb::Polygon | virtual |
transform(const Matrix &M) | kjb::Polygon | virtual |
update() | kjb::Polygon | inline |
update_centroid() | kjb::Polygon | protected |
update_normal() | kjb::Polygon | protected |
wire_occlude_render() const | kjb::Polygon | virtual |
wire_render() const | kjb::Polygon | virtual |
write(std::ostream &out) const | kjb::Polygon | virtual |
kjb::Writeable::write(const char *fname) const | kjb::Writeable | virtual |
~Abstract_renderable() | kjb::Abstract_renderable | inlinevirtual |
~Polygon() | kjb::Polygon | virtual |
~Readable() | kjb::Readable | inlinevirtual |
~Renderable() | kjb::Renderable | inlinevirtual |
~Solid_renderable() | kjb::Solid_renderable | inlinevirtual |
~Wire_occlude_renderable() | kjb::Wire_occlude_renderable | inlinevirtual |
~Wire_renderable() | kjb::Wire_renderable | inlinevirtual |
~Writeable() | kjb::Writeable | inlinevirtual |