51 #ifndef vtkConvexHull2D_h 
   52 #define vtkConvexHull2D_h 
   54 #include "vtkRenderingAnnotationModule.h"  
   77   vtkGetMacro(ScaleFactor, 
double);
 
   85   vtkGetMacro(Outline, 
bool);
 
   91     BoundingRectangle = 0,
 
   99   vtkGetMacro(HullShape, 
int);
 
  100   vtkSetClampMacro(HullShape, 
int, 0, 1);
 
  108   vtkSetClampMacro(MinHullSizeInWorld, 
double, 0.0, 
VTK_DOUBLE_MAX);
 
  109   vtkGetMacro(MinHullSizeInWorld, 
double);
 
  118   vtkSetClampMacro(MinHullSizeInDisplay, 
int, 0, 
VTK_INT_MAX);
 
  119   vtkGetMacro(MinHullSizeInDisplay, 
int);
 
  139   static void CalculateBoundingRectangle(
vtkPoints* inPoints,
 
  140     vtkPoints* outPoints, 
double minimumHullSize=1.0);
 
  142     double minimumHullSize=1.0);
 
  159   void ResizeHullToMinimumInDisplay(
vtkPolyData* hullPolyData);
 
  164   int MinHullSizeInDisplay;
 
  165   double MinHullSizeInWorld;
 
  176 #endif // vtkConvexHull2D_h 
virtual int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called by the superclass. 
 
abstract specification for renderers 
 
Hold a reference to a vtkObjectBase instance. 
 
concrete dataset represents vertices, lines, polygons, and triangle strips 
 
vtkTypeUInt64 vtkMTimeType
 
static vtkPolyDataAlgorithm * New()
 
Superclass for algorithms that produce only polydata as output. 
 
a simple class to control print indentation 
 
virtual vtkMTimeType GetMTime()
Return this object's modified time. 
 
a cell that represents an n-sided polygon 
 
perform coordinate transformation, and represent position, in a variety of vtk coordinate systems ...
 
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection. 
 
Produce filled convex hulls around a set of points. 
 
represent and manipulate 3D points 
 
cell represents a set of 1D lines 
 
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.