_aabbTree | PolyhedronCore | private |
_basefacetToFacetOffset | PolyhedronCore | private |
_basefacetToVertex | PolyhedronCore | private |
_basefacetToVertexOffset | PolyhedronCore | private |
_candidateFacets | PolyhedronCore | mutableprivate |
_centroid | PolyhedronCore | private |
_closestPoint | PolyhedronCore | mutableprivate |
_closestVertexAndPrimitiveIndices | PolyhedronCore | mutableprivate |
_closestVertexIndex | PolyhedronCore | mutableprivate |
_edgeToFacet | PolyhedronCore | private |
_edgeToVertex | PolyhedronCore | private |
_facetsNormals | PolyhedronCore | private |
_facetsVectors | PolyhedronCore | private |
_facetToBaseFacet | PolyhedronCore | private |
_facetToEdge | PolyhedronCore | private |
_facetToFacet | PolyhedronCore | private |
_facetToVertex | PolyhedronCore | private |
_furthestVertex | PolyhedronCore | mutableprivate |
_greatestSquaredDiagonal | PolyhedronCore | private |
_hitPoints | PolyhedronCore | mutableprivate |
_hitPrimitives | PolyhedronCore | mutableprivate |
_iMatrix | PolyhedronCore | private |
_initialCentroid | PolyhedronCore | private |
_isConvex | PolyhedronCore | private |
_isWatertight | PolyhedronCore | private |
_maxCorner | PolyhedronCore | private |
_minCorner | PolyhedronCore | private |
_nonManifoldEdges | PolyhedronCore | private |
_primitivesHitByRayCount | PolyhedronCore | mutableprivate |
_vertices | PolyhedronCore | private |
_verticesNormals | PolyhedronCore | private |
_verticesPerBaseFacet | PolyhedronCore | private |
_volume | PolyhedronCore | private |
apply_offset(double offsetX, double offsetY, double offsetZ) | PolyhedronCore | |
apply_scale_factor(double factor, double yFactor, double zFactor) | PolyhedronCore | |
basefacet_area(unsigned int facetIndex) const | PolyhedronCore | |
basefacet_index_for_facet(unsigned int facetIndex) const | PolyhedronCore | inline |
basefacet_number() const | PolyhedronCore | inline |
build_aabb_tree() | PolyhedronCore | |
build_data_structure() | PolyhedronCore | |
centroid_ptr() const | PolyhedronCore | inline |
clear() | PolyhedronCore | |
clear_metric() | PolyhedronCore | |
closest_point(double aPoint[3], double(&closestPoint)[3]) const | PolyhedronCore | |
closest_point_callback(unsigned int aFacet, const double *aPoint, double &distance) const | PolyhedronCore | |
closest_point_in_facet(unsigned int aFacet, const double *aPoint, double(&closestPoint)[3]) const | PolyhedronCore | |
closest_point_to_edge(const double *point0, const double *point1, const double *, double(&closestPoint)[3]) const | PolyhedronCore | private |
closest_vertex_and_primitive(double aPoint[3]) const | PolyhedronCore | |
closest_vertex_and_primitive_callback(unsigned int aFacet, const double *aPoint, double &distance) const | PolyhedronCore | |
closest_vertex_callback(unsigned int aFacet, const double *aPoint, double &distance) const | PolyhedronCore | |
closest_vertex_ptr(double aPoint[3]) const | PolyhedronCore | |
compute_metric() | PolyhedronCore | |
contain(double aPoint[3]) const | PolyhedronCore | |
edge_number() const | PolyhedronCore | inline |
facet_area(unsigned int facetIndex) const | PolyhedronCore | |
facet_hit_by_ray(Ray aRay) const | PolyhedronCore | |
facet_number() const | PolyhedronCore | inline |
facet_to_vertex() const | PolyhedronCore | inline |
facet_to_vertex() | PolyhedronCore | inline |
FacetEdgeDirection | PolyhedronCore | privatestatic |
FacetEdgeVertex | PolyhedronCore | privatestatic |
find_local_edge_index_of_facet(unsigned int aFacet, unsigned int anEdge) | PolyhedronCore | private |
furthest_vertex_along_axis(const double *anAxis, unsigned int &furthestVertex) const | PolyhedronCore | |
furthest_vertex_callback(unsigned int aFacet, const double *aPoint, const double *anAxis, double &distance) const | PolyhedronCore | |
get_hitPoint() | PolyhedronCore | inline |
inertia_tensor(double(&tensor)[3][3]) const | PolyhedronCore | inline |
initial_centroid_ptr() const | PolyhedronCore | inline |
is_convex() const | PolyhedronCore | inline |
is_facet_crossed_by_ray(unsigned int aFacet, Ray aRay, double(&hitPoint)[3]) const | PolyhedronCore | |
is_watertight() const | PolyhedronCore | inline |
max_corner_ptr() const | PolyhedronCore | inline |
min_corner_ptr() const | PolyhedronCore | inline |
normal_ptr_of_facet(int facetIndex) const | PolyhedronCore | inline |
normal_ptr_of_vertex(int vertexIndex) const | PolyhedronCore | inline |
NotInList | PolyhedronCore | privatestatic |
PolyhedronCore() | PolyhedronCore | |
PolyhedronCore(std::string filePath) | PolyhedronCore | |
PolyhedronCore(std::stringstream &stringStream) | PolyhedronCore | |
raycast_aabb_tree_callback(unsigned int aFacet, Ray aRay) const | PolyhedronCore | |
read_off_file(std::string filePath) | PolyhedronCore | |
read_off_file(std::stringstream &stringStream) | PolyhedronCore | |
SquaredDistanceErrorThreshold | PolyhedronCore | privatestatic |
to_off_format(std::stringstream &offString, bool basefacet=true) const | PolyhedronCore | |
to_vtk_ugrid(vtkUnstructuredGrid &uGrid) | PolyhedronCore | |
translate_to_centroid() | PolyhedronCore | |
vertex_index_of_basefacet(int basefacetIndex, int vertexIndex) const | PolyhedronCore | inline |
vertex_index_of_facet(int facetIndex, int vertexIndex) const | PolyhedronCore | inline |
vertex_number() const | PolyhedronCore | inline |
vertex_number_of_basefacet(int basefacetIndex) const | PolyhedronCore | inline |
vertex_ptr(int vertexIndex) const | PolyhedronCore | inline |
vertex_ptr_of_facet(unsigned int facetIndex, unsigned int vectorIndex) const | PolyhedronCore | inline |
VertexPrimitivePair typedef | PolyhedronCore | |
volume() const | PolyhedronCore | inline |
~PolyhedronCore() | PolyhedronCore | |