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)
  • Constructor Details

    • mxDoubleValCostFunction

      public mxDoubleValCostFunction()
  • Method Details

    • 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.