Class EllipticalArcTo

  • All Implemented Interfaces:
    GeometryRow

    public class EllipticalArcTo
    extends java.lang.Object
    implements GeometryRow
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int draw  
    • Constructor Summary

      Constructors 
      Constructor Description
      EllipticalArcTo​(com.microsoft.schemas.office.visio.x2012.main.RowType row)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addToPath​(java.awt.geom.Path2D.Double path, XDGFShape parent)  
      protected static double computeSweep​(double startAngle, double endAngle, double ctrlAngle)  
      static void createEllipticalArc​(double x, double y, double a, double b, double c, double d, java.awt.geom.Path2D.Double path)  
      java.lang.Double getA()  
      java.lang.Double getB()  
      java.lang.Double getC()  
      java.lang.Double getD()  
      boolean getDel()  
      java.lang.Double getX()  
      java.lang.Double getY()  
      void setupMaster​(GeometryRow row)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • draw

        public static int draw
    • Constructor Detail

      • EllipticalArcTo

        public EllipticalArcTo​(com.microsoft.schemas.office.visio.x2012.main.RowType row)
    • Method Detail

      • getDel

        public boolean getDel()
      • getX

        public java.lang.Double getX()
      • getY

        public java.lang.Double getY()
      • getA

        public java.lang.Double getA()
      • getB

        public java.lang.Double getB()
      • getC

        public java.lang.Double getC()
      • getD

        public java.lang.Double getD()
      • createEllipticalArc

        public static void createEllipticalArc​(double x,
                                               double y,
                                               double a,
                                               double b,
                                               double c,
                                               double d,
                                               java.awt.geom.Path2D.Double path)
      • computeSweep

        protected static double computeSweep​(double startAngle,
                                             double endAngle,
                                             double ctrlAngle)