50#ifndef vtkRotationalExtrusionFilter_h 
   51#define vtkRotationalExtrusionFilter_h 
   53#include "vtkFiltersModelingModule.h"  
   56VTK_ABI_NAMESPACE_BEGIN
 
   76  vtkGetMacro(Resolution, 
int);
 
   92  vtkSetMacro(Angle, 
double);
 
   93  vtkGetMacro(Angle, 
double);
 
  100  vtkSetMacro(Translation, 
double);
 
  101  vtkGetMacro(Translation, 
double);
 
  108  vtkSetMacro(DeltaRadius, 
double);
 
  109  vtkGetMacro(DeltaRadius, 
double);
 
  116  vtkSetVector3Macro(RotationAxis, 
double);
 
  117  vtkGetVector3Macro(RotationAxis, 
double);
 
  130  double RotationAxis[3] = { 0, 0, 1 };
 
a simple class to control print indentation
 
Superclass for algorithms that produce only polydata as output.
 
sweep polygonal data creating "skirt" from free edges and lines, and lines from vertices
 
static vtkRotationalExtrusionFilter * New()
Create object with capping on, angle of 360 degrees, resolution = 12, and no translation along z-axis...
 
~vtkRotationalExtrusionFilter() override=default
 
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
 
vtkRotationalExtrusionFilter()
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.