computeNormal() noexcept | EBGeometry::Triangle< T, Meta > | |
getEdgeNormals() noexcept | EBGeometry::Triangle< T, Meta > | |
getEdgeNormals() const noexcept | EBGeometry::Triangle< T, Meta > | |
getMetaData() noexcept | EBGeometry::Triangle< T, Meta > | |
getMetaData() const noexcept | EBGeometry::Triangle< T, Meta > | |
getNormal() noexcept | EBGeometry::Triangle< T, Meta > | |
getNormal() const noexcept | EBGeometry::Triangle< T, Meta > | |
getVertexNormals() noexcept | EBGeometry::Triangle< T, Meta > | |
getVertexNormals() const noexcept | EBGeometry::Triangle< T, Meta > | |
getVertexPositions() noexcept | EBGeometry::Triangle< T, Meta > | |
getVertexPositions() const noexcept | EBGeometry::Triangle< T, Meta > | |
m_edgeNormals | EBGeometry::Triangle< T, Meta > | protected |
m_metaData | EBGeometry::Triangle< T, Meta > | protected |
m_triangle2D | EBGeometry::Triangle< T, Meta > | protected |
m_triangleNormal | EBGeometry::Triangle< T, Meta > | protected |
m_vertexNormals | EBGeometry::Triangle< T, Meta > | protected |
m_vertexPositions | EBGeometry::Triangle< T, Meta > | protected |
operator=(const Triangle &a_otherTriangle) noexcept=default | EBGeometry::Triangle< T, Meta > | |
operator=(Triangle &&a_otherTriangle) noexcept=default | EBGeometry::Triangle< T, Meta > | |
projectPointToEdge(const Vec3 &a_point, const Vec3 &a_x0, const Vec3 &a_x1) const noexcept | EBGeometry::Triangle< T, Meta > | protected |
setEdgeNormals(const std::array< Vec3, 3 > &a_edgeNormals) noexcept | EBGeometry::Triangle< T, Meta > | |
setMetaData(const Meta &a_metaData) noexcept | EBGeometry::Triangle< T, Meta > | |
setNormal(const Vec3 &a_normal) noexcept | EBGeometry::Triangle< T, Meta > | |
setVertexNormals(const std::array< Vec3, 3 > &a_vertexNormals) noexcept | EBGeometry::Triangle< T, Meta > | |
setVertexPositions(const std::array< Vec3, 3 > &a_vertexPositions) noexcept | EBGeometry::Triangle< T, Meta > | |
signedDistance(const Vec3 &a_point) const noexcept | EBGeometry::Triangle< T, Meta > | |
Triangle() noexcept=default | EBGeometry::Triangle< T, Meta > | |
Triangle(const Triangle &a_otherTriangle) noexcept=default | EBGeometry::Triangle< T, Meta > | |
Triangle(const std::array< Vec3, 3 > &a_vertexPositions) noexcept | EBGeometry::Triangle< T, Meta > | |
Vec2 typedef | EBGeometry::Triangle< T, Meta > | |
Vec3 typedef | EBGeometry::Triangle< T, Meta > | |
~Triangle() noexcept=default | EBGeometry::Triangle< T, Meta > | |