32 #ifndef vtkSphereSource_h 
   33 #define vtkSphereSource_h 
   35 #include "vtkFiltersSourcesModule.h"  
   38 #define VTK_MAX_SPHERE_RESOLUTION 1024 
   57   vtkGetMacro(Radius, 
double);
 
   64   vtkSetVector3Macro(Center, 
double);
 
   65   vtkGetVectorMacro(Center, 
double, 3);
 
   74   vtkGetMacro(ThetaResolution, 
int);
 
   83   vtkGetMacro(PhiResolution, 
int);
 
   90   vtkSetClampMacro(StartTheta, 
double, 0.0, 360.0);
 
   91   vtkGetMacro(StartTheta, 
double);
 
   98   vtkSetClampMacro(EndTheta, 
double, 0.0, 360.0);
 
   99   vtkGetMacro(EndTheta, 
double);
 
  107   vtkSetClampMacro(StartPhi, 
double, 0.0, 360.0);
 
  108   vtkGetMacro(StartPhi, 
double);
 
  115   vtkSetClampMacro(EndPhi, 
double, 0.0, 360.0);
 
  116   vtkGetMacro(EndPhi, 
double);
 
  139   vtkSetMacro(OutputPointsPrecision, 
int);
 
  140   vtkGetMacro(OutputPointsPrecision, 
int);