Class ScreenSpaceCanvas.RelativeVerticalCoordinate
java.lang.Object
velox.api.layer1.layers.strategies.interfaces.ScreenSpaceCanvas.RelativeVerticalCoordinate
- All Implemented Interfaces:
ScreenSpaceCanvas.VerticalCoordinate
- Direct Known Subclasses:
ScreenSpaceCanvas.RelativeDataVerticalCoordinate,ScreenSpaceCanvas.RelativePixelVerticalCoordinate
- Enclosing interface:
ScreenSpaceCanvas
public static class ScreenSpaceCanvas.RelativeVerticalCoordinate
extends Object
implements ScreenSpaceCanvas.VerticalCoordinate
Vertical coordinate offset in a certain way relative to base point
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal doublefinal intstatic final ScreenSpaceCanvas.CompositeVerticalCoordinateCorresponds to origin point of datastatic final ScreenSpaceCanvas.CompositeVerticalCoordinateCorresponds to bottom-most pixel of canvas -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRelativeVerticalCoordinate(ScreenSpaceCanvas.VerticalCoordinate base, double dataOffsetY, int pixelsOffsetY) -
Method Summary
-
Field Details
-
VERTICAL_DATA_ZERO
Corresponds to origin point of data -
VERTICAL_PIXEL_ZERO
Corresponds to bottom-most pixel of canvas -
base
-
dataOffsetY
public final double dataOffsetY -
pixelsOffsetY
public final int pixelsOffsetY
-
-
Constructor Details
-
RelativeVerticalCoordinate
protected RelativeVerticalCoordinate(ScreenSpaceCanvas.VerticalCoordinate base, double dataOffsetY, int pixelsOffsetY)
-
-
Method Details
-
compose
Description copied from interface:ScreenSpaceCanvas.VerticalCoordinate- Specified by:
composein interfaceScreenSpaceCanvas.VerticalCoordinate
-
toString
-