Go to the documentation of this file.
33 #ifndef vtkPlotPoints_h
34 #define vtkPlotPoints_h
36 #include "vtkChartsCoreModule.h"
83 int legendIndex)
override;
169 vtkGetMacro(MarkerStyle,
int);
170 vtkSetMacro(MarkerStyle,
int);
178 vtkGetMacro(MarkerSize,
float);
179 vtkSetMacro(MarkerSize,
float);
207 void CalculateUnscaledInputBounds();
213 void CalculateLogSeries();
220 void FindBadPoints();
225 void CalculateBounds(
double bounds[4]);
230 void CreateSortedPoints();
293 double UnscaledInputBounds[4];
301 #endif //vtkPlotPoints_h
represent and manipulate 2D points
dynamic, self-adjusting array of float
static vtkPlotPoints * New()
Creates a 2D Chart object.
A table, which contains similar-typed columns of data.
record modification and/or execution time
bool PaintLegend(vtkContext2D *painter, const vtkRectf &rect, int legendIndex) override
Paint legend event for the XY plot, called whenever the legend needs the plot items symbol/mark/line ...
dynamic, self-adjusting array of unsigned char
Class for drawing 2D primitives to a graphical context.
void GetUnscaledInputBounds(double bounds[4]) override
Get the non-log-scaled bounds on chart inputs for this plot as (Xmin, Xmax, Ymin, Ymax).
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...
dynamic, self-adjusting array of char
bool SelectPoints(const vtkVector2f &min, const vtkVector2f &max) override
Select all points in the specified rectangle.
bool SelectPointsInPolygon(const vtkContextPolygon &polygon) override
Select all points in the specified polygon.
void GetBounds(double bounds[4]) override
Get the bounds for this plot as (Xmin, Xmax, Ymin, Ymax).
void SetLookupTable(vtkScalarsToColors *lut)
Specify a lookup table for the mapper to use.
bool Paint(vtkContext2D *painter) override
Paint event for the XY plot, called whenever the chart needs to be drawn.
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)
Allocate and hold a VTK object.
Superclass for mapping scalar values to colors.
vtkIdType GetNearestPoint(const vtkVector2f &point, const vtkVector2f &tolerance, vtkVector2f *location) override
Function to query a plot for the nearest point to the specified coordinate.
Class for drawing an points given two columns from a vtkTable.
dynamic, self-adjusting array of vtkIdType
virtual void CreateDefaultLookupTable()
Create default lookup table.
Wrapper around std::string to keep symbols short.
void Update() override
Perform any updates to the item that may be necessary before rendering.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.