Hi,
I know this is certainly a basic question, but I'm having problems
getting the location of svg groups on the JSVGCanvas. What I want to
achieve is to move an ellipse (identified by srcId) over a svg group
(dstId). I've read that I may have somehow to use
getTransformToElement , but I don't know how. Could someone give me
some help?

thanks in advance,
Tacio

PS: this is what I'm curently doing

public void moveEllipseToPos( String srcId, String dstId ){
  SVGDocument document = this.getSVGDocument();
  final Element dst_e = document.getElementById(dstId);
  SVGLocatable dst_loc = (SVGLocatable) dst_e;
  final double dest_x=dst_loc.getBBox().getX();
  final double dest_y=dst_loc.getBBox().getY();
  canvas.getUpdateManager().getUpdateRunnableQueue().invokeLater(
  new Runnable() {
     public void run() {
     dst_e.setAttributeNS(null, "cx", "" +dest_x);
     dst_e.setAttributeNS(null, "cy", "" +dest_y);
     }});
}

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to