#include <PickModeForce.h>
Inheritance diagram for PickModeForceAtom:
Public Methods | |
PickModeForceAtom () | |
virtual void | pick_molecule_start (DrawMolecule *, DisplayDevice *, int btn, int tag, const int *cell, int dim, const float *pos) |
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 tag, int dim, const float *pos) |
Definition at line 43 of file PickModeForce.h.
|
Definition at line 45 of file PickModeForce.h. |
|
Reimplemented from PickMode. Definition at line 77 of file PickModeForce.C. References DrawMolecule::current, FORCE_SCALE, PickModeForce::get_force, PickModeForce::mytag, and Timestep::pos. |
|
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 60 of file PickModeForce.C. References Mouse::B_MIDDLE, Mouse::B_RIGHT, PickModeForce::mytag, and zeroforce. |