52 #ifndef vtkGraphAnnotationLayersFilter_h
53 #define vtkGraphAnnotationLayersFilter_h
55 #include "vtkRenderingAnnotationModule.h"
appends one or more polygonal datasets together
Produce filled convex hulls around a set of points.
Produce filled convex hulls around subsets of vertices in a vtkGraph.
vtkGraphAnnotationLayersFilter()
void SetHullShapeToBoundingRectangle()
Set the shape of the hulls to bounding rectangle.
virtual vtkMTimeType GetMTime()
The modified time of this filter.
void OutlineOn()
Produce outlines of the hulls on output port 1.
int FillInputPortInformation(int port, vtkInformation *info)
Set the input to vtkGraph and vtkAnnotationLayers.
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
void SetMinHullSizeInDisplay(int size)
Set the minimum x,y-dimensions of each hull in pixels.
~vtkGraphAnnotationLayersFilter()
void SetMinHullSizeInWorld(double size)
Set the minimum x,y-dimensions of each hull in world coordinates.
void SetRenderer(vtkRenderer *renderer)
Renderer needed for MinHullSizeInDisplay calculation.
static vtkGraphAnnotationLayersFilter * New()
void SetScaleFactor(double scale)
Scale each hull by the amount specified.
void SetHullShapeToConvexHull()
Set the shape of the hulls to convex hull.
a simple class to control print indentation
Superclass for algorithms that produce only polydata as output.
abstract specification for renderers
vtkTypeUInt64 vtkMTimeType