54 #ifndef vtkParallelCoordinatesHistogramRepresentation_h
55 #define vtkParallelCoordinatesHistogramRepresentation_h
79 virtual void SetUseHistograms(
int);
80 vtkGetMacro(UseHistograms,
int);
81 vtkBooleanMacro(UseHistograms,
int);
86 virtual void SetShowOutliers(
int);
87 vtkGetMacro(ShowOutliers,
int);
88 vtkBooleanMacro(ShowOutliers,
int);
94 vtkSetVector2Macro(HistogramLookupTableRange,
double);
95 vtkGetVector2Macro(HistogramLookupTableRange,
double);
101 void SetNumberOfHistogramBins(
int,
int);
102 void SetNumberOfHistogramBins(
int*);
103 vtkGetVector2Macro(NumberOfHistogramBins,
int);
110 void SetPreferredNumberOfOutliers(
int);
111 vtkGetMacro(PreferredNumberOfOutliers,
int);
139 double HistogramLookupTableRange[2];
142 int NumberOfHistogramBins[2];
175 virtual int PlaceHistogramLineQuads(
vtkPolyData* polyData);
180 virtual int PlaceHistogramCurveQuads(
vtkPolyData* polyData);
A node in a selection tree. Used to store selection results.
int PreferredNumberOfOutliers
vtkSmartPointer< vtkComputeHistogram2DOutliers > OutlierFilter
vtkSmartPointer< vtkPolyData > OutlierData
virtual bool AddToView(vtkView *view)
map scalar values into colors via a lookup table
static vtkParallelCoordinatesRepresentation * New()
a vtkAbstractArray subclass for strings
dynamic, self-adjusting array of vtkIdType
virtual int ComputeDataProperties()
virtual int PlaceCurves(vtkPolyData *polyData, vtkTable *data, vtkIdTypeArray *idsToPlot)
concrete dataset represents vertices, lines, polygons, and triangle strips
virtual int SwapAxisPositions(int position1, int position2)
Sets theme colors for a graphical view.
virtual int UpdatePlotProperties(vtkStringArray *inputTitles)
The superclass for all views.
vtkSmartPointer< vtkLookupTable > HistogramLookupTable
a simple class to control print indentation
topologically and geometrically regular array of data
virtual void ApplyViewTheme(vtkViewTheme *theme)
virtual bool RemoveFromView(vtkView *view)
vtkSmartPointer< vtkActor2D > OutlierActor
vtkSmartPointer< vtkPolyDataMapper2D > OutlierMapper
vtkSmartPointer< vtkPairwiseExtractHistogram2D > HistogramFilter
Data representation that takes generic multivariate data and produces a parallel coordinates plot...
A table, which contains similar-typed columns of data.
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int PlaceSelection(vtkPolyData *polyData, vtkTable *data, vtkSelectionNode *selectionNode)
void PrintSelf(ostream &os, vtkIndent indent)
virtual int SetRangeAtPosition(int position, double range[2])
virtual int PlaceLines(vtkPolyData *polyData, vtkTable *data, vtkIdTypeArray *idsToPlot)
#define VTKVIEWSINFOVIS_EXPORT
Data representation that takes generic multivariate data and produces a parallel coordinates plot...
compute the outliers in a set of 2D histograms and extract the corresponding row data.