GrammarScope  4.0.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
grammarscope.jung2.layout.VLinearLayout< V, E > Class Template Reference
Inheritance diagram for grammarscope.jung2.layout.VLinearLayout< V, E >:
Inheritance graph
[legend]
Collaboration diagram for grammarscope.jung2.layout.VLinearLayout< V, E >:
Collaboration graph
[legend]

Public Member Functions

 VLinearLayout (final Graph< V, E > graph)
 
 VLinearLayout (final Graph< V, E > graph, final Transformer< V, Point2D > initializer)
 
 VLinearLayout (final Graph< V, E > graph, final Dimension size)
 
 VLinearLayout (final Graph< V, E > graph, final Transformer< V, Point2D > initializer, final Dimension size)
 
float getBase ()
 
void setBase (final float base)
 
void initialize ()
 
void reset ()
 
- Public Member Functions inherited from grammarscope.jung2.layout.OrderedLayout< V, E >
 OrderedLayout (final Graph< V, E > graph, final Transformer< V, Point2D > initializer)
 
 OrderedLayout (final Graph< V, E > graph, final Dimension size)
 
 OrderedLayout (final Graph< V, E > graph, final Transformer< V, Point2D > initializer, final Dimension size)
 
Comparator< V > getComparator ()
 
void setComparator (final Comparator< V > comparator)
 

Protected Member Functions

 VLinearLayout (final Graph< V, E > graph, @SuppressWarnings("SameParameterValue") final float base)
 
- Protected Member Functions inherited from grammarscope.jung2.layout.OrderedLayout< V, E >
 OrderedLayout (final Graph< V, E > graph)
 

Protected Attributes

final int margin = 20
 
float base = 0.5f
 
- Protected Attributes inherited from grammarscope.jung2.layout.OrderedLayout< V, E >
Comparator< V > comparator = Comparator.comparingInt(Object::hashCode)
 

Constructor & Destructor Documentation

◆ VLinearLayout() [1/5]

grammarscope.jung2.layout.VLinearLayout< V, E >.VLinearLayout ( final Graph< V, E >  graph)

◆ VLinearLayout() [2/5]

grammarscope.jung2.layout.VLinearLayout< V, E >.VLinearLayout ( final Graph< V, E >  graph,
@SuppressWarnings("SameParameterValue") final float  base 
)
protected

◆ VLinearLayout() [3/5]

grammarscope.jung2.layout.VLinearLayout< V, E >.VLinearLayout ( final Graph< V, E >  graph,
final Transformer< V, Point2D >  initializer 
)

◆ VLinearLayout() [4/5]

grammarscope.jung2.layout.VLinearLayout< V, E >.VLinearLayout ( final Graph< V, E >  graph,
final Dimension  size 
)

◆ VLinearLayout() [5/5]

grammarscope.jung2.layout.VLinearLayout< V, E >.VLinearLayout ( final Graph< V, E >  graph,
final Transformer< V, Point2D >  initializer,
final Dimension  size 
)

Member Function Documentation

◆ getBase()

float grammarscope.jung2.layout.VLinearLayout< V, E >.getBase ( )

◆ initialize()

void grammarscope.jung2.layout.VLinearLayout< V, E >.initialize ( )

◆ reset()

◆ setBase()

void grammarscope.jung2.layout.VLinearLayout< V, E >.setBase ( final float  base)

Member Data Documentation

◆ base

float grammarscope.jung2.layout.VLinearLayout< V, E >.base = 0.5f
protected

◆ margin

final int grammarscope.jung2.layout.VLinearLayout< V, E >.margin = 20
protected

The documentation for this class was generated from the following file: