[ DockingLib | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
PatchDockSurface(const ChemMolecule& molecule, const Surface& msSurface); | |
void | buildSurface(const SurfaceParams& surfaceParams, bool ligand); |
void | printPatches(ostream& fout); |
void | selectPatches(const SegmentationParams& segmentationParams, bool ligand); |
const SurfacePatches& | getPatches(int i) const ; |
Net& | getNet() ; |
protected: |
Back to the top of PatchDockSurface
Back to the top of PatchDockSurface
Back to the top of PatchDockSurface
Back to the top of PatchDockSurface
Back to the top of PatchDockSurface
Back to the top of PatchDockSurface
PatchDockSurface(const ChemMolecule& molecule, const Surface& msSurface);
PatchDockSurface(const ChemMolecule& molecule, const Surface& msSurface);
Back to the top of PatchDockSurface
void buildSurface(const SurfaceParams& surfaceParams, bool ligand);
void buildSurface(const SurfaceParams& surfaceParams, bool ligand);
Back to the top of PatchDockSurface
void printPatches(ostream& fout);
void printPatches(ostream& fout);
Back to the top of PatchDockSurface
void selectPatches(const SegmentationParams& segmentationParams, bool ligand);
void selectPatches(const SegmentationParams& segmentationParams, bool ligand);
Back to the top of PatchDockSurface
const SurfacePatches& getPatches(int i) const ;
const SurfacePatches& getPatches(int i) const ;
Function is currently defined inline.
Back to the top of PatchDockSurface
Net& getNet() ;
Function is currently defined inline.
Back to the top of PatchDockSurface
public: | ||
---|---|---|
struct | GridParams ; | |
void | buildSurface(const GridParams& gridParams, bool ligand, float pruneThr ); | |
void | markBindingSite(unsigned int siteNumber ); | |
void | markBlockingSite(unsigned int siteNumber ); | |
void | clearBindingSite(); | |
void | clearBlockingSite(); | |
ResidueGrid* | getMoleculeGrid() ; | |
const Surface& | getMsSurface() const ; | |
const ChemSurface& | getSurface() const ; | |
const ChemMolecule& | getMolecule() const ; | |
float | getMinRadius() const ; | |
const SiteSurface& | getBindingSiteMsSurface() const ; | |
const SiteSurface& | getBlockingSiteMsSurface() const ; | |
const SiteSurface& | getBindingSiteChemSurface() const ; | |
const SiteSurface& | getBlockingSiteChemSurface() const ; | |
bool | isBindingSiteMarked() const ; | |
bool | isBlockingSiteMarked() const ; | |
void | buildSurface(const SurfaceParams& surfaceParams, bool ligand); | |
void | printPatches(ostream& fout); | |
void | selectPatches(const SegmentationParams& segmentationParams, bool ligand); | |
const SurfacePatches& | getPatches(int i) const ; | |
Net& | getNet() ; | |
protected: | ||
const ChemMolecule& | molecule_; | |
const Surface& | msSurface_; | |
ChemSurface | surface_; | |
ResidueGrid* | grid_; | |
Residue2surface residue2MsSurface_, | residue2ChemSurface_; | |
SiteSurface bindingSiteMsSurface_, blockingSiteMsSurface_, bindingSiteChemSurface_, | blockingSiteChemSurface_; | |
bool isBindingSiteMarked_, | isBlockingSiteMarked_; | |
float | minRadius_; |
Back to the top of PatchDockSurface
Back to the top of PatchDockSurface
Back to the top of PatchDockSurface
Report problems to jkotula@unimax.com