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 class
Alignment.Bit
-
Field Summary
Fields Modifier and Type Field Description static Alignment
Center
Alignment.Bit.Center
alignment constant.static Alignment
Fill
Alignment.Bit.Fill
alignment constant.static Alignment
FillCenter
Alignment.Bit.Fill
andAlignment.Bit.Center
alignment constant.int
mask
static Alignment
None
No alignment constant.
-
Constructor Summary
Constructors Constructor Description Alignment()
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 boolean
equals(Object other)
static int
getBits(List<Alignment.Bit> v)
boolean
isSet(int bits)
boolean
isSet(Alignment.Bit bit)
boolean
isSet(List<Alignment.Bit> bits)
String
toString()
-
-
-
Field Detail
-
None
public static final Alignment None
No alignment constant.
-
Center
public static final Alignment Center
Alignment.Bit.Center
alignment constant.
-
Fill
public static final Alignment Fill
Alignment.Bit.Fill
alignment constant.
-
FillCenter
public static final Alignment FillCenter
Alignment.Bit.Fill
andAlignment.Bit.Center
alignment constant.
-
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)
-
Alignment
public Alignment()
-
-
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)
-
-