EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
EBGeometry::DCEL::EdgeT< T, Meta > Member List

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

computeNormal() const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
define(const VertexPtr &a_vertex, const EdgePtr &a_pairEdge, const EdgePtr &a_nextEdge) noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
Edge typedefEBGeometry::DCEL::EdgeT< T, Meta >
EdgePtr typedefEBGeometry::DCEL::EdgeT< T, Meta >
EdgeT() noexcept=defaultEBGeometry::DCEL::EdgeT< T, Meta >
EdgeT(const Edge &a_otherEdge) noexceptEBGeometry::DCEL::EdgeT< T, Meta >
EdgeT(Edge &&a_otherEdge)=defaultEBGeometry::DCEL::EdgeT< T, Meta >
EdgeT(const VertexPtr &a_vertex) noexceptEBGeometry::DCEL::EdgeT< T, Meta >
Face typedefEBGeometry::DCEL::EdgeT< T, Meta >
FacePtr typedefEBGeometry::DCEL::EdgeT< T, Meta >
flipNormal() noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getFace() noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getFace() const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getMetaData() noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getMetaData() const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getNextEdge() noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getNextEdge() const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getNormal() noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getNormal() const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getOtherVertex() noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getOtherVertex() const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getPairEdge() noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getPairEdge() const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getVertex() noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getVertex() const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
getX2X1() const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inlineprotected
m_faceEBGeometry::DCEL::EdgeT< T, Meta >protected
m_metaDataEBGeometry::DCEL::EdgeT< T, Meta >protected
m_nextEdgeEBGeometry::DCEL::EdgeT< T, Meta >protected
m_normalEBGeometry::DCEL::EdgeT< T, Meta >protected
m_pairEdgeEBGeometry::DCEL::EdgeT< T, Meta >protected
m_vertexEBGeometry::DCEL::EdgeT< T, Meta >protected
operator=(const Edge &a_otherEdge) noexceptEBGeometry::DCEL::EdgeT< T, Meta >
operator=(Edge &&a_otherEdge)=defaultEBGeometry::DCEL::EdgeT< T, Meta >
projectPointToEdge(const Vec3 &a_x0) const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inlineprotected
reconcile() noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
setFace(const FacePtr &a_face) noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
setMetaData(const Meta &a_metaData) noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
setNextEdge(const EdgePtr &a_nextEdge) noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
setPairEdge(const EdgePtr &a_pairEdge) noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
setVertex(const VertexPtr &a_vertex) noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
signedDistance(const Vec3 &a_x0) const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
size() const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
unsignedDistance2(const Vec3 &a_x0) const noexceptEBGeometry::DCEL::EdgeT< T, Meta >inline
Vec3 typedefEBGeometry::DCEL::EdgeT< T, Meta >
Vertex typedefEBGeometry::DCEL::EdgeT< T, Meta >
VertexPtr typedefEBGeometry::DCEL::EdgeT< T, Meta >
~EdgeT()=defaultEBGeometry::DCEL::EdgeT< T, Meta >