Class DwgLine


  • public class DwgLine
    extends DwgObject
    The DwgLine class represents a DWG Line
    Author:
    jmorell
    • Constructor Detail

      • DwgLine

        public DwgLine()
    • Method Detail

      • readDwgLineV15

        public void readDwgLineV15​(int[] data,
                                   int offset)
                            throws Exception
        Read a Line in the DWG format Version 15
        Parameters:
        data - Array of unsigned bytes obtained from the DWG binary file
        offset - The current bit offset where the value begins
        Throws:
        Exception - If an unexpected bit value is found in the DWG file. Occurs when we are looking for LwPolylines.
      • getP1

        public double[] getP1()
        Returns:
        Returns the p1.
      • setP1

        public void setP1​(double[] p1)
        Parameters:
        p1 - The p1 to set.
      • getP2

        public double[] getP2()
        Returns:
        Returns the p2.
      • setP2

        public void setP2​(double[] p2)
        Parameters:
        p2 - The p2 to set.
      • getExtrusion

        public double[] getExtrusion()
        Returns:
        Returns the extrusion.
      • setExtrusion

        public void setExtrusion​(double[] extrusion)
        Parameters:
        extrusion - The extrusion to set.
      • getThickness

        public double getThickness()
        Returns:
        Returns the thickness.
      • setThickness

        public void setThickness​(double thickness)
        Parameters:
        thickness - The thickness to set.
      • isZflag

        public boolean isZflag()
        Returns:
        Returns the zflag.
      • setZflag

        public void setZflag​(boolean zflag)
        Parameters:
        zflag - The zflag to set.