Class DwgEllipse


  • public class DwgEllipse
    extends DwgObject
    The DwgEllipse class represents a DWG Ellipse
    Author:
    jmorell
    • Constructor Detail

      • DwgEllipse

        public DwgEllipse()
    • Method Detail

      • readDwgEllipseV15

        public void readDwgEllipseV15​(int[] data,
                                      int offset)
                               throws Exception
        Read a Ellipse 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.
      • getAxisRatio

        public double getAxisRatio()
        Returns:
        Returns the axisRatio.
      • setAxisRatio

        public void setAxisRatio​(double axisRatio)
        Parameters:
        axisRatio - The axisRatio to set.
      • getCenter

        public double[] getCenter()
        Returns:
        Returns the center.
      • setCenter

        public void setCenter​(double[] center)
        Parameters:
        center - The center to set.
      • getEndAngle

        public double getEndAngle()
        Returns:
        Returns the endAngle.
      • setEndAngle

        public void setEndAngle​(double endAngle)
        Parameters:
        endAngle - The endAngle to set.
      • getInitAngle

        public double getInitAngle()
        Returns:
        Returns the initAngle.
      • setInitAngle

        public void setInitAngle​(double initAngle)
        Parameters:
        initAngle - The initAngle to set.
      • getMajorAxisVector

        public double[] getMajorAxisVector()
        Returns:
        Returns the majorAxisVector.
      • setMajorAxisVector

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

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

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