33 #ifndef vtkLinearCellExtrusionFilter_h 
   34 #define vtkLinearCellExtrusionFilter_h 
   36 #include "vtkFiltersModelingModule.h"    
   53   vtkSetMacro(ScaleFactor, 
double);
 
   54   vtkGetMacro(ScaleFactor, 
double);
 
   62   vtkSetMacro(UseUserVector, 
bool);
 
   63   vtkGetMacro(UseUserVector, 
bool);
 
   64   vtkBooleanMacro(UseUserVector, 
bool);
 
   71   vtkSetVector3Macro(UserVector, 
double);
 
   72   vtkGetVector3Macro(UserVector, 
double);
 
   80   vtkSetMacro(MergeDuplicatePoints, 
bool);
 
   81   vtkGetMacro(MergeDuplicatePoints, 
bool);
 
   82   vtkBooleanMacro(MergeDuplicatePoints, 
bool);
 
   98   void CreateDefaultLocator();
 
  108   double ScaleFactor = 1.0;
 
  109   double UserVector[3] = { 0.0, 0.0, 1.0 };
 
  110   bool UseUserVector = 
false;
 
  111   bool MergeDuplicatePoints = 
false;