Class mxConstantCostFunction

java.lang.Object
com.mxgraph.analysis.mxConstantCostFunction
All Implemented Interfaces:
mxICostFunction

public class mxConstantCostFunction extends Object implements mxICostFunction
Implements a cost function for a constant cost per traversed cell.
  • Field Details

    • cost

      protected double cost
  • Constructor Details

    • mxConstantCostFunction

      public mxConstantCostFunction(double cost)
      Parameters:
      cost - the cost value for this function
  • Method Details

    • getCost

      public double getCost(mxCellState state)
      Description copied from interface: mxICostFunction
      Evaluates the cost of the given cell state.
      Specified by:
      getCost in interface mxICostFunction
      Parameters:
      state - The cell state to be evaluated
      Returns:
      Returns the cost to traverse the given cell state.