51 #ifndef __vtkGraphAnnotationLayersFilter_h
52 #define __vtkGraphAnnotationLayersFilter_h
54 #include "vtkInfovisCoreModule.h"
55 #include "vtkPolyDataAlgorithm.h"
56 #include "vtkSmartPointer.h"
68 void PrintSelf(ostream& os, vtkIndent indent);
74 void SetOutline(
bool b);
78 void SetScaleFactor(
double scale);
81 void SetHullShapeToBoundingRectangle();
84 void SetHullShapeToConvexHull();
88 void SetMinHullSizeInWorld(
double size);
92 void SetMinHullSizeInDisplay(
int size);
96 void SetRenderer(vtkRenderer* renderer);
99 virtual unsigned long GetMTime();
108 int RequestData(vtkInformation *, vtkInformationVector **,
109 vtkInformationVector *);
113 int FillInputPortInformation(
int port, vtkInformation* info);
119 vtkSmartPointer<vtkAppendPolyData> HullAppend;
120 vtkSmartPointer<vtkAppendPolyData> OutlineAppend;
121 vtkSmartPointer<vtkConvexHull2D> ConvexHullFilter;
124 #endif // __vtkGraphAnnotationLayersFilter_h
appends one or more polygonal datasets together
Produce filled convex hulls around subsets of vertices in a vtkGraph.
Produce filled convex hulls around a set of points.