Class ScreenSpaceCanvas.CompositeHorizontalCoordinate
java.lang.Object
velox.api.layer1.layers.strategies.interfaces.ScreenSpaceCanvas.CompositeHorizontalCoordinate
- All Implemented Interfaces:
ScreenSpaceCanvas.HorizontalCoordinate
- Enclosing interface:
- ScreenSpaceCanvas
public static class ScreenSpaceCanvas.CompositeHorizontalCoordinate extends java.lang.Object implements ScreenSpaceCanvas.HorizontalCoordinate
Horizontal coordinate described in universal way. You might want to use
ScreenSpaceCanvas.RelativeHorizontalCoordinate
to improve readability.-
Field Summary
Fields Modifier and Type Field Description ScreenSpaceCanvas.CompositeCoordinateBase
base
Coordinates origin (essentially this selects what the point will follow - screen or the data).int
pixelsX
Pixels offset relative to the origin (added up withtimeX
).long
timeX
Data offset relative to the origin (added up withpixelsX
). -
Constructor Summary
Constructors Constructor Description CompositeHorizontalCoordinate(ScreenSpaceCanvas.CompositeCoordinateBase base, int pixelsX, long timeX)
-
Method Summary
Modifier and Type Method Description ScreenSpaceCanvas.CompositeHorizontalCoordinate
compose()
-
Field Details
-
Constructor Details
-
CompositeHorizontalCoordinate
public CompositeHorizontalCoordinate(ScreenSpaceCanvas.CompositeCoordinateBase base, int pixelsX, long timeX)
-
-
Method Details
-
compose
Description copied from interface:ScreenSpaceCanvas.HorizontalCoordinate
- Specified by:
compose
in interfaceScreenSpaceCanvas.HorizontalCoordinate
-