ScreenSpaceCanvas.CompositeVerticalCoordinate
Package: velox.api.layer1.layers.strategies.interfaces
Type: Class (static)
Enclosing Interface: ScreenSpaceCanvas
Inheritance: java.lang.Object รขโ โ ScreenSpaceCanvas.CompositeVerticalCoordinate
All Implemented Interfaces: ScreenSpaceCanvas.VerticalCoordinate
Descriptionโ
Vertical coordinate described in universal way. You might want to use ScreenSpaceCanvas.RelativeVerticalCoordinate to improve readability.
Fieldsโ
baseโ
public final ScreenSpaceCanvas.CompositeCoordinateBase base
Coordinates origin (essentially this selects what the point will follow - screen or the data).
pixelsYโ
public final int pixelsY
Pixels offset relative to the origin (added up with dataY).
dataYโ
public final double dataY
Data offset relative to the origin (added up with pixelsY).
Constructorsโ
CompositeVerticalCoordinateโ
public CompositeVerticalCoordinate(ScreenSpaceCanvas.CompositeCoordinateBase base, int pixelsY, double dataY)
Methodsโ
composeโ
public ScreenSpaceCanvas.CompositeVerticalCoordinate compose()
Convert to ScreenSpaceCanvas.CompositeVerticalCoordinate
Specified by: compose in interface ScreenSpaceCanvas.VerticalCoordinate
Returns: Composite vertical coordinate
toStringโ
public String toString()
Overrides: toString in class Object