Package | Description |
---|---|
samples.preview_new_graphdraw |
This module provides a new way of thinking about graph drawing.
|
samples.preview_new_graphdraw.impl | |
samples.preview_new_graphdraw.iter | |
samples.preview_new_graphdraw.iterablelayouts | |
samples.preview_new_graphdraw.staticlayouts | |
samples.preview_new_graphdraw.test | |
samples.preview_new_graphdraw.transform |
Modifier and Type | Method and Description |
---|---|
EmittedLayout |
LayoutEmitter.emit() |
EmittedLayout |
StaticLayout.emit()
this is a copy of this layout that the code can freely stomp on.
|
Modifier and Type | Field and Description |
---|---|
protected EmittedLayout |
GraphLayoutPanel.cleanOriginal |
protected EmittedLayout |
GraphLayoutPanel.mLayout |
Modifier and Type | Method and Description |
---|---|
EmittedLayout |
GraphLayoutPanel.getGraphLayout()
(Called only by vertexdrag.)
|
Modifier and Type | Method and Description |
---|---|
void |
GraphLayoutPanel.setLayoutDisplay(EmittedLayout lr2)
We maintain, in memory, two layouts.
|
Modifier and Type | Field and Description |
---|---|
protected EmittedLayout |
IterableLayout.currentLayout |
protected EmittedLayout |
IterableLayout.returnableLayout |
Modifier and Type | Method and Description |
---|---|
static EmittedLayout |
GraphLayoutPanelUtils.copy(EmittedLayout layoutToCopy)
Copies a layout into a new layout, which is returned.
|
static EmittedLayout |
GraphLayoutPanelUtils.copy(EmittedLayout dest,
EmittedLayout layoutToCopy)
Copies a layout into a destination layout (whose values are cleared)
|
EmittedLayout |
IterableLayout.emit()
Creates some sort of layout that has all the same vertex and edge
locations.
|
EmittedLayout |
TransformerPipeline.transformSequentially(EmittedLayout el) |
Modifier and Type | Method and Description |
---|---|
static EmittedLayout |
GraphLayoutPanelUtils.copy(EmittedLayout layoutToCopy)
Copies a layout into a new layout, which is returned.
|
static EmittedLayout |
GraphLayoutPanelUtils.copy(EmittedLayout dest,
EmittedLayout layoutToCopy)
Copies a layout into a destination layout (whose values are cleared)
|
void |
IterableLayout.initializeLocationsFromLayout(EmittedLayout inputLayout)
Starts up this layout based on a previous layout.
|
EmittedLayout |
TransformerPipeline.transformSequentially(EmittedLayout el) |
Modifier and Type | Field and Description |
---|---|
protected EmittedLayout |
InterpolatingIterableLayout.end |
protected EmittedLayout |
InterpolatingIterableLayout.start |
Modifier and Type | Method and Description |
---|---|
EmittedLayout |
WrappedIterableLayout.emit() |
Modifier and Type | Method and Description |
---|---|
void |
InterpolatingIterableLayout.initializeLocationsFromLayout(EmittedLayout inputLayout) |
void |
KKLayout.initializeLocationsFromLayout(EmittedLayout sla) |
void |
SpringLayout.initializeLocationsFromLayout(EmittedLayout el) |
void |
WrappedIterableLayout.initializeLocationsFromLayout(EmittedLayout inputLayout) |
Constructor and Description |
---|
InterpolatingIterableLayout(EmittedLayout end,
int numFrames) |
Modifier and Type | Field and Description |
---|---|
protected EmittedLayout |
IterableFromStaticEmittedLayout.emitted |
Constructor and Description |
---|
IterableFromStaticEmittedLayout(EmittedLayout emitted,
IterableLayout iter) |
Constructor and Description |
---|
LinearInterpolatingLayout(EmittedLayout endE,
int i) |
Modifier and Type | Method and Description |
---|---|
EmittedLayout |
CrookedLineTransformer.transform(EmittedLayout el) |
EmittedLayout |
FitOnScreenTransformer.transform(EmittedLayout el) |
EmittedLayout |
LayoutTransformer.transform(EmittedLayout el)
Transforms the given layout.
|
EmittedLayout |
PipelineResizingTransformer.transform(EmittedLayout el) |
EmittedLayout |
SlightMarginTransformer.transform(EmittedLayout el) |
Modifier and Type | Method and Description |
---|---|
protected FitOnScreenTransformer.ScaleAndTranslate |
FitOnScreenTransformer.checkbounds(EmittedLayout el,
java.awt.Dimension screenSize) |
EmittedLayout |
CrookedLineTransformer.transform(EmittedLayout el) |
EmittedLayout |
FitOnScreenTransformer.transform(EmittedLayout el) |
EmittedLayout |
LayoutTransformer.transform(EmittedLayout el)
Transforms the given layout.
|
EmittedLayout |
PipelineResizingTransformer.transform(EmittedLayout el) |
EmittedLayout |
SlightMarginTransformer.transform(EmittedLayout el) |