public class RightAlignmentInnerAxisLayoutStrategy extends VerticalAxisLayoutStrategy
IRenderableSeriesArea
from right to leftaxes
Constructor and Description |
---|
RightAlignmentInnerAxisLayoutStrategy() |
Modifier and Type | Method and Description |
---|---|
void |
layoutAxes(int left,
int top,
int right,
int bottom)
Perform layout on axes which use this layout strategy
|
void |
measureAxes(int availableWidth,
int availableHeight,
ChartLayoutState chartLayoutState)
Measures required amount of space to place axes which are currently attached to this
IAxisLayoutStrategy instance |
addAxis, getRequiredAxisSize, layoutFromLeftToRight, layoutFromRightToLeft
removeAxis
public RightAlignmentInnerAxisLayoutStrategy()
public void measureAxes(int availableWidth, int availableHeight, ChartLayoutState chartLayoutState)
IAxisLayoutStrategy
instanceavailableWidth
- The available width in pixelsavailableHeight
- The available height in pixelschartLayoutState
- The ChartLayoutState
state for this layout pass which strategy should modify to set desired sizepublic void layoutAxes(int left, int top, int right, int bottom)
IAxisLayoutStrategy
left
- left position of area relative to parent SciChartSurface
top
- top position of area relative to parent SciChartSurface
right
- right position of area relative to parent SciChartSurface
bottom
- bottom position of area relative to parent SciChartSurface