public void Add(SVGEllipseElement ellipseElement) { Vector2 p = new Vector2(ellipseElement.cx.value, ellipseElement.cy.value); SetFirstPoint(p); listObject.Add(new SVGGEllipse(p, ellipseElement.rx.value, ellipseElement.ry.value, 0)); }
public void Add(SVGEllipseElement ellipseElement) { SVGPoint p = new SVGPoint(ellipseElement.cx.value, ellipseElement.cy.value); SetFirstPoint(p); SetLastPoint(p); listType.Add(SVGPathElementType.Ellipse); listObject.Add(ellipseElement); }
private void RenderEllipseElement(SVGEllipseElement elem, ISVGPathDraw pathDraw) { SVGPoint p = new SVGPoint(elem.cx.value, elem.cy.value).MatrixTransform(matrixTransform); pathDraw.Ellipse(p, elem.rx.value, elem.ry.value, transformAngle); }