18 #ifndef __itkRegularSphereMeshSource_h
19 #define __itkRegularSphereMeshSource_h
40 template<
class TOutputMesh >
59 typedef typename OutputMeshType::PointType
PointType;
80 itkSetMacro(Resolution,
unsigned int);
81 itkGetConstMacro(Resolution,
unsigned int);
97 void PrintSelf(std::ostream & os,
itk::Indent indent)
const;
102 PointType Divide(
const PointType & p1,
const PointType & p2)
const;
104 void AddCell(OutputMeshType *mesh,
const typename OutputMeshType::PointIdentifier *pointIds,
IdentifierType idx);
116 void operator=(
const Self &);
121 #ifndef ITK_MANUAL_INSTANTIATION
122 #include "itkRegularSphereMeshSource.hxx"
125 #endif //_itkRegularSphereMeshSource_h