81 #ifndef vtkSelectPolyData_h 
   82 #define vtkSelectPolyData_h 
   84 #include "vtkFiltersModelingModule.h"  
   87 #define VTK_INSIDE_SMALLEST_REGION 0 
   88 #define VTK_INSIDE_LARGEST_REGION 1 
   89 #define VTK_INSIDE_CLOSEST_POINT_REGION 2 
  117   vtkGetMacro(GenerateSelectionScalars,
int);
 
  127   vtkGetMacro(InsideOut,
int);
 
  144   vtkSetVector3Macro(ClosestPoint,
double);
 
  145   vtkGetVector3Macro(ClosestPoint,
double);
 
  152   vtkSetClampMacro(SelectionMode,
int,
 
  154   vtkGetMacro(SelectionMode,
int);
 
  161   const char *GetSelectionModeAsString();
 
  170   vtkGetMacro(GenerateUnselectedOutput,
int);
 
  198   double ClosestPoint[3];
 
  217     return "InsideSmallestRegion";
 
  221     return "InsideLargestRegion";
 
  225     return "InsideClosestPointRegion";
 
void SetSelectionModeToClosestPointRegion()
Control how inside/outside of loop is defined. 
 
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass. 
 
int GenerateSelectionScalars
 
concrete dataset represents vertices, lines, polygons, and triangle strips 
 
vtkTypeUInt64 vtkMTimeType
 
static vtkPolyDataAlgorithm * New()
 
dynamic, self-adjusting array of char 
 
Superclass for algorithms that produce only polydata as output. 
 
a simple class to control print indentation 
 
list of point or cell ids 
 
void SetSelectionModeToSmallestRegion()
Control how inside/outside of loop is defined. 
 
virtual vtkMTimeType GetMTime()
Return this object's modified time. 
 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
select portion of polygonal mesh; generate selection scalars 
 
void SetSelectionModeToLargestRegion()
Control how inside/outside of loop is defined. 
 
#define VTK_INSIDE_LARGEST_REGION
 
#define VTK_INSIDE_SMALLEST_REGION
 
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
#define VTK_INSIDE_CLOSEST_POINT_REGION
 
int GenerateUnselectedOutput
 
represent and manipulate 3D points 
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.