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

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

addFace(const FacePtr &a_face) noexceptDCEL::VertexT< T, Meta >inline
computeVertexNormalAngleWeighted() noexceptDCEL::VertexT< T, Meta >inline
computeVertexNormalAngleWeighted(const std::vector< FacePtr > &a_faces) noexceptDCEL::VertexT< T, Meta >inline
computeVertexNormalAverage() noexceptDCEL::VertexT< T, Meta >inline
computeVertexNormalAverage(const std::vector< FacePtr > &a_faces) noexceptDCEL::VertexT< T, Meta >inline
define(const Vec3 &a_position, const EdgePtr &a_edge, const Vec3 &a_normal) noexceptDCEL::VertexT< T, Meta >inline
Edge typedefDCEL::VertexT< T, Meta >
EdgeIterator typedefDCEL::VertexT< T, Meta >
EdgePtr typedefDCEL::VertexT< T, Meta >
Face typedefDCEL::VertexT< T, Meta >
FacePtr typedefDCEL::VertexT< T, Meta >
flip() noexceptDCEL::VertexT< T, Meta >inline
getFaces() noexceptDCEL::VertexT< T, Meta >inline
getFaces() const noexceptDCEL::VertexT< T, Meta >inline
getMetaData() noexceptDCEL::VertexT< T, Meta >inline
getMetaData() const noexceptDCEL::VertexT< T, Meta >inline
getNormal() noexceptDCEL::VertexT< T, Meta >inline
getNormal() const noexceptDCEL::VertexT< T, Meta >inline
getOutgoingEdge() noexceptDCEL::VertexT< T, Meta >inline
getOutgoingEdge() const noexceptDCEL::VertexT< T, Meta >inline
getPosition() noexceptDCEL::VertexT< T, Meta >inline
getPosition() const noexceptDCEL::VertexT< T, Meta >inline
m_facesDCEL::VertexT< T, Meta >protected
m_metaDataDCEL::VertexT< T, Meta >protected
m_normalDCEL::VertexT< T, Meta >protected
m_outgoingEdgeDCEL::VertexT< T, Meta >protected
m_positionDCEL::VertexT< T, Meta >protected
normalizeNormalVector() noexceptDCEL::VertexT< T, Meta >inline
setEdge(const EdgePtr &a_edge) noexceptDCEL::VertexT< T, Meta >inline
setNormal(const Vec3 &a_normal) noexceptDCEL::VertexT< T, Meta >inline
setPosition(const Vec3 &a_position) noexceptDCEL::VertexT< T, Meta >inline
signedDistance(const Vec3 &a_x0) const noexceptDCEL::VertexT< T, Meta >inline
unsignedDistance2(const Vec3 &a_x0) const noexceptDCEL::VertexT< T, Meta >inline
Vec3 typedefDCEL::VertexT< T, Meta >
Vertex typedefDCEL::VertexT< T, Meta >
VertexPtr typedefDCEL::VertexT< T, Meta >
VertexT()DCEL::VertexT< T, Meta >
VertexT(const Vec3 &a_position)DCEL::VertexT< T, Meta >
VertexT(const Vec3 &a_position, const Vec3 &a_normal)DCEL::VertexT< T, Meta >
VertexT(const Vertex &a_otherVertex)DCEL::VertexT< T, Meta >
~VertexT()DCEL::VertexT< T, Meta >virtual