lt.monarch.chart.util
Interface CircularLabelLayouter.Label

Enclosing class:
CircularLabelLayouter

public static interface CircularLabelLayouter.Label


Method Summary
Modifier and Type Method and Description
 void adjustPosition(CircularLabelLayouter.Label lbl)
           
 int findOffsetFromLabel(CircularLabelLayouter.Label lbl)
           
 void findOffsetFromLowerBound()
           
 void findOffsetFromUpperBound()
           
 void findStrain()
           
 double getAngle()
           
 int getOffsetFromLowerLabel()
           
 int getOffsetFromUpperLabel()
           
 int getStrain()
           
 int getStress()
           
 boolean intersects(CircularLabelLayouter.Label lbl)
           
 int move(int dist, CircularLabelLayouter.Label lbl)
           
 void setOffsetFromUpperLabel(int offset)
           
 int xOffsetFromCenter()
           
 int yOffset()
           
 

Method Detail

getAngle

double getAngle()

getStress

int getStress()

getStrain

int getStrain()

intersects

boolean intersects(CircularLabelLayouter.Label lbl)

adjustPosition

void adjustPosition(CircularLabelLayouter.Label lbl)

xOffsetFromCenter

int xOffsetFromCenter()

findStrain

void findStrain()

findOffsetFromLabel

int findOffsetFromLabel(CircularLabelLayouter.Label lbl)

yOffset

int yOffset()

move

int move(int dist,
         CircularLabelLayouter.Label lbl)

setOffsetFromUpperLabel

void setOffsetFromUpperLabel(int offset)

findOffsetFromUpperBound

void findOffsetFromUpperBound()

findOffsetFromLowerBound

void findOffsetFromLowerBound()

getOffsetFromUpperLabel

int getOffsetFromUpperLabel()

getOffsetFromLowerLabel

int getOffsetFromLowerLabel()