EBGeometry
1.0
|
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) noexcept | DCEL::MeshT< T, Meta > | inline |
DirectSignedDistance(const Vec3 &a_point) const noexcept | DCEL::MeshT< T, Meta > | inlineprotected |
DirectSignedDistance2(const Vec3 &a_point) const noexcept | DCEL::MeshT< T, Meta > | inlineprotected |
Edge typedef | DCEL::MeshT< T, Meta > | |
EdgePtr typedef | DCEL::MeshT< T, Meta > | |
Face typedef | DCEL::MeshT< T, Meta > | |
FacePtr typedef | DCEL::MeshT< T, Meta > | |
flip() noexcept | DCEL::MeshT< T, Meta > | inline |
flipEdges() noexcept | DCEL::MeshT< T, Meta > | inlineprotected |
flipFaces() noexcept | DCEL::MeshT< T, Meta > | inlineprotected |
flipVertices() noexcept | DCEL::MeshT< T, Meta > | inlineprotected |
getAllVertexCoordinates() const noexcept | DCEL::MeshT< T, Meta > | inline |
getEdges() noexcept | DCEL::MeshT< T, Meta > | inline |
getEdges() const noexcept | DCEL::MeshT< T, Meta > | inline |
getFaces() noexcept | DCEL::MeshT< T, Meta > | inline |
getFaces() const noexcept | DCEL::MeshT< T, Meta > | inline |
getVertices() noexcept | DCEL::MeshT< T, Meta > | inline |
getVertices() const noexcept | DCEL::MeshT< T, Meta > | inline |
incrementWarning(std::map< std::string, size_t > &a_warnings, const std::string &a_warn) const noexcept | DCEL::MeshT< T, Meta > | inlineprotected |
m_algorithm | DCEL::MeshT< T, Meta > | protected |
m_edges | DCEL::MeshT< T, Meta > | protected |
m_faces | DCEL::MeshT< T, Meta > | protected |
m_vertices | DCEL::MeshT< T, Meta > | protected |
Mesh typedef | DCEL::MeshT< T, Meta > | |
MeshT() noexcept | DCEL::MeshT< T, Meta > | |
MeshT(const Mesh &a_otherMesh)=delete | DCEL::MeshT< T, Meta > | |
MeshT(std::vector< FacePtr > &a_faces, std::vector< EdgePtr > &a_edges, std::vector< VertexPtr > &a_vertices) noexcept | DCEL::MeshT< T, Meta > | |
printWarnings(const std::map< std::string, size_t > &a_warnings) const noexcept | DCEL::MeshT< T, Meta > | inlineprotected |
reconcile(const DCEL::VertexNormalWeight a_weight=DCEL::VertexNormalWeight::Angle) noexcept | DCEL::MeshT< T, Meta > | inline |
reconcileEdges() noexcept | DCEL::MeshT< T, Meta > | inlineprotected |
reconcileFaces() noexcept | DCEL::MeshT< T, Meta > | inlineprotected |
reconcileVertices(const DCEL::VertexNormalWeight a_weight) noexcept | DCEL::MeshT< T, Meta > | inlineprotected |
sanityCheck() const noexcept | DCEL::MeshT< T, Meta > | inline |
SearchAlgorithm enum name | DCEL::MeshT< T, Meta > | |
setInsideOutsideAlgorithm(typename Polygon2D< T >::InsideOutsideAlgorithm a_algorithm) noexcept | DCEL::MeshT< T, Meta > | inline |
setSearchAlgorithm(const SearchAlgorithm a_algorithm) noexcept | DCEL::MeshT< T, Meta > | inline |
signedDistance(const Vec3 &a_x0) const noexcept | DCEL::MeshT< T, Meta > | inline |
signedDistance(const Vec3 &a_x0, SearchAlgorithm a_algorithm) const noexcept | DCEL::MeshT< T, Meta > | inline |
unsignedDistance2(const Vec3 &a_x0) const noexcept | DCEL::MeshT< T, Meta > | inline |
Vec3 typedef | DCEL::MeshT< T, Meta > | |
Vertex typedef | DCEL::MeshT< T, Meta > | |
VertexNormalWeight enum name | DCEL::MeshT< T, Meta > | |
VertexPtr typedef | DCEL::MeshT< T, Meta > | |
~MeshT() noexcept | DCEL::MeshT< T, Meta > | virtual |