Package tripleplay.ui.layout
Class AbsoluteLayout.Constraint
java.lang.Object
tripleplay.ui.Layout.Constraint
tripleplay.ui.layout.AbsoluteLayout.Constraint
- Enclosing class:
AbsoluteLayout
Defines absolute layout constraints.
-
Field Summary
-
Constructor Summary
ConstructorDescriptionConstraint
(pythagoras.f.IPoint position, pythagoras.f.IDimension size, Style.HAlign halign, Style.VAlign valign) Constraint
(BoxPoint position, BoxPoint origin, pythagoras.f.IDimension size) -
Method Summary
Modifier and TypeMethodDescriptionpythagoras.f.IPoint
pos
(float width, float height, pythagoras.f.IDimension prefSize) pythagoras.f.IDimension
psize
(AbsoluteLayout layout, Element<?> elem) Methods inherited from class tripleplay.ui.Layout.Constraint
adjustHintX, adjustHintY, adjustPreferredSize, setElement
-
Field Details
-
position
-
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
-
-
Method Details
-
psize
-
pos
public pythagoras.f.IPoint pos(float width, float height, pythagoras.f.IDimension prefSize)
-