GrammarScope  4.0.0
Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes | Package Functions | List of all members
grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E > Class Template Referenceabstract
Inheritance diagram for grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >:
Inheritance graph
[legend]
Collaboration diagram for grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >:
Collaboration graph
[legend]

Public Member Functions

 AbstractEdgeShapeTransformerWithIndex ()
 
EdgeIndexFunction< V, E > getEdgeIndexFunction ()
 
void setEdgeIndexFunction (final EdgeIndexFunction< V, E > function)
 
Shape transform (final Context< Graph< V, E >, E > context)
 
Shape toShape ()
 

Static Public Member Functions

static float getYOffsetIncrement ()
 
static void setYOffsetIncrement (final float yOffsetIncrement)
 
static float getYOffsetBase ()
 
static void setYOffsetBase (final float yOffsetBase)
 

Protected Attributes

EdgeIndexFunction< V, E > indexFunction
 

Static Protected Attributes

static final Ellipse2D loop = new Ellipse2D.Float()
 
static float yOffsetIncrement = 20.f
 
static float yOffsetBase = 10.f
 

Package Functions

abstract Shape toShape (double controlY, boolean isBackwards)
 

Constructor & Destructor Documentation

◆ AbstractEdgeShapeTransformerWithIndex()

Construct

Member Function Documentation

◆ getEdgeIndexFunction()

EdgeIndexFunction<V, E> grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.getEdgeIndexFunction ( )

◆ getYOffsetBase()

static float grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.getYOffsetBase ( )
static

◆ getYOffsetIncrement()

static float grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.getYOffsetIncrement ( )
static

◆ setEdgeIndexFunction()

void grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.setEdgeIndexFunction ( final EdgeIndexFunction< V, E >  function)

◆ setYOffsetBase()

static void grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.setYOffsetBase ( final float  yOffsetBase)
static

◆ setYOffsetIncrement()

static void grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.setYOffsetIncrement ( final float  yOffsetIncrement)
static

◆ toShape() [1/2]

◆ toShape() [2/2]

abstract Shape grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.toShape ( double  controlY,
boolean  isBackwards 
)
abstractpackage

◆ transform()

Shape grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.transform ( final Context< Graph< V, E >, E >  context)

Member Data Documentation

◆ indexFunction

EdgeIndexFunction<V, E> grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.indexFunction
protected

◆ loop

final Ellipse2D grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.loop = new Ellipse2D.Float()
staticprotected

◆ yOffsetBase

float grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.yOffsetBase = 10.f
staticprotected

◆ yOffsetIncrement

float grammarscope.jung2.edge.AbstractEdgeShapeTransformerWithIndex< V, E >.yOffsetIncrement = 20.f
staticprotected

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