Package com.mxgraph.analysis
Class mxDistanceCostFunction
java.lang.Object
com.mxgraph.analysis.mxDistanceCostFunction
- All Implemented Interfaces:
mxICostFunction
Implements a cost function for the Euclidean length of an edge.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getCost
(mxCellState state) Returns the Euclidean length of the edge defined by the absolute points in the given state or 0 if no points are defined.
-
Constructor Details
-
mxDistanceCostFunction
public mxDistanceCostFunction()
-
-
Method Details
-
getCost
Returns the Euclidean length of the edge defined by the absolute points in the given state or 0 if no points are defined.- Specified by:
getCost
in interfacemxICostFunction
- Parameters:
state
- The cell state to be evaluated- Returns:
- Returns the cost to traverse the given cell state.
-