|
virtual vtkTypeBool | IsA (const char *type) |
| Return 1 if this class is the same type of (or a subclass of) the named class. More...
|
|
vtkChartHistogram2D * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
void | Update () override |
| Perform any updates to the item that may be necessary before rendering. More...
|
|
virtual void | SetInputData (vtkImageData *data, vtkIdType z=0) |
|
virtual void | SetTransferFunction (vtkScalarsToColors *function) |
|
bool | Hit (const vtkContextMouseEvent &mouse) override |
| Return true if the supplied x, y coordinate is inside the item. More...
|
|
vtkPlot * | GetPlot (vtkIdType index) override |
| Get the plot at the specified index, returns null if the index is invalid. More...
|
|
vtkChartXY * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
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, called whenever the chart needs to be drawn. More...
|
|
vtkPlot * | AddPlot (int type) override |
| Add a plot to the chart, defaults to using the name of the y column. More...
|
|
vtkIdType | AddPlot (vtkPlot *plot) override |
| Adds a plot to the chart. More...
|
|
bool | RemovePlot (vtkIdType index) override |
| Remove the plot at the specified index, returns true if successful, false if the index was invalid. More...
|
|
void | ClearPlots () override |
| Remove all plots from the chart. More...
|
|
vtkPlot * | GetPlot (vtkIdType index) override |
| Get the plot at the specified index, returns null if the index is invalid. More...
|
|
virtual vtkIdType | GetPlotIndex (vtkPlot *) |
| Get the index of the specified plot, returns -1 if the plot does not belong to the chart. More...
|
|
vtkIdType | RaisePlot (vtkPlot *plot) |
| Raises the plot to the top of the plot's stack. More...
|
|
virtual vtkIdType | StackPlotAbove (vtkPlot *plot, vtkPlot *under) |
| Raises the plot above the under plot. More...
|
|
vtkIdType | LowerPlot (vtkPlot *plot) |
| Lowers the plot to the bottom of the plot's stack. More...
|
|
virtual vtkIdType | StackPlotUnder (vtkPlot *plot, vtkPlot *above) |
| Lowers the plot under the above plot. More...
|
|
vtkIdType | GetNumberOfPlots () override |
| Get the number of plots the chart contains. More...
|
|
int | GetPlotCorner (vtkPlot *plot) |
| Figure out which quadrant the plot is in. More...
|
|
void | SetPlotCorner (vtkPlot *plot, int corner) |
| Figure out which quadrant the plot is in. More...
|
|
vtkAxis * | GetAxis (int axisIndex) override |
| Get the axis specified by axisIndex. More...
|
|
virtual void | SetAxis (int axisIndex, vtkAxis *) override |
| Set the axis specified by axisIndex. More...
|
|
void | SetShowLegend (bool visible) override |
| Set whether the chart should draw a legend. More...
|
|
vtkChartLegend * | GetLegend () override |
| Get the vtkChartLegend object that will be displayed by the chart. More...
|
|
virtual void | SetTooltip (vtkTooltipItem *tooltip) |
| Set the vtkTooltipItem object that will be displayed by the chart. More...
|
|
virtual vtkTooltipItem * | GetTooltip () |
| Get the vtkTooltipItem object that will be displayed by the chart. More...
|
|
vtkIdType | GetNumberOfAxes () override |
| Get the number of axes in the current chart. More...
|
|
void | RecalculateBounds () override |
| Request that the chart recalculates the range of its axes. More...
|
|
void | SetSelectionMethod (int method) override |
| Set the selection method, which controls how selections are handled by the chart. More...
|
|
void | RemovePlotSelections () |
| Remove all the selection from Plots. More...
|
|
virtual void | SetTooltipInfo (const vtkContextMouseEvent &, const vtkVector2d &, vtkIdType, vtkPlot *, vtkIdType segmentIndex=-1) |
| Set the information passed to the tooltip. More...
|
|
bool | Hit (const vtkContextMouseEvent &mouse) override |
| Return true if the supplied x, y coordinate is inside the item. More...
|
|
bool | MouseEnterEvent (const vtkContextMouseEvent &mouse) override |
| Mouse enter event. More...
|
|
bool | MouseMoveEvent (const vtkContextMouseEvent &mouse) override |
| Mouse move event. More...
|
|
bool | MouseLeaveEvent (const vtkContextMouseEvent &mouse) override |
| Mouse leave event. More...
|
|
bool | MouseButtonPressEvent (const vtkContextMouseEvent &mouse) override |
| Mouse button down event. More...
|
|
bool | MouseButtonReleaseEvent (const vtkContextMouseEvent &mouse) override |
| Mouse button release event. More...
|
|
bool | MouseWheelEvent (const vtkContextMouseEvent &mouse, int delta) override |
| Mouse wheel event, positive delta indicates forward movement of the wheel. More...
|
|
bool | KeyPressEvent (const vtkContextKeyEvent &key) override |
| Key press event. More...
|
|
virtual void | SetDrawAxesAtOrigin (bool) |
| If true then the axes will be drawn at the origin (scientific style). More...
|
|
virtual bool | GetDrawAxesAtOrigin () |
| If true then the axes will be drawn at the origin (scientific style). More...
|
|
virtual void | DrawAxesAtOriginOn () |
| If true then the axes will be drawn at the origin (scientific style). More...
|
|
virtual void | DrawAxesAtOriginOff () |
| If true then the axes will be drawn at the origin (scientific style). More...
|
|
virtual void | SetAutoAxes (bool) |
| If true then the axes will be turned on and off depending upon whether any plots are in that corner. More...
|
|
virtual bool | GetAutoAxes () |
| If true then the axes will be turned on and off depending upon whether any plots are in that corner. More...
|
|
virtual void | AutoAxesOn () |
| If true then the axes will be turned on and off depending upon whether any plots are in that corner. More...
|
|
virtual void | AutoAxesOff () |
| If true then the axes will be turned on and off depending upon whether any plots are in that corner. More...
|
|
virtual void | SetHiddenAxisBorder (int) |
| Border size of the axes that are hidden (vtkAxis::GetVisible()) More...
|
|
virtual int | GetHiddenAxisBorder () |
| Border size of the axes that are hidden (vtkAxis::GetVisible()) More...
|
|
virtual void | SetForceAxesToBounds (bool) |
| Force the axes to have their Minimum and Maximum properties inside the plot boundaries. More...
|
|
virtual bool | GetForceAxesToBounds () |
| Force the axes to have their Minimum and Maximum properties inside the plot boundaries. More...
|
|
virtual void | ForceAxesToBoundsOn () |
| Force the axes to have their Minimum and Maximum properties inside the plot boundaries. More...
|
|
virtual void | ForceAxesToBoundsOff () |
| Force the axes to have their Minimum and Maximum properties inside the plot boundaries. More...
|
|
virtual void | SetBarWidthFraction (float) |
| Set the width fraction for any bar charts drawn in this chart. More...
|
|
virtual float | GetBarWidthFraction () |
| Set the width fraction for any bar charts drawn in this chart. More...
|
|
virtual void | SetZoomWithMouseWheel (bool) |
| Set the behavior of the mouse wheel. More...
|
|
virtual bool | GetZoomWithMouseWheel () |
| Set the behavior of the mouse wheel. More...
|
|
virtual void | ZoomWithMouseWheelOn () |
| Set the behavior of the mouse wheel. More...
|
|
virtual void | ZoomWithMouseWheelOff () |
| Set the behavior of the mouse wheel. More...
|
|
virtual void | SetAdjustLowerBoundForLogPlot (bool) |
| Adjust the minimum of a logarithmic axis to be greater than 0, regardless of the minimum data value. More...
|
|
virtual bool | GetAdjustLowerBoundForLogPlot () |
| Adjust the minimum of a logarithmic axis to be greater than 0, regardless of the minimum data value. More...
|
|
virtual void | AdjustLowerBoundForLogPlotOn () |
| Adjust the minimum of a logarithmic axis to be greater than 0, regardless of the minimum data value. More...
|
|
virtual void | AdjustLowerBoundForLogPlotOff () |
| Adjust the minimum of a logarithmic axis to be greater than 0, regardless of the minimum data value. More...
|
|
virtual void | SetDragPointAlongX (bool) |
| Set if the point can be dragged along X by the ClickAndDrag Action True by default. More...
|
|
virtual bool | GetDragPointAlongX () |
| Set if the point can be dragged along X by the ClickAndDrag Action True by default. More...
|
|
virtual void | DragPointAlongXOn () |
| Set if the point can be dragged along X by the ClickAndDrag Action True by default. More...
|
|
virtual void | DragPointAlongXOff () |
| Set if the point can be dragged along X by the ClickAndDrag Action True by default. More...
|
|
virtual void | SetDragPointAlongY (bool) |
| Set if the point can be dragged along Y by the ClickAndDrag Action True by default. More...
|
|
virtual bool | GetDragPointAlongY () |
| Set if the point can be dragged along Y by the ClickAndDrag Action True by default. More...
|
|
virtual void | DragPointAlongYOn () |
| Set if the point can be dragged along Y by the ClickAndDrag Action True by default. More...
|
|
virtual void | DragPointAlongYOff () |
| Set if the point can be dragged along Y by the ClickAndDrag Action True by default. More...
|
|
vtkChart * | NewInstance () const |
|
virtual bool | RemovePlotInstance (vtkPlot *plot) |
| Remove the given plot. More...
|
|
virtual void | SetAnnotationLink (vtkAnnotationLink *link) |
| Set the vtkAnnotationLink for the chart. More...
|
|
void | SetBorders (int left, int bottom, int right, int top) |
| Set/get the borders of the chart (space in pixels around the chart). More...
|
|
void | SetSize (const vtkRectf &rect) |
| Set the size of the chart. More...
|
|
vtkRectf | GetSize () |
| Get the current size of the chart. More...
|
|
virtual void | SetActionToButton (int action, int button) |
| Assign action types to mouse buttons. More...
|
|
virtual int | GetActionToButton (int action) |
| Get the mouse button associated with the supplied action. More...
|
|
virtual void | SetClickActionToButton (int action, int button) |
| Assign action types to single mouse clicks. More...
|
|
virtual int | GetClickActionToButton (int action) |
| Get the mouse button associated with the supplied click action. More...
|
|
virtual int | GetSelectionMethod () |
| Set the selection method, which controls how selections are handled by the chart. More...
|
|
virtual vtkAnnotationLink * | GetAnnotationLink () |
| Get the vtkAnnotationLink for the chart. More...
|
|
virtual void | SetGeometry (int, int) |
| Set/get the width and the height of the chart. More...
|
|
void | SetGeometry (int[2]) |
| Set/get the width and the height of the chart. More...
|
|
virtual int * | GetGeometry () |
| Set/get the width and the height of the chart. More...
|
|
virtual void | GetGeometry (int &, int &) |
| Set/get the width and the height of the chart. More...
|
|
virtual void | GetGeometry (int[2]) |
| Set/get the width and the height of the chart. More...
|
|
virtual void | SetPoint1 (int, int) |
| Set/get the first point in the chart (the bottom left). More...
|
|
void | SetPoint1 (int[2]) |
| Set/get the first point in the chart (the bottom left). More...
|
|
virtual int * | GetPoint1 () |
| Set/get the first point in the chart (the bottom left). More...
|
|
virtual void | GetPoint1 (int &, int &) |
| Set/get the first point in the chart (the bottom left). More...
|
|
virtual void | GetPoint1 (int[2]) |
| Set/get the first point in the chart (the bottom left). More...
|
|
virtual void | SetPoint2 (int, int) |
| Set/get the second point in the chart (the top right). More...
|
|
void | SetPoint2 (int[2]) |
| Set/get the second point in the chart (the top right). More...
|
|
virtual int * | GetPoint2 () |
| Set/get the second point in the chart (the top right). More...
|
|
virtual void | GetPoint2 (int &, int &) |
| Set/get the second point in the chart (the top right). More...
|
|
virtual void | GetPoint2 (int[2]) |
| Set/get the second point in the chart (the top right). More...
|
|
virtual bool | GetShowLegend () |
| Set/get whether the chart should draw a legend. More...
|
|
virtual void | SetTitle (const vtkStdString &title) |
| Get/set the title text of the chart. More...
|
|
virtual vtkStdString | GetTitle () |
| Get/set the title text of the chart. More...
|
|
virtual vtkTextProperty * | GetTitleProperties () |
| Get the vtkTextProperty that governs how the chart title is displayed. More...
|
|
void | SetBottomBorder (int border) |
| Set/get the borders of the chart (space in pixels around the chart). More...
|
|
void | SetTopBorder (int border) |
| Set/get the borders of the chart (space in pixels around the chart). More...
|
|
void | SetLeftBorder (int border) |
| Set/get the borders of the chart (space in pixels around the chart). More...
|
|
void | SetRightBorder (int border) |
| Set/get the borders of the chart (space in pixels around the chart). More...
|
|
virtual void | SetLayoutStrategy (int) |
| Set/get the layout strategy that should be used by the chart. More...
|
|
virtual int | GetLayoutStrategy () |
| Set/get the layout strategy that should be used by the chart. More...
|
|
virtual void | SetAutoSize (bool isAutoSized) |
| Set/get whether the chart should automatically resize to fill the current render window. More...
|
|
virtual bool | GetAutoSize () |
| Set/get whether the chart should automatically resize to fill the current render window. More...
|
|
virtual void | SetRenderEmpty (bool) |
| Set/get whether the chart should still render its axes and decorations even if the chart has no visible plots. More...
|
|
virtual bool | GetRenderEmpty () |
| Set/get whether the chart should still render its axes and decorations even if the chart has no visible plots. More...
|
|
void | SetBackgroundBrush (vtkBrush *brush) |
| Set/Get the brush to use for the background color. More...
|
|
vtkBrush * | GetBackgroundBrush () |
| Set/Get the brush to use for the 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...
|
|
vtkContextItem * | NewInstance () const |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
| Methods invoked by print to print information about the object including superclasses. More...
|
|
virtual double | GetOpacity () |
| Get the opacity of the item. More...
|
|
virtual void | SetOpacity (double) |
| Set the opacity of the item. More...
|
|
vtkAbstractContextItem * | NewInstance () const |
|
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 | MouseDoubleClickEvent (const vtkContextMouseEvent &mouse) |
| Mouse button double click event. More...
|
|
virtual bool | KeyReleaseEvent (const vtkContextKeyEvent &key) |
| Key release event. More...
|
|
virtual void | SetScene (vtkContextScene *scene) |
| Set the vtkContextScene for the item, always set for an item in a scene. 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...
|
|