La API de diseño de gráficos se compone de:
El paquete de diseño de gráficos genérico
IBM® ILOG®
Dojo Diagrammer proporciona una infraestructura
genérica de alto nivel para los servicios de diseño de gráficos:
ibm_ilog.graphlayout.
Los paquetes de los algoritmos de diseño
- ibm_ilog.graphlayout.forcedirected: Un algoritmo de diseño que puede utilizarse para diseñar cualquier tipo de gráfico y permite especificar la longitud de los enlaces.
- ibm_ilog.graphlayout.tree: Un algoritmo de diseño que dispone los nodos de un árbol horizontal o verticalmente, empezando por la raíz del árbol. Una modalidad de diseño radial permite disponer los nodos de un árbol en círculos concéntricos alrededor de la raíz del árbol.
- ibm_ilog.graphlayout.hierarchical: Un algoritmo de diseño que dispone los nodos en niveles horizontales o verticales de modo que los enlaces fluyan en una dirección uniforme.
- ibm_ilog.graphlayout.longlink: Un algoritmo de diseño que cambia de forma los enlaces largos ortogonales de un gráfico sin mover los nodos.
- ibm_ilog.graphlayout.shortlink: Un algoritmo de diseño que cambia de forma los enlaces cortos de un gráfico sin mover los nodos.
- ibm_ilog.graphlayout.random: Un algoritmo de diseño que mueve los nodos del gráfico a posiciones calculadas de forma aleatoria dentro de una región definida por el usuario.
- ibm_ilog.graphlayout.circular: Un algoritmo de diseño que muestra gráficos que representan topologías de red ring y/o star interconectadas.
- ibm_ilog.graphlayout.grid: Un algoritmo de diseño que dispone los nodos desconectados de un gráfico en filas, en columnas o en las celdas de una cuadrícula.