#include <AtomRep.h>
Public Types | |
enum | RepMethod { LINES, BONDS, DYNAMICBONDS, HBONDS, POINTS, VDW, CPK, LICORICE, TRACE, TUBE, RIBBONS, NEWRIBBONS, STRUCTURE, NEWCARTOON, MSMS, SURF, VOLSLICE, ISOSURFACE, FIELDLINES, ORBITAL, BEADS, DOTTED, SOLVENT, TOTAL } |
enum | RepDataNames { SPHERERAD, BONDRAD, SPHERERES, BONDRES, LINETHICKNESS, ISOSTEPSIZE, ISOLINETHICKNESS, WAVEFNCTYPE, WAVEFNCSPIN, WAVEFNCEXCITATION, GRIDSPACING, FIELDLINESTYLE, FIELDLINEDELTA, FIELDLINESEEDUSEGRID } |
Public Methods | |
AtomRep (void) | |
AtomRep (AtomRep &ar) | |
~AtomRep (void) | |
AtomRep & | operator= (const AtomRep &) |
equal operator, to change the current settings. More... | |
int | change (const char *newcmd) |
provide new settings. More... | |
int | method (void) |
return representation method. More... | |
bool | is_volumetric (void) |
return representation method. More... | |
bool | is_orbital (void) |
float | get_data (int n) |
return value of Nth data item. More... | |
Public Attributes | |
char | cmdStr [MAX_ATOMREP_CMD+1] |
initial string with representation command. More... |
Definition at line 31 of file AtomRep.h.
|
|
|
|
|
Definition at line 413 of file AtomRep.C. References cmdStr, DEFAULT_ATOMREP, AtomRepDataInfo::defValue, AtomRepDataInfo::index, MAX_ATOMREP_DATA, AtomRepParamStruct::numdata, AtomRepParamStruct::repdata, and TOTAL. |
|
|
|
|
|
provide new settings.
Definition at line 91 of file AtomRep.h. Referenced by MoleculeList::change_repmethod, MoleculeList::set_default_representation, and MoleculeList::set_representation. |
|
|
Definition at line 107 of file AtomRep.h. References ORBITAL. |
|
return representation method.
Definition at line 101 of file AtomRep.h. References FIELDLINES, ISOSURFACE, and VOLSLICE. Referenced by add_rep_to_browser, and GraphicsFltkMenu::update_rep. |
|
return representation method.
Definition at line 98 of file AtomRep.h. Referenced by DrawMolItem::change_rep, DrawMolItem::prepare, and GraphicsFltkMenu::update_rep. |
|
equal operator, to change the current settings.
Definition at line 504 of file AtomRep.C. References cmdStr, MAX_ATOMREP_DATA, repDataStorage, repMethod, and TOTAL. |
|
initial string with representation command.
Definition at line 71 of file AtomRep.h. Referenced by add_rep_to_browser, AtomRep, molinfo_get, VMDApp::molrep_get_style, operator=, and MoleculeList::representation. |