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

Atom.h File Reference

#include <string.h>
#include <stdlib.h>
#include "utilities.h"

Go to the source code of this file.

Compounds

struct  MolAtom
 Structure which holds data for one atom. More...


Defines

#define MAXATOMBONDS   12
#define ATOMNORMAL   0
#define ATOMPROTEINBACK   1
#define ATOMNUCLEICBACK   2
#define ATOMHYDROGEN   3
#define RESNOTHING   0
#define RESPROTEIN   1
#define RESNUCLEIC   2
#define RESWATERS   3


Define Documentation

#define ATOMHYDROGEN   3
 

Definition at line 36 of file Atom.h.

Referenced by BaseMolecule::analyze, atomsel_backbonetype, vmd_bond_search, and vmd_measure_hbonds.

#define ATOMNORMAL   0
 

Definition at line 33 of file Atom.h.

Referenced by BaseMolecule::analyze, atomsel_backbonetype, MolAtom::init, and PickModeAddBond::pick_molecule_end.

#define ATOMNUCLEICBACK   2
 

Definition at line 35 of file Atom.h.

Referenced by MolAtom::add_bond, atomsel_backbonetype, and AtomColor::find.

#define ATOMPROTEINBACK   1
 

Definition at line 34 of file Atom.h.

Referenced by MolAtom::add_bond, atomsel_backbonetype, and AtomColor::find.

#define MAXATOMBONDS   12
 

Definition at line 30 of file Atom.h.

Referenced by access_tcl_atomsel, MolAtom::add_bond, BaseMolecule::getbondorder, MolAtom::init, PickModeAddBond::pick_molecule_end, and BaseMolecule::setbondorder.

#define RESNOTHING   0
 

Definition at line 39 of file Atom.h.

Referenced by atomsel_residuetype, and MolAtom::init.

#define RESNUCLEIC   2
 

Definition at line 41 of file Atom.h.

Referenced by BaseMolecule::analyze, and atomsel_residuetype.

#define RESPROTEIN   1
 

Definition at line 40 of file Atom.h.

Referenced by BaseMolecule::analyze, atomsel_residuetype, and write_stride_record.

#define RESWATERS   3
 

Definition at line 42 of file Atom.h.

Referenced by atomsel_residuetype.


Generated on Fri Jul 4 01:27:54 2008 for VMD (current) by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002