org.extex.font.format.xtf.tables.cff
Class T2PathConstruction

java.lang.Object
  extended by org.extex.font.format.xtf.tables.cff.T2CharString
      extended by org.extex.font.format.xtf.tables.cff.T2Operator
          extended by org.extex.font.format.xtf.tables.cff.T2PathConstruction
All Implemented Interfaces:
XMLWriterConvertible
Direct Known Subclasses:
T2Flex, T2Flex1, T2HFlex, T2HFlex1, T2HhcurveTo, T2HLineTo, T2HMoveTo, T2HvcurveTo, T2RcurveLine, T2RlineCurve, T2RLineTo, T2RMoveTo, T2RrCurveTo, T2VhcurveTo, T2VLineTo, T2VMoveTo, T2VvcurveTo

public abstract class T2PathConstruction
extends T2Operator

Path construction.

Version:
$Revision: 7274 $
Author:
Michael Niedermair

Field Summary
 
Fields inherited from class org.extex.font.format.xtf.tables.cff.T2CharString
ESCAPE, ESCAPE_BYTE, T2CALLGSUBR, T2CALLSUBR, T2CNTRMASK, T2ENDCHAR, T2FLEX, T2FLEX1, T2HFLEX, T2HFLEX1, T2HHCURVETO, T2HINTMASK, T2HLINETO, T2HMOVETO, T2HSTEM, T2HSTEMHM, T2HVCURVETO, T2RCURVELINE, T2RETURN, T2RLINECURVE, T2RLINETO, T2RMOVETO, T2RRCURVETO, T2VHCURVETO, T2VLINETO, T2VMOVETO, T2VSTEM, T2VSTEMHM, T2VVCURVETO, TYPE_CALLGSUBR, TYPE_CALLSUBR, TYPE_CNTRMASK, TYPE_ENDCHAR, TYPE_FLEX, TYPE_FLEX1, TYPE_HFLEX, TYPE_HFLEX1, TYPE_HHCURVETO, TYPE_HINTMASK, TYPE_HLINETO, TYPE_HMOVETO, TYPE_HSTEM, TYPE_HSTEMHM, TYPE_HVCURVETO, TYPE_RCURVELINE, TYPE_RETURN, TYPE_RLINECURVE, TYPE_RLINETO, TYPE_RMOVETO, TYPE_RRCURVETO, TYPE_VHCURVETO, TYPE_VLINETO, TYPE_VMOVETO, TYPE_VSTEM, TYPE_VSTEMHM, TYPE_VVCURVETO
 
Constructor Summary
protected T2PathConstruction(java.util.List<T2CharString> stack, short[] id, CharString ch)
          Create a new object
 
Method Summary
 short[] getBytes()
          Returns the byte-array as short for the object.
 
Methods inherited from class org.extex.font.format.xtf.tables.cff.T2Operator
checkWidth, convertStackaddID, getID, getName, getValue, init, isOperator, newInstance, toString, toText
 
Methods inherited from class org.extex.font.format.xtf.tables.cff.T2CharString
getInitPrio, isArray, isBoolean, isDouble, isEscape, isInteger, isTopDICTOperator, readNumber, readNumber, readSID, readTopDICTOperator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.extex.util.xml.XMLWriterConvertible
writeXML
 

Constructor Detail

T2PathConstruction

protected T2PathConstruction(java.util.List<T2CharString> stack,
                             short[] id,
                             CharString ch)
Create a new object

Parameters:
stack - the stack
id - the operator-id for the value
ch - The char string.
Method Detail

getBytes

public short[] getBytes()
Returns the byte-array as short for the object.

Specified by:
getBytes in class T2CharString
Returns:
Returns the byte-array for the object.
See Also:
T2CharString.getBytes()