39 #ifndef vtkArcSource_h 
   40 #define vtkArcSource_h 
   42 #include "vtkFiltersSourcesModule.h"  
   56   vtkSetVector3Macro(Point1, 
double);
 
   57   vtkGetVectorMacro(Point1, 
double, 3);
 
   64   vtkSetVector3Macro(Point2, 
double);
 
   65   vtkGetVectorMacro(Point2, 
double, 3);
 
   74   vtkSetVector3Macro(Center, 
double);
 
   75   vtkGetVectorMacro(Center, 
double, 3);
 
   84   vtkSetVector3Macro(
Normal, 
double);
 
   85   vtkGetVectorMacro(
Normal, 
double, 3);
 
   94   vtkSetVector3Macro(PolarVector, 
double);
 
   95   vtkGetVectorMacro(PolarVector, 
double, 3);
 
  105   vtkSetClampMacro(Angle, 
double, -360.0, 360.0);
 
  106   vtkGetMacro(Angle, 
double);
 
  116   vtkGetMacro(Resolution, 
int);
 
  126   vtkSetMacro(Negative, 
bool);
 
  127   vtkGetMacro(Negative, 
bool);
 
  128   vtkBooleanMacro(Negative, 
bool);
 
  140   vtkSetMacro(UseNormalAndAngle, 
bool);
 
  141   vtkGetMacro(UseNormalAndAngle, 
bool);
 
  142   vtkBooleanMacro(UseNormalAndAngle, 
bool);
 
  151   vtkSetMacro(OutputPointsPrecision, 
int);
 
  152   vtkGetMacro(OutputPointsPrecision, 
int);
 
  165   double PolarVector[3];