mxicostfunction.java
来自「经典的java图像处理程序源码」· Java 代码 · 共 28 行
JAVA
28 行
/** * $Id: mxICostFunction.java,v 1.2 2008/09/26 18:45:31 gaudenz Exp $ * Copyright (c) 2007, Gaudenz Alder */package com.mxgraph.algebra;import com.mxgraph.view.mxCellState;/** * The cost function takes a cell and returns it's cost as a double. Two typical * examples of cost functions are the euclidian length of edges or a constant * number for each edge. To use one of the built-in cost functions, use either * <code>new mxDistanceCostFunction(graph)</code> or * <code>new mxConstantCostFunction(1)</code>. */public interface mxICostFunction{ /** * Evaluates the cost of the given cell state. * * @param state The cell state to be evaluated * @return Returns the cost to traverse the given cell state. */ double getCost(mxCellState state);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?