Class UI.Position

java.lang.Object
heronarts.glx.ui.UI.Position
Enclosing class:
UI

public static class UI.Position extends Object
Specification of a relative position from one element to another
  • Field Details

    • TOP_LEFT

      public static final UI.Position TOP_LEFT
    • TOP_RIGHT

      public static final UI.Position TOP_RIGHT
    • BOTTOM_LEFT

      public static final UI.Position BOTTOM_LEFT
    • BOTTOM_RIGHT

      public static final UI.Position BOTTOM_RIGHT
    • INSIDE_CORNER

      public static final UI.Position INSIDE_CORNER
    • CENTER

      public static final UI.Position CENTER
    • ABSOLUTE_CENTER

      public static final UI.Position ABSOLUTE_CENTER
  • Constructor Details

  • Method Details

    • offset

      public UI.Position offset(float x, float y)
      Fixed absolute offset to computed position
      Parameters:
      x - X-offset
      y - Y-offset
      Returns:
      this
    • margin

      public UI.Position margin(float x, float y)
      Additional margin from the corners of the source element (may be negative)
      Parameters:
      x - Distance from corner
      y - Distance from corner
      Returns:
      this