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

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

computeAndStoreEdges() noexceptDCEL::FaceT< T, Meta >inlineprotected
computeArea() noexceptDCEL::FaceT< T, Meta >inline
computeCentroid() noexceptDCEL::FaceT< T, Meta >inlineprotected
computeNormal() noexceptDCEL::FaceT< T, Meta >inlineprotected
computePolygon2D() noexceptDCEL::FaceT< T, Meta >inlineprotected
define(const Vec3 &a_normal, const EdgePtr &a_edge) noexceptDCEL::FaceT< T, Meta >inline
Edge typedefDCEL::FaceT< T, Meta >
EdgeIterator typedefDCEL::FaceT< T, Meta >
EdgePtr typedefDCEL::FaceT< T, Meta >
Face typedefDCEL::FaceT< T, Meta >
FacePtr typedefDCEL::FaceT< T, Meta >
FaceT()DCEL::FaceT< T, Meta >
FaceT(const EdgePtr &a_edge)DCEL::FaceT< T, Meta >
FaceT(const Face &a_otherFace)DCEL::FaceT< T, Meta >
flip() noexceptDCEL::FaceT< T, Meta >inline
gatherVertices() const noexceptDCEL::FaceT< T, Meta >inline
getAllVertexCoordinates() const noexceptDCEL::FaceT< T, Meta >inline
getArea() noexceptDCEL::FaceT< T, Meta >inlineprotected
getArea() const noexceptDCEL::FaceT< T, Meta >inlineprotected
getCentroid() noexceptDCEL::FaceT< T, Meta >inline
getCentroid() const noexceptDCEL::FaceT< T, Meta >inline
getCentroid(const size_t a_dir) noexceptDCEL::FaceT< T, Meta >inline
getCentroid(const size_t a_dir) const noexceptDCEL::FaceT< T, Meta >inline
getHalfEdge() noexceptDCEL::FaceT< T, Meta >inline
getHalfEdge() const noexceptDCEL::FaceT< T, Meta >inline
getHighestCoordinate() const noexceptDCEL::FaceT< T, Meta >inline
getMetaData() noexceptDCEL::FaceT< T, Meta >inline
getMetaData() const noexceptDCEL::FaceT< T, Meta >inline
getNormal() noexceptDCEL::FaceT< T, Meta >inline
getNormal() const noexceptDCEL::FaceT< T, Meta >inline
getSmallestCoordinate() const noexceptDCEL::FaceT< T, Meta >inline
isPointInsideFace(const Vec3 &a_p) const noexceptDCEL::FaceT< T, Meta >inlineprotected
m_centroidDCEL::FaceT< T, Meta >protected
m_halfEdgeDCEL::FaceT< T, Meta >protected
m_metaDataDCEL::FaceT< T, Meta >protected
m_normalDCEL::FaceT< T, Meta >protected
m_poly2DCEL::FaceT< T, Meta >protected
m_poly2AlgorithmDCEL::FaceT< T, Meta >protected
normalizeNormalVector() noexceptDCEL::FaceT< T, Meta >inlineprotected
projectPointIntoFacePlane(const Vec3 &a_p) const noexceptDCEL::FaceT< T, Meta >inlineprotected
reconcile() noexceptDCEL::FaceT< T, Meta >inline
setHalfEdge(const EdgePtr &a_halfEdge) noexceptDCEL::FaceT< T, Meta >inline
setInsideOutsideAlgorithm(typename Polygon2D< T >::InsideOutsideAlgorithm &a_algorithm) noexceptDCEL::FaceT< T, Meta >inline
signedDistance(const Vec3 &a_x0) const noexceptDCEL::FaceT< T, Meta >inline
unsignedDistance2(const Vec3 &a_x0) const noexceptDCEL::FaceT< T, Meta >inline
Vec3 typedefDCEL::FaceT< T, Meta >
Vertex typedefDCEL::FaceT< T, Meta >
VertexPtr typedefDCEL::FaceT< T, Meta >
~FaceT()DCEL::FaceT< T, Meta >virtual