Uses of Class
de.dante.extex.interpreter.type.math.MathCode

Packages that use MathCode
de.dante.extex.interpreter.context This package contains the container for data in the interpreter. 
de.dante.extex.interpreter.context.impl This package contains a reference implementation for the Context
de.dante.extex.interpreter.primitives.math This package contains math primitives for ExTeX. 
de.dante.extex.interpreter.primitives.math.symbol This package contains primitives for math symbols. 
de.dante.extex.interpreter.primitives.math.util This package contains math utility classes. 
de.dante.extex.typesetter.listMaker.math This package contains implementations for math list makers. 
de.dante.extex.typesetter.type.noad This package contains the data structures for Noads. 
 

Uses of MathCode in de.dante.extex.interpreter.context
 

Methods in de.dante.extex.interpreter.context that return MathCode
 MathCode Context.getMathcode(UnicodeChar uc)
          Getter for the math code of a character.
 

Methods in de.dante.extex.interpreter.context with parameters of type MathCode
 void Context.setMathcode(UnicodeChar uc, MathCode code, boolean global)
          Setter for the math code of a character
 

Uses of MathCode in de.dante.extex.interpreter.context.impl
 

Methods in de.dante.extex.interpreter.context.impl that return MathCode
 MathCode GroupImpl.getMathcode(UnicodeChar c)
           
 MathCode Group.getMathcode(UnicodeChar uc)
          Getter for the math code of a character.
 MathCode ContextImpl.getMathcode(UnicodeChar c)
           
 

Methods in de.dante.extex.interpreter.context.impl with parameters of type MathCode
 void GroupImpl.setMathcode(UnicodeChar c, MathCode code, boolean global)
           
 void Group.setMathcode(UnicodeChar uc, MathCode code, boolean global)
          Setter for the math code of a character.
 void ContextImpl.setMathcode(UnicodeChar c, MathCode code, boolean global)
           
 

Uses of MathCode in de.dante.extex.interpreter.primitives.math
 

Methods in de.dante.extex.interpreter.primitives.math that return MathCode
static MathCode AbstractTeXMathCode.parseMathCode(Context context, TokenSource source, Typesetter typesetter, java.lang.String primitive)
          Parse Math code according to TeX rules and extensions.
static MathCode AbstractOmegaMathCode.parseMathCode(Context context, TokenSource source, Typesetter typesetter, java.lang.String primitive)
          Parse Math code according to TeX rules and extensions.
 

Methods in de.dante.extex.interpreter.primitives.math with parameters of type MathCode
static long AbstractTeXMathCode.mathCodeToLong(MathCode mc)
          Convert a MathCode to a number using the TeX encoding.
static long AbstractOmegaMathCode.mathCodeToLong(MathCode mc)
          Convert a MathCode to a number using the TeX encoding.
 

Uses of MathCode in de.dante.extex.interpreter.primitives.math.symbol
 

Methods in de.dante.extex.interpreter.primitives.math.symbol that return MathCode
 MathCode Omathchar.convertMathCode(Context context, TokenSource source, Typesetter typesetter)
           
 MathCode Mathchar.convertMathCode(Context context, TokenSource source, Typesetter typesetter)
           
 

Uses of MathCode in de.dante.extex.interpreter.primitives.math.util
 

Methods in de.dante.extex.interpreter.primitives.math.util that return MathCode
 MathCode TeXMathcharCode.convertMathCode(Context context, TokenSource source, Typesetter typesetter)
           
 MathCode OmegaMathcharCode.convertMathCode(Context context, TokenSource source, Typesetter typesetter)
           
 MathCode MathCodeConvertible.convertMathCode(Context context, TokenSource source, Typesetter typesetter)
          This method converts an implementing class into a MathCode.
 

Constructors in de.dante.extex.interpreter.primitives.math.util with parameters of type MathCode
TeXMathcharCode(java.lang.String name, MathCode charCode)
          Creates a new object.
OmegaMathcharCode(java.lang.String name, MathCode charCode)
          Creates a new object.
 

Uses of MathCode in de.dante.extex.typesetter.listMaker.math
 

Methods in de.dante.extex.typesetter.listMaker.math with parameters of type MathCode
 void NoadConsumer.add(MathCode mc, TypesettingContext tc)
          Add a mathematical glyph.
 void MathListMaker.add(MathCode mc, TypesettingContext tc)
           
 

Uses of MathCode in de.dante.extex.typesetter.type.noad
 

Methods in de.dante.extex.typesetter.type.noad with parameters of type MathCode
 Noad NoadFactory.getNoad(MathCode mc, TypesettingContext tc)
          Provides an instance of a Noad of the appropriate type.
 

Constructors in de.dante.extex.typesetter.type.noad with parameters of type MathCode
AccentNoad(MathCode accent, Noad nucleus, TypesettingContext tc)
          Creates a new object.