This is the complete list of members for DCEL::VertexT< T, Meta >, including all inherited members.
addFace(const FacePtr &a_face) noexcept | DCEL::VertexT< T, Meta > | inline |
computeVertexNormalAngleWeighted() noexcept | DCEL::VertexT< T, Meta > | inline |
computeVertexNormalAngleWeighted(const std::vector< FacePtr > &a_faces) noexcept | DCEL::VertexT< T, Meta > | inline |
computeVertexNormalAverage() noexcept | DCEL::VertexT< T, Meta > | inline |
computeVertexNormalAverage(const std::vector< FacePtr > &a_faces) noexcept | DCEL::VertexT< T, Meta > | inline |
define(const Vec3 &a_position, const EdgePtr &a_edge, const Vec3 &a_normal) noexcept | DCEL::VertexT< T, Meta > | inline |
Edge typedef | DCEL::VertexT< T, Meta > | |
EdgeIterator typedef | DCEL::VertexT< T, Meta > | |
EdgePtr typedef | DCEL::VertexT< T, Meta > | |
Face typedef | DCEL::VertexT< T, Meta > | |
FacePtr typedef | DCEL::VertexT< T, Meta > | |
flip() noexcept | DCEL::VertexT< T, Meta > | inline |
getFaces() noexcept | DCEL::VertexT< T, Meta > | inline |
getFaces() const noexcept | DCEL::VertexT< T, Meta > | inline |
getMetaData() noexcept | DCEL::VertexT< T, Meta > | inline |
getMetaData() const noexcept | DCEL::VertexT< T, Meta > | inline |
getNormal() noexcept | DCEL::VertexT< T, Meta > | inline |
getNormal() const noexcept | DCEL::VertexT< T, Meta > | inline |
getOutgoingEdge() noexcept | DCEL::VertexT< T, Meta > | inline |
getOutgoingEdge() const noexcept | DCEL::VertexT< T, Meta > | inline |
getPosition() noexcept | DCEL::VertexT< T, Meta > | inline |
getPosition() const noexcept | DCEL::VertexT< T, Meta > | inline |
m_faces | DCEL::VertexT< T, Meta > | protected |
m_metaData | DCEL::VertexT< T, Meta > | protected |
m_normal | DCEL::VertexT< T, Meta > | protected |
m_outgoingEdge | DCEL::VertexT< T, Meta > | protected |
m_position | DCEL::VertexT< T, Meta > | protected |
normalizeNormalVector() noexcept | DCEL::VertexT< T, Meta > | inline |
setEdge(const EdgePtr &a_edge) noexcept | DCEL::VertexT< T, Meta > | inline |
setNormal(const Vec3 &a_normal) noexcept | DCEL::VertexT< T, Meta > | inline |
setPosition(const Vec3 &a_position) noexcept | DCEL::VertexT< T, Meta > | inline |
signedDistance(const Vec3 &a_x0) const noexcept | DCEL::VertexT< T, Meta > | inline |
unsignedDistance2(const Vec3 &a_x0) const noexcept | DCEL::VertexT< T, Meta > | inline |
Vec3 typedef | DCEL::VertexT< T, Meta > | |
Vertex typedef | DCEL::VertexT< T, Meta > | |
VertexPtr typedef | DCEL::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 |