JWS C++ Library
C++ language utility library
jwscxx::graphics::Polygon_d Member List
This is the complete list of members for jwscxx::graphics::Polygon_d, including all inherited members.
add_point(jwsc::Vector_d *pt)jwscxx::graphics::Polygon_d
add_point(double x, double y, double z)jwscxx::graphics::Polygon_d
centroidjwscxx::graphics::Polygon_d [protected]
clone() const jwscxx::graphics::Polygon_d [virtual]
flip_normal()jwscxx::graphics::Polygon_d
generate_id()jwscxx::graphics::Polygon_d [private, static]
get_centroid() const jwscxx::graphics::Polygon_d
get_id() const jwscxx::graphics::Polygon_d
get_normal() const jwscxx::graphics::Polygon_d
get_num_points() const jwscxx::graphics::Polygon_d
get_point(size_t i) const jwscxx::graphics::Polygon_d
idjwscxx::graphics::Polygon_d [protected]
is_visible(const Camera_d *camera) const jwscxx::graphics::Polygon_d
is_visible_up_to_epsilon(const Camera_d *camera, double &epsilon) const jwscxx::graphics::Polygon_d
normaljwscxx::graphics::Polygon_d [protected]
normal_flippedjwscxx::graphics::Polygon_d [protected]
operator=(const Polygon_d &p)jwscxx::graphics::Polygon_d [virtual]
Polygon_d()jwscxx::graphics::Polygon_d
Polygon_d(uint32_t N)jwscxx::graphics::Polygon_d
Polygon_d(const Polygon_d &p)jwscxx::graphics::Polygon_d
Polygon_d(const char *fname)jwscxx::graphics::Polygon_d
Polygon_d(std::istream &in)jwscxx::graphics::Polygon_d
project()jwscxx::graphics::Polygon_d
ptsjwscxx::graphics::Polygon_d [protected]
read(std::istream &in)jwscxx::graphics::Polygon_d [virtual]
jwscxx::base::Readable::read(const char *fname)jwscxx::base::Readable [virtual]
read_field_value(std::istream &in, const char *field_name, char *field_buf, size_t buf_len, char separator=':')jwscxx::base::Readable [static]
read_field_value(std::istream &in, const char *field_name, char separator=':')jwscxx::base::Readable [static]
set_id(uint32_t id)jwscxx::graphics::Polygon_d
solid_render() const jwscxx::graphics::Polygon_d [virtual]
transform(const jwsc::Matrix_d *M)jwscxx::graphics::Polygon_d [virtual]
update_centroid()jwscxx::graphics::Polygon_d [protected]
update_normal()jwscxx::graphics::Polygon_d [protected]
wire_occlude_render() const jwscxx::graphics::Polygon_d [virtual]
wire_occluded_silhouette_render(std::vector< bool > &iVector, bool &iBool) const jwscxx::graphics::Polygon_d [virtual]
wire_render() const jwscxx::graphics::Polygon_d [virtual]
write(std::ostream &out) const jwscxx::graphics::Polygon_d [virtual]
jwscxx::base::Writeable::write(const char *fname) const jwscxx::base::Writeable [virtual]
~Cloneable()jwscxx::base::Cloneable [inline, virtual]
~Polygon_d()jwscxx::graphics::Polygon_d [virtual]
~Readable()jwscxx::base::Readable [inline, virtual]
~Solid_renderable()jwscxx::graphics::Solid_renderable [inline, virtual]
~Transformable_d()jwscxx::graphics::Transformable_d [inline, virtual]
~Wire_occlude_renderable()jwscxx::graphics::Wire_occlude_renderable [inline, virtual]
~Wire_renderable()jwscxx::graphics::Wire_renderable [inline, virtual]
~Writeable()jwscxx::base::Writeable [inline, virtual]