Uses of Interface
de.dante.extex.interpreter.type.dimen.FixedDimen

Packages that use FixedDimen
de.dante.dviware.type This package contains classes representing the instructions in a DVI files. 
de.dante.extex.backend.documentWriter This package contains the backends of ExTeX which are responsible for writing the constructed pages to an appropriate file. 
de.dante.extex.backend.documentWriter.dvi This package contains the definitions for a DocumentWriter for dvi-Files. 
de.dante.extex.backend.documentWriter.postscript.util This package contains utility classes for the a PostScript DocumentWriter. 
de.dante.extex.font.type   
de.dante.extex.font.type.afm This package contains the definitions and implementations for the AFM (Type1) font handling in ExTeX. 
de.dante.extex.font.type.efm This package contains the definitions and implementations for the EFM-font-metric handling in ExTeX. 
de.dante.extex.font.type.other   
de.dante.extex.font.type.tfm This package contains the definitions and implementations for the TFM-font-metric handling in ExTeX. 
de.dante.extex.interpreter.context.impl This package contains a reference implementation for the Context
de.dante.extex.interpreter.type.box This package contains the basic box data types for ExTeX. 
de.dante.extex.interpreter.type.dimen This package contains the basic dimen data types for ExTeX. 
de.dante.extex.interpreter.type.font   
de.dante.extex.interpreter.type.glue This package contains the basic glue data types for ExTeX. 
de.dante.extex.interpreter.type.math This package contains math data types for ExTeX. 
de.dante.extex.interpreter.type.muskip This package contains math unit data types for ExTeX. 
de.dante.extex.typesetter This package contains the typesetter definitions for ExTeX. 
de.dante.extex.typesetter.impl This package contains an implmentation of a typesetter and its associated classes. 
de.dante.extex.typesetter.listMaker This package contains implementations for list makers of several kind. 
de.dante.extex.typesetter.listMaker.math This package contains implementations for math list makers. 
de.dante.extex.typesetter.paragraphBuilder This package contains the definitions of a paragraph builder for ExTeX and some implementations. 
de.dante.extex.typesetter.type This package contains type definitions for the typesetter. 
de.dante.extex.typesetter.type.noad This package contains the data structures for Noads. 
de.dante.extex.typesetter.type.noad.util This package contains some utility classes for Noads. 
de.dante.extex.typesetter.type.node This package contains the basic data types for nodes as stored in boxed and processed by the typesetter in ExTeX. 
de.dante.extex.unicodeFont.format.tex.tfm This package contains the definitions and implementations for the TFM-font-metric handling in ExTeX. 
de.dante.util This package contains some utility classes and interfaces of general nature. 
 

Uses of FixedDimen in de.dante.dviware.type
 

Methods in de.dante.dviware.type with parameters of type FixedDimen
 void DviPostamble.recognizePage(FixedDimen height, FixedDimen depth, FixedDimen width, int stacksize)
          See a page and remember everything needed to be written out at the end.
 

Uses of FixedDimen in de.dante.extex.backend.documentWriter
 

Methods in de.dante.extex.backend.documentWriter that return FixedDimen
 FixedDimen DocumentWriterOptions.getDimenOption(java.lang.String name)
          Getter for a dimen register.
 

Uses of FixedDimen in de.dante.extex.backend.documentWriter.dvi
 

Methods in de.dante.extex.backend.documentWriter.dvi with parameters of type FixedDimen
 void DviWriter.writeSpace(FixedDimen space, Mode mode)
          Write space to the the dvi file.
 void DviWriter.writeHorizontalSpace(FixedDimen space)
          Write horizontal space to dvi-file.
 void DviWriter.writeVerticalSpace(FixedDimen space)
          Write vertical space to dvi-file.
 

Uses of FixedDimen in de.dante.extex.backend.documentWriter.postscript.util
 

Methods in de.dante.extex.backend.documentWriter.postscript.util with parameters of type FixedDimen
static void PsUnit.toPoint(FixedDimen d, java.lang.StringBuffer out, boolean strip)
          This method produces a printable representation of a length in terms of PostScript points.
 

Uses of FixedDimen in de.dante.extex.font.type
 

