Class PDRectlinearMeasureDictionary

  • All Implemented Interfaces:
    COSObjectable

    public class PDRectlinearMeasureDictionary
    extends PDMeasureDictionary
    This class represents a rectlinear measure dictionary.
    • Field Detail

      • SUBTYPE

        public static final java.lang.String SUBTYPE
        The subtype of the rectlinear measure dictionary.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PDRectlinearMeasureDictionary

        public PDRectlinearMeasureDictionary()
        Constructor.
      • PDRectlinearMeasureDictionary

        public PDRectlinearMeasureDictionary​(COSDictionary dictionary)
        Constructor.
        Parameters:
        dictionary - the corresponding dictionary
    • Method Detail

      • getScaleRatio

        public java.lang.String getScaleRatio()
        This will return the scale ration.
        Returns:
        the scale ratio.
      • setScaleRatio

        public void setScaleRatio​(java.lang.String scaleRatio)
        This will set the scale ration.
        Parameters:
        scaleRatio - the scale ratio.
      • getChangeXs

        public PDNumberFormatDictionary[] getChangeXs()
        This will return the changes along the x-axis.
        Returns:
        changes along the x-axis
      • setChangeXs

        public void setChangeXs​(PDNumberFormatDictionary[] changeXs)
        This will set the changes along the x-axis.
        Parameters:
        changeXs - changes along the x-axis
      • getChangeYs

        public PDNumberFormatDictionary[] getChangeYs()
        This will return the changes along the y-axis.
        Returns:
        changes along the y-axis
      • setChangeYs

        public void setChangeYs​(PDNumberFormatDictionary[] changeYs)
        This will set the changes along the y-axis.
        Parameters:
        changeYs - changes along the y-axis
      • setDistances

        public void setDistances​(PDNumberFormatDictionary[] distances)
        This will set the distances.
        Parameters:
        distances - distances
      • setAreas

        public void setAreas​(PDNumberFormatDictionary[] areas)
        This will set the areas.
        Parameters:
        areas - areas
      • setAngles

        public void setAngles​(PDNumberFormatDictionary[] angles)
        This will set the angles.
        Parameters:
        angles - angles
      • getLineSloaps

        public PDNumberFormatDictionary[] getLineSloaps()
        This will return the sloaps of a line.
        Returns:
        the sloaps of a line
      • setLineSloaps

        public void setLineSloaps​(PDNumberFormatDictionary[] lineSloaps)
        This will set the sloaps of a line.
        Parameters:
        lineSloaps - the sloaps of a line
      • getCoordSystemOrigin

        public float[] getCoordSystemOrigin()
        This will return the origin of the coordinate system.
        Returns:
        the origin
      • setCoordSystemOrigin

        public void setCoordSystemOrigin​(float[] coordSystemOrigin)
        This will set the origin of the coordinate system.
        Parameters:
        coordSystemOrigin - the origin
      • getCYX

        public float getCYX()
        This will return the CYX factor.
        Returns:
        CYX factor
      • setCYX

        public void setCYX​(float cyx)
        This will set the CYX factor.
        Parameters:
        cyx - CYX factor