Moby
|
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::TessellatedPolyhedron | inline |
calc_volume() const | Moby::TessellatedPolyhedron | |
consistent() const | Moby::TessellatedPolyhedron | |
construct_difference(TessellatedPolyhedron &p1, TessellatedPolyhedron &p2) | Moby::TessellatedPolyhedron | static |
construct_intersection(TessellatedPolyhedron &p1, TessellatedPolyhedron &p2) | Moby::TessellatedPolyhedron | static |
construct_union(TessellatedPolyhedron &p1, TessellatedPolyhedron &p2) | Moby::TessellatedPolyhedron | static |
convexity() | Moby::TessellatedPolyhedron | inline |
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::TessellatedPolyhedron | inline |
get_facets() const (defined in Moby::TessellatedPolyhedron) | Moby::TessellatedPolyhedron | inline |
get_incident_facets(unsigned i) const | Moby::TessellatedPolyhedron | inline |
get_mesh() const (defined in Moby::TessellatedPolyhedron) | Moby::TessellatedPolyhedron | inline |
get_vertices() const (defined in Moby::TessellatedPolyhedron) | Moby::TessellatedPolyhedron | inline |
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::TessellatedPolyhedron | inline |
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::TessellatedPolyhedron | static |
operator=(const TessellatedPolyhedron &p) | Moby::TessellatedPolyhedron | |
TessellatedPolyhedron() (defined in Moby::TessellatedPolyhedron) | Moby::TessellatedPolyhedron | inline |
TessellatedPolyhedron(const IndexedTriArray &mesh) | Moby::TessellatedPolyhedron | |
TessellatedPolyhedron(const TessellatedPolyhedron &p) (defined in Moby::TessellatedPolyhedron) | Moby::TessellatedPolyhedron | inline |
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::TessellatedPolyhedron | static |
transform(const Ravelin::Transform3d &T) | Moby::TessellatedPolyhedron |