Methods in de.dante.extex.font.type that return FixedDimen
 FixedDimen Fount.getActualSize()
          Returns the actual size.
 FixedDimen Fount.getDesignSize()
          Returns the design size.
 FixedDimen Fount.getEm()
          Return the em size of the font.
 FixedDimen Fount.getEx()
          Return the ex size of the font.
 FixedDimen Fount.getFontDimen(java.lang.String key)
          Return font dimen size with a key.
 

Uses of FixedDimen in de.dante.extex.font.type.afm
 

Methods in de.dante.extex.font.type.afm that return FixedDimen
 FixedDimen ModifiableFountAFM.getEm()
           
 FixedDimen ModifiableFountAFM.getEx()
           
 FixedDimen ModifiableFountAFM.getFontDimen(java.lang.String key)
           
 FixedDimen ModifiableFountAFM.getDesignSize()
           
 FixedDimen ModifiableFountAFM.getActualSize()
           
 

Uses of FixedDimen in de.dante.extex.font.type.efm
 

Methods in de.dante.extex.font.type.efm that return FixedDimen
 FixedDimen ModifiableFountEFM.getEm()
           
 FixedDimen ModifiableFountEFM.getEx()
           
 FixedDimen ModifiableFountEFM.getFontDimen(java.lang.String key)
           
 FixedDimen ModifiableFountEFM.getDesignSize()
           
 FixedDimen ModifiableFountEFM.getActualSize()
           
 

Uses of FixedDimen in de.dante.extex.font.type.other
 

Methods in de.dante.extex.font.type.other that return FixedDimen
 FixedDimen NullFont.getActualSize()
           
 FixedDimen NullFont.getDesignSize()
           
 FixedDimen NullFont.getEm()
           
 FixedDimen NullFont.getEx()
           
 FixedDimen NullFont.getFontDimen(java.lang.String key)
           
 FixedDimen NullFont.getItalicCorrection(UnicodeChar uc)
           
 FixedDimen NullFont.getKerning(UnicodeChar uc1, UnicodeChar uc2)
           
 

Uses of FixedDimen in de.dante.extex.font.type.tfm
 

Methods in de.dante.extex.font.type.tfm that return FixedDimen
 FixedDimen ModifiableFountTFM.getEm()
           
 FixedDimen ModifiableFountTFM.getEx()
           
 FixedDimen ModifiableFountTFM.getFontDimen(java.lang.String key)
           
 FixedDimen ModifiableFountTFM.getDesignSize()
           
 FixedDimen ModifiableFountTFM.getActualSize()
           
 

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

Methods in de.dante.extex.interpreter.context.impl that return FixedDimen
 FixedDimen ContextImpl.getDimenOption(java.lang.String name)
           
 

Uses of FixedDimen in de.dante.extex.interpreter.type.box
 

Methods in de.dante.extex.interpreter.type.box that return FixedDimen
 FixedDimen Box.getDepth()
          Getter for the depth of this box.
 FixedDimen Box.getHeight()
          Getter for the height of this box.
 FixedDimen Box.getMove()
          Getter for the move parameter.
 FixedDimen Box.getShift()
          Getter for the shift parameter.
 FixedDimen Box.getWidth()
          Getter for the width of this box.
 

Methods in de.dante.extex.interpreter.type.box with parameters of type FixedDimen
 void Box.setHeight(FixedDimen height)
          Setter for the height of the box.
 void Box.setWidth(FixedDimen width)
          Setter for the width of the box.
 void Box.spreadHeight(FixedDimen spread)
          Adjust the height of the box if it is not void.
 void Box.spreadWidth(FixedDimen spread)
          Adjust the width of the box if it is not void.
 

Uses of FixedDimen in de.dante.extex.interpreter.type.dimen
 

Classes in de.dante.extex.interpreter.type.dimen that implement FixedDimen
 class Dimen
          This class implements the dimen value.
 class ImmutableDimen
          This class provides objects of type Dimen where all assignment methods are redefined to produce a run-time exception.
 

