18 #ifndef __itkTriangleMeshToSimplexMeshFilter_h
19 #define __itkTriangleMeshToSimplexMeshFilter_h
44 template<
class TInputMesh,
class TOutputMesh >
122 void PrintSelf(std::ostream & os,
Indent indent)
const;
127 virtual void GenerateData();
137 void CreateSimplexPoints();
144 void CreateEdgeForTrianglePair(CellIdentifier pointIndex, CellIdentifier boundaryId);
150 void CreateSimplexNeighbors();
160 void CreateNewEdge(CellIdentifier currentCellId, CellFeatureIdentifier featureId,
161 PointIdentifier startPointId, PointIdentifier endPointId);
166 InputPointType ComputeFaceCenter(CellIdentifier faceId);
228 #ifndef ITK_MANUAL_INSTANTIATION
229 #include "itkTriangleMeshToSimplexMeshFilter.hxx"