#include <PickModeUser.h>
Inheritance diagram for PickModeUser:
Public Methods | |
PickModeUser (VMDApp *) | |
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_end (DrawMolecule *, DisplayDevice *) |
Protected Attributes | |
VMDApp * | app |
Definition at line 18 of file PickModeUser.h.
|
Definition at line 35 of file PickModeUser.C. |
|
Reimplemented from PickMode. Definition at line 55 of file PickModeUser.C. References BaseMolecule::id. |
|
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 from PickMode. Definition at line 43 of file PickModeUser.C. References app, VMDApp::commandQueue, BaseMolecule::id, CommandQueue::runcommand, DisplayDevice::SHIFT, and DisplayDevice::shift_state. |
|
Reimplemented from PickMode. Definition at line 31 of file PickModeUser.h. Referenced by pick_molecule_start. |