Interface IObjectiveCompleteGraph<T extends ICompleteGraph>
-
- All Known Implementing Classes:
ObjectiveBlurFlexophoreHardMatchUncovered
public interface IObjectiveCompleteGraph<T extends ICompleteGraph>
IObjectiveCompleteGraphCopyright: Actelion Ltd., Inc. All Rights Reserved This software is the proprietary information of Actelion Pharmaceuticals, Ltd. Use is subject to license terms.
- Version:
- 1.0 Oct 1, 2012 MvK: Start implementation
- Author:
- Modest von Korff
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
areNodesMapping(int indexNodeBase, int indexNodeQuery)
T
getBase()
T
getQuery()
float
getSimilarity(SolutionCompleteGraph solution)
float
getSimilarityHistogram(int indexNode1Query, int indexNode2Query, int indexNode1Base, int indexNode2Base)
double
getSimilarityNodes(int indexNodeQuery, int indexNodeBase)
double
getSimilarityNodes(IPPNode query, IPPNode base)
boolean
isValidSolution(SolutionCompleteGraph solution)
void
setBase(T cgBase)
void
setMatchingInfoInQueryAndBase(SolutionCompleteGraph solution)
void
setQuery(T cgQuery)
void
setVerbose(boolean v)
-
-
-
Method Detail
-
getBase
T getBase()
-
getQuery
T getQuery()
-
setBase
void setBase(T cgBase)
-
setQuery
void setQuery(T cgQuery)
-
areNodesMapping
boolean areNodesMapping(int indexNodeBase, int indexNodeQuery)
-
isValidSolution
boolean isValidSolution(SolutionCompleteGraph solution)
-
getSimilarity
float getSimilarity(SolutionCompleteGraph solution)
-
getSimilarityHistogram
float getSimilarityHistogram(int indexNode1Query, int indexNode2Query, int indexNode1Base, int indexNode2Base)
-
getSimilarityNodes
double getSimilarityNodes(int indexNodeQuery, int indexNodeBase)
-
setVerbose
void setVerbose(boolean v)
-
setMatchingInfoInQueryAndBase
void setMatchingInfoInQueryAndBase(SolutionCompleteGraph solution)
-
-