Warning: get_position_sub is deprecated since 2.46..
Get the position of a subelement of the SVG file.
Use [[email protected]_geometry_for_layer] instead. This function is deprecated since it is not able to return exact floating-point positions, only integer pixels.
Do not call from within the size_func callback, because an infinite loop will occur.
This function depends on the [[email protected]]'s DPI to compute dimensions in pixels, so you should call [[email protected]_dpi] 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.
this | |
position_data |
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, ` |
`TRUE` if the position could be obtained, `FALSE` if there was an error. |