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.
static vtkGraphAnnotationLayersFilter * New()
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.
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