|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SVGSVGContext
Context class for svg:svg elements. Eventually this interface will likely have a number of other methods but for now it will have methods to do intersection and enclosure checking.
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 | |
---|---|
boolean |
animationsPaused()
Returns whether animations are currently paused. |
boolean |
checkEnclosure(Element element,
org.w3c.dom.svg.SVGRect rect)
Returns true if the given DOM element is enclosed in the svgRect. |
boolean |
checkIntersection(Element element,
org.w3c.dom.svg.SVGRect rect)
Returns true if the given DOM element intersects svgRect. |
void |
deselectAll()
Used to inform the user agent that the text selection should be cleared. |
void |
forceRedraw()
Forces an immediate redraw of the canvas. |
float |
getCurrentTime()
Returns the current document time. |
List |
getEnclosureList(org.w3c.dom.svg.SVGRect rect,
Element end)
Returns a List of all the DOM elements that are encosed in svgRect that are below end in the rendering order. |
List |
getIntersectionList(org.w3c.dom.svg.SVGRect svgRect,
Element end)
Returns a List of all the DOM elements that intersect svgRect that are below end in the rendering order. |
void |
pauseAnimations()
Pauses animations in the document. |
void |
setCurrentTime(float t)
Sets the current document time. |
int |
suspendRedraw(int max_wait_milliseconds)
Suspends redrawing of the canvas for the given number of milliseconds. |
void |
unpauseAnimations()
Unpauses animations in the document. |
boolean |
unsuspendRedraw(int suspend_handle_id)
Unsuspends redrawing of the canvas. |
void |
unsuspendRedrawAll()
Unsuspends redrawing of the canvas. |
Methods inherited from interface org.apache.batik.dom.svg.SVGContext |
---|
getBBox, getCTM, getFontSize, getGlobalTransform, getPixelToMM, getPixelUnitToMillimeter, getScreenTransform, getViewportHeight, getViewportWidth, setScreenTransform |
Method Detail |
---|
List getIntersectionList(org.w3c.dom.svg.SVGRect svgRect, Element end)
List getEnclosureList(org.w3c.dom.svg.SVGRect rect, Element end)
boolean checkIntersection(Element element, org.w3c.dom.svg.SVGRect rect)
boolean checkEnclosure(Element element, org.w3c.dom.svg.SVGRect rect)
void deselectAll()
int suspendRedraw(int max_wait_milliseconds)
boolean unsuspendRedraw(int suspend_handle_id)
void unsuspendRedrawAll()
void forceRedraw()
void pauseAnimations()
void unpauseAnimations()
boolean animationsPaused()
float getCurrentTime()
void setCurrentTime(float t)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |