lt.monarch.chart.chart3D.series
Class Pie3DLabelsOutsideWithElbowLayouter

java.lang.Object
  extended by lt.monarch.chart.chart3D.series.AbstractPie3DLabelsLayouter
      extended by lt.monarch.chart.chart3D.series.Pie3DLabelsOutsideLayouter
          extended by lt.monarch.chart.chart3D.series.Pie3DLabelsOutsideWithElbowLayouter
All Implemented Interfaces:
java.io.Serializable

public class Pie3DLabelsOutsideWithElbowLayouter
extends Pie3DLabelsOutsideLayouter

Pie labels layouter, when labels are drawn outside the series and with elbows.

See Also:
Serialized Form

Field Summary
Modifier and Type Field and Description
 
Fields inherited from class lt.monarch.chart.chart3D.series.AbstractPie3DLabelsLayouter
labelAlignment, pieLabelList
 
Constructor Summary
Constructor and Description
Pie3DLabelsOutsideWithElbowLayouter()
           
 
Method Summary
Modifier and Type Method and Description
 void layout(java.util.ArrayList<Pie3DSliceLabelEntry> labelList, Projector projector)
           
 
Methods inherited from class lt.monarch.chart.chart3D.series.Pie3DLabelsOutsideLayouter
corectLabel, layoutCircular, layoutLeftRight
 
Methods inherited from class lt.monarch.chart.chart3D.series.AbstractPie3DLabelsLayouter
calculateLabelPosition, getPieLabelAlignment, isPieDifficult, setPieLabelAlignment
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pie3DLabelsOutsideWithElbowLayouter

public Pie3DLabelsOutsideWithElbowLayouter()
Method Detail

layout

public void layout(java.util.ArrayList<Pie3DSliceLabelEntry> labelList,
                   Projector projector)
Overrides:
layout in class Pie3DLabelsOutsideLayouter
Parameters:
labelList - list of labels
projector - projector of charts