ITK 6.0.0
Insight Toolkit
 
Loading...
Searching...
No Matches
itkQuadEdgeMeshEulerOperatorsTestHelper.h File Reference
+ Include dependency graph for itkQuadEdgeMeshEulerOperatorsTestHelper.h:

Go to the source code of this file.

Typedefs

using IdentifierType = unsigned long
 

Functions

template<typename TMesh>
bool AssertTopologicalInvariants (TMesh *mesh, IdentifierType NumVertices, IdentifierType NumFaces, IdentifierType NumEdges, IdentifierType NumBorders, IdentifierType Genus)
 
template<typename TMesh>
void CreateSamosa (typename TMesh::Pointer mesh)
 
template<typename TMesh>
void CreateSquareQuadMesh (typename TMesh::Pointer mesh)
 
template<typename TMesh>
void CreateSquareTriangularMesh (typename TMesh::Pointer mesh)
 
template<typename TMesh>
void CreateTetraedronMesh (typename TMesh::Pointer mesh)
 
template<typename TMesh>
std::vector< typename TMesh::PointType > GeneratePointCoordinates (const unsigned int iN)
 

Typedef Documentation

◆ IdentifierType

using IdentifierType = unsigned long

Definition at line 24 of file itkQuadEdgeMeshEulerOperatorsTestHelper.h.

Function Documentation

◆ AssertTopologicalInvariants()

template<typename TMesh>
bool AssertTopologicalInvariants ( TMesh * mesh,
IdentifierType NumVertices,
IdentifierType NumFaces,
IdentifierType NumEdges,
IdentifierType NumBorders,
IdentifierType Genus )

Definition at line 28 of file itkQuadEdgeMeshEulerOperatorsTestHelper.h.

◆ CreateSamosa()

template<typename TMesh>
void CreateSamosa ( typename TMesh::Pointer mesh)

Definition at line 223 of file itkQuadEdgeMeshEulerOperatorsTestHelper.h.

◆ CreateSquareQuadMesh()

template<typename TMesh>
void CreateSquareQuadMesh ( typename TMesh::Pointer mesh)

◆ CreateSquareTriangularMesh()

template<typename TMesh>
void CreateSquareTriangularMesh ( typename TMesh::Pointer mesh)

◆ CreateTetraedronMesh()

template<typename TMesh>
void CreateTetraedronMesh ( typename TMesh::Pointer mesh)

Definition at line 166 of file itkQuadEdgeMeshEulerOperatorsTestHelper.h.

◆ GeneratePointCoordinates()

template<typename TMesh>
std::vector< typename TMesh::PointType > GeneratePointCoordinates ( const unsigned int iN)