This is the complete list of members for is_mesh::MultipleGeometry, including all inherited members.
add_geometry(std::shared_ptr< Geometry > geometry) (defined in is_mesh::MultipleGeometry) | is_mesh::MultipleGeometry | inline |
clamp_vector(const vec3 &p, vec3 &v) const (defined in is_mesh::MultipleGeometry) | is_mesh::MultipleGeometry | inlinevirtual |
clear() (defined in is_mesh::MultipleGeometry) | is_mesh::MultipleGeometry | inline |
Geometry() (defined in is_mesh::Geometry) | is_mesh::Geometry | inline |
get_geometries() (defined in is_mesh::MultipleGeometry) | is_mesh::MultipleGeometry | inline |
inverse (defined in is_mesh::Geometry) | is_mesh::Geometry | protected |
invert() (defined in is_mesh::Geometry) | is_mesh::Geometry | inline |
is_all_inside(std::vector< vec3 > pos) const (defined in is_mesh::Geometry) | is_mesh::Geometry | inlinevirtual |
is_inside(vec3 p) const (defined in is_mesh::MultipleGeometry) | is_mesh::MultipleGeometry | inlinevirtual |
MultipleGeometry(SetType setType=SetType::Intersection) (defined in is_mesh::MultipleGeometry) | is_mesh::MultipleGeometry | inline |
project(const vec3 &p) const (defined in is_mesh::MultipleGeometry) | is_mesh::MultipleGeometry | inlinevirtual |
remove_geometry(std::shared_ptr< Geometry > geometry) (defined in is_mesh::MultipleGeometry) | is_mesh::MultipleGeometry | inline |
~MultipleGeometry() (defined in is_mesh::MultipleGeometry) | is_mesh::MultipleGeometry | inline |