Package org.apache.batik.dom.svg
Interface SVGPathContext
-
- All Superinterfaces:
SVGContext
- All Known Implementing Classes:
SVGPathElementBridge
public interface SVGPathContext extends SVGContext
Context class for the SVG path element to support extra methods.- Version:
- $Id: SVGPathContext.java 1808001 2017-09-11 09:51:29Z ssteiner $
-
-
Field Summary
-
Fields inherited from interface org.apache.batik.dom.svg.SVGContext
PERCENTAGE_FONT_SIZE, PERCENTAGE_VIEWPORT_HEIGHT, PERCENTAGE_VIEWPORT_SIZE, PERCENTAGE_VIEWPORT_WIDTH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getPathSegAtLength(float distance)
Returns the index of the path segment at the given distance along the path.java.awt.geom.Point2D
getPointAtLength(float distance)
Returns the point at the given distance along the path.float
getTotalLength()
Returns the total length of the path.-
Methods inherited from interface org.apache.batik.dom.svg.SVGContext
getBBox, getCTM, getFontSize, getGlobalTransform, getPixelToMM, getPixelUnitToMillimeter, getScreenTransform, getViewportHeight, getViewportWidth, setScreenTransform
-
-
-
-
Method Detail
-
getTotalLength
float getTotalLength()
Returns the total length of the path.
-
getPointAtLength
java.awt.geom.Point2D getPointAtLength(float distance)
Returns the point at the given distance along the path.
-
getPathSegAtLength
int getPathSegAtLength(float distance)
Returns the index of the path segment at the given distance along the path.
-
-