| all_ligand_nonbonded_ | BALL::ScoringFunction | protected |
| all_residues_hashgrid_ | BALL::ScoringFunction | protected |
| allowed_intermolecular_overlap_ | BALL::ScoringFunction | protected |
| allowed_intramolecular_overlap_ | BALL::ScoringFunction | protected |
| assignRotamer(Residue *residue, ResidueRotamerSet *rotamer_set, const Rotamer *rotamer) | BALL::ScoringFunction | |
| atom_types_map_ | BALL::GridBasedScoring | protected |
| atoms_to_fragments_ | BALL::ScoringFunction | protected |
| base_function_ | BALL::ScoringFunction | protected |
| burial_depth_scale_ | BALL::ScoringFunction | protected |
| calculateConstraintsScore() | BALL::ScoringFunction | protected |
| calculateGeometricalCenter(AtomContainer *s, int *no_ligand_atoms=NULL) | BALL::ScoringFunction | protected |
| calculateGridScore() | BALL::GridBasedScoring | protected |
| calculateMoleculeRadius(AtomContainer *sys, Vector3 ¢er) | BALL::ScoringFunction | protected |
| calculateScore() | BALL::ScoringFunction | |
| calculateStaticLigandFragmentEnergy() | BALL::ScoringFunction | protectedvirtual |
| checkForAtomOverlaps(const AtomPairVector *pair_vector) | BALL::ScoringFunction | protected |
| clear() | BALL::ScoringFunction | virtual |
| clearStoredInteractions_() | BALL::ScoringFunction | protected |
| combine_operation_ | BALL::GridBasedScoring | protected |
| conformation_scale_ | BALL::ScoringFunction | protected |
| constraints | BALL::ScoringFunction | |
| convertTime(double seconds) | BALL::ScoringFunction | |
| countCovalentBonds(const Atom *atom, int threshold=-1) | BALL::ScoringFunction | protected |
| countNeighboringReceptorAtoms(const Atom *atom, double distance_threshold, bool onePerCell=0, int *number_of_overlaps=0) const | BALL::ScoringFunction | |
| createAllLigandNonBondedPairs() | BALL::ScoringFunction | protectedvirtual |
| createLigandNonbondedPairVector(bool intra_fragment, int &overlaps) | BALL::ScoringFunction | protected |
| createNonbondedPairVector(HashGrid3< Atom * > *hashgrid, int &overlaps, bool rec_lig, bool check_fragments=0, bool intra_fragment=0) | BALL::ScoringFunction | protected |
| createStaticLigandFragments() | BALL::ScoringFunction | |
| defineFlexibleResiduesGridSet() | BALL::GridBasedScoring | |
| defineGridSet(AtomContainer *sys, Vector3 &angstroem, double out_of_grid_penalty, bool enforce_grid_boundaries, double resolution, double interaction_no_scale=1) | BALL::GridBasedScoring | |
| defineGridSet(AtomContainer *sys, double out_of_grid_penalty, bool enforce_grid_boundaries, double resolution, double interaction_no_scale=1) | BALL::GridBasedScoring | |
| defineReceptorGridSet(Vector3 &origin, Vector3 &size, double out_of_grid_penalty, bool enforce_grid_boundaries, double resolution=0.5, double interaction_no_scale=1) | BALL::GridBasedScoring | protected |
| DiffGridBasedScoring(AtomContainer &receptor, AtomContainer &ligand, Options &options) | BALL::DiffGridBasedScoring | |
| DiffGridBasedScoring(AtomContainer &receptor, Vector3 &hashgrid_origin, Options &options) | BALL::DiffGridBasedScoring | |
| enableAllComponents_() | BALL::ScoringFunction | protected |
| enableInteractionComponents_(const list< String > &type_names) | BALL::ScoringFunction | protected |
| enableStoreInteractions(bool b=true) | BALL::ScoringFunction | |
| enableStoreInteractionsOnlyForPhContraints() | BALL::ScoringFunction | |
| exp_energy_mean_ | BALL::ScoringFunction | protected |
| exp_energy_stddev_ | BALL::ScoringFunction | protected |
| fetchStaticLigandFragment(Atom *a1, int index) | BALL::ScoringFunction | protected |
| flex_gridset_id_ | BALL::GridBasedScoring | protected |
| flex_gridsets_ | BALL::GridBasedScoring | protected |
| flexible_residues_ | BALL::ScoringFunction | protected |
| flexible_residues_hashgrid_ | BALL::ScoringFunction | protected |
| flexres_org_positions_ | BALL::ScoringFunction | protected |
| forcefield_parameters_ | BALL::GridedMM | protected |
| getAtomFragmentMap() | BALL::ScoringFunction | |
| getAtomTypes() | BALL::GridedMM | protectedvirtual |
| getAtomTypesMap() | BALL::GridBasedScoring | protected |
| getBaseFunction() const | BALL::ScoringFunction | |
| getBurialDepthScale() | BALL::ScoringFunction | |
| getCoefficient(const ScoringComponent *component, float &coefficient) const | BALL::ScoringFunction | |
| getCoefficient(const String &name, float &coefficient) const | BALL::ScoringFunction | |
| getComponent(const String &name) const | BALL::ScoringFunction | |
| getComponent(const Size index) const | BALL::ScoringFunction | |
| getDefaultOptions(Options &options) | BALL::ScoringFunction | static |
| getEquation() | BALL::ScoringFunction | |
| getES() | BALL::GridedMM | protectedvirtual |
| getExpEnergyStddev() | BALL::ScoringFunction | |
| getFirstMolecule() const | BALL::ScoringFunction | |
| getGridAtomTypeName(int grid_id) | BALL::GridBasedScoring | protected |
| getHashGrid() | BALL::ScoringFunction | |
| getIntercept() const | BALL::ScoringFunction | |
| getLigand() const | BALL::ScoringFunction | |
| getLigandCenter() const | BALL::ScoringFunction | |
| getLigandRadius() const | BALL::ScoringFunction | |
| getMaximumNumberOfErrors() const | BALL::ScoringFunction | |
| getName() | BALL::ScoringFunction | |
| getNoLigandAtoms() | BALL::ScoringFunction | |
| getNoNeighboringReceptorAtoms() | BALL::GridBasedScoring | virtual |
| getOptions() | BALL::ScoringFunction | |
| getOptionsToModify() | BALL::ScoringFunction | |
| getReceptor() const | BALL::ScoringFunction | |
| getRotatableLigandBonds() const | BALL::ScoringFunction | |
| getScore() | BALL::ScoringFunction | |
| getScoreContributions(vector< double > &score_contributions, vector< String > &names) | BALL::ScoringFunction | |
| getScoreGridSets() | BALL::GridBasedScoring | |
| getSecondMolecule() const | BALL::ScoringFunction | |
| getStaticLigandFragments() const | BALL::ScoringFunction | |
| getUnassignedAtoms() const | BALL::ScoringFunction | |
| getUnassignedAtoms() | BALL::ScoringFunction | |
| grid_sets_ | BALL::GridBasedScoring | protected |
| GridBasedScoring(AtomContainer &receptor, AtomContainer &ligand, Options &options) | BALL::GridBasedScoring | |
| GridBasedScoring(AtomContainer &receptor, Vector3 &hashgrid_origin, Options &options) | BALL::GridBasedScoring | |
| GridedMM(AtomContainer &receptor, AtomContainer &ligand, Options &options) | BALL::GridedMM | |
| GridedMM(AtomContainer &receptor, Vector3 &hashgrid_origin, Options &options) | BALL::GridedMM | |
| gridsets_result_ | BALL::GridBasedScoring | protected |
| hasFlexibleResidues() | BALL::ScoringFunction | |
| hashgrid_ | BALL::ScoringFunction | protected |
| hashgrid_search_radius_ | BALL::ScoringFunction | protected |
| hasPharmacophoreConstraints_() | BALL::ScoringFunction | protected |
| ignore_h_clashes_ | BALL::ScoringFunction | protected |
| initializeHashGrid(AtomContainer *sys, Vector3 ¢er, double &resolution, int hashgrid_size) | BALL::ScoringFunction | static |
| insertComponent(ScoringComponent *component) | BALL::ScoringFunction | |
| insertComponent(ScoringComponent *component, float coefficient) | BALL::ScoringFunction | |
| intercept_ | BALL::ScoringFunction | protected |
| isPeptideBond(const Bond *bond) const | BALL::ScoringFunction | protected |
| ligand_ | BALL::ScoringFunction | protected |
| ligand_atoms_ | BALL::ScoringFunction | protected |
| ligand_center_ | BALL::ScoringFunction | protected |
| ligand_intramol_overlaps_ | BALL::ScoringFunction | protected |
| ligand_radius_ | BALL::ScoringFunction | protected |
| loadFlexibleResidueScoreGrids(std::list< std::pair< const Residue *, const Rotamer * > > residue_list) | BALL::GridBasedScoring | |
| max_number_of_errors_ | BALL::ScoringFunction | protected |
| misplaced_ligand_atoms_ | BALL::ScoringFunction | protected |
| name_ | BALL::ScoringFunction | protected |
| neighbor_cutoff_2_ | BALL::ScoringFunction | protected |
| neighboring_target_atoms_ | BALL::ScoringFunction | protected |
| nonbonded_cutoff_ | BALL::ScoringFunction | protected |
| nonbonded_cutoff_2_ | BALL::ScoringFunction | protected |
| number_of_errors_ | BALL::ScoringFunction | protected |
| operator=(const ScoringFunction &sf) | BALL::ScoringFunction | |
| options_ | BALL::ScoringFunction | protected |
| overlaps_ | BALL::ScoringFunction | protected |
| precalculateGrids(bool ony_flexRes_grids=false) | BALL::GridBasedScoring | |
| printResult() | BALL::GridBasedScoring | |
| BALL::ScoringFunction::printResult(bool detail=0) | BALL::ScoringFunction | virtual |
| readAdditionalGridSetFromFile(String file) | BALL::GridBasedScoring | |
| receptor_ | BALL::ScoringFunction | protected |
| reference_neighbors_ | BALL::ScoringFunction | protected |
| removeComponent(const ScoringComponent *component) | BALL::ScoringFunction | |
| removeComponent(const String &name) | BALL::ScoringFunction | |
| replaceGridSetFromFile(String file) | BALL::GridBasedScoring | |
| resetFlexibleResidues() | BALL::ScoringFunction | |
| resetResiduePositions(Residue *residue, list< Vector3 > &old_positions) | BALL::ScoringFunction | |
| resolution_ | BALL::ScoringFunction | protected |
| result_ | BALL::ScoringFunction | protected |
| rotatable_ligand_bonds_ | BALL::ScoringFunction | protected |
| saveGridSetsToFile(String file, String receptor_name) | BALL::GridBasedScoring | |
| score_ | BALL::ScoringFunction | protected |
| scoregrid_interpolation_ | BALL::GridBasedScoring | protected |
| scoregrid_resolution_ | BALL::GridBasedScoring | protected |
| scoring_components_ | BALL::ScoringFunction | protected |
| ScoringFunction() | BALL::ScoringFunction | |
| ScoringFunction(const ScoringFunction &sf) | BALL::ScoringFunction | |
| ScoringFunction(AtomContainer &receptor, AtomContainer &ligand) | BALL::ScoringFunction | |
| ScoringFunction(AtomContainer &receptor, AtomContainer &ligand, const Options &options) | BALL::ScoringFunction | |
| ScoringFunction(AtomContainer &receptor, AtomContainer &ligand, Options &options) | BALL::ScoringFunction | |
| ScoringFunction(AtomContainer &receptor, Vector3 &hashgrid_origin, Options &options) | BALL::ScoringFunction | |
| setAtomType(Atom *atom, const String &type_name) | BALL::GridBasedScoring | protectedvirtual |
| setAtomTypeNames(std::set< String > &types) | BALL::GridBasedScoring | |
| setBaseFunction(ScoringBaseFunction &base_function) | BALL::ScoringFunction | |
| setCoefficient(const ScoringComponent *component, float coefficient) | BALL::ScoringFunction | |
| setCoefficient(const String &name, float coefficient) | BALL::ScoringFunction | |
| setCombineOperation(int i) | BALL::GridBasedScoring | |
| setFirstMolecule(AtomContainer &molecule1) | BALL::ScoringFunction | |
| setFlexibleResidues(const std::set< Residue * > &flexible_residues) | BALL::ScoringFunction | |
| setIntercept(double intercept) | BALL::ScoringFunction | |
| setLigand(AtomContainer *sys) | BALL::DiffGridBasedScoring | virtual |
| BALL::GridBasedScoring::setLigand(AtomContainer &ligand) | BALL::ScoringFunction | |
| setMaximumNumberOfErrors(Size nr) | BALL::ScoringFunction | |
| setName(String name) | BALL::ScoringFunction | protected |
| setNormalizationParameters(double stddev, double mean) | BALL::ScoringFunction | |
| setReceptor(AtomContainer &receptor) | BALL::ScoringFunction | |
| setSecondMolecule(AtomContainer &molecule2) | BALL::ScoringFunction | |
| setup() | BALL::GridedMM | protected |
| BALL::ScoringFunction::setup(AtomContainer &receptor, AtomContainer &ligand) | BALL::ScoringFunction | |
| BALL::ScoringFunction::setup(AtomContainer &receptor, AtomContainer &ligand, const Options &options) | BALL::ScoringFunction | |
| setupFlexibleResidues_() | BALL::ScoringFunction | protected |
| setupReferenceLigand() | BALL::GridBasedScoring | virtual |
| static_ligand_energy_ | BALL::ScoringFunction | protected |
| static_ligand_fragments_ | BALL::ScoringFunction | protected |
| static_residues_hashgrid_ | BALL::ScoringFunction | protected |
| store_interactions_ | BALL::ScoringFunction | protected |
| store_interactions_phC_only_ | BALL::ScoringFunction | protected |
| storeInteractionsEnabled() | BALL::ScoringFunction | |
| testOverlaps(Vector3 &position, HashGrid3< Atom * > *hashg=NULL) | BALL::DiffGridBasedScoring | |
| unassigned_atoms_ | BALL::ScoringFunction | protected |
| unsetTrainingParameters() | BALL::ScoringFunction | |
| update() | BALL::DiffGridBasedScoring | virtual |
| updateComponent(int id, AtomPairList *) | BALL::ScoringFunction | protected |
| updatePrecalculatedScore(Size set) | BALL::DiffGridBasedScoring | protectedvirtual |
| updateScore() | BALL::DiffGridBasedScoring | virtual |
| use_all_lig_nonb_ | BALL::ScoringFunction | protected |
| use_static_lig_fragments_ | BALL::ScoringFunction | protected |
| validateGridSets() | BALL::GridBasedScoring | |
| valueToString(double value) | BALL::ScoringFunction | |
| ~DiffGridBasedScoring() | BALL::DiffGridBasedScoring | |
| ~GridBasedScoring() | BALL::GridBasedScoring | virtual |
| ~ScoringFunction() | BALL::ScoringFunction | virtual |