/**
* $Id: mxConstantCostFunction.java,v 1.1 2009-10-16 14:35:58 david Exp $
* Copyright (c) 2007, Gaudenz Alder
*/
package com.mxgraph.analysis;
import com.mxgraph.view.mxCellState;
/**
* Implements a cost function for a constant cost per traversed cell.
*/
public class mxConstantCostFunction implements mxICostFunction
{
/**
*
*/
protected double cost = 0;
/**
*
* @param cost
*/
public mxConstantCostFunction(double cost)
{
this.cost = cost;
}
/**
*
*/
public double getCost(mxCellState state)
{
return cost;
}
}