public class IlvTopologicalMeshLayoutReport extends IlvGraphLayoutReport
IlvGraphLayout.performLayout()
,
Serialized FormEMPTY_GRAPHER, EXCEPTION_DURING_LAYOUT, GREATEST_CODE, INITIAL_CODE, LAYOUT_DONE, LAYOUT_FINISHED, LAYOUT_STARTED, NO_MOVEABLE_NODE, NO_RESHAPEABLE_LINK, NOT_NEEDED, STOPPED_AND_INVALID, STOPPED_AND_VALID
Modifier | Constructor and Description |
---|---|
protected |
IlvTopologicalMeshLayoutReport()
Creates a new instance of the report object.
|
Modifier and Type | Method and Description |
---|---|
int |
getCurrentBestCost()
Returns the current best value of the heuristic cost function of the
topological optimization.
|
int |
getCurrentCost()
Returns the current value of the heuristic cost function of the
topological optimization.
|
int |
getFinalCost()
Returns the final value of the heuristic cost function of the
topological optimization.
|
int |
getInitialCost()
Returns the value of the heuristic cost function at the beginning of
the topological optimization.
|
long |
getNodesPlacementTime()
Returns the duration of the second step of the layout algorithm (the
nodes placement step).
|
int |
getNumberOfNodesPlacementIterations()
Returns the number of iterations performed by the nodes placement
algorithm.
|
int |
getNumberOfOptimizationIterations()
Returns the number of iterations performed by the topological
optimization algorithm.
|
long |
getOptimizationTime()
Returns the duration of the first step of the layout algorithm (the
topological optimization step).
|
codeToString, codeToString, getCode, getLayoutTime, getPercentageComplete, setCode
protected IlvTopologicalMeshLayoutReport()
public long getOptimizationTime()
public long getNodesPlacementTime()
public int getNumberOfOptimizationIterations()
public int getNumberOfNodesPlacementIterations()
public int getInitialCost()
public int getCurrentCost()
public int getFinalCost()
public int getCurrentBestCost()
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.