Moby
Moby::TessellatedPolyhedron Member List

This is the complete list of members for Moby::TessellatedPolyhedron, including all inherited members.

calc_signed_distance(const Ravelin::Origin3d &point, unsigned &closest_facet)Moby::TessellatedPolyhedron
calc_signed_distance(const Ravelin::Origin3d &point)Moby::TessellatedPolyhedroninline
calc_volume() const Moby::TessellatedPolyhedron
consistent() const Moby::TessellatedPolyhedron
construct_difference(TessellatedPolyhedron &p1, TessellatedPolyhedron &p2)Moby::TessellatedPolyhedronstatic
construct_intersection(TessellatedPolyhedron &p1, TessellatedPolyhedron &p2)Moby::TessellatedPolyhedronstatic
construct_union(TessellatedPolyhedron &p1, TessellatedPolyhedron &p2)Moby::TessellatedPolyhedronstatic
convexity()Moby::TessellatedPolyhedroninline
degenerate() const Moby::TessellatedPolyhedron
eInside enum value (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedron
eOnEdge enum value (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedron
eOnFace enum value (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedron
eOnVertex enum value (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedron
eOutside enum value (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedron
find_extreme_vertex(const Ravelin::Origin3d &direction)Moby::TessellatedPolyhedron
get_bounding_box_corners() const Moby::TessellatedPolyhedroninline
get_facets() const (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedroninline
get_incident_facets(unsigned i) const Moby::TessellatedPolyhedroninline
get_mesh() const (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedroninline
get_vertices() const (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedroninline
inside(const Ravelin::Origin3d &point, double tol=NEAR_ZERO)Moby::TessellatedPolyhedron
inside_or_on(const Ravelin::Origin3d &point, double tol=NEAR_ZERO)Moby::TessellatedPolyhedron
is_convex()Moby::TessellatedPolyhedroninline
location(const Ravelin::Origin3d &point, double tol=NEAR_ZERO) const Moby::TessellatedPolyhedron
LocationType enum name (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedron
minkowski(TessellatedPolyhedron &p1, boost::shared_ptr< const Ravelin::Pose3d > T1, TessellatedPolyhedron &p2, boost::shared_ptr< const Ravelin::Pose3d > T2, bool reflect_p2=true)Moby::TessellatedPolyhedronstatic
operator=(const TessellatedPolyhedron &p)Moby::TessellatedPolyhedron
TessellatedPolyhedron() (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedroninline
TessellatedPolyhedron(const IndexedTriArray &mesh)Moby::TessellatedPolyhedron
TessellatedPolyhedron(const TessellatedPolyhedron &p) (defined in Moby::TessellatedPolyhedron)Moby::TessellatedPolyhedroninline
TessellatedPolyhedron(InputIterator1 verts_begin, InputIterator1 verts_end, InputIterator2 facets_begin, InputIterator2 facets_end)Moby::TessellatedPolyhedron
TessellatedPolyhedron(InputIterator1 verts_begin, InputIterator1 verts_end, InputIterator2 facets_begin, InputIterator2 facets_end)Moby::TessellatedPolyhedron
to_polyhedron(Polyhedron &p) const Moby::TessellatedPolyhedron
to_vrml(std::ostream &out, const TessellatedPolyhedron &p, Ravelin::Origin3d diffuse_color=Ravelin::Origin3d(1, 1, 1), bool wireframe=false)Moby::TessellatedPolyhedronstatic
transform(const Ravelin::Transform3d &T)Moby::TessellatedPolyhedron