Package com.jogamp.graph.ui.layout
Class Alignment
- java.lang.Object
-
- com.jogamp.graph.ui.layout.Alignment
-
public final class Alignment extends Object
Immutable layout alignment options, includingAlignment.Bit.Fill.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAlignment.Bit
-
Field Summary
Fields Modifier and Type Field Description static AlignmentCenterAlignment.Bit.CenterHorizandAlignment.Bit.CenterVertalignment constant.static AlignmentCenterHorizAlignment.Bit.CenterHorizalignment constant.static AlignmentFillAlignment.Bit.Fillalignment constant.static AlignmentFillCenterintmaskstatic AlignmentNoneNo alignment constant.
-
Constructor Summary
Constructors Constructor Description Alignment(int v)Alignment(Alignment.Bit v)Alignment(List<Alignment.Bit> v)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)static intgetBits(List<Alignment.Bit> v)booleanisSet(int bits)booleanisSet(Alignment.Bit bit)booleanisSet(List<Alignment.Bit> bits)StringtoString()
-
-
-
Field Detail
-
None
public static final Alignment None
No alignment constant.
-
Center
public static final Alignment Center
Alignment.Bit.CenterHorizandAlignment.Bit.CenterVertalignment constant.
-
CenterHoriz
public static final Alignment CenterHoriz
Alignment.Bit.CenterHorizalignment constant.
-
Fill
public static final Alignment Fill
Alignment.Bit.Fillalignment constant.
-
FillCenter
public static final Alignment FillCenter
-
mask
public final int mask
-
-
Constructor Detail
-
Alignment
public Alignment(List<Alignment.Bit> v)
-
Alignment
public Alignment(Alignment.Bit v)
-
Alignment
public Alignment(int v)
-
-
Method Detail
-
getBits
public static int getBits(List<Alignment.Bit> v)
-
isSet
public boolean isSet(Alignment.Bit bit)
-
isSet
public boolean isSet(List<Alignment.Bit> bits)
-
isSet
public boolean isSet(int bits)
-
-