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

PickModeList Class Reference

list of all available PickMode subclasses. More...

#include <PickModeList.h>

List of all members.

Public Types

enum  {
  QUERY = 0, CENTER, LABELATOM, LABELBOND,
  LABELANGLE, LABELDIHEDRAL, MOVEATOM, MOVERES,
  MOVEFRAG, MOVEMOL, FORCEATOM, FORCERES,
  FORCEFRAG, MOVEREP, ADDBOND, PICK
}

Public Methods

 PickModeList (VMDApp *)
 ~PickModeList ()
PickModecurrent_pick_mode ()
int set_pick_mode (int mode)


Detailed Description

list of all available PickMode subclasses.

Definition at line 30 of file PickModeList.h.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
QUERY 
CENTER 
LABELATOM 
LABELBOND 
LABELANGLE 
LABELDIHEDRAL 
MOVEATOM 
MOVERES 
MOVEFRAG 
MOVEMOL 
FORCEATOM 
FORCERES 
FORCEFRAG 
MOVEREP 
ADDBOND 
PICK 

Definition at line 34 of file PickModeList.h.


Constructor & Destructor Documentation

PickModeList::PickModeList VMDApp  
 

Definition at line 31 of file PickModeList.C.

References NameList< PickMode * >::add_name, and NameList< PickMode * >::data.

PickModeList::~PickModeList  
 

Definition at line 64 of file PickModeList.C.

References NameList< PickMode * >::data, and NameList< PickMode * >::num.


Member Function Documentation

PickMode* PickModeList::current_pick_mode   [inline]
 

Definition at line 44 of file PickModeList.h.

Referenced by PickList::pick_end, PickList::pick_move, and PickList::pick_start.

int PickModeList::set_pick_mode int    mode [inline]
 

Definition at line 45 of file PickModeList.h.

References NameList::data, and NameList::num.

Referenced by VMDApp::mouse_set_mode, and PickList::PickList.


The documentation for this class was generated from the following files:
Generated on Tue Apr 16 02:47:59 2024 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002