本文整理汇总了Java中org.jgrapht.WeightedGraph.DEFAULT_EDGE_WEIGHT属性的典型用法代码示例。如果您正苦于以下问题:Java WeightedGraph.DEFAULT_EDGE_WEIGHT属性的具体用法?Java WeightedGraph.DEFAULT_EDGE_WEIGHT怎么用?Java WeightedGraph.DEFAULT_EDGE_WEIGHT使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类org.jgrapht.WeightedGraph
的用法示例。
在下文中一共展示了WeightedGraph.DEFAULT_EDGE_WEIGHT属性的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getEdgeWeight
private double getEdgeWeight() {
for (final Key k : edgeValidKeys.values()) {
if (k.attributeName.equals(EDGE_WEIGHT_ATTRIBUTE_NAME)) {
try {
if (k.defaultValue != null) {
return Double.parseDouble(k.defaultValue);
}
} catch (final NumberFormatException e) {
return WeightedGraph.DEFAULT_EDGE_WEIGHT;
}
}
}
return WeightedGraph.DEFAULT_EDGE_WEIGHT;
}
示例2: _Vertex
/**
* @param gamaGraph
*/
protected _Vertex(final GamaGraph<E, V> gamaGraph) {
super(gamaGraph, WeightedGraph.DEFAULT_EDGE_WEIGHT);
}
示例3: getEdgeWeight
@Override
public double getEdgeWeight(final Object e) {
if (!containsEdge(e)) { return WeightedGraph.DEFAULT_EDGE_WEIGHT; }
return getEdge(e).getWeight();
}
示例4: getVertexWeight
@Override
public double getVertexWeight(final Object v) {
if (!containsVertex(v)) { return WeightedGraph.DEFAULT_EDGE_WEIGHT; }
return getVertex(v).getWeight();
}
示例5: _Edge
public _Edge(final GamaGraph<V, E> gamaGraph, final Object edge, final Object source, final Object target)
throws GamaRuntimeException {
this(gamaGraph, edge, source, target, WeightedGraph.DEFAULT_EDGE_WEIGHT);
}