TRUE if the position could be obtained, FALSE if there was an error.bool getPositionSub(out rsvg.types.PositionData positionData, string id = null)Get the position of a subelement of the SVG file. Do not call from within the size_func callback, because an infinite loop will occur.
This function depends on the rsvg.handle.Handle's DPI to compute dimensions in pixels, so you should call rsvg.handle.Handle.setDpi beforehand.
Element IDs should look like an URL fragment identifier; for example, pass #foo (hash foo) to get the geometry of the element that has an id="foo" attribute.
positionData | A place to store the SVG fragment's position. |
id | An element's id within the SVG, starting with "#" (a single hash character), for example, #layer1. This notation corresponds to a URL's fragment ID. Alternatively, pass null to use the whole SVG. |
TRUE if the position could be obtained, FALSE if there was an error.deprecated since it is not able to return exact floating-point positions, only integer pixels.