mxGraph 2.5.0.2


com.mxgraph.generatorfunction
Class mxGeneratorRandomFunction

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

public class mxGeneratorRandomFunction
extends mxGeneratorFunction


Constructor Summary
mxGeneratorRandomFunction(double minWeight, double maxWeight, int roundToDecimals)
           
 
Method Summary
 double getCost(mxCellState state)
          Evaluates the cost of the given cell state.
 double getMaxWeight()
           
 double getMinWeight()
           
 int getRoundToDecimals()
           
 void setRoundToDecimals(int roundToDecimals)
           
 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

mxGeneratorRandomFunction

public mxGeneratorRandomFunction(double minWeight,
                                 double maxWeight,
                                 int roundToDecimals)
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()

getRoundToDecimals

public int getRoundToDecimals()

setRoundToDecimals

public void setRoundToDecimals(int roundToDecimals)

mxGraph 2.5.0.2


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