RotatableBondAngleMap


[ ligand_pharma | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class RotatableBondAngleMap
{
public:
class DefinitionEntry ;
static void init(const string& driveTableFileName, const string& definitionFileName);
static const vector< float>& getValidAngles(unsigned int driveID);
static const vector< DefinitionEntry>& getDefinitionEntries(string atomType1, string atomType2);
protected:
}; // RotatableBondAngleMap

Back to the top of RotatableBondAngleMap


KEYWORD

Back to the top of RotatableBondAngleMap


AUTHORS

Back to the top of RotatableBondAngleMap


CHANGES LOG

Back to the top of RotatableBondAngleMap


GOALS

Back to the top of RotatableBondAngleMap

		

USAGE

		

Back to the top of RotatableBondAngleMap


class DefinitionEntry ;

This inner class contains the data available in an entry of the dock_flex.defn file of DOCK. An example for such an entry: ______________________________________________________________________ name sp3-sp2 drive_id 12 minimize 1 definition .3 [ 3 H ] definition .2 [ 2 H ] ______________________________________________________________________

  class DefinitionEntry {
  public:
    DefinitionEntry(unsigned int driveID, 
		    const string& atom1Type, const string& atom2Type,
		    const string& atom1Contraints, const string& atom2Contraints) :
		    driveID_(driveID), 
		    atom1Type_(atom1Type), atom2Type_(atom2Type), 
		    atom1Contraints_(atom1Contraints), atom2Contraints_(atom2Contraints) {} 

Back to the top of RotatableBondAngleMap


void init(const string& driveTableFileName, const string& definitionFileName);

  static void init(const string& driveTableFileName, const string& definitionFileName);

Back to the top of RotatableBondAngleMap


const vector< float>& getValidAngles(unsigned int driveID);

get angles for a given drive id

  static const vector< float>& getValidAngles(unsigned int driveID);

Back to the top of RotatableBondAngleMap


const vector< DefinitionEntry>& getDefinitionEntries(string atomType1, string atomType2);

get all possible def entries for atom pair

  static const vector< DefinitionEntry>& getDefinitionEntries(string atomType1, string atomType2);

Back to the top of RotatableBondAngleMap


All Members

public:
class DefinitionEntry ;
static void init(const string& driveTableFileName, const string& definitionFileName);
static const vector< float>& getValidAngles(unsigned int driveID);
static const vector< DefinitionEntry>& getDefinitionEntries(string atomType1, string atomType2);
protected:

Back to the top of RotatableBondAngleMap


Ancestors

Class does not inherit from any other class.

Back to the top of RotatableBondAngleMap


Descendants

Class is not inherited by any others.

Back to the top of RotatableBondAngleMap


Generated from source by the Cocoon utilities on Mon Dec 21 11:44:48 2009 .

Report problems to jkotula@unimax.com