path.cubicTo(p2.minus(direction1), p3.plus(direction2), p3);
path.cubicTo(p3.minus(direction2), p4.minus(direction1), p4);
path.cubicTo(p4.plus(direction1), p1.minus(direction2), p1);
path.close();
Element ellipse = path.makeElement(svgp);
SVGUtil.addCSSClass(ellipse, EMBORDER + cnum);
if(opacStyle == 1) {
CSSClass cls = new CSSClass(null, "temp");
double s = (i >= 1 && i <= sigma.length) ? sigma[i - 1] : 0.0;
cls.setStatement(SVGConstants.CSS_FILL_OPACITY_PROPERTY, s);