lt.monarch.chart.chart3D.axis
Class DefaultLabelLayouter3D
java.lang.Object
lt.monarch.chart.chart3D.axis.DefaultLabelLayouter3D
- All Implemented Interfaces:
- LabeLayouter3D
public class DefaultLabelLayouter3D
extends java.lang.Object
implements LabeLayouter3D
A default class for layouting 3D chart axis labels.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultLabelLayouter3D
public DefaultLabelLayouter3D()
layout
public void layout(AxisLine3D axisLine,
double tickLength,
Point2D perpendicular,
TextOrientation labelType,
TextOrientation titleType,
TitlePosition titlePosition,
Point3D sideFlipPoint)
- Description copied from interface:
LabeLayouter3D
- Layout the labels and title for the specified axis line.
- Specified by:
layout in interface LabeLayouter3D
- Parameters:
axisLine - axis line which labels and title will be layoutedtickLength - TODOperpendicular - TODOlabelType - the type of labelstitleType - the type of titletitlePosition - the position of titlesideFlipPoint - an auxiliary point for switching between sides of axis line