public interface WeightCombiner
Binary operator for edge weights. There are some prewritten operators.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final WeightCombinerFirst weight.static final WeightCombinerMaximum weight.static final WeightCombinerMinimum weight.static final WeightCombinerMultiplication of weights.static final WeightCombinerSecond weight.static final WeightCombinerSum of weights. -
Method Summary
-
Field Details
-
SUM
Sum of weights. -
MULT
Multiplication of weights. -
MIN
Minimum weight. -
MAX
Maximum weight. -
FIRST
First weight. -
SECOND
Second weight.
-
-
Method Details
-
combine
double combine(double a, double b) Combines two weights.- Parameters:
a- first weightb- second weight- Returns:
- result of the operator
-