| average_face_area() const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| blitz_faces() const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| blitz_vertex_normals() const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| blitz_vertices() const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| bounding_box() const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| bounds(int dimension) const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| box_type typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| bsp_tree typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| centre() const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| centroid() const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| centroid_below(int dimension, scalar_type level) const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| clear() (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| clear_normals() (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| cut_duplicate_faces() (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| dimensions (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | static |
| displacement(scalar_type rhs) (defined in vtb::core::Hull< T >) | vtb::core::Hull< T > | inline |
| displacement() const (defined in vtb::core::Hull< T >) | vtb::core::Hull< T > | inline |
| draught(scalar_type rhs) (defined in vtb::core::Hull< T >) | vtb::core::Hull< T > | inline |
| empty() const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | inline |
| face_array typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| face_normals() const noexcept (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | inline |
| face_type typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| faces() const noexcept (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | inline |
| flip(int dimension) | vtb::geometry::Polyhedron< T, 3 > | |
| gnuplot(std::ostream &out) const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| Hull(base_type &&rhs) (defined in vtb::core::Hull< T >) | vtb::core::Hull< T > | inline |
| Hull(const base_type &rhs) (defined in vtb::core::Hull< T >) | vtb::core::Hull< T > | inline |
| index_type typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| mass() const (defined in vtb::core::Hull< T >) | vtb::core::Hull< T > | inline |
| mass(scalar_type rhs) (defined in vtb::core::Hull< T >) | vtb::core::Hull< T > | inline |
| mass_moments() const | vtb::geometry::Polyhedron< T, 3 > | inline |
| mass_moments_below(int dimension, scalar_type level) const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| merge(const Polyhedron &rhs) | vtb::geometry::Polyhedron< T, 3 > | |
| mirror(int dimension) | vtb::geometry::Polyhedron< T, 3 > | |
| move(const vertex_type &delta) (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| move_to_centre_of_bounding_box() | vtb::geometry::Polyhedron< T, 3 > | |
| move_to_centre_of_mass() | vtb::geometry::Polyhedron< T, 3 > | |
| move_to_centre_of_mass(T draught) | vtb::geometry::Polyhedron< T, 3 > | |
| normalise() | vtb::geometry::Polyhedron< T, 3 > | |
| normalise_faces() | vtb::geometry::Polyhedron< T, 3 > | |
| object(std::ostream &out) const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| operator+=(const Polyhedron &rhs) (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | inline |
| operator=(const Polyhedron &)=default (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| operator=(Polyhedron &&)=default (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| Polyhedron()=default (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| Polyhedron(const Polyhedron &)=default (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| Polyhedron(Polyhedron &&)=default (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| Polyhedron(const vertex_array &vertices, const face_array &faces) (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | inlineexplicit |
| Polyhedron(const vertex_array &vertices, const vertex_array &vertex_normals, const face_array &faces) (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | inlineexplicit |
| Polyhedron(const blitz_vertex_array &vertices, const blitz_face_array &faces) (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | explicit |
| Polyhedron(const triangle_array &triangles) (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | explicit |
| Polyhedron(const bsp_tree &tree) (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | explicit |
| remove_face(const vertex_type &vertex) (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| remove_face(index_type vertex) (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| reorder() | vtb::geometry::Polyhedron< T, 3 > | |
| rotate(int dimension, int degrees) | vtb::geometry::Polyhedron< T, 3 > | |
| scalar_type typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| scale(const vertex_type &ratio) | vtb::geometry::Polyhedron< T, 3 > | |
| shrink_to_fit() (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| signed_volume() const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| signed_volume_below(int dimension, scalar_type level) const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| signed_volume_below_centroid(int dimension) const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | inline |
| size_type typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| swap(Polyhedron &rhs) (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| triangle_array typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| triangle_type typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| triangles() const (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| unique() | vtb::geometry::Polyhedron< T, 3 > | |
| vertex_array typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| vertex_normals() const noexcept (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | inline |
| vertex_type typedef (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |
| vertices() const noexcept (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | inline |
| wall(scalar_type thickness) | vtb::geometry::Polyhedron< T, 3 > | |
| ~Polyhedron()=default (defined in vtb::geometry::Polyhedron< T, 3 >) | vtb::geometry::Polyhedron< T, 3 > | |