Methods in de.dante.extex.interpreter.type.dimen with parameters of type FixedDimen
 void ImmutableDimen.subtract(FixedDimen d)
           
 void Dimen.abs(FixedDimen d)
          Set the value of this dimen to the absolute value of a given value.
 void Dimen.add(FixedDimen d)
          Add the value of the argument to the current value.
 void Dimen.max(FixedDimen d)
          Sets the value of the dimen to the maximum of the value already stored and a given argument.
 void Dimen.min(FixedDimen d)
          Sets the value of the dimen to the minimum of the value already stored and a given argument.
 void Dimen.subtract(FixedDimen d)
          Subtract the value of the argument from the current value.
 

Constructors in de.dante.extex.interpreter.type.dimen with parameters of type FixedDimen
Dimen(FixedDimen value)
          Creates a new object.
 

Uses of FixedDimen in de.dante.extex.interpreter.type.font
 

Methods in de.dante.extex.interpreter.type.font that return FixedDimen
 FixedDimen FontImpl.getActualSize()
           
 FixedDimen FontImpl.getDesignSize()
           
 FixedDimen FontImpl.getEm()
           
 FixedDimen FontImpl.getEx()
           
 FixedDimen FontImpl.getFontDimen(java.lang.String key)
           
 FixedDimen FontImpl.getItalicCorrection(UnicodeChar uc)
           
 FixedDimen FontImpl.getKerning(UnicodeChar uc1, UnicodeChar uc2)
           
 FixedDimen Font.getItalicCorrection(UnicodeChar uc)
          Returns the italic correction of the char.
 FixedDimen Font.getKerning(UnicodeChar uc1, UnicodeChar uc2)
          Returns the kerning between two chars.
 

Uses of FixedDimen in de.dante.extex.interpreter.type.glue
 

Methods in de.dante.extex.interpreter.type.glue that return FixedDimen
 FixedDimen WideGlue.getLength()
          Getter for the natural length.
 FixedDimen Glue.getLength()
          Getter for the length.
 FixedDimen FixedGlue.getLength()
          Getter for the length.
 

Methods in de.dante.extex.interpreter.type.glue with parameters of type FixedDimen
 void WideGlue.add(FixedDimen dimen)
          Add some length to the natural length.
 void WideGlue.addStretch(FixedDimen s)
          Add some length to the stretch.
 void WideGlue.subtract(FixedDimen dimen)
          Subtract some length from this one.
 void Glue.set(FixedDimen theLength)
          Set the glue value to a non-stretchable and non-shrinkable length.
 void Glue.setLength(FixedDimen x)
          Setter for the length component
 void Glue.setShrink(FixedDimen x)
          Setter for the shrink component
 void Glue.setStretch(FixedDimen x)
          Setter for the stretch component
 

Constructors in de.dante.extex.interpreter.type.glue with parameters of type FixedDimen
Glue(FixedDimen theLength)
          Creates a new object with a fixed length.
 

Uses of FixedDimen in de.dante.extex.interpreter.type.math
 

Methods in de.dante.extex.interpreter.type.math with parameters of type FixedDimen
 void MathDelimiter.typeset(NodeList list, MathContext mathContext, FixedDimen height, FixedDimen depth)
          Translate a MathDelimter into a NodeList.
 

Uses of FixedDimen in de.dante.extex.interpreter.type.muskip
 

Constructors in de.dante.extex.interpreter.type.muskip with parameters of type FixedDimen
Muskip(FixedDimen theLength)
          Creates a new object.
 

Uses of FixedDimen in de.dante.extex.typesetter
 

Methods in de.dante.extex.typesetter that return FixedDimen
 FixedDimen TypesetterOptions.getDimenOption(java.lang.String name)
          Getter for a dimen register.
 FixedDimen ListMaker.getPrevDepth()
          Getter for the previous depth parameter.
 

Methods in de.dante.extex.typesetter with parameters of type FixedDimen
 void ListMaker.setPrevDepth(FixedDimen pd)
          Setter for the previous depth parameter.
 

Uses of FixedDimen in de.dante.extex.typesetter.impl
 

Methods in de.dante.extex.typesetter.impl that return FixedDimen
 FixedDimen TypesetterImpl.getPrevDepth()
           
 FixedDimen NullTypesetterImpl.getPrevDepth()
           
 

