#include <Pickable.h>
Inheritance diagram for Pickable:
Public Methods | |
Pickable () | |
virtual | ~Pickable () |
virtual VMDDisplayList * | pick_cmd_list () |
return our list of draw commands with picking draw commands in them. More... | |
virtual int | pickable_on () |
return whether the pickable object is being displayed. More... | |
virtual void | pick_start (PickMode *, DisplayDevice *, int, int, const int *cell, int, const float *) |
For 2D version: x & y are 0 ... 1, represent 'relative, scaled' coords. For 3D version: x,y,z are transformed position of pointer. More... | |
virtual void | pick_move (PickMode *, DisplayDevice *, int, int, const float *) |
virtual void | pick_end (PickMode *, DisplayDevice *) |
Definition at line 39 of file Pickable.h.
|
Definition at line 41 of file Pickable.h. |
|
Definition at line 42 of file Pickable.h. |
|
return our list of draw commands with picking draw commands in them.
Reimplemented in Displayable. Definition at line 45 of file Pickable.h. Referenced by PickList::pick_check. |
|
Reimplemented in DrawMolItem. Definition at line 62 of file Pickable.h. Referenced by PickList::pick_end. |
|
Reimplemented in Axes. Definition at line 60 of file Pickable.h. Referenced by PickList::pick_move. |
|
For 2D version: x & y are 0 ... 1, represent 'relative, scaled' coords. For 3D version: x,y,z are transformed position of pointer.
Reimplemented in DrawMolItem. Definition at line 56 of file Pickable.h. Referenced by PickList::pick_start. |
|
return whether the pickable object is being displayed.
Reimplemented in Displayable. Definition at line 48 of file Pickable.h. Referenced by PickList::pick_check. |