Skip to main content

OnlineCalculatable.Marker

Package: velox.api.layer1.layers.strategies.interfaces

Type: Class

Enclosing Interface: OnlineCalculatable

Inheritance: java.lang.Object → OnlineCalculatable.Marker

Description​

If passed as value it will cause marker to be drawn at that place.

Fields​

markerY​

public final double markerY

Vertical position of marker (price / pips)

iconOffsetX​

public final int iconOffsetX

X component of icon offset. This allows you to position marker accordingly to it's content (e.g. right arrow will probably have this field equal to icon width)

iconOffsetY​

public final int iconOffsetY

Y component of icon offset. This allows you to position marker accordingly to it's content (e.g. down arrow will probably have this field equal to icon height)

icon​

public final BufferedImage icon

Image used as marker

Constructors​

Marker​

public Marker(double markerY, int iconOffsetX, int iconOffsetY, BufferedImage icon)

Creates new marker

Parameters:

  • markerY - Value for markerY
  • iconOffsetX - Value for iconOffsetX
  • iconOffsetY - Value for iconOffsetY
  • icon - Value for icon. Icon will be cloned.

Methods​

toString​

public String toString()

Overrides: toString in class Object