#include <PickMode.h>
Inheritance diagram for PickMode:

Public Methods | |
| PickMode (VMDApp *app) | |
| virtual | ~PickMode () |
| virtual void | pick_molecule_start (DrawMolecule *, DisplayDevice *, int, int, const int *cell, int, const float *) |
| called for start, moving, and end of pick point. Last argument represents scaled [0,1] coordinates for 2-D and transformed position of pointer for 3-D. XXX should be pure virtual; needed for Query pick mode. More... | |
| virtual void | pick_molecule_move (DrawMolecule *, DisplayDevice *, int, int, const float *) |
| virtual void | pick_molecule_end (DrawMolecule *, DisplayDevice *) |
| virtual void | pick_graphics (int molid, int tag, int btn, DisplayDevice *d) |
Protected Methods | |
| PickMode () | |
Protected Attributes | |
| VMDApp * | app |
Definition at line 29 of file PickMode.h.
|
|
Definition at line 32 of file PickMode.h. |
|
|
Definition at line 34 of file PickMode.h. |
|
|
Definition at line 35 of file PickMode.h. |
|
||||||||||||||||||||
|
Reimplemented in PickModeMolLabel. Definition at line 50 of file PickMode.h. Referenced by MoleculeGraphics::pick_start. |
|
||||||||||||
|
Reimplemented in PickModeAddBond. Definition at line 48 of file PickMode.h. Referenced by DrawMolItem::pick_end. |
|
||||||||||||||||||||||||
|
Reimplemented in PickModeCenter. Definition at line 45 of file PickMode.h. Referenced by DrawMolItem::pick_move. |
|
||||||||||||||||||||||||||||||||
|
called for start, moving, and end of pick point. Last argument represents scaled [0,1] coordinates for 2-D and transformed position of pointer for 3-D. XXX should be pure virtual; needed for Query pick mode.
Reimplemented in PickModeAddBond. Definition at line 41 of file PickMode.h. Referenced by DrawMolItem::pick_start. |
|
|
Reimplemented in PickModeAddBond. Definition at line 31 of file PickMode.h. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002