Methods in de.dante.extex.typesetter.impl with parameters of type FixedDimen
 void TypesetterImpl.setPrevDepth(FixedDimen pd)
           
 void NullTypesetterImpl.setPrevDepth(FixedDimen pd)
           
 

Uses of FixedDimen in de.dante.extex.typesetter.listMaker
 

Methods in de.dante.extex.typesetter.listMaker that return FixedDimen
 FixedDimen InnerVerticalListMaker.getPrevDepth()
           
 FixedDimen AbstractListMaker.getPrevDepth()
           
 

Methods in de.dante.extex.typesetter.listMaker with parameters of type FixedDimen
 void InnerVerticalListMaker.setPrevDepth(FixedDimen pd)
           
 void AbstractListMaker.setPrevDepth(FixedDimen pd)
           
 

Constructors in de.dante.extex.typesetter.listMaker with parameters of type FixedDimen
HAlignListMaker(ListManager manager, Context context, TokenSource source, java.util.List thePreamble, FixedDimen theWidth, boolean theSpread)
          Creates a new object.
 

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

Methods in de.dante.extex.typesetter.listMaker.math that return FixedDimen
 FixedDimen MathFont.getActualSize()
           
 FixedDimen MathFont.getDesignSize()
           
 FixedDimen MathFont.getEm()
           
 FixedDimen MathFont.getEx()
           
 FixedDimen MathFont.getFontDimen(java.lang.String key)
           
 FixedDimen MathFont.getItalicCorrection(UnicodeChar uc)
           
 FixedDimen MathFont.getKerning(UnicodeChar uc1, UnicodeChar uc2)
           
 

Methods in de.dante.extex.typesetter.listMaker.math with parameters of type FixedDimen
 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(FixedDimen g)
           
 void MathListMaker.switchToFraction(MathDelimiter leftDelimiter, MathDelimiter rightDelimiter, FixedDimen ruleWidth, TypesettingContext tc)
           
 

Uses of FixedDimen in de.dante.extex.typesetter.paragraphBuilder
 

Methods in de.dante.extex.typesetter.paragraphBuilder that return FixedDimen
 FixedDimen ParagraphShape.getIndent(int index)
          Getter for the left hand margin of a certain position.
 FixedDimen ParagraphShape.getLength(int index)
          Getter for the right hand margin of a certain position.
 FixedDimen HangingParagraphShape.getIndent(int index)
           
 FixedDimen HangingParagraphShape.getLength(int index)
           
 FixedDimen FixedParagraphShape.getIndent(int index)
           
 FixedDimen FixedParagraphShape.getLength(int index)
           
 

Methods in de.dante.extex.typesetter.paragraphBuilder with parameters of type FixedDimen
 void HangingParagraphShape.setHangindent(FixedDimen hangindent)
          Setter for hangindent.
 void HangingParagraphShape.setHsize(FixedDimen hsize)
          Setter for hsize.
 void FixedParagraphShape.setHsize(FixedDimen theHsize)
          Setter for hsize.
 

Constructors in de.dante.extex.typesetter.paragraphBuilder with parameters of type FixedDimen
HangingParagraphShape(int theHangafter, FixedDimen theHangindent, FixedDimen theHsize)
          Creates a new object.
FixedParagraphShape(FixedDimen theHsize)
          Creates a new object.
 

Uses of FixedDimen in de.dante.extex.typesetter.type
 

Methods in de.dante.extex.typesetter.type that return FixedDimen
 FixedDimen Node.getDepth()
          Getter for the depth of the node.
 FixedDimen Node.getHeight()
          Getter for the height of the node.
 FixedDimen Node.getVerticalSize()
          Compute the vertical size of a node.
 FixedDimen Node.getWidth()
          Getter for the width of the node.
 

Methods in de.dante.extex.typesetter.type with parameters of type FixedDimen
 void NodeList.setMove(FixedDimen d)
          Setter for the move value of the node list.
 void NodeList.setShift(FixedDimen d)
          Setter for the shift value of the node list.
 void Node.setDepth(FixedDimen depth)
          Setter for the depth of the node.
 void Node.setHeight(FixedDimen height)
          Setter for the height of the node.
 void Node.setWidth(FixedDimen width)
          Setter for the width of the node.
 void Node.spreadHeight(FixedDimen height, FixedGlueComponent sum)
          Adjust the height of a flexible node.
 void Node.spreadWidth(FixedDimen width, FixedGlueComponent sum)
          Adjust the width of a flexible node.
 

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

