Go to the documentation of this file.
33 #ifndef vtkPlotPoints_h
34 #define vtkPlotPoints_h
36 #include "vtkChartsCoreModule.h"
114 vtkGetMacro(ScalarVisibility,
int);
169 vtkGetMacro(MarkerStyle,
int);
178 vtkGetMacro(MarkerSize,
float);
207 void CalculateUnscaledInputBounds();
213 void CalculateLogSeries();
220 void FindBadPoints();
225 void CalculateBounds(
double bounds[4]);
230 void CreateSortedPoints();
286 int ScalarVisibility;
293 double UnscaledInputBounds[4];
304 #endif //vtkPlotPoints_h
represent and manipulate 2D points
virtual void GetBounds(double bounds[4])
Get the bounds for this plot as (Xmin, Xmax, Ymin, Ymax).
dynamic, self-adjusting array of float
static vtkPlotPoints * New()
Creates a 2D Chart object.
virtual bool SelectPoints(const vtkVector2f &min, const vtkVector2f &max)
Select all points in the specified rectangle.
A table, which contains similar-typed columns of data.
record modification and/or execution time
virtual bool SelectPointsInPolygon(const vtkContextPolygon &polygon)
Select all points in the specified polygon.
dynamic, self-adjusting array of unsigned char
Class for drawing 2D primitives to a graphical context.
abstract superclass for arrays of numeric data
Abstract class for 2D plots.
void SelectColorArray(vtkIdType arrayNum)
When ScalarMode is set to UsePointFieldData or UseCellFieldData, you can specify which array to use f...
virtual vtkIdType GetNearestPoint(const vtkVector2f &point, const vtkVector2f &tolerance, vtkVector2f *location)
Function to query a plot for the nearest point to the specified coordinate.
dynamic, self-adjusting array of char
virtual void GetUnscaledInputBounds(double bounds[4])
Get the non-log-scaled bounds on chart inputs for this plot as (Xmin, Xmax, Ymin, Ymax).
virtual void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
void SetLookupTable(vtkScalarsToColors *lut)
Specify a lookup table for the mapper to use.
vtkScalarsToColors * GetLookupTable()
vtkStdString GetColorArrayName()
Get the array name to color by.
topologically and geometrically regular array of data
a simple class to control print indentation
void SelectColorArray(const vtkStdString &arrayName)
virtual bool Paint(vtkContext2D *painter)
Paint event for the XY plot, called whenever the chart needs to be drawn.
Allocate and hold a VTK object.
Superclass for mapping scalar values to colors.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
Class for drawing an points given two columns from a vtkTable.
virtual bool PaintLegend(vtkContext2D *painter, const vtkRectf &rect, int legendIndex)
Paint legend event for the XY plot, called whenever the legend needs the plot items symbol/mark/line ...
dynamic, self-adjusting array of vtkIdType
virtual void Update()
Perform any updates to the item that may be necessary before rendering.
virtual void CreateDefaultLookupTable()
Create default lookup table.
Wrapper around std::string to keep symbols short.
vtkTimeStamp BuildTime
Updates the extensions string.