Class ScreenSpaceCanvas.CompositeVerticalCoordinate
java.lang.Object
velox.api.layer1.layers.strategies.interfaces.ScreenSpaceCanvas.CompositeVerticalCoordinate
- All Implemented Interfaces:
ScreenSpaceCanvas.VerticalCoordinate
- Enclosing interface:
- ScreenSpaceCanvas
public static class ScreenSpaceCanvas.CompositeVerticalCoordinate extends java.lang.Object implements ScreenSpaceCanvas.VerticalCoordinate
Vertical coordinate described in universal way. You might want to use
ScreenSpaceCanvas.RelativeVerticalCoordinate to improve readability.-
Field Summary
Fields Modifier and Type Field Description ScreenSpaceCanvas.CompositeCoordinateBasebaseCoordinates origin (essentially this selects what the point will follow - screen or the data).doubledataYData offset relative to the origin (added up withpixelsY).intpixelsYPixels offset relative to the origin (added up withdataY). -
Constructor Summary
Constructors Constructor Description CompositeVerticalCoordinate(ScreenSpaceCanvas.CompositeCoordinateBase base, int pixelsY, double dataY) -
Method Summary
Modifier and Type Method Description ScreenSpaceCanvas.CompositeVerticalCoordinatecompose()
-
Field Details
-
Constructor Details
-
CompositeVerticalCoordinate
public CompositeVerticalCoordinate(ScreenSpaceCanvas.CompositeCoordinateBase base, int pixelsY, double dataY)
-
-
Method Details
-
compose
Description copied from interface:ScreenSpaceCanvas.VerticalCoordinate- Specified by:
composein interfaceScreenSpaceCanvas.VerticalCoordinate
-