Methods in de.dante.extex.typesetter.type.noad with parameters of type FixedDimen
protected  Node AbstractNoad.makeScripts(Node node, MathContext mc, FixedDimen delta, java.util.logging.Logger logger)
          Attach the subscripts and superscripts to the current hlist.
 

Constructors in de.dante.extex.typesetter.type.noad with parameters of type FixedDimen
FractionNoad(MathList denom, MathList num, MathDelimiter leftDelimiter, MathDelimiter rightDelimiter, FixedDimen thickness, TypesettingContext tc)
          Creates a new object.
 

Uses of FixedDimen in de.dante.extex.typesetter.type.noad.util
 

Methods in de.dante.extex.typesetter.type.noad.util that return FixedDimen
 FixedDimen MathContext.mathParameter(MathFontParameter p)
          Extract a font dimen from an appropriate font.
 FixedDimen MathContext.mathParameter(MathFontParameter p, StyleNoad actualStyle)
          Retrieve a font parameter from either a symbol font or an extension font.
 

Uses of FixedDimen in de.dante.extex.typesetter.type.node
 

Methods in de.dante.extex.typesetter.type.node that return FixedDimen
 FixedDimen VirtualCharNode.getDepth()
           
 FixedDimen VirtualCharNode.getHeight()
           
 FixedDimen VirtualCharNode.getVerticalSize()
           
 FixedDimen VirtualCharNode.getWidth()
           
 FixedDimen ExtensionNode.getDepth()
           
 FixedDimen ExtensionNode.getHeight()
           
 FixedDimen ExtensionNode.getWidth()
           
 FixedDimen AbstractNode.getDepth()
           
 FixedDimen AbstractNode.getHeight()
           
 FixedDimen AbstractNode.getVerticalSize()
           
 FixedDimen AbstractNode.getWidth()
           
 

Methods in de.dante.extex.typesetter.type.node with parameters of type FixedDimen
 void VirtualCharNode.setDepth(FixedDimen depth)
           
 void VirtualCharNode.setHeight(FixedDimen height)
           
 void VirtualCharNode.setMove(FixedDimen d)
           
 void VirtualCharNode.setShift(FixedDimen d)
           
 void VirtualCharNode.setWidth(FixedDimen width)
           
 void VirtualCharNode.spreadWidth(FixedDimen width, FixedGlueComponent sum)
           
 VerticalListNode VerticalListNode.split(FixedDimen height, java.util.logging.Logger logger, java.util.logging.Logger traceLogger)
          Split-off material from a vertical list of a desired height.
 long VerticalListNode.spread(FixedDimen height)
          Spread the list vertically to a desired size by distributing the differences to the glues contained.
 void VerticalListNode.spreadHeight(FixedDimen w, FixedGlueComponent sum)
           
 long VerticalListNode.vpack(FixedDimen targetHeight)
          Adjust the variable nodes to achieve a given target height.
 void HorizontalListNode.hpack(FixedDimen width)
          Adjust the variable nodes to achieve a given target width.
 void HorizontalListNode.spreadWidth(FixedDimen w, FixedGlueComponent sum)
          The TeX definition of a hlist states that a box is not variable neither in width nor in height.
 void GenericNodeList.setMove(FixedDimen d)
           
 void GenericNodeList.setShift(FixedDimen d)
           
 void GenericNodeList.setTargetDepth(FixedDimen depth)
          Setter for the target depth.
 void GenericNodeList.setTargetHeight(FixedDimen height)
          Setter for the target height.
 void GenericNodeList.setTargetWidth(FixedDimen width)
          Setter for the target width.
 void ExtensionNode.setDepth(FixedDimen depth)
           
 void ExtensionNode.setHeight(FixedDimen height)
           
 void ExtensionNode.setWidth(FixedDimen width)
           
 void Extension.setWidth(FixedDimen width)
          Setter for the width of the node.
 void Extension.setHeight(FixedDimen height)
          Setter for the height of the node.
 void Extension.setDepth(FixedDimen depth)
          Setter for the depth of the node.
 void AbstractNode.advanceDepth(FixedDimen x)
          Advance the depth by some length.
 void AbstractNode.advanceHeight(FixedDimen x)
          Advance the height by some length.
 void AbstractNode.advanceWidth(FixedDimen x)
          Advance the width by some length.
 void AbstractNode.maxDepth(FixedDimen x)
          Assign the maximum of the current value and a comparison value to the depth.
 void AbstractNode.maxHeight(FixedDimen x)
          Assign the maximum of the current value and a comparison value to the height.
 void AbstractNode.maxWidth(FixedDimen x)
          Assign the maximum of the current value and a comparison value to the width.
 void AbstractNode.setDepth(FixedDimen glue)
           
 void AbstractNode.setHeight(FixedDimen glue)
           
 void AbstractNode.setWidth(FixedDimen glue)
           
 void AbstractNode.spreadHeight(FixedDimen h, FixedGlueComponent sum)
          Adjust the height of a flexible node.
 void AbstractNode.spreadWidth(FixedDimen w, FixedGlueComponent sum)
          Adjust the width of a flexible node.
 void AbstractExpandableNode.spreadHeight(FixedDimen height, FixedGlueComponent sum)
           
 void AbstractExpandableNode.spreadWidth(FixedDimen width, FixedGlueComponent sum)
          Adjust the width of the flexible node.
 

