|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectalgorithm.matching.PossibleMatchList
public class PossibleMatchList
Container including matchings that would generally be possible, that is, each node in the first skeleton is hypothetically matched to each node in the second skeleton.
| Field Summary | |
|---|---|
private java.util.List<PossibleMatching> |
possibleMatchings
container for all possible matchings |
| Constructor Summary | |
|---|---|
PossibleMatchList()
Constructor. |
|
| Method Summary | |
|---|---|
void |
addPossibleMatching(PossibleMatching pm)
Add a new possible matching. |
PossibleMatching |
getMatchingByEndNodes(SkeletonNode sn1,
SkeletonNode sn2)
From the list of possible matchings, extract the matching between the two nodes specified by the parameters. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.util.List<PossibleMatching> possibleMatchings
| Constructor Detail |
|---|
public PossibleMatchList()
| Method Detail |
|---|
public void addPossibleMatching(PossibleMatching pm)
pm - the possible matching to add
public PossibleMatching getMatchingByEndNodes(SkeletonNode sn1,
SkeletonNode sn2)
throws InvalidSkeletonException
sn1 - the first matching partnersn2 - the second matching partner
InvalidSkeletonException - - if the skeleton seems to be broken
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||