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

Packages that use MathDelimiter
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.delimiter This package contains math primitives for ExTeX. 
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 MathDelimiter in de.dante.extex.interpreter.context
 

Methods in de.dante.extex.interpreter.context that return MathDelimiter
 MathDelimiter Context.getDelcode(UnicodeChar c)
          Getter for the delimiter code mapping.
 

Methods in de.dante.extex.interpreter.context with parameters of type MathDelimiter
 void Context.setDelcode(UnicodeChar c, MathDelimiter delimiter, boolean global)
          Setter for the delimiter code mapping.
 

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

Methods in de.dante.extex.interpreter.context.impl that return MathDelimiter
 MathDelimiter GroupImpl.getDelcode(UnicodeChar c)
           
 MathDelimiter Group.getDelcode(UnicodeChar uc)
          Getter for the delcode of a character.
 MathDelimiter ContextImpl.getDelcode(UnicodeChar c)
           
 

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

Uses of MathDelimiter in de.dante.extex.interpreter.primitives.math.delimiter
 

Methods in de.dante.extex.interpreter.primitives.math.delimiter that return MathDelimiter
static MathDelimiter AbstractOmegaDelimiter.newMathDelimiter(long delcode)
          Creates a new MathDelimiter object from the Omega encoding.
static MathDelimiter AbstractOmegaDelimiter.parseDelimiter(Context context, TokenSource source, Typesetter typesetter, java.lang.String primitive)
          Parse a math delimiter.
static MathDelimiter AbstractTeXDelimiter.newMathDelimiter(long delcode)
          Creates a new MathDelimiter object from the TeX encoding.
static MathDelimiter AbstractTeXDelimiter.parseDelimiter(Context context, TokenSource source, Typesetter typesetter, java.lang.String primitive)
          Parse a math delimiter.
 

Methods in de.dante.extex.interpreter.primitives.math.delimiter with parameters of type MathDelimiter
static long AbstractOmegaDelimiter.delimiterToLong(MathDelimiter del)
          Translate the delimiter into a Omega encoded number or throw an exception if this is not possible.
static long AbstractTeXDelimiter.delimiterToLong(MathDelimiter del)
          Translate the delimiter into a TeX encoded number or throw an exception if this is not possible.
 

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

Methods in de.dante.extex.typesetter.listMaker.math with parameters of type MathDelimiter
 void NoadConsumer.add(MathDelimiter del, TypesettingContext tc)
          Add a mathematical delimiter.
 void NoadConsumer.left(MathDelimiter delimiter)
          Open the group for a \left-\right construction.
 void NoadConsumer.middle(MathDelimiter delimiter)
          Middle in the group for a \left-\right construction.
 void NoadConsumer.right(MathDelimiter delimiter)
          Close the group for a \left-\right construction.
 void NoadConsumer.switchToFraction(MathDelimiter leftDelimiter, MathDelimiter rightDelimiter, FixedDimen ruleWidth, TypesettingContext tc)
          This method instructs the implementing class to use a fraction construction.
 void MathListMaker.add(MathDelimiter delimiter, TypesettingContext tc)
           
 void MathListMaker.left(MathDelimiter delimiter)
           
 void MathListMaker.middle(MathDelimiter delimiter)
           
 void MathListMaker.right(MathDelimiter delimiter)
           
 void MathListMaker.switchToFraction(MathDelimiter leftDelimiter, MathDelimiter rightDelimiter, FixedDimen ruleWidth, TypesettingContext tc)
           
 

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

Constructors in de.dante.extex.typesetter.type.noad with parameters of type MathDelimiter
RightNoad(LeftNoad noad, MathDelimiter delimiter)
          Creates a new object.
RadicalNoad(MathDelimiter leftDelimiter, Noad nucleus, TypesettingContext tc)
          Creates a new object.
MiddleNoad(LeftNoad noadPre, MathDelimiter delimiter, Noad noadPost)
          Creates a new object.
LeftNoad(Noad noad, MathDelimiter delimiter)
          Creates a new object.
FractionNoad(MathList denom, MathList num, MathDelimiter leftDelimiter, MathDelimiter rightDelimiter, FixedDimen thickness, TypesettingContext tc)
          Creates a new object.