[ ligand_pharma | Source | Keywords | Summary | Ancestors | All Members | Descendants ]
public: | |
FeatureBipartiteMatcher(const FeaturedMolecule& mol1, const FeaturedMolecule& mol2) ; | |
void | validateMolecules(const FeaturedMolecule& mol1, const FeaturedMolecule& mol2) ; |
void | addEdgeList(const ScoredMatchedList& matchList) ; |
void | addEdge(unsigned int ai, unsigned int bj, double weight ); |
void | addEdge(const ScoredMatched& m) ; |
float | getScore() ; |
void | getMatch(ScoredMatchedList& matchList); |
void | clearAll(); |
protected: | |
void | update(); |
void | clearEdges() ; |
static int | keyForEdge(int i, int j) ; |
BipartiteMatcher | matcher_; |
const FeaturedMolecule& mol1_,& | mol2_; |
hash_map< int, GroupEdge> | edges_; |
bool | isMatchUpdated_; |
float | score_; |
Back to the top of FeatureBipartiteMatcher
Back to the top of FeatureBipartiteMatcher
Back to the top of FeatureBipartiteMatcher
Back to the top of FeatureBipartiteMatcher
Back to the top of FeatureBipartiteMatcher
Back to the top of FeatureBipartiteMatcher
FeatureBipartiteMatcher(const FeaturedMolecule& mol1, const FeaturedMolecule& mol2) ;
FeatureBipartiteMatcher(const FeaturedMolecule& mol1, const FeaturedMolecule& mol2) ;
Function is currently defined inline.
Back to the top of FeatureBipartiteMatcher
void validateMolecules(const FeaturedMolecule& mol1, const FeaturedMolecule& mol2) ;
void validateMolecules(const FeaturedMolecule& mol1, const FeaturedMolecule& mol2) ;
Function is currently defined inline.
Back to the top of FeatureBipartiteMatcher
void addEdgeList(const ScoredMatchedList& matchList) ;
void addEdgeList(const ScoredMatchedList& matchList) ;
Function is currently defined inline.
Back to the top of FeatureBipartiteMatcher
void addEdge(unsigned int ai, unsigned int bj, double weight );
void addEdge(unsigned int ai, unsigned int bj, double weight = 1.0);
Back to the top of FeatureBipartiteMatcher
void addEdge(const ScoredMatched& m) ;
void addEdge(const ScoredMatched& m) ;
Function is currently defined inline.
Back to the top of FeatureBipartiteMatcher
float getScore() ;
Function is currently defined inline.
Back to the top of FeatureBipartiteMatcher
void getMatch(ScoredMatchedList& matchList);
void getMatch(ScoredMatchedList& matchList);
Back to the top of FeatureBipartiteMatcher
void clearAll();
Back to the top of FeatureBipartiteMatcher
void update();
Back to the top of FeatureBipartiteMatcher
void clearEdges() ;
Function is currently defined inline.
Back to the top of FeatureBipartiteMatcher
int keyForEdge(int i, int j) ;
static int keyForEdge(int i, int j) ;
Function is currently defined inline.
Back to the top of FeatureBipartiteMatcher
BipartiteMatcher matcher_;
Back to the top of FeatureBipartiteMatcher
const FeaturedMolecule& mol1_,& mol2_;
const FeaturedMolecule& mol1_,& mol2_;
Back to the top of FeatureBipartiteMatcher
hash_map< int, GroupEdge> edges_;
hash_map< int, GroupEdge> edges_;
Back to the top of FeatureBipartiteMatcher
bool isMatchUpdated_;
Back to the top of FeatureBipartiteMatcher
float score_;
Back to the top of FeatureBipartiteMatcher
public: | ||
---|---|---|
void | validateMolecules(const FeaturedMolecule& mol1, const FeaturedMolecule& mol2) ; | |
void | addEdgeList(const ScoredMatchedList& matchList) ; | |
void | addEdge(unsigned int ai, unsigned int bj, double weight ); | |
void | addEdge(const ScoredMatched& m) ; | |
float | getScore() ; | |
void | getMatch(ScoredMatchedList& matchList); | |
void | clearAll(); | |
protected: | ||
void | update(); | |
void | clearEdges() ; | |
static int | keyForEdge(int i, int j) ; | |
BipartiteMatcher | matcher_; | |
const FeaturedMolecule& mol1_,& | mol2_; | |
hash_map< int, GroupEdge> | edges_; | |
bool | isMatchUpdated_; | |
float | score_; |
Back to the top of FeatureBipartiteMatcher
Back to the top of FeatureBipartiteMatcher
Back to the top of FeatureBipartiteMatcher
Report problems to jkotula@unimax.com