83#ifndef vtkRuledSurfaceFilter_h
84#define vtkRuledSurfaceFilter_h
86#include "vtkFiltersModelingModule.h"
93#define VTK_RULED_MODE_RESAMPLE 0
94#define VTK_RULED_MODE_POINT_WALK 1
113 vtkGetMacro(DistanceFactor,
double);
123 vtkGetMacro(OnRatio,
int);
133 vtkGetMacro(Offset,
int);
158 vtkGetMacro(RuledMode,
int);
172 vtkSetVector2Macro(Resolution,
int);
173 vtkGetVectorMacro(Resolution,
int, 2);
list of point or cell ids
a simple class to control print indentation
represent and manipulate 3D points
Superclass for algorithms that produce only polydata as output.
concrete dataset represents vertices, lines, polygons, and triangle strips
generates a surface from a set of lines
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *) override
This is called by the superclass.
~vtkRuledSurfaceFilter() override
const char * GetRuledModeAsString()
Set the mode by which to create the ruled surface.
void SetRuledModeToPointWalk()
Set the mode by which to create the ruled surface.
void SetRuledModeToResample()
Set the mode by which to create the ruled surface.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
static vtkRuledSurfaceFilter * New()
Construct object with OnRatio=1, Offset=0.
#define VTK_RULED_MODE_RESAMPLE
#define VTK_RULED_MODE_POINT_WALK