Maven module :un.api : api-display :
Class :
un.api.layout.CircularLayout
Extends/Implements :
un.api.layout.AbstractLayout
Subclasses : -
Variables :
PROPERTY_START_ANGLE,
PROPERTY_END_ANGLE,
PROPERTY_RADIUS
Functions :
CircularLayout,
CircularLayout,
getCenterX,
setCenterX,
getCenterY,
setCenterY,
getRadius,
setRadius,
varRadius,
getStartAngle,
setStartAngle,
varStartAngle,
getEndAngle,
setEndAngle,
varEndAngle,
receiveChildEvent,
calculateExtents,
update,
calculateCenter,
calculateRadiusAndSize
public Chars
PROPERTY_START_ANGLE
public Chars
PROPERTY_END_ANGLE
public Chars
PROPERTY_RADIUS
public void
CircularLayout ()
public void
CircularLayout (Expression centerX, Expression centerY, double radius, double startAngle, double endAngle)
public Expression
getCenterX ()
public void
setCenterX (Expression centerX)
public Expression
getCenterY ()
public void
setCenterY (Expression centerY)
public double
getRadius ()
public void
setRadius (double radius)
public Variable
varRadius ()
public double
getStartAngle ()
public void
setStartAngle (double startAngle)
public Variable
varStartAngle ()
public double
getEndAngle ()
public void
setEndAngle (double endAngle)
public Variable
varEndAngle ()
protected void
receiveChildEvent (Event event)
protected void
calculateExtents (Extents extents, Extent constraint)
public void
update ()
protected Vector
calculateCenter ()
protected double[]
calculateRadiusAndSize ()