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