Class MulticolumnAtom

  • All Implemented Interfaces:
    java.lang.Cloneable
    Direct Known Subclasses:
    HdotsforAtom

    public class MulticolumnAtom
    extends Atom
    An atom used in array mode to write on several columns.
    • Field Detail

      • n

        protected int n
      • align

        protected int align
      • w

        protected float w
      • cols

        protected Atom cols
      • beforeVlines

        protected int beforeVlines
      • afterVlines

        protected int afterVlines
      • row

        protected int row
      • col

        protected int col
    • Constructor Detail

      • MulticolumnAtom

        public MulticolumnAtom​(int n,
                               java.lang.String align,
                               Atom cols)
    • Method Detail

      • setWidth

        public void setWidth​(float w)
      • getSkipped

        public int getSkipped()
      • hasRightVline

        public boolean hasRightVline()
      • setRowColumn

        public void setRowColumn​(int i,
                                 int j)
      • getRow

        public int getRow()
      • getCol

        public int getCol()
      • createBox

        public Box createBox​(TeXEnvironment env)
        Description copied from class: Atom
        Convert this atom into a Box, using properties set by "parent" atoms, like the TeX style, the last used font, color settings, ...
        Specified by:
        createBox in class Atom
        Parameters:
        env - the current environment settings
        Returns:
        the resulting box.