mxGraph 2.2.0.0


com.mxgraph.generatorfunction
Class mxGeneratorRandomIntFunction

java.lang.Object
  extended by com.mxgraph.generatorfunction.mxGeneratorFunction
      extended by com.mxgraph.generatorfunction.mxGeneratorRandomIntFunction
All Implemented Interfaces:
mxICostFunction

public class mxGeneratorRandomIntFunction
extends mxGeneratorFunction


Constructor Summary
mxGeneratorRandomIntFunction(double minWeight, double maxWeight)
           
 
Method Summary
 double getCost(mxCellState state)
          Evaluates the cost of the given cell state.
 double getMaxWeight()
           
 double getMinWeight()
           
 void setWeightRange(double minWeight, double maxWeight)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

mxGeneratorRandomIntFunction

public mxGeneratorRandomIntFunction(double minWeight,
                                    double maxWeight)
Method Detail

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.

getMaxWeight

public double getMaxWeight()

setWeightRange

public void setWeightRange(double minWeight,
                           double maxWeight)

getMinWeight

public double getMinWeight()

mxGraph 2.2.0.0


Copyright (c) 2010 Gaudenz Alder, David Benson. All rights reserved.