|
CDPL_PHARM_API bool | getStrictErrorCheckingParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API void | setStrictErrorCheckingParameter (Base::ControlParameterContainer &cntnr, bool strict) |
|
CDPL_PHARM_API bool | hasStrictErrorCheckingParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API void | clearStrictErrorCheckingParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API bool | getCDFWriteSinglePrecisionFloatsParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API void | setCDFWriteSinglePrecisionFloatsParameter (Base::ControlParameterContainer &cntnr, bool single_prec) |
|
CDPL_PHARM_API bool | hasCDFWriteSinglePrecisionFloatsParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API void | clearCDFWriteSinglePrecisionFloatsParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API ScreeningDBCreator::Mode | getPSDCreationModeParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API void | setPSDCreationModeParameter (Base::ControlParameterContainer &cntnr, ScreeningDBCreator::Mode mode) |
|
CDPL_PHARM_API bool | hasPSDCreationModeParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API void | clearPSDCreationModeParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API bool | getPSDAllowDuplicatesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API void | setPSDAllowDuplicatesParameter (Base::ControlParameterContainer &cntnr, bool allow) |
|
CDPL_PHARM_API bool | hasPSDAllowDuplicatesParameter (const Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API void | clearPSDAllowDuplicatesParameter (Base::ControlParameterContainer &cntnr) |
|
CDPL_PHARM_API const std::string & | getName (const FeatureContainer &cntnr) |
|
CDPL_PHARM_API void | setName (FeatureContainer &cntnr, const std::string &name) |
|
CDPL_PHARM_API void | clearName (FeatureContainer &cntnr) |
|
CDPL_PHARM_API bool | hasName (const FeatureContainer &cntnr) |
|
CDPL_PHARM_API std::size_t | getFeatureCount (const FeatureContainer &cntnr) |
|
CDPL_PHARM_API std::size_t | getFeatureCount (const FeatureContainer &cntnr, unsigned int type) |
|
CDPL_PHARM_API void | generateFeatureTypeHistogram (const FeatureContainer &cntnr, FeatureTypeHistogram &hist, bool append=false) |
|
CDPL_PHARM_API void | generateFeatureTypeHistogramString (const FeatureContainer &cntnr, std::string &histo_str) |
|
CDPL_PHARM_API void | transform3DCoordinates (FeatureContainer &cntnr, const Math::Matrix4D &mtx) |
|
CDPL_PHARM_API bool | checkForExclusionVolumeClashes (const FeatureContainer &ftr_cntnr, const Chem::AtomContainer &atom_cntnr, const Chem::Atom3DCoordinatesFunction &coords_func, const Math::Matrix4D &xform, double vdw_factor=1.0) |
|
CDPL_PHARM_API void | getFeatureAtoms (const FeatureContainer &cntnr, Chem::Fragment &atoms, bool append=false) |
|
CDPL_PHARM_API unsigned int | getType (const Feature &feature) |
|
CDPL_PHARM_API void | setType (Feature &feature, unsigned int type) |
|
CDPL_PHARM_API void | clearType (Feature &feature) |
|
CDPL_PHARM_API bool | hasType (const Feature &feature) |
|
CDPL_PHARM_API unsigned int | getGeometry (const Feature &feature) |
|
CDPL_PHARM_API void | setGeometry (Feature &feature, unsigned int geom) |
|
CDPL_PHARM_API void | clearGeometry (Feature &feature) |
|
CDPL_PHARM_API bool | hasGeometry (const Feature &feature) |
|
CDPL_PHARM_API const Math::Vector3D & | getOrientation (const Feature &feature) |
|
CDPL_PHARM_API void | setOrientation (Feature &feature, const Math::Vector3D &orient) |
|
CDPL_PHARM_API void | clearOrientation (Feature &feature) |
|
CDPL_PHARM_API bool | hasOrientation (const Feature &feature) |
|
CDPL_PHARM_API double | getLength (const Feature &feature) |
|
CDPL_PHARM_API void | setLength (Feature &feature, double length) |
|
CDPL_PHARM_API void | clearLength (Feature &feature) |
|
CDPL_PHARM_API bool | hasLength (const Feature &feature) |
|
CDPL_PHARM_API double | getTolerance (const Feature &feature) |
|
CDPL_PHARM_API void | setTolerance (Feature &feature, double tol) |
|
CDPL_PHARM_API void | clearTolerance (Feature &feature) |
|
CDPL_PHARM_API bool | hasTolerance (const Feature &feature) |
|
CDPL_PHARM_API double | getWeight (const Feature &feature) |
|
CDPL_PHARM_API void | setWeight (Feature &feature, double weight) |
|
CDPL_PHARM_API void | clearWeight (Feature &feature) |
|
CDPL_PHARM_API bool | hasWeight (const Feature &feature) |
|
CDPL_PHARM_API const Chem::Fragment::SharedPointer & | getSubstructure (const Feature &feature) |
|
CDPL_PHARM_API void | setSubstructure (Feature &feature, const Chem::Fragment::SharedPointer &substruct) |
|
CDPL_PHARM_API void | clearSubstructure (Feature &feature) |
|
CDPL_PHARM_API bool | hasSubstructure (const Feature &feature) |
|
CDPL_PHARM_API bool | getDisabledFlag (const Feature &feature) |
|
CDPL_PHARM_API void | setDisabledFlag (Feature &feature, bool flag) |
|
CDPL_PHARM_API void | clearDisabledFlag (Feature &feature) |
|
CDPL_PHARM_API bool | hasDisabledFlag (const Feature &feature) |
|
CDPL_PHARM_API bool | getOptionalFlag (const Feature &feature) |
|
CDPL_PHARM_API void | setOptionalFlag (Feature &feature, bool flag) |
|
CDPL_PHARM_API void | clearOptionalFlag (Feature &feature) |
|
CDPL_PHARM_API bool | hasOptionalFlag (const Feature &feature) |
|
CDPL_PHARM_API double | getHydrophobicity (const Feature &feature) |
|
CDPL_PHARM_API void | setHydrophobicity (Feature &feature, double hyd) |
|
CDPL_PHARM_API void | clearHydrophobicity (Feature &feature) |
|
CDPL_PHARM_API bool | hasHydrophobicity (const Feature &feature) |
|
CDPL_PHARM_API void | getFeatures (FeatureSet &ftr_set, const FeatureMapping &mapping, bool first) |
|
CDPL_PHARM_API void | prepareForPharmacophoreGeneration (Chem::Molecule &mol, bool calc_hyd=true, bool from_logp=false) |
|
CDPL_PHARM_API void | generateInteractionPharmacophore (Pharmacophore &pharm, const FeatureMapping &iactions, bool append=false) |
|
CDPL_PHARM_API void | createExclusionVolumes (Pharmacophore &pharm, const Chem::AtomContainer &cntnr, const Chem::Atom3DCoordinatesFunction &coords_func, double tol=0.0, double min_dist=0.0, bool rel_dist=true, bool append=true) |
|
CDPL_PHARM_API void | createExclusionVolumes (Pharmacophore &pharm, const FeatureContainer &cntnr, double tol=0.0, double min_dist=0.0, bool rel_dist=true, bool append=true) |
|
CDPL_PHARM_API bool | removeExclusionVolumesWithClashes (Pharmacophore &pharm, const Chem::AtomContainer &cntnr, const Chem::Atom3DCoordinatesFunction &coords_func, double vdw_scaling_fact=1.0) |
|
CDPL_PHARM_API bool | resizeExclusionVolumesWithClashes (Pharmacophore &pharm, const Chem::AtomContainer &cntnr, const Chem::Atom3DCoordinatesFunction &coords_func, double vdw_scaling_fact=1.0) |
|
CDPL_PHARM_API const std::string & | getFeatureTypeString (unsigned int ftr_type) |
|