|
virtual int | IsA (const char *type) |
|
vtkTooltipItem * | NewInstance () const |
|
virtual void | PrintSelf (ostream &os, vtkIndent indent) |
|
virtual void | Update () |
|
virtual bool | Paint (vtkContext2D *painter) |
|
|
virtual void | SetPosition (float, float) |
|
void | SetPosition (float[2]) |
|
void | SetPosition (const vtkVector2f &pos) |
|
|
virtual float * | GetPosition () |
|
virtual void | GetPosition (float &, float &) |
|
virtual void | GetPosition (float[2]) |
|
vtkVector2f | GetPositionVector () |
|
|
virtual void | SetText (const vtkStdString &title) |
|
virtual vtkStdString | GetText () |
|
|
virtual vtkPen * | GetPen () |
|
|
virtual vtkBrush * | GetBrush () |
|
|
virtual vtkTextProperty * | GetTextProperties () |
|
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 () |
|
takes care of drawing 2D axes
The vtkTooltipItem is drawn in screen coordinates. It is used to display a tooltip on a scene, giving additional information about an element on the scene, such as in vtkChartXY. It takes care of ensuring that it draws itself within the bounds of the screen.
Definition at line 38 of file vtkTooltipItem.h.