EBGeometry  1.0
DCEL::MeshT< T, Meta > Member List

This is the complete list of members for DCEL::MeshT< T, Meta >, including all inherited members.

define(std::vector< FacePtr > &a_faces, std::vector< EdgePtr > &a_edges, std::vector< VertexPtr > &a_vertices) noexceptDCEL::MeshT< T, Meta >inline
DirectSignedDistance(const Vec3 &a_point) const noexceptDCEL::MeshT< T, Meta >inlineprotected
DirectSignedDistance2(const Vec3 &a_point) const noexceptDCEL::MeshT< T, Meta >inlineprotected
Edge typedefDCEL::MeshT< T, Meta >
EdgePtr typedefDCEL::MeshT< T, Meta >
Face typedefDCEL::MeshT< T, Meta >
FacePtr typedefDCEL::MeshT< T, Meta >
flip() noexceptDCEL::MeshT< T, Meta >inline
flipEdges() noexceptDCEL::MeshT< T, Meta >inlineprotected
flipFaces() noexceptDCEL::MeshT< T, Meta >inlineprotected
flipVertices() noexceptDCEL::MeshT< T, Meta >inlineprotected
getAllVertexCoordinates() const noexceptDCEL::MeshT< T, Meta >inline
getEdges() noexceptDCEL::MeshT< T, Meta >inline
getEdges() const noexceptDCEL::MeshT< T, Meta >inline
getFaces() noexceptDCEL::MeshT< T, Meta >inline
getFaces() const noexceptDCEL::MeshT< T, Meta >inline
getVertices() noexceptDCEL::MeshT< T, Meta >inline
getVertices() const noexceptDCEL::MeshT< T, Meta >inline
incrementWarning(std::map< std::string, size_t > &a_warnings, const std::string &a_warn) const noexceptDCEL::MeshT< T, Meta >inlineprotected
m_algorithmDCEL::MeshT< T, Meta >protected
m_edgesDCEL::MeshT< T, Meta >protected
m_facesDCEL::MeshT< T, Meta >protected
m_verticesDCEL::MeshT< T, Meta >protected
Mesh typedefDCEL::MeshT< T, Meta >
MeshT() noexceptDCEL::MeshT< T, Meta >
MeshT(const Mesh &a_otherMesh)=deleteDCEL::MeshT< T, Meta >
MeshT(std::vector< FacePtr > &a_faces, std::vector< EdgePtr > &a_edges, std::vector< VertexPtr > &a_vertices) noexceptDCEL::MeshT< T, Meta >
printWarnings(const std::map< std::string, size_t > &a_warnings) const noexceptDCEL::MeshT< T, Meta >inlineprotected
reconcile(const DCEL::VertexNormalWeight a_weight=DCEL::VertexNormalWeight::Angle) noexceptDCEL::MeshT< T, Meta >inline
reconcileEdges() noexceptDCEL::MeshT< T, Meta >inlineprotected
reconcileFaces() noexceptDCEL::MeshT< T, Meta >inlineprotected
reconcileVertices(const DCEL::VertexNormalWeight a_weight) noexceptDCEL::MeshT< T, Meta >inlineprotected
sanityCheck() const noexceptDCEL::MeshT< T, Meta >inline
SearchAlgorithm enum nameDCEL::MeshT< T, Meta >
setInsideOutsideAlgorithm(typename Polygon2D< T >::InsideOutsideAlgorithm a_algorithm) noexceptDCEL::MeshT< T, Meta >inline
setSearchAlgorithm(const SearchAlgorithm a_algorithm) noexceptDCEL::MeshT< T, Meta >inline
signedDistance(const Vec3 &a_x0) const noexceptDCEL::MeshT< T, Meta >inline
signedDistance(const Vec3 &a_x0, SearchAlgorithm a_algorithm) const noexceptDCEL::MeshT< T, Meta >inline
unsignedDistance2(const Vec3 &a_x0) const noexceptDCEL::MeshT< T, Meta >inline
Vec3 typedefDCEL::MeshT< T, Meta >
Vertex typedefDCEL::MeshT< T, Meta >
VertexNormalWeight enum nameDCEL::MeshT< T, Meta >
VertexPtr typedefDCEL::MeshT< T, Meta >
~MeshT() noexceptDCEL::MeshT< T, Meta >virtual