EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
EBGeometry
Triangle
EBGeometry::Triangle< T > Member List
This is the complete list of members for
EBGeometry::Triangle< T >
, including all inherited members.
computeNormal
() noexcept
EBGeometry::Triangle< T >
getEdgeNormals
() const noexcept
EBGeometry::Triangle< T >
getFaceId
() const noexcept
EBGeometry::Triangle< T >
getNormal
() const noexcept
EBGeometry::Triangle< T >
getVertexNormals
() const noexcept
EBGeometry::Triangle< T >
getVertexPositions
() const noexcept
EBGeometry::Triangle< T >
m_edgeNormals
EBGeometry::Triangle< T >
protected
m_faceId
EBGeometry::Triangle< T >
protected
m_triangleNormal
EBGeometry::Triangle< T >
protected
m_vertexNormals
EBGeometry::Triangle< T >
protected
m_vertexPositions
EBGeometry::Triangle< T >
protected
operator=
(const Triangle &a_otherTriangle) noexcept=default
EBGeometry::Triangle< T >
operator=
(Triangle &&a_otherTriangle) noexcept=default
EBGeometry::Triangle< T >
setEdgeNormals
(const Array< Vec3, 3 > &a_edgeNormals) noexcept
EBGeometry::Triangle< T >
setFaceId
(const uint32_t a_faceId) noexcept
EBGeometry::Triangle< T >
setNormal
(const Vec3 &a_normal) noexcept
EBGeometry::Triangle< T >
setVertexNormals
(const Array< Vec3, 3 > &a_vertexNormals) noexcept
EBGeometry::Triangle< T >
setVertexPositions
(const Array< Vec3, 3 > &a_vertexPositions) noexcept
EBGeometry::Triangle< T >
signedDistance
(const Vec3 &a_point) const noexcept
EBGeometry::Triangle< T >
Triangle
() noexcept=default
EBGeometry::Triangle< T >
Triangle
(const Triangle &a_otherTriangle) noexcept=default
EBGeometry::Triangle< T >
Triangle
(Triangle &&a_otherTriangle) noexcept=default
EBGeometry::Triangle< T >
Triangle
(const Array< Vec3, 3 > &a_vertexPositions) noexcept
EBGeometry::Triangle< T >
Vec2
typedef
EBGeometry::Triangle< T >
Vec3
typedef
EBGeometry::Triangle< T >
~Triangle
() noexcept=default
EBGeometry::Triangle< T >
Generated by
1.9.8