public abstract class AbstractEdgeShapeTransformerWithOffset<V,E> extends AbstractEdgeShapeTransformerWithIndex<V,E> implements EdgeOffsetFunctions.HasEdgeOffsetFunctions<V,E>
Modifier and Type | Field and Description |
---|---|
protected EdgeOffsetFunctions<V,E> |
offsetFunctions |
protected static float |
xOffsetIncrement |
indexFunction, loop, yOffsetBase, yOffsetIncrement
Constructor and Description |
---|
AbstractEdgeShapeTransformerWithOffset()
Construct
|
Modifier and Type | Method and Description |
---|---|
EdgeOffsetFunctions<V,E> |
getEdgeOffsetFunctions()
Get edge offset function
|
float |
getXOffsetIncrement()
Get x offset increment
|
void |
setEdgeOffsetFunctions(EdgeOffsetFunctions<V,E> functions)
Set edge offset functions
|
static void |
setXOffsetIncrement(float xOffsetIncrement) |
getEdgeIndexFunction, getYOffsetBase, getYOffsetIncrement, setEdgeIndexFunction, setYOffsetBase, setYOffsetIncrement, toShape, toShape, transform
protected EdgeOffsetFunctions<V,E> offsetFunctions
protected static float xOffsetIncrement
public AbstractEdgeShapeTransformerWithOffset()
public float getXOffsetIncrement()
EdgeOffsetFunctions.HasEdgeOffsetFunctions
getXOffsetIncrement
in interface EdgeOffsetFunctions.HasEdgeOffsetFunctions<V,E>
public static void setXOffsetIncrement(float xOffsetIncrement)
public EdgeOffsetFunctions<V,E> getEdgeOffsetFunctions()
EdgeOffsetFunctions.HasEdgeOffsetFunctions
getEdgeOffsetFunctions
in interface EdgeOffsetFunctions.HasEdgeOffsetFunctions<V,E>
public void setEdgeOffsetFunctions(EdgeOffsetFunctions<V,E> functions)
EdgeOffsetFunctions.HasEdgeOffsetFunctions
setEdgeOffsetFunctions
in interface EdgeOffsetFunctions.HasEdgeOffsetFunctions<V,E>
functions
- edge offset functions