|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class. More...
|
|
vtkOTScatterPlotMatrix * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
void | SetDensityMapVisibility (int plotType, bool visible) |
| Set the visibility of density map for the specifid plotType, false by default. More...
|
|
void | SetDensityLineSize (int plotType, float size) |
| Set the density line size for the specified plotType, 2 by default. More...
|
|
void | SetDensityMapColor (int plotType, unsigned int densityLineIndex, const vtkColor4ub &color) |
| Set the color for the specified plotType, automatically distributed on HSV by default. More...
|
|
|
void | SetTransferFunction (vtkScalarsToColors *stc) |
| Get/Set a custom color transfer function. More...
|
|
vtkScalarsToColors * | GetTransferFunction () |
| Get/Set a custom color transfer function. More...
|
|
vtkScatterPlotMatrix * | NewInstance () const |
|
void | Update () override |
| Perform any updates to the item that may be necessary before rendering. More...
|
|
bool | Paint (vtkContext2D *painter) override |
| Paint event for the chart matrix. More...
|
|
void | SetScene (vtkContextScene *scene) override |
| Set the vtkContextScene for the item, always set for an item in a scene. More...
|
|
virtual bool | SetActivePlot (const vtkVector2i &position) |
| Set the active plot, the one that will be displayed in the top-right. More...
|
|
void | SetSize (const vtkVector2i &size) override |
| Reset ActivePlotSet flag and call superclass method. More...
|
|
virtual vtkVector2i | GetActivePlot () |
| Get the position of the active plot. More...
|
|
vtkAnnotationLink * | GetAnnotationLink () |
| Get the AnnotationLink for the scatter plot matrix, this gives you access to the currently selected points in the scatter plot matrix. More...
|
|
virtual void | SetInput (vtkTable *table) |
| Set the input table for the scatter plot matrix. More...
|
|
void | SetColumnVisibility (const vtkStdString &name, bool visible) |
| Set the visibility of the specified column. More...
|
|
void | InsertVisibleColumn (const vtkStdString &name, int index) |
| Insert the specified column at the index position of the visible columns. More...
|
|
bool | GetColumnVisibility (const vtkStdString &name) |
| Get the visibility of the specified column. More...
|
|
void | SetColumnVisibilityAll (bool visible) |
| Set the visibility of all columns (true will make them all visible, false will remove all visible columns). More...
|
|
virtual vtkStringArray * | GetVisibleColumns () |
| Get a list of the columns, and the order in which they are displayed. More...
|
|
virtual void | SetVisibleColumns (vtkStringArray *visColumns) |
| Set the list of visible columns, and the order in which they will be displayed. More...
|
|
virtual void | SetNumberOfBins (int numberOfBins) |
| Set the number of bins in the histograms along the central diagonal of the scatter plot matrix. More...
|
|
virtual int | GetNumberOfBins () const |
| Get the number of bins the histograms along the central diagonal scatter plot matrix. More...
|
|
void | SetPlotColor (int plotType, const vtkColor4ub &color) |
| Set the color for the specified plotType. More...
|
|
void | SetPlotMarkerStyle (int plotType, int style) |
| Sets the marker style for the specified plotType. More...
|
|
void | SetPlotMarkerSize (int plotType, float size) |
| Sets the marker size for the specified plotType. More...
|
|
bool | Hit (const vtkContextMouseEvent &mouse) override |
| Return true if the supplied x, y coordinate is inside the item. More...
|
|
bool | MouseMoveEvent (const vtkContextMouseEvent &mouse) override |
| Mouse move event. More...
|
|
bool | MouseButtonPressEvent (const vtkContextMouseEvent &mouse) override |
| Mouse button down event. More...
|
|
bool | MouseButtonReleaseEvent (const vtkContextMouseEvent &mouse) override |
| Mouse button release event. More...
|
|
void | SetTooltip (vtkTooltipItem *tooltip) |
| Set the vtkTooltipItem object that will be displayed by the active chart. More...
|
|
vtkTooltipItem * | GetTooltip () const |
| Get the vtkTooltipItem object that will be displayed by the active chart. More...
|
|
void | SetIndexedLabels (vtkStringArray *labels) |
| Set indexed labels array. More...
|
|
vtkStringArray * | GetIndexedLabels () const |
| Get the indexed labels array. More...
|
|
void | UpdateSettings () |
| Convenient method to update all the chart settings. More...
|
|
void | UpdateChartSettings (int plotType) |
| Update charts based on settings given the plot type. More...
|
|
vtkStdString | GetColumnName (int column) |
| Get the column name for the supplied index. More...
|
|
vtkStdString | GetRowName (int row) |
| Get the column name for the supplied index. More...
|
|
void | SetNumberOfFrames (int frames) |
| Set the number of animation frames in each transition. More...
|
|
int | GetNumberOfFrames () |
| Get the number of animation frames in each transition. More...
|
|
void | ClearAnimationPath () |
| Clear the animation path. More...
|
|
bool | AddAnimationPath (const vtkVector2i &move) |
| Add a move to the animation path. More...
|
|
vtkIdType | GetNumberOfAnimationPathElements () |
| Get the number of elements (transitions) in the animation path. More...
|
|
vtkVector2i | GetAnimationPathElement (vtkIdType i) |
| Get the element specified from the animation path. More...
|
|
bool | BeginAnimationPath (vtkRenderWindowInteractor *interactor) |
| Trigger the animation of the scatter plot matrix to begin. More...
|
|
virtual void | AdvanceAnimation () |
| Advance the animation in response to the timer events. More...
|
|
virtual vtkChart * | GetMainChart () |
| Get the main plot (the one in the top-right of the matrix. More...
|
|
int | GetPlotType (const vtkVector2i &pos) |
| Returns the type of the plot at the given position. More...
|
|
int | GetPlotType (int row, int column) |
| Returns the type of the plot at the given position. More...
|
|
void | SetTitle (const vtkStdString &title) |
| Set/get the scatter plot title. More...
|
|
vtkStdString | GetTitle () |
| Set/get the scatter plot title. More...
|
|
void | SetTitleProperties (vtkTextProperty *prop) |
| Set/get the text properties for the chart title, i.e. More...
|
|
vtkTextProperty * | GetTitleProperties () |
| Set/get the text properties for the chart title, i.e. More...
|
|
void | SetGridVisibility (int plotType, bool visible) |
| Sets whether or not the grid for the given axis is visible given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
bool | GetGridVisibility (int plotType) |
| Sets whether or not the grid for the given axis is visible given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
void | SetBackgroundColor (int plotType, const vtkColor4ub &color) |
| Sets the background color for the chart given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
vtkColor4ub | GetBackgroundColor (int plotType) |
| Sets the background color for the chart given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
void | SetAxisColor (int plotType, const vtkColor4ub &color) |
| Sets the color for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
vtkColor4ub | GetAxisColor (int plotType) |
| Sets the color for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
void | SetGridColor (int plotType, const vtkColor4ub &color) |
| Sets the color for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
vtkColor4ub | GetGridColor (int plotType) |
| Sets the color for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
void | SetAxisLabelVisibility (int plotType, bool visible) |
| Sets whether or not the labels for the axes are visible, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
bool | GetAxisLabelVisibility (int plotType) |
| Sets whether or not the labels for the axes are visible, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
void | SetAxisLabelProperties (int plotType, vtkTextProperty *prop) |
| Set/get the text property for the axis labels of the given plot type, possible types are vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
vtkTextProperty * | GetAxisLabelProperties (int plotType) |
| Set/get the text property for the axis labels of the given plot type, possible types are vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
void | SetAxisLabelNotation (int plotType, int notation) |
| Sets the axis label notation for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
int | GetAxisLabelNotation (int plotType) |
| Sets the axis label notation for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
void | SetAxisLabelPrecision (int plotType, int precision) |
| Sets the axis label precision for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
int | GetAxisLabelPrecision (int plotType) |
| Sets the axis label precision for the axes given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
void | SetTooltipNotation (int plotType, int notation) |
| Set chart's tooltip notation and precision, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
void | SetTooltipPrecision (int plotType, int precision) |
| Set chart's tooltip notation and precision, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
int | GetTooltipNotation (int plotType) |
| Set chart's tooltip notation and precision, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
int | GetTooltipPrecision (int plotType) |
| Set chart's tooltip notation and precision, given a plot type, which refers to vtkScatterPlotMatrix::{SCATTERPLOT, HISTOGRAM, ACTIVEPLOT}. More...
|
|
void | SetScatterPlotSelectedRowColumnColor (const vtkColor4ub &color) |
| Set the scatter plot selected row/column charts' background color. More...
|
|
vtkColor4ub | GetScatterPlotSelectedRowColumnColor () |
| Set the scatter plot selected row/column charts' background color. More...
|
|
void | SetScatterPlotSelectedActiveColor (const vtkColor4ub &color) |
| Set the scatter plot selected active chart background color. More...
|
|
vtkColor4ub | GetScatterPlotSelectedActiveColor () |
| Set the scatter plot selected active chart background color. More...
|
|
virtual void | SetSelectionMode (int) |
| Set/get the Selection Mode that will be used by the chart while doing selection. More...
|
|
virtual int | GetSelectionMode () |
| Set/get the Selection Mode that will be used by the chart while doing selection. More...
|
|
vtkChartMatrix * | NewInstance () const |
|
virtual vtkVector2i | GetSize () const |
| Get the width and height of the chart matrix. More...
|
|
virtual vtkVector2f | GetGutter () const |
| Get the gutter that should be left between the charts in the matrix. More...
|
|
virtual void | Allocate () |
| Allocate the charts, this will cause any null chart to be allocated. More...
|
|
virtual bool | SetChart (const vtkVector2i &position, vtkChart *chart) |
| Set the chart element, note that the chart matrix must be large enough to accommodate the element being set. More...
|
|
virtual vtkChart * | GetChart (const vtkVector2i &position) |
| Get the specified chart element, if the element does not exist nullptr will be returned. More...
|
|
virtual bool | SetChartSpan (const vtkVector2i &position, const vtkVector2i &span) |
| Set the span of a chart in the matrix. More...
|
|
virtual vtkVector2i | GetChartSpan (const vtkVector2i &position) |
| Get the span of the specified chart. More...
|
|
virtual vtkVector2i | GetChartIndex (const vtkVector2f &position) |
| Get the position of the chart in the matrix at the specified location. More...
|
|
virtual void | SetBorders (int left, int bottom, int right, int top) |
| Set/get the borders of the chart matrix (space in pixels around each chart). More...
|
|
void | SetBorderLeft (int value) |
| Set/get the borders of the chart matrix (space in pixels around each chart). More...
|
|
void | SetBorderBottom (int value) |
| Set/get the borders of the chart matrix (space in pixels around each chart). More...
|
|
void | SetBorderRight (int value) |
| Set/get the borders of the chart matrix (space in pixels around each chart). More...
|
|
void | SetBorderTop (int value) |
| Set/get the borders of the chart matrix (space in pixels around each chart). More...
|
|
virtual void | GetBorders (int borders[4]) |
| Set/get the borders of the chart matrix (space in pixels around each chart). More...
|
|
virtual void | SetGutter (const vtkVector2f &gutter) |
| Set the gutter that should be left between the charts in the matrix. More...
|
|
void | SetGutterX (float value) |
| Set the gutter that should be left between the charts in the matrix. More...
|
|
void | SetGutterY (float value) |
| Set the gutter that should be left between the charts in the matrix. More...
|
|
virtual void | SetSpecificResize (const vtkVector2i &index, const vtkVector2f &resize) |
| Set a specific resize that will move the bottom left point of a chart. More...
|
|
virtual void | ClearSpecificResizes () |
| Set a specific resize that will move the bottom left point of a chart. More...
|
|
vtkAbstractContextItem * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
virtual bool | PaintChildren (vtkContext2D *painter) |
| Paint the children of the item, should be called whenever the children need to be rendered. More...
|
|
virtual void | ReleaseGraphicsResources () |
| Release graphics resources hold by the item. More...
|
|
vtkIdType | AddItem (vtkAbstractContextItem *item) |
| Add child items to this item. More...
|
|
bool | RemoveItem (vtkAbstractContextItem *item) |
| Remove child item from this item. More...
|
|
bool | RemoveItem (vtkIdType index) |
| Remove child item from this item. More...
|
|
vtkAbstractContextItem * | GetItem (vtkIdType index) |
| Get the item at the specified index. More...
|
|
vtkIdType | GetItemIndex (vtkAbstractContextItem *item) |
| Get the index of the specified item in itemIndex. More...
|
|
vtkIdType | GetNumberOfItems () |
| Get the number of child items. More...
|
|
void | ClearItems () |
| Remove all child items from this item. More...
|
|
vtkIdType | Raise (vtkIdType index) |
| Raises the child to the top of the item's stack. More...
|
|
virtual vtkIdType | StackAbove (vtkIdType index, vtkIdType under) |
| Raises the child above the under sibling. More...
|
|
vtkIdType | Lower (vtkIdType index) |
| Lowers the child to the bottom of the item's stack. More...
|
|
virtual vtkIdType | StackUnder (vtkIdType child, vtkIdType above) |
| Lowers the child under the above sibling. More...
|
|
virtual vtkAbstractContextItem * | GetPickedItem (const vtkContextMouseEvent &mouse) |
| Return the item under the mouse. More...
|
|
virtual bool | MouseEnterEvent (const vtkContextMouseEvent &mouse) |
| Mouse enter event. More...
|
|
virtual bool | MouseLeaveEvent (const vtkContextMouseEvent &mouse) |
| Mouse leave event. More...
|
|
virtual bool | MouseDoubleClickEvent (const vtkContextMouseEvent &mouse) |
| Mouse button double click event. More...
|
|
virtual bool | MouseWheelEvent (const vtkContextMouseEvent &mouse, int delta) |
| Mouse wheel event, positive delta indicates forward movement of the wheel. More...
|
|
virtual bool | KeyPressEvent (const vtkContextKeyEvent &key) |
| Key press event. More...
|
|
virtual bool | KeyReleaseEvent (const vtkContextKeyEvent &key) |
| Key release event. More...
|
|
vtkContextScene * | GetScene () |
| Get the vtkContextScene for the item, always set for an item in a scene. More...
|
|
virtual void | SetParent (vtkAbstractContextItem *parent) |
| Set the parent item. More...
|
|
vtkAbstractContextItem * | GetParent () |
| Get the parent item. More...
|
|
virtual vtkVector2f | MapToParent (const vtkVector2f &point) |
| Maps the point to the parent coordinate system. More...
|
|
virtual vtkVector2f | MapFromParent (const vtkVector2f &point) |
| Maps the point from the parent coordinate system. More...
|
|
virtual vtkVector2f | MapToScene (const vtkVector2f &point) |
| Maps the point to the scene coordinate system. More...
|
|
virtual vtkVector2f | MapFromScene (const vtkVector2f &point) |
| Maps the point from the scene coordinate system. More...
|
|
virtual bool | GetVisible () |
| Get the visibility of the item (should it be drawn). More...
|
|
virtual void | SetVisible (bool) |
| Set the visibility of the item (should it be drawn). More...
|
|
virtual bool | GetInteractive () |
| Get if the item is interactive (should respond to mouse events). More...
|
|
virtual void | SetInteractive (bool) |
| Set if the item is interactive (should respond to mouse events). More...
|
|
| vtkBaseTypeMacro (vtkObject, vtkObjectBase) |
|
virtual void | DebugOn () |
| Turn debugging output on. More...
|
|
virtual void | DebugOff () |
| Turn debugging output off. More...
|
|
bool | GetDebug () |
| Get the value of the debug flag. More...
|
|
void | SetDebug (bool debugFlag) |
| Set the value of the debug flag. More...
|
|
virtual void | Modified () |
| Update the modification time for this object. More...
|
|
virtual vtkMTimeType | GetMTime () |
| Return this object's modified time. More...
|
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
vtkTypeBool | HasObserver (unsigned long event) |
|
vtkTypeBool | HasObserver (const char *event) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
vtkCommand * | GetCommand (unsigned long tag) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObserver (vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
void | RemoveObservers (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
vtkTypeBool | HasObserver (unsigned long event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
vtkTypeBool | HasObserver (const char *event, vtkCommand *) |
| Allow people to add/remove/invoke observers (callbacks) to any VTK object. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Overloads to AddObserver that allow developers to add class member functions as callbacks for events. More...
|
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
| Allow user to set the AbortFlagOn() with the return value of the callback method. More...
|
|
int | InvokeEvent (unsigned long event, void *callData) |
| This method invokes an event and return whether the event was aborted or not. More...
|
|
int | InvokeEvent (const char *event, void *callData) |
| This method invokes an event and return whether the event was aborted or not. More...
|
|
const char * | GetClassName () const |
| Return the class name as a string. More...
|
|
virtual void | Delete () |
| Delete a VTK object. More...
|
|
virtual void | FastDelete () |
| Delete a reference to this object. More...
|
|
void | InitializeObjectBase () |
|
void | Print (ostream &os) |
| Print an object to an ostream. More...
|
|
virtual void | Register (vtkObjectBase *o) |
| Increase the reference count (mark as used by another object). More...
|
|
virtual void | UnRegister (vtkObjectBase *o) |
| Decrease the reference count (release by another object). More...
|
|
int | GetReferenceCount () |
| Return the current reference count of this object. More...
|
|
void | SetReferenceCount (int) |
| Sets the reference count. More...
|
|
void | PrintRevisions (ostream &) |
| Legacy. More...
|
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
| Methods invoked by print to print information about the object including superclasses. More...
|
|