|
virtual int | IsA (const char *type) |
|
vtkPlotBag * | NewInstance () const |
|
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual void | Update () |
|
virtual bool | Paint (vtkContext2D *painter) |
|
virtual vtkStringArray * | GetLabels () |
|
virtual void | SetInputData (vtkTable *table, vtkIdType xColumn, vtkIdType yColumn, vtkIdType densityColumn) |
|
|
virtual bool | PaintLegend (vtkContext2D *painter, const vtkRectf &rect, int legendIndex) |
|
|
virtual vtkStdString | GetTooltipLabel (const vtkVector2d &plotPos, vtkIdType seriesIndex, vtkIdType segmentIndex) |
|
|
virtual void | SetInputData (vtkTable *table) |
|
virtual void | SetInputData (vtkTable *table, const vtkStdString &yColumn, const vtkStdString &densityColumn) |
|
virtual void | SetInputData (vtkTable *table, const vtkStdString &xColumn, const vtkStdString &yColumn, const vtkStdString &densityColumn) |
|
|
virtual void | SetBagVisible (bool) |
|
virtual bool | GetBagVisible () |
|
|
void | SetLinePen (vtkPen *pen) |
|
virtual vtkPen * | GetLinePen () |
|
|
void | SetPointPen (vtkPen *pen) |
|
vtkPen * | GetPointPen () |
|
vtkPlotPoints * | NewInstance () const |
|
virtual void | GetBounds (double bounds[4]) |
|
virtual void | GetUnscaledInputBounds (double bounds[4]) |
|
virtual void | CreateDefaultLookupTable () |
|
vtkStdString | GetColorArrayName () |
|
virtual bool | SelectPoints (const vtkVector2f &min, const vtkVector2f &max) |
|
virtual bool | SelectPointsInPolygon (const vtkContextPolygon &polygon) |
|
void | SetLookupTable (vtkScalarsToColors *lut) |
|
vtkScalarsToColors * | GetLookupTable () |
|
virtual void | SetScalarVisibility (int) |
|
virtual int | GetScalarVisibility () |
|
virtual void | ScalarVisibilityOn () |
|
virtual void | ScalarVisibilityOff () |
|
void | SelectColorArray (vtkIdType arrayNum) |
|
void | SelectColorArray (const vtkStdString &arrayName) |
|
virtual vtkIdType | GetNearestPoint (const vtkVector2f &point, const vtkVector2f &tolerance, vtkVector2f *location) |
|
virtual int | GetMarkerStyle () |
|
virtual void | SetMarkerStyle (int) |
|
virtual float | GetMarkerSize () |
|
virtual void | SetMarkerSize (float) |
|
virtual vtkStdString | GetValidPointMaskName () |
|
virtual void | SetValidPointMaskName (vtkStdString) |
|
vtkPlot * | NewInstance () const |
|
virtual void | SetWidth (float width) |
|
virtual float | GetWidth () |
|
virtual void | SetLabel (const vtkStdString &label) |
|
virtual vtkStdString | GetLabel () |
|
virtual void | SetLabels (vtkStringArray *labels) |
|
virtual int | GetNumberOfLabels () |
|
vtkStdString | GetLabel (vtkIdType index) |
|
void | SetIndexedLabels (vtkStringArray *labels) |
|
virtual vtkStringArray * | GetIndexedLabels () |
|
vtkContextMapper2D * | GetData () |
|
virtual vtkTable * | GetInput () |
|
virtual void | SetInputArray (int index, const vtkStdString &name) |
|
virtual void | UpdateCache () |
|
virtual void | SetLegendVisibility (bool) |
|
virtual bool | GetLegendVisibility () |
|
virtual void | LegendVisibilityOn () |
|
virtual void | LegendVisibilityOff () |
|
virtual void | SetTooltipLabelFormat (const vtkStdString &label) |
|
virtual vtkStdString | GetTooltipLabelFormat () |
|
virtual void | SetTooltipNotation (int notation) |
|
virtual int | GetTooltipNotation () |
|
virtual void | SetTooltipPrecision (int precision) |
|
virtual int | GetTooltipPrecision () |
|
virtual void | SetColor (unsigned char r, unsigned char g, unsigned char b, unsigned char a) |
|
virtual void | SetColor (double r, double g, double b) |
|
virtual void | GetColor (double rgb[3]) |
|
void | GetColor (unsigned char rgb[3]) |
|
void | SetPen (vtkPen *pen) |
|
vtkPen * | GetPen () |
|
void | SetBrush (vtkBrush *brush) |
|
vtkBrush * | GetBrush () |
|
void | SetSelectionPen (vtkPen *pen) |
|
vtkPen * | GetSelectionPen () |
|
void | SetSelectionBrush (vtkBrush *brush) |
|
vtkBrush * | GetSelectionBrush () |
|
virtual bool | GetUseIndexForXSeries () |
|
virtual void | SetUseIndexForXSeries (bool) |
|
void | SetInputData (vtkTable *table, vtkIdType xColumn, vtkIdType yColumn) |
|
virtual void | SetSelectable (bool) |
|
virtual bool | GetSelectable () |
|
virtual void | SelectableOn () |
|
virtual void | SelectableOff () |
|
virtual void | SetSelection (vtkIdTypeArray *id) |
|
virtual vtkIdTypeArray * | GetSelection () |
|
virtual vtkAxis * | GetXAxis () |
|
virtual void | SetXAxis (vtkAxis *axis) |
|
virtual vtkAxis * | GetYAxis () |
|
virtual void | SetYAxis (vtkAxis *axis) |
|
void | SetShiftScale (const vtkRectd &scaling) |
|
vtkRectd | GetShiftScale () |
|
virtual void | SetProperty (const vtkStdString &property, const vtkVariant &var) |
|
virtual vtkVariant | GetProperty (const vtkStdString &property) |
|
vtkContextItem * | NewInstance () const |
|
virtual double | GetOpacity () |
|
virtual void | SetOpacity (double) |
|
vtkAbstractContextItem * | NewInstance () const |
|
virtual bool | PaintChildren (vtkContext2D *painter) |
|
virtual void | ReleaseGraphicsResources () |
|
unsigned int | AddItem (vtkAbstractContextItem *item) |
|
bool | RemoveItem (vtkAbstractContextItem *item) |
|
bool | RemoveItem (unsigned int index) |
|
vtkAbstractContextItem * | GetItem (unsigned int index) |
|
unsigned int | GetItemIndex (vtkAbstractContextItem *item) |
|
unsigned int | GetNumberOfItems () |
|
void | ClearItems () |
|
unsigned int | Raise (unsigned int index) |
|
unsigned int | Lower (unsigned int index) |
|
virtual bool | Hit (const vtkContextMouseEvent &mouse) |
|
virtual vtkAbstractContextItem * | GetPickedItem (const vtkContextMouseEvent &mouse) |
|
virtual bool | MouseEnterEvent (const vtkContextMouseEvent &mouse) |
|
virtual bool | MouseMoveEvent (const vtkContextMouseEvent &mouse) |
|
virtual bool | MouseLeaveEvent (const vtkContextMouseEvent &mouse) |
|
virtual bool | MouseButtonPressEvent (const vtkContextMouseEvent &mouse) |
|
virtual bool | MouseButtonReleaseEvent (const vtkContextMouseEvent &mouse) |
|
virtual bool | MouseDoubleClickEvent (const vtkContextMouseEvent &mouse) |
|
virtual bool | MouseWheelEvent (const vtkContextMouseEvent &mouse, int delta) |
|
virtual bool | KeyPressEvent (const vtkContextKeyEvent &key) |
|
virtual void | SetScene (vtkContextScene *scene) |
|
virtual void | SetParent (vtkAbstractContextItem *parent) |
|
virtual vtkVector2f | MapToParent (const vtkVector2f &point) |
|
virtual vtkVector2f | MapFromParent (const vtkVector2f &point) |
|
virtual vtkVector2f | MapToScene (const vtkVector2f &point) |
|
virtual vtkVector2f | MapFromScene (const vtkVector2f &point) |
|
virtual unsigned int | StackAbove (unsigned int index, unsigned int under) |
|
virtual unsigned int | StackUnder (unsigned int child, unsigned int above) |
|
virtual bool | KeyReleaseEvent (const vtkContextKeyEvent &key) |
|
vtkContextScene * | GetScene () |
|
vtkAbstractContextItem * | GetParent () |
|
virtual bool | GetVisible () |
|
virtual void | SetVisible (bool) |
|
virtual bool | GetInteractive () |
|
virtual void | SetInteractive (bool) |
|
vtkObject * | NewInstance () const |
|
virtual void | DebugOn () |
|
virtual void | DebugOff () |
|
bool | GetDebug () |
|
void | SetDebug (bool debugFlag) |
|
virtual void | Modified () |
|
virtual unsigned long | GetMTime () |
|
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
|
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
|
vtkCommand * | GetCommand (unsigned long tag) |
|
void | RemoveObserver (vtkCommand *) |
|
void | RemoveObservers (unsigned long event, vtkCommand *) |
|
void | RemoveObservers (const char *event, vtkCommand *) |
|
int | HasObserver (unsigned long event, vtkCommand *) |
|
int | HasObserver (const char *event, vtkCommand *) |
|
void | RemoveObserver (unsigned long tag) |
|
void | RemoveObservers (unsigned long event) |
|
void | RemoveObservers (const char *event) |
|
void | RemoveAllObservers () |
|
int | HasObserver (unsigned long event) |
|
int | HasObserver (const char *event) |
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
|
int | InvokeEvent (unsigned long event, void *callData) |
|
int | InvokeEvent (const char *event, void *callData) |
|
int | InvokeEvent (unsigned long event) |
|
int | InvokeEvent (const char *event) |
|
const char * | GetClassName () const |
|
virtual void | Delete () |
|
virtual void | FastDelete () |
|
void | Print (ostream &os) |
|
virtual void | Register (vtkObjectBase *o) |
|
virtual void | UnRegister (vtkObjectBase *o) |
|
void | SetReferenceCount (int) |
|
void | PrintRevisions (ostream &) |
|
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
|
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
|
int | GetReferenceCount () |
|
Class for drawing an a bagplot.
This class allows to draw a bagplot given three columns from a vtkTable. The first two columns will represent X,Y as it is for vtkPlotPoints. The third one will have to specify if the density assigned to each point (generally obtained by the vtkHighestDensityRegionsStatistics filter). Points are drawn in a plot points fashion and 2 convex hull polygons are drawn around the median and the 3 quartile of the density field.
- See also
- vtkHighestDensityRegionsStatistics
- Tests:
- vtkPlotBag (Tests)
Definition at line 43 of file vtkPlotBag.h.