Class AbsoluteLayout.Constraint

java.lang.Object
tripleplay.ui.Layout.Constraint
tripleplay.ui.layout.AbsoluteLayout.Constraint
Enclosing class:
AbsoluteLayout

public static final class AbsoluteLayout.Constraint extends Layout.Constraint
Defines absolute layout constraints.
  • Field Details

    • position

      public final BoxPoint position
    • origin

      public final BoxPoint origin
    • size

      public final pythagoras.f.IDimension size
  • Constructor Details

    • Constraint

      public Constraint(pythagoras.f.IPoint position, pythagoras.f.IDimension size, Style.HAlign halign, Style.VAlign valign)
    • Constraint

      public Constraint(BoxPoint position, BoxPoint origin, pythagoras.f.IDimension size)
  • Method Details

    • psize

      public pythagoras.f.IDimension psize(AbsoluteLayout layout, Element<?> elem)
    • pos

      public pythagoras.f.IPoint pos(float width, float height, pythagoras.f.IDimension prefSize)