Moby
Moby::IndexedTriArray Member List

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

calc_volume_ints(double volume_ints[10]) const Moby::IndexedTriArray
compress_vertices() const Moby::IndexedTriArray
determine_edge_facet_map() const Moby::IndexedTriArray
determine_vertex_edge_map() const Moby::IndexedTriArray
determine_vertex_facet_map() const Moby::IndexedTriArray
get_facets() const Moby::IndexedTriArrayinline
get_facets_pointer() const Moby::IndexedTriArrayinline
get_incident_facets(unsigned i) const Moby::IndexedTriArrayinline
get_triangle(unsigned i, boost::shared_ptr< const Ravelin::Pose3d > P) const Moby::IndexedTriArray
get_tris(OutputIterator output_begin, boost::shared_ptr< const Ravelin::Pose3d > P) const Moby::IndexedTriArray
get_tris(OutputIterator output_begin, boost::shared_ptr< const Ravelin::Pose3d > P) const Moby::IndexedTriArray
get_vertices() const Moby::IndexedTriArrayinline
get_vertices_pointer() const Moby::IndexedTriArrayinline
IndexedTriArray() (defined in Moby::IndexedTriArray)Moby::IndexedTriArrayinline
IndexedTriArray(boost::shared_ptr< const std::vector< Ravelin::Origin3d > > vertices, const std::vector< IndexedTri > &facets) (defined in Moby::IndexedTriArray)Moby::IndexedTriArray
IndexedTriArray(boost::shared_ptr< const std::vector< Ravelin::Origin3d > > vertices, boost::shared_ptr< const std::vector< IndexedTri > > facets) (defined in Moby::IndexedTriArray)Moby::IndexedTriArray
IndexedTriArray(ForwardIterator1 vertices, ForwardIterator1 verts_end, ForwardIterator2 facets_begin, ForwardIterator2 facets_end)Moby::IndexedTriArray
IndexedTriArray(ForwardIterator1 verts_begin, ForwardIterator1 verts_end, ForwardIterator2 facets_begin, ForwardIterator2 facets_end)Moby::IndexedTriArray
intersect(const IndexedTriArray &mesh_a, const IndexedTriArray &mesh_b, OutputIterator output_begin, boost::shared_ptr< const Ravelin::Pose3d > Pa, boost::shared_ptr< const Ravelin::Pose3d > Pb, bool exit_early)Moby::IndexedTriArraystatic
intersect(const IndexedTriArray &mesh_a, const IndexedTriArray &mesh_b, OutputIterator output_begin, boost::shared_ptr< const Ravelin::Pose3d > Pa, boost::shared_ptr< const Ravelin::Pose3d > Pb, bool exit_early)Moby::IndexedTriArray
is_coplanar(unsigned vidx) const Moby::IndexedTriArrayinline
is_coplanar(unsigned v1, unsigned v2) const Moby::IndexedTriArrayinline
merge(const IndexedTriArray &mesh1, const IndexedTriArray &mesh2, double equal_tol=0.0)Moby::IndexedTriArraystatic
num_tris() const (defined in Moby::IndexedTriArray)Moby::IndexedTriArrayinline
operator=(const IndexedTriArray &mesh)Moby::IndexedTriArray
read_from_obj(const std::string &filename)Moby::IndexedTriArraystatic
transform(const Ravelin::Transform3d &T) const Moby::IndexedTriArray
write_to_obj(const IndexedTriArray &mesh, const std::string &filename) (defined in Moby::IndexedTriArray)Moby::IndexedTriArraystatic
write_to_obj(const std::string &filename) const (defined in Moby::IndexedTriArray)Moby::IndexedTriArrayinline