Class EllipticalArcTo
- java.lang.Object
-
- org.apache.poi.xdgf.usermodel.section.geometry.EllipticalArcTo
-
- All Implemented Interfaces:
GeometryRow
public class EllipticalArcTo extends Object implements GeometryRow
-
-
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 voidaddToPath(Path2D.Double path, XDGFShape parent)protected static doublecomputeSweep(double startAngle, double endAngle, double ctrlAngle)static voidcreateEllipticalArc(double x, double y, double a, double b, double c, double d, Path2D.Double path)DoublegetA()DoublegetB()DoublegetC()DoublegetD()booleangetDel()DoublegetX()DoublegetY()voidsetupMaster(GeometryRow row)
-
-
-
Method Detail
-
getDel
public boolean getDel()
-
getX
public Double getX()
-
getY
public Double getY()
-
getA
public Double getA()
-
getB
public Double getB()
-
getC
public Double getC()
-
getD
public Double getD()
-
setupMaster
public void setupMaster(GeometryRow row)
- Specified by:
setupMasterin interfaceGeometryRow
-
addToPath
public void addToPath(Path2D.Double path, XDGFShape parent)
- Specified by:
addToPathin interfaceGeometryRow
-
createEllipticalArc
public static void createEllipticalArc(double x, double y, double a, double b, double c, double d, Path2D.Double path)
-
computeSweep
protected static double computeSweep(double startAngle, double endAngle, double ctrlAngle)
-
-