The generic features and parameters of graph layout described in
Base class parameters and features allow
you to customize the behavior of the layout algorithms to meet
specific needs and to perform useful operations such as saving
the layout parameters in a file.
The following table indicates the generic features and parameters
that are supported by each layout algorithm. These parameters are
defined in the base class for all layout algorithms,
IlvGraphLayout
.
Generic parameters supported by layout
algorithms
Layout Algorithm
→
Parameters↓
|
TML | ULEL | TL | HL | LL | RL | BL | CL | GL | Recursive Layout | Multiple Layout | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Allowed Time | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes1 | ||
Animation | Yes | Yes | Yes | |||||||||
Fixed Links | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||||
Fixed Nodes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||||
Layout of Connected Components | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes1 | ||||
Layout Region | Yes | Yes | Yes | Yes | Yes | Yes | ||||||
Link Clipping | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |||||
Link Connection Box | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | ||||
Spline Routing | Yes | Yes | Yes | |||||||||
Memory Savings | Yes | |||||||||||
Percentage Complete | Yes | Yes | Yes | Yes | Yes | |||||||
Random Generator Seed Value | Yes | |||||||||||
Save Parameters to File | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes1 | |
Stop Immediately | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes1 | Yes1 |
1 Only if the sublayouts contained
in the Multiple or Recursive layout support it.
Key | |
TML | Topological Mesh Layout |
ULEL | Uniform Length Edges |
TL | Tree Layout |
HL | Hierarchical Layout |
LL | Link Layout |
RL | Random Layout |
BL | Bus Layout |
CL | Circular Layout |
GL | Grid Layout |