Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

PickModeForce Class Reference

PickMode subclass for applying forces to atoms. More...

#include <PickModeForce.h>

Inheritance diagram for PickModeForce:

PickMode PickModeForceAtom PickModeForceFragment PickModeForceResidue List of all members.

Protected Methods

 PickModeForce ()
void get_force (const float *atomPos, const float *pos, DrawMolecule *m, int dim, DisplayDevice *d, float *newforce)
void set_force (MolAtom *, const float *)

Protected Attributes

int mytag

Detailed Description

PickMode subclass for applying forces to atoms.

Definition at line 28 of file PickModeForce.h.


Constructor & Destructor Documentation

PickModeForce::PickModeForce   [inline, protected]
 

Definition at line 32 of file PickModeForce.h.


Member Function Documentation

void PickModeForce::get_force const float *    atomPos,
const float *    pos,
DrawMolecule   m,
int    dim,
DisplayDevice   d,
float *    newforce
[protected]
 

Definition at line 27 of file PickModeForce.C.

References DisplayDevice::find_3D_from_2D, Matrix4::inverse, Matrix4::multpoint3d, and Displayable::tm.

Referenced by PickModeForceFragment::pick_molecule_move, PickModeForceResidue::pick_molecule_move, and PickModeForceAtom::pick_molecule_move.

void PickModeForce::set_force MolAtom  ,
const float *   
[protected]
 


Member Data Documentation

int PickModeForce::mytag [protected]
 

Definition at line 30 of file PickModeForce.h.

Referenced by PickModeForceFragment::pick_molecule_move, PickModeForceResidue::pick_molecule_move, PickModeForceAtom::pick_molecule_move, PickModeForceFragment::pick_molecule_start, PickModeForceResidue::pick_molecule_start, and PickModeForceAtom::pick_molecule_start.


The documentation for this class was generated from the following files:
Generated on Thu Dec 5 02:45:08 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002