|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Noad | |
de.dante.extex.interpreter.type.math | This package contains math data types 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 Noad in de.dante.extex.interpreter.type.math |
Classes in de.dante.extex.interpreter.type.math that implement Noad | |
class |
MathDelimiter
This class provides a container for a delimiter consisting of a class, a large, and a small math glyph. |
Methods in de.dante.extex.interpreter.type.math that return Noad | |
Noad |
MathDelimiter.getSubscript()
|
Noad |
MathDelimiter.getSuperscript()
|
Methods in de.dante.extex.interpreter.type.math with parameters of type Noad | |
void |
MathDelimiter.setSubscript(Noad subscript)
|
void |
MathDelimiter.setSuperscript(Noad superscript)
|
void |
MathDelimiter.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
Uses of Noad in de.dante.extex.typesetter.listMaker.math |
Methods in de.dante.extex.typesetter.listMaker.math that return Noad | |
Noad |
NoadConsumer.getLastNoad()
Get access to the previous noad. |
Noad |
NoadConsumer.scanNoad(Flags flags,
Context context,
TokenSource source,
Typesetter typesetter,
java.lang.String primitive)
Process the input until a Noad is completed. |
protected Noad |
MathListMaker.getInsertionPoint()
Getter for the contents of the insertion point. |
Noad |
MathListMaker.getLastNoad()
|
protected Noad |
MathListMaker.getNoads()
Getter for Noads. |
Noad |
MathListMaker.scanNoad(Flags flags,
Context context,
TokenSource source,
Typesetter typesetter,
java.lang.String primitive)
|
Methods in de.dante.extex.typesetter.listMaker.math with parameters of type Noad | |
void |
NoadConsumer.add(Noad noad)
Add an arbitrary Noad to the internal list if it is prepared to hold one. |
void |
MathListMaker.add(Noad noad)
|
Uses of Noad in de.dante.extex.typesetter.type.noad |
Classes in de.dante.extex.typesetter.type.noad that implement Noad | |
class |
AbstractNoad
This is the abstract base class for Noads. |
class |
AbstractNucleusNoad
This abstract noad represents a Noad with a nucleus. |
class |
AccentNoad
This Noad represents some mathematical material with an accent above. |
class |
BinaryNoad
This Noad represents a binary operator. |
class |
CharNoad
This class provides a container for a mathematical character. |
class |
ChoiceNoad
This noad provides a switch construction depending on the current style. |
class |
CloseNoad
This Noad represents a closing delimiter. |
class |
FractionNoad
This Noad represents some mathematical material stacked above some other mathematical material. |
class |
GlueNoad
This Noad carries a muglue value. |
class |
InnerNoad
This noad is used to represent mathematical material which has additional white-space around it under certain circumstances. |
class |
KernNoad
This Noad carries a kerning value in math units. |
class |
LeftNoad
This Noad carries a delimiter which is set on the left side of the math material. |
class |
MathGlyph
This class provides a container for a mathematical glyph. |
class |
MathList
This class provides a container for Noads and Nodes. |
class |
MiddleNoad
This Noad carries a delimiter which is set in the middle between math material surrounding it. |
class |
NodeNoad
This noad contains a node which is passed through the math apparatus. |
class |
OpenNoad
This Noad represents an open delimiter. |
class |
OperatorNoad
This Noad represents an operator. |
class |
OrdinaryNoad
This Noad represents an ordinary character. |
class |
OverlinedNoad
This class provides an over-lining for the nucleus. |
class |
PunctationNoad
This Noad represents a punctation mark. |
class |
RadicalNoad
This noad represents mathematical material under a radical sign. |
class |
RelationNoad
This Noad represents a relation symbol. |
class |
RightNoad
This Noad carries a delimiter which is set on the right side of the math material following it. |
class |
StyleNoad
This Noad indicates a change in the style to be used for the further processing. |
class |
UnderlinedNoad
This class provides an underlining for the nucleus. |
class |
VCenterNoad
This class represents a Noad with vertically centered material. |
Methods in de.dante.extex.typesetter.type.noad that return Noad | |
Noad |
StyleNoad.getSubscript()
|
Noad |
StyleNoad.getSuperscript()
|
Noad |
NodeNoad.getSubscript()
|
Noad |
NodeNoad.getSuperscript()
|
Noad |
NoadList.get(int index)
Getter for a node at a given position. |
Noad |
NoadList.remove(int index)
Remove an element at a given position. |
Noad |
NoadFactory.getNoad(MathCode mc,
TypesettingContext tc)
Provides an instance of a Noad of the appropriate type. |
Noad |
NoadFactory.getNoad(MathClass mathClass,
MathGlyph glyph,
TypesettingContext tc)
Provides an instance of a Noad of the appropriate type. |
Noad |
Noad.getSubscript()
Getter for the subscript. |
Noad |
Noad.getSuperscript()
Getter for the superscript. |
Noad |
MathList.get(int index)
Getter for a node at a given position. |
Noad |
MathList.getLastNoad()
Getter for the last noad previously stored. |
Noad |
MathList.remove(int index)
Remove an element at a given position. |
Noad |
MathGlyph.getSubscript()
|
Noad |
MathGlyph.getSuperscript()
|
Noad |
ChoiceNoad.getSubscript()
|
Noad |
ChoiceNoad.getSuperscript()
|
Noad |
AbstractNucleusNoad.getNucleus()
Getter for nucleus. |
Noad |
AbstractNoad.getSubscript()
Getter for the subscript. |
Noad |
AbstractNoad.getSuperscript()
Getter for the superscript. |
Methods in de.dante.extex.typesetter.type.noad with parameters of type Noad | |
void |
VCenterNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
UnderlinedNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
StyleNoad.setSubscript(Noad subscript)
|
void |
StyleNoad.setSuperscript(Noad superscript)
|
void |
StyleNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
RightNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
RelationNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
RadicalNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
PunctationNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
OverlinedNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
Translate a Noad into a NodeList. |
void |
OrdinaryNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
OperatorNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
OpenNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
NodeNoad.setSubscript(Noad subscript)
|
void |
NodeNoad.setSuperscript(Noad superscript)
|
void |
NodeNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
NoadList.add(Noad noad)
Add an arbitrary noad to the list. |
void |
Noad.setSubscript(Noad subscript)
Setter for the subscript. |
void |
Noad.setSuperscript(Noad superscript)
Setter for the superscript. |
void |
Noad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
Translate a Noad into a NodeList. |
void |
MiddleNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger,
Dimen height,
Dimen depth)
|
void |
MathList.add(Noad noad)
Add an arbitrary knot to the list. |
void |
MathList.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
MathGlyph.setSubscript(Noad subscript)
|
void |
MathGlyph.setSuperscript(Noad superscript)
|
void |
MathGlyph.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
LeftNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
LeftNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger,
Dimen height,
Dimen depth)
Translate a Noad into a NodeList. |
void |
KernNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
InnerNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
GlueNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
FractionNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
CloseNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
ChoiceNoad.setSubscript(Noad subscript)
|
void |
ChoiceNoad.setSuperscript(Noad superscript)
|
void |
ChoiceNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
CharNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList nodes,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
BinaryNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
void |
AccentNoad.typeset(Noad previousNoad,
NoadList noads,
int index,
NodeList list,
MathContext mathContext,
java.util.logging.Logger logger)
|
protected static void |
AbstractNoad.toStringSubsidiaray(java.lang.StringBuffer sb,
Noad noad,
int depth,
java.lang.String prefix)
Print a noad to the string buffer preceded by some prefix if the noad is not null . |
void |
AbstractNoad.setSubscript(Noad subscript)
Setter for the subscript. |
void |
AbstractNoad.setSuperscript(Noad superscript)
Setter for the superscript. |
Constructors in de.dante.extex.typesetter.type.noad with parameters of type Noad | |
VCenterNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
UnderlinedNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
RelationNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
RadicalNoad(MathDelimiter leftDelimiter,
Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
PunctationNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
OverlinedNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
OrdinaryNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
OperatorNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
OpenNoad(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. |
|
InnerNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
CloseNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
ChoiceNoad(Noad displayMath,
Noad textMath,
Noad scriptMath,
Noad scriptscriptMath)
Creates a new object. |
|
BinaryNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
AccentNoad(MathCode accent,
Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
AbstractNucleusNoad(Noad nucleus,
TypesettingContext tc)
Creates a new object. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |