org.apache.poi.xdgf.usermodel.section.geometry
Class EllipticalArcTo
java.lang.Object
org.apache.poi.xdgf.usermodel.section.geometry.EllipticalArcTo
- All Implemented Interfaces:
- GeometryRow
public class EllipticalArcTo
- extends java.lang.Object
- implements GeometryRow
Field Summary |
static int |
draw
|
Constructor Summary |
EllipticalArcTo(com.microsoft.schemas.office.visio.x2012.main.RowType row)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
draw
public static int draw
EllipticalArcTo
public EllipticalArcTo(com.microsoft.schemas.office.visio.x2012.main.RowType row)
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()
setupMaster
public void setupMaster(GeometryRow row)
- Specified by:
setupMaster
in interface GeometryRow
addToPath
public void addToPath(java.awt.geom.Path2D.Double path,
XDGFShape parent)
- Specified by:
addToPath
in interface GeometryRow
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)
Copyright 2017 The Apache Software Foundation or
its licensors, as applicable.