18 #ifndef itkRegularSphereMeshSource_h
19 #define itkRegularSphereMeshSource_h
40 template<
typename TOutputMesh >
82 itkSetMacro(Resolution,
unsigned int);
83 itkGetConstMacro(Resolution,
unsigned int);
101 void PrintSelf(std::ostream & os,
itk::Indent indent)
const override;
103 void GenerateData()
override;
120 #ifndef ITK_MANUAL_INSTANTIATION
121 #include "itkRegularSphereMeshSource.hxx"
124 #endif //_itkRegularSphereMeshSource_h
typename TriCellType::SelfAutoPointer TriCellAutoPointer
Light weight base class for most itk classes.
typename MeshTraits::PixelType PixelType
TOutputMesh OutputMeshType
typename OutputMeshType::MeshTraits MeshTraits
typename PointType::VectorType VectorType
A wrapper of the STL "map" container.
std::pair< IdentifierType, IdentifierType > IndexPairType
An abstract interface for cells.
Inputs are the center of the mesh, the scale (radius in each dimension) of the mesh and a resolution ...
unsigned int m_Resolution
Base class for all process objects that output mesh data.
SizeValueType IdentifierType
typename OutputMeshType::PointsContainer PointsContainer
typename TriCellType::CellAutoPointer CellAutoPointer
typename OutputMeshType::Pointer OutputMeshPointer
typename OutputMeshType::PointType PointType
Control indentation during Print() invocation.
ImageBaseType::PointType PointType
ImageBaseType::SpacingType VectorType
typename OutputMeshType::CellTraits CellTraits
typename OutputMeshType::PointsContainerPointer PointsContainerPointer