| Package | Description |
|---|---|
| visor2.grafo | |
| visor2.interfaz |
| Modifier and Type | Field and Description |
|---|---|
private Vertice |
GrafoMEM.root |
| Modifier and Type | Field and Description |
|---|---|
private Set<Vertice> |
LayoutMEM.alreadyDone |
private Map<Vertice,Integer> |
LayoutMEM.basePositions |
private Map<Vertice,Point2D> |
LayoutMEM.locations |
| Modifier and Type | Method and Description |
|---|---|
private Vertice |
GrafoMEM.addVertexForce(Vertice v)
Añade un nuevo vértice al grafo aunque éste ya exista.
|
Vertice |
GrafoMEM.getRoot()
Obtiene el vértice raíz del grafo.
|
| Modifier and Type | Method and Description |
|---|---|
edu.uci.ics.jung.graph.Graph<Vertice,Arco> |
LayoutMEM.getGraph()
Obtiene el grafo con el que estamos trabajando.
|
Vector<Vertice> |
GrafoMEM.getLevel(int lvl)
Obtiene el conjunto de vértices que se encuentran en un nivel del grafo.
|
| Modifier and Type | Method and Description |
|---|---|
private Vertice |
GrafoMEM.addVertexForce(Vertice v)
Añade un nuevo vértice al grafo aunque éste ya exista.
|
private void |
LayoutMEM.buildMEM(Vertice v,
int x)
Fija la posición del vértice indicado, calculando de forma recursiva la posición de sus vértices
sucesores.
|
private int |
LayoutMEM.calculateDimensionX(Vertice v)
Esta función calcula la anchura del subárbol que cuelga de un vértice calculando, de forma recursiva,
la de todos los vértices que cuelgan de él.
|
ListaInt |
GrafoMEM.getIntEsCabeza(Vertice v)
Obtiene una lista de interpretaciones que se corresponden con los arcos que llegan a un vértice
determinado.
|
boolean |
LayoutMEM.isLocked(Vertice arg0)
Función no utilizada.
|
void |
LayoutMEM.lock(Vertice arg0,
boolean arg1)
Función no utilizada.
|
private void |
LayoutMEM.setCurrentPositionFor(Vertice vertex)
Fija la posición de un vértice a la posición actual.
|
void |
LayoutMEM.setLocation(Vertice v,
Point2D location)
Fija la localización de un vértice.
|
Point2D |
LayoutMEM.transform(Vertice v)
Obtiene las coordenadas de un vértice.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LayoutMEM.setGraph(edu.uci.ics.jung.graph.Graph<Vertice,Arco> arg0)
Determina el grafo con el que se va a trabajar.
|
void |
LayoutMEM.setInitializer(org.apache.commons.collections15.Transformer<Vertice,Point2D> arg0)
Función no utilizada.
|
| Modifier and Type | Field and Description |
|---|---|
private edu.uci.ics.jung.visualization.VisualizationViewer<Vertice,Arco> |
VentanaPrincipal.vv |