com.mxgraph.costfunction
Class mxDoubleValCostFunction
java.lang.Object
com.mxgraph.costfunction.mxCostFunction
com.mxgraph.costfunction.mxDoubleValCostFunction
- All Implemented Interfaces:
- mxICostFunction
public class mxDoubleValCostFunction
- extends mxCostFunction
A cost function that assumes that edge value is of type "double" or "String" and returns that value. Default edge weight is 1.0 (if no double value can be retrieved)
Method Summary |
double |
getCost(mxCellState state)
Evaluates the cost of the given cell state. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mxDoubleValCostFunction
public mxDoubleValCostFunction()
getCost
public double getCost(mxCellState state)
- Description copied from interface:
mxICostFunction
- Evaluates the cost of the given cell state.
- Parameters:
state
- The cell state to be evaluated
- Returns:
- Returns the cost to traverse the given cell state.
Copyright (c) 2010 Gaudenz Alder, David Benson. All rights reserved.