ChemSurface


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

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class ChemSurface
: public FMolecule < ChemSurfacePoint>
{
public:
void markSurfaceAtoms(vector< bool>& surfaceAtoms) const;
void computeResidueTypes(const ChemMolecule& mol);
void computeAtomChemTypes(const ChemMolecule& mol);
void computeHotSpotArea(const ChemMolecule& mol, FilterType filter);
void computeArea();
void recomputeBounds();
void clearInterface();
float getHotSpotRatio() const ;
float getArea() const ;
bool isSameType(const int id1, const int id2, NodeType nType);
bool isSameType(const int id1, const int id2, int chemType);
protected:
}; // ChemSurface

Back to the top of ChemSurface


KEYWORD

Back to the top of ChemSurface


AUTHORS

Back to the top of ChemSurface


CHANGES LOG

Back to the top of ChemSurface


GOALS

Back to the top of ChemSurface

		

USAGE

		

Back to the top of ChemSurface


void markSurfaceAtoms(vector< bool>& surfaceAtoms) const;

  void markSurfaceAtoms(vector< bool>& surfaceAtoms) const;

Back to the top of ChemSurface


void computeResidueTypes(const ChemMolecule& mol);

  void computeResidueTypes(const ChemMolecule& mol);

Back to the top of ChemSurface


void computeAtomChemTypes(const ChemMolecule& mol);

  void computeAtomChemTypes(const ChemMolecule& mol);

Back to the top of ChemSurface


void computeHotSpotArea(const ChemMolecule& mol, FilterType filter);

  void computeHotSpotArea(const ChemMolecule& mol, FilterType filter);

Back to the top of ChemSurface


void computeArea();

  void computeArea();

Back to the top of ChemSurface


void recomputeBounds();

  void recomputeBounds();

Back to the top of ChemSurface


void clearInterface();

  void clearInterface();

Back to the top of ChemSurface


float getHotSpotRatio() const ;

  float getHotSpotRatio() const                                                                                              
;

Function is currently defined inline.


Back to the top of ChemSurface


float getArea() const ;

  float getArea() const                 
;

Function is currently defined inline.


Back to the top of ChemSurface


bool isSameType(const int id1, const int id2, NodeType nType);

  bool isSameType(const int id1, const int id2, NodeType nType);

Back to the top of ChemSurface


bool isSameType(const int id1, const int id2, int chemType);

  bool isSameType(const int id1, const int id2, int chemType);

Back to the top of ChemSurface


All Members

public:
void markSurfaceAtoms(vector< bool>& surfaceAtoms) const;
void computeResidueTypes(const ChemMolecule& mol);
void computeAtomChemTypes(const ChemMolecule& mol);
void computeHotSpotArea(const ChemMolecule& mol, FilterType filter);
void computeArea();
void recomputeBounds();
void clearInterface();
float getHotSpotRatio() const ;
float getArea() const ;
bool isSameType(const int id1, const int id2, NodeType nType);
bool isSameType(const int id1, const int id2, int chemType);
protected:

Back to the top of ChemSurface


Ancestors

Inheritance chain for ChemSurface:

Back to the top of ChemSurface


Descendants

Class is not inherited by any others.

Back to the top of ChemSurface


Generated from source by the Cocoon utilities on Mon Dec 21 12:00:23 2009 .

Report problems to jkotula@unimax.com