public static enum GlyfTable.GlyfFlags extends Enum<GlyfTable.GlyfFlags>
Modifier and Type | Method and Description |
---|---|
static int |
getOffsetToNextComposedGlyf(int flags)
Calculates, from the given flags, the offset to the next glyph index.
|
static boolean |
hasMoreComposites(int flags)
Checks the given flags to see if there is another composed glyph.
|
static GlyfTable.GlyfFlags |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GlyfTable.GlyfFlags[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GlyfTable.GlyfFlags ARG_1_AND_2_ARE_WORDS
public static final GlyfTable.GlyfFlags ARGS_ARE_XY_VALUES
public static final GlyfTable.GlyfFlags ROUND_XY_TO_GRID
public static final GlyfTable.GlyfFlags WE_HAVE_A_SCALE
public static final GlyfTable.GlyfFlags RESERVED
public static final GlyfTable.GlyfFlags MORE_COMPONENTS
public static final GlyfTable.GlyfFlags WE_HAVE_AN_X_AND_Y_SCALE
public static final GlyfTable.GlyfFlags WE_HAVE_A_TWO_BY_TWO
public static final GlyfTable.GlyfFlags WE_HAVE_INSTRUCTIONS
public static final GlyfTable.GlyfFlags USE_MY_METRICS
public static final GlyfTable.GlyfFlags OVERLAP_COMPOUND
public static final GlyfTable.GlyfFlags SCALED_COMPONENT_OFFSET
public static final GlyfTable.GlyfFlags UNSCALED_COMPONENT_OFFSET
public static GlyfTable.GlyfFlags[] values()
for (GlyfTable.GlyfFlags c : GlyfTable.GlyfFlags.values()) System.out.println(c);
public static GlyfTable.GlyfFlags valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static int getOffsetToNextComposedGlyf(int flags)
flags
- the glyph data flagspublic static boolean hasMoreComposites(int flags)
flags
- the glyph data flagsCopyright © 2025 Apache Software Foundation. All rights reserved.