Top Fields Constructors Methods
jogamp.graph.font.typecast.ot.table

public Class GlyfCompositeComp

extends Object
Class Inheritance
Imports
java.io.DataInput, .IOException

Author
David Schweinsberg
Version
$Id: GlyfCompositeComp.java,v 1.3 2010-08-10 11:41:55 davidsch Exp $

Field Summary

Modifier and TypeField and Description
private short
private short
private final int
private final int
private final int
private final int
private int
private int
private double
private double
private double
private int
private double
private int
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short
public static final short

Constructor Summary

AccessConstructor and Description
protected
GlyfCompositeComp(final int firstIndex, final int firstContour, final DataInput di)

Method Summary

Modifier and TypeMethod and Description
public short
public short
public int
public int
public int
public int
public double
public double
public double
public int
public double
public int
public int

Returns:

The transformed x-coordinate
scaleX
(final int
The x-coordinate of the point to transform
x
,
final int
The y-coordinate of the point to transform
y
)

Transforms an x-coordinate of a point for this component.

public int

Returns:

The transformed y-coordinate
scaleY
(final int
The x-coordinate of the point to transform
x
,
final int
The y-coordinate of the point to transform
y
)

Transforms a y-coordinate of a point for this component.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_argument1back to summary
private short _argument1
_argument2back to summary
private short _argument2
_firstContourback to summary
private final int _firstContour
_firstIndexback to summary
private final int _firstIndex
_flagsback to summary
private final int _flags
_glyphIndexback to summary
private final int _glyphIndex
_point1back to summary
private int _point1
_point2back to summary
private int _point2
_scale01back to summary
private double _scale01
_scale10back to summary
private double _scale10
_xscaleback to summary
private double _xscale
_xtranslateback to summary
private int _xtranslate
_yscaleback to summary
private double _yscale
_ytranslateback to summary
private int _ytranslate
ARG_1_AND_2_ARE_WORDSback to summary
public static final short ARG_1_AND_2_ARE_WORDS
ARGS_ARE_XY_VALUESback to summary
public static final short ARGS_ARE_XY_VALUES
MORE_COMPONENTSback to summary
public static final short MORE_COMPONENTS
ROUND_XY_TO_GRIDback to summary
public static final short ROUND_XY_TO_GRID
USE_MY_METRICSback to summary
public static final short USE_MY_METRICS
WE_HAVE_A_SCALEback to summary
public static final short WE_HAVE_A_SCALE
WE_HAVE_A_TWO_BY_TWOback to summary
public static final short WE_HAVE_A_TWO_BY_TWO
WE_HAVE_AN_X_AND_Y_SCALEback to summary
public static final short WE_HAVE_AN_X_AND_Y_SCALE
WE_HAVE_INSTRUCTIONSback to summary
public static final short WE_HAVE_INSTRUCTIONS

Constructor Detail

GlyfCompositeCompback to summary
protected GlyfCompositeComp(final int firstIndex, final int firstContour, final DataInput di) throws IOException

Method Detail

getArgument1back to summary
public short getArgument1()
getArgument2back to summary
public short getArgument2()
getFirstContourback to summary
public int getFirstContour()
getFirstIndexback to summary
public int getFirstIndex()
getFlagsback to summary
public int getFlags()
getGlyphIndexback to summary
public int getGlyphIndex()
getScale01back to summary
public double getScale01()
getScale10back to summary
public double getScale10()
getXScaleback to summary
public double getXScale()
getXTranslateback to summary
public int getXTranslate()
getYScaleback to summary
public double getYScale()
getYTranslateback to summary
public int getYTranslate()
scaleXback to summary
public int scaleX(final int x, final int y)

Transforms an x-coordinate of a point for this component.

Parameters
x:int

The x-coordinate of the point to transform

y:int

The y-coordinate of the point to transform

Returns:int

The transformed x-coordinate

scaleYback to summary
public int scaleY(final int x, final int y)

Transforms a y-coordinate of a point for this component.

Parameters
x:int

The x-coordinate of the point to transform

y:int

The y-coordinate of the point to transform

Returns:int

The transformed y-coordinate