Class MetaState


  • public class MetaState
    extends java.lang.Object
    • Constructor Detail

      • MetaState

        public MetaState()
        Creates new MetaState
      • MetaState

        public MetaState​(MetaState state)
    • Method Detail

      • setMetaState

        public void setMetaState​(MetaState state)
      • addMetaObject

        public void addMetaObject​(MetaObject object)
      • selectMetaObject

        public void selectMetaObject​(int index,
                                     PdfContentByte cb)
      • deleteMetaObject

        public void deleteMetaObject​(int index)
      • restoreState

        public void restoreState​(int index,
                                 PdfContentByte cb)
      • transformX

        public float transformX​(int x)
      • transformY

        public float transformY​(int y)
      • setScalingX

        public void setScalingX​(float scalingX)
      • setScalingY

        public void setScalingY​(float scalingY)
      • setOffsetWx

        public void setOffsetWx​(int offsetWx)
      • setOffsetWy

        public void setOffsetWy​(int offsetWy)
      • setExtentWx

        public void setExtentWx​(int extentWx)
      • setExtentWy

        public void setExtentWy​(int extentWy)
      • transformAngle

        public float transformAngle​(float angle)
      • setCurrentPoint

        public void setCurrentPoint​(Point p)
      • getCurrentPoint

        public Point getCurrentPoint()
      • getCurrentBrush

        public MetaBrush getCurrentBrush()
      • getCurrentPen

        public MetaPen getCurrentPen()
      • getCurrentFont

        public MetaFont getCurrentFont()
      • getCurrentBackgroundColor

        public BaseColor getCurrentBackgroundColor()
        Getter for property currentBackgroundColor.
        Returns:
        Value of property currentBackgroundColor.
      • setCurrentBackgroundColor

        public void setCurrentBackgroundColor​(BaseColor currentBackgroundColor)
        Setter for property currentBackgroundColor.
        Parameters:
        currentBackgroundColor - New value of property currentBackgroundColor.
      • getCurrentTextColor

        public BaseColor getCurrentTextColor()
        Getter for property currentTextColor.
        Returns:
        Value of property currentTextColor.
      • setCurrentTextColor

        public void setCurrentTextColor​(BaseColor currentTextColor)
        Setter for property currentTextColor.
        Parameters:
        currentTextColor - New value of property currentTextColor.
      • getBackgroundMode

        public int getBackgroundMode()
        Getter for property backgroundMode.
        Returns:
        Value of property backgroundMode.
      • setBackgroundMode

        public void setBackgroundMode​(int backgroundMode)
        Setter for property backgroundMode.
        Parameters:
        backgroundMode - New value of property backgroundMode.
      • getTextAlign

        public int getTextAlign()
        Getter for property textAlign.
        Returns:
        Value of property textAlign.
      • setTextAlign

        public void setTextAlign​(int textAlign)
        Setter for property textAlign.
        Parameters:
        textAlign - New value of property textAlign.
      • getPolyFillMode

        public int getPolyFillMode()
        Getter for property polyFillMode.
        Returns:
        Value of property polyFillMode.
      • setPolyFillMode

        public void setPolyFillMode​(int polyFillMode)
        Setter for property polyFillMode.
        Parameters:
        polyFillMode - New value of property polyFillMode.
      • setLineJoinRectangle

        public void setLineJoinRectangle​(PdfContentByte cb)
      • setLineJoinPolygon

        public void setLineJoinPolygon​(PdfContentByte cb)
      • getLineNeutral

        public boolean getLineNeutral()