Constructors in de.dante.extex.typesetter.type.node with parameters of type FixedDimen
RuleNode(FixedDimen width, FixedDimen height, FixedDimen depth, TypesettingContext theContext, boolean horizontal)
          Creates a new object.
ImplicitKernNode(FixedDimen kern, boolean horizontal)
          Creates a new object.
HorizontalListNode(FixedDimen width)
          Creates a new object.
GlueNode(FixedDimen size, boolean horizontal)
          Creates a new object.
ExplicitKernNode(FixedDimen kern, boolean horizontal)
          Creates a new object.
BeforeMathNode(FixedDimen mathsurround)
          Creates a new object.
AfterMathNode(FixedDimen mathsurround)
          Creates a new object.
AbstractNode(FixedDimen aWidth)
          Creates a new object.
AbstractNode(FixedDimen aWidth, FixedDimen aHeight, FixedDimen aDepth)
          Creates a new object.
AbstractKernNode(FixedDimen kern, boolean horizontal)
          Creates a new object.
AbstractExpandableNode(FixedDimen size, boolean horizontal)
          Creates a new object.
 

Uses of FixedDimen in de.dante.extex.unicodeFont.format.tex.tfm
 

Methods in de.dante.extex.unicodeFont.format.tex.tfm that return FixedDimen
 FixedDimen ModifiableFountTFM.getEm()
           
 FixedDimen ModifiableFountTFM.getEx()
           
 FixedDimen ModifiableFountTFM.getFontDimen(java.lang.String key)
           
 FixedDimen ModifiableFountTFM.getDesignSize()
           
 FixedDimen ModifiableFountTFM.getActualSize()
           
 

Uses of FixedDimen in de.dante.util
 

Methods in de.dante.util with parameters of type FixedDimen
static float Unit.getDimenAsBP(FixedDimen value)
          Returns the Dimen-value as BP (big point)
static double Unit.getDimenAsPT(FixedDimen value)
          Return the Dimen-value as PT (point)
static java.lang.String Unit.getDimenAsPTString(FixedDimen value)
          Return the Dimen-value (round) as PT (point) as String.
static java.lang.String Unit.getDimenAsPTString(FixedDimen value, int round)
          Return the Dimen-value (round) as PT (point) as String.
static double Unit.getDimenAsMM(FixedDimen value)
          Returns the Dimen-value as MM (milimeter)
static double Unit.getDimenAsCM(FixedDimen value)
          Returns the Dimen-value as CM (centimeter)
static double Unit.getDimenAsIN(FixedDimen value)
          Returns the Dimen-value as IN (inch)