Biotype Class Reference

#include <Biotype.h>

List of all members.

Public Member Functions

const ElementgetElement () const
int getValence () const
BiotypeIndex getIndex () const
TinkerBiotypeIndex getTinkerBiotypeIfAny () const
BiotypesetTinkerBiotypeIndex (TinkerBiotypeIndex tIx)
 Biotype ()
const StringgetAtomName () const
const StringgetResidueName () const
Ordinality::Residue getOrdinality () const
std::ostream & generateSelfCode (std::ostream &os) const

Static Public Member Functions

static const BiotypeArgon ()
static const BiotypeMethaneH ()
static const BiotypeMethaneC ()
static const BiotypeEthaneH ()
static const BiotypeEthaneC ()
static const BiotypeSerineN ()
static const BiotypeSerineHN ()
static const BiotypeSerineCA ()
static const BiotypeSerineHA ()
static const BiotypeSerineC ()
static const BiotypeSerineO ()
static const BiotypeSerineCB ()
static const BiotypeSerineHB ()
static const BiotypeSerineOG ()
static const BiotypeSerineHG ()
static void initializePopularBiotypes ()
static const Biotypeget (BiotypeIndex biotypeIndex)
static const Biotypeget (TinkerBiotypeIndex tinkerBiotypeIndex)
static const Biotypeget (const char *residueName, const char *atomName, Ordinality::Residue ordinality=Ordinality::Any)
static Biotypeupd (BiotypeIndex biotypeIndex)
static Biotypeupd (TinkerBiotypeIndex tinkerBiotypeIndex)
static Biotypeupd (const char *residueName, const char *atomName, Ordinality::Residue ordinality=Ordinality::Any)
static bool exists (const char *residueName, const char *atomName, Ordinality::Residue ordinality=Ordinality::Any)
static bool exists (BiotypeIndex biotypeIndex)
static BiotypeIndex defineBiotype (const Element &element, int valence, const char *residueName, const char *atomName, Ordinality::Residue ordinality=Ordinality::Any)
static BiotypeIndex defineTinkerBiotype (TinkerBiotypeIndex tinkerBiotypeIndex, const Element &element, int valence, const char *residueName, const char *atomName, Ordinality::Residue ordinality=Ordinality::Any)
static std::ostream & generateAllBiotypeCode (std::ostream &os)


Constructor & Destructor Documentation

Biotype (  ) 


Member Function Documentation

static const Biotype& Argon (  )  [static]

Referenced by Argon::Argon().

static const Biotype& MethaneH (  )  [static]

Referenced by Methane::Methane().

static const Biotype& MethaneC (  )  [static]

Referenced by Methane::Methane().

static const Biotype& EthaneH (  )  [static]

Referenced by Ethane::Ethane().

static const Biotype& EthaneC (  )  [static]

Referenced by Ethane::Ethane().

static const Biotype& SerineN (  )  [static]

static const Biotype& SerineHN (  )  [static]

static const Biotype& SerineCA (  )  [static]

static const Biotype& SerineHA (  )  [static]

static const Biotype& SerineC (  )  [static]

static const Biotype& SerineO (  )  [static]

static const Biotype& SerineCB (  )  [static]

static const Biotype& SerineHB (  )  [static]

static const Biotype& SerineOG (  )  [static]

static const Biotype& SerineHG (  )  [static]

const Element& getElement (  )  const

int getValence (  )  const

BiotypeIndex getIndex (  )  const

TinkerBiotypeIndex getTinkerBiotypeIfAny (  )  const

Biotype& setTinkerBiotypeIndex ( TinkerBiotypeIndex  tIx  ) 

static void initializePopularBiotypes (  )  [static]

Referenced by Protein::initialize(), and RNA::RNA().

static const Biotype& get ( BiotypeIndex  biotypeIndex  )  [static]

static const Biotype& get ( TinkerBiotypeIndex  tinkerBiotypeIndex  )  [static]

static const Biotype& get ( const char *  residueName,
const char *  atomName,
Ordinality::Residue  ordinality = Ordinality::Any 
) [static]

static Biotype& upd ( BiotypeIndex  biotypeIndex  )  [static]

static Biotype& upd ( TinkerBiotypeIndex  tinkerBiotypeIndex  )  [static]

static Biotype& upd ( const char *  residueName,
const char *  atomName,
Ordinality::Residue  ordinality = Ordinality::Any 
) [static]

static bool exists ( const char *  residueName,
const char *  atomName,
Ordinality::Residue  ordinality = Ordinality::Any 
) [static]

static bool exists ( BiotypeIndex  biotypeIndex  )  [static]

static BiotypeIndex defineBiotype ( const Element element,
int  valence,
const char *  residueName,
const char *  atomName,
Ordinality::Residue  ordinality = Ordinality::Any 
) [inline, static]

static BiotypeIndex defineTinkerBiotype ( TinkerBiotypeIndex  tinkerBiotypeIndex,
const Element element,
int  valence,
const char *  residueName,
const char *  atomName,
Ordinality::Residue  ordinality = Ordinality::Any 
) [static]

static std::ostream& generateAllBiotypeCode ( std::ostream &  os  )  [static]

const String& getAtomName (  )  const

const String& getResidueName (  )  const

Ordinality::Residue getOrdinality (  )  const

std::ostream& generateSelfCode ( std::ostream &  os  )  const


The documentation for this class was generated from the following file:

Generated on Fri Sep 26 07:44:32 2008 for SimTKcore by  doxygen 1.5.6