JWS C++ Library
C++ language utility library
jwscxx::graphics::Polygon_f Member List
This is the complete list of members for jwscxx::graphics::Polygon_f, including all inherited members.
add_point(jwsc::Vector_f *pt)jwscxx::graphics::Polygon_f
add_point(float x, float y, float z)jwscxx::graphics::Polygon_f
centroidjwscxx::graphics::Polygon_f [protected]
clone() const jwscxx::graphics::Polygon_f [virtual]
flip_normal()jwscxx::graphics::Polygon_f
generate_id()jwscxx::graphics::Polygon_f [private, static]
get_centroid() const jwscxx::graphics::Polygon_f
get_id() const jwscxx::graphics::Polygon_f
get_normal() const jwscxx::graphics::Polygon_f
get_num_points() const jwscxx::graphics::Polygon_f
get_point(size_t i) const jwscxx::graphics::Polygon_f
idjwscxx::graphics::Polygon_f [protected]
is_visible(const Camera_f *camera) const jwscxx::graphics::Polygon_f
is_visible_up_to_epsilon(const Camera_d *camera, float &epsilon) const jwscxx::graphics::Polygon_f
normaljwscxx::graphics::Polygon_f [protected]
normal_flippedjwscxx::graphics::Polygon_f [protected]
operator=(const Polygon_f &p)jwscxx::graphics::Polygon_f [virtual]
Polygon_f()jwscxx::graphics::Polygon_f
Polygon_f(uint32_t N)jwscxx::graphics::Polygon_f
Polygon_f(const Polygon_f &p)jwscxx::graphics::Polygon_f
Polygon_f(const char *fname)jwscxx::graphics::Polygon_f
Polygon_f(std::istream &in)jwscxx::graphics::Polygon_f
project()jwscxx::graphics::Polygon_f
ptsjwscxx::graphics::Polygon_f [protected]
read(std::istream &in)jwscxx::graphics::Polygon_f [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_f
solid_render() const jwscxx::graphics::Polygon_f [virtual]
transform(const jwsc::Matrix_f *M)jwscxx::graphics::Polygon_f [virtual]
update_centroid()jwscxx::graphics::Polygon_f [protected]
update_normal()jwscxx::graphics::Polygon_f [protected]
wire_occlude_render() const jwscxx::graphics::Polygon_f [virtual]
wire_occluded_silhouette_render(std::vector< bool > &iVector, bool &iBool) const jwscxx::graphics::Polygon_f [virtual]
wire_render() const jwscxx::graphics::Polygon_f [virtual]
write(std::ostream &out) const jwscxx::graphics::Polygon_f [virtual]
jwscxx::base::Writeable::write(const char *fname) const jwscxx::base::Writeable [virtual]
~Cloneable()jwscxx::base::Cloneable [inline, virtual]
~Polygon_f()jwscxx::graphics::Polygon_f [virtual]
~Readable()jwscxx::base::Readable [inline, virtual]
~Solid_renderable()jwscxx::graphics::Solid_renderable [inline, virtual]
~Transformable_f()jwscxx::graphics::Transformable_f [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]