Package  Description 

org.vectomatic.dom.svg 
Wrapper classes representing the bulk of libgwtsvg public API.

org.vectomatic.dom.svg.events 
SVGspecific event handler classes.

org.vectomatic.dom.svg.impl 
libgwtsvg implementation classes, not to be accessed directly.

org.vectomatic.dom.svg.itf 
Interfaces for polymorphic operations on SVG classes.

Modifier and Type  Method and Description 

OMSVGRect 
OMSVGRect.assignTo(OMSVGRect destination)
Copies this rectangle to the specified destination rectangle.

OMSVGRect 
OMSVGSVGElement.createSVGRect()
Creates an
OMSVGRect object outside of any
document trees. 
OMSVGRect 
OMSVGSVGElement.createSVGRect(float x,
float y,
float width,
float height)
Creates an
OMSVGRect object outside of
any document trees. 
OMSVGRect 
OMSVGSVGElement.createSVGRect(OMSVGRect rect)
Creates an
OMSVGRect object outside of
any document trees. 
OMSVGRect 
OMSVGAnimatedRect.getAnimVal()

OMSVGRect 
OMSVGAnimatedRect.getBaseVal()
The base value of the given attribute before applying any animations.

OMSVGRect 
OMSVGAElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGClipPathElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGTextElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGPolylineElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGCircleElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGRectElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGPathElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGSwitchElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGImageElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGGElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGLineElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGUseElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGPolygonElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGForeignObjectElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGEllipseElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGDefsElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGSVGElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
OMSVGTextContentElement.getExtentOfChar(int charnum)
Returns a tightest rectangle which defines the minimum and maximum X and
Y values in the user coordinate system for rendering the glyph(s) that
correspond to the specified character.

OMSVGRect 
OMSVGSVGElement.getViewport()
The position and size of the viewport (implicit or explicit) that corresponds
to this svg element.

OMSVGRect 
OMSVGRect.inset(float x,
float y)
Modifies the position and size of this rectangle by adding
the specified margin to it.

OMSVGRect 
OMSVGRect.inset(OMSVGRect destination,
float x,
float y)
Modifies the position and size of this rectangle by adding
the specified margin to it and puts the result in the destination
rectangle.

OMSVGRect 
OMSVGRect.intersection(OMSVGRect r)
Computes the intersection of this rectangle with the
specified rectangle and puts the result in this rectangle.

OMSVGRect 
OMSVGRect.intersection(OMSVGRect r,
OMSVGRect destination)
Computes the intersection of this rectangle with the
specified rectangle and puts the result in the destination rectangle.

OMSVGRect 
OMSVGRect.union(OMSVGRect r)
Computes the union of this rectangle with the
specified rectangle and puts the result in this rectangle.

OMSVGRect 
OMSVGRect.union(OMSVGRect r,
OMSVGRect destination)
Computes the union of this rectangle with the
specified rectangle and puts the result in the destination rectangle.

Modifier and Type  Method and Description 

OMSVGRect 
OMSVGRect.assignTo(OMSVGRect destination)
Copies this rectangle to the specified destination rectangle.

boolean 
OMSVGSVGElement.checkEnclosure(OMSVGElement element,
OMSVGRect rect)
Returns true if the rendered content of the given element is entirely contained
within the supplied rectangle.

boolean 
OMSVGSVGElement.checkIntersection(OMSVGElement element,
OMSVGRect rect)
Returns true if the rendered content of the given element intersects the
supplied rectangle.

OMSVGRect 
OMSVGSVGElement.createSVGRect(OMSVGRect rect)
Creates an
OMSVGRect object outside of
any document trees. 
OMSVGRectElement 
OMSVGDocument.createSVGRectElement(OMSVGRect rect)
Creates an
OMSVGRectElement object in this
document but does not attach it to the document tree. 
com.google.gwt.dom.client.NodeList<? extends com.google.gwt.dom.client.Node> 
OMSVGSVGElement.getEnclosureList(OMSVGRect rect,
OMSVGElement referenceElement)
Returns the list of graphics elements whose rendered content is entirely
contained within the supplied rectangle.

com.google.gwt.dom.client.NodeList<? extends com.google.gwt.dom.client.Node> 
OMSVGSVGElement.getIntersectionList(OMSVGRect rect,
OMSVGElement referenceElement)
Returns the list of graphics elements whose rendered content intersects
the supplied rectangle.

OMSVGRect 
OMSVGRect.inset(OMSVGRect destination,
float x,
float y)
Modifies the position and size of this rectangle by adding
the specified margin to it and puts the result in the destination
rectangle.

OMSVGRect 
OMSVGRect.intersection(OMSVGRect r)
Computes the intersection of this rectangle with the
specified rectangle and puts the result in this rectangle.

OMSVGRect 
OMSVGRect.intersection(OMSVGRect r,
OMSVGRect destination)
Computes the intersection of this rectangle with the
specified rectangle and puts the result in the destination rectangle.

void 
OMSVGSVGElement.setViewBox(OMSVGRect rect)
Sets the base value for the viewbox of this
OMSVGSVGElement
to the specified rectangle. 
OMSVGRect 
OMSVGRect.union(OMSVGRect r)
Computes the union of this rectangle with the
specified rectangle and puts the result in this rectangle.

OMSVGRect 
OMSVGRect.union(OMSVGRect r,
OMSVGRect destination)
Computes the union of this rectangle with the
specified rectangle and puts the result in the destination rectangle.

Constructor and Description 

OMSVGRectElement(OMSVGRect rect)
Constructor

Modifier and Type  Method and Description 

OMSVGRect 
SVGZoomEvent.getZoomRectScreen()
Returns the specified zoom rectangle in screen units.

Modifier and Type  Method and Description 

OMSVGRect 
SVGSVGElement.createSVGRect()
Creates an
OMSVGRect object outside of any
document trees. 
OMSVGRect 
SVGAElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGTextElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGPolylineElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGRectElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGPathElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGGElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGLineElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGImageElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGClipPathElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGUseElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGPolygonElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGEllipseElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGDefsElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGForeignObjectElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGSwitchElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGCircleElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGSVGElement.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
OMSVGRect 
SVGTextContentElement.getExtentOfChar(int charnum)
Returns a tightest rectangle which defines the minimum and maximum X and
Y values in the user coordinate system for rendering the glyph(s) that
correspond to the specified character.

OMSVGRect 
SVGSVGElement.getViewport()
The position and size of the viewport (implicit or explicit) that corresponds
to this svg element.

OMSVGRect 
NativeSVGZoomEvent.getZoomRectScreen()
Returns the specified zoom rectangle in screen units.

Modifier and Type  Method and Description 

boolean 
SVGSVGElement.checkEnclosure(SVGElement element,
OMSVGRect rect)
Returns true if the rendered content of the given element is entirely contained
within the supplied rectangle.

boolean 
SVGSVGElement.checkIntersection(SVGElement element,
OMSVGRect rect)
Returns true if the rendered content of the given element intersects the
supplied rectangle.

com.google.gwt.dom.client.NodeList<? extends com.google.gwt.dom.client.Node> 
SVGSVGElement.getEnclosureList(OMSVGRect rect,
SVGElement referenceElement)
Returns the list of graphics elements whose rendered content is entirely
contained within the supplied rectangle.

com.google.gwt.dom.client.NodeList<? extends com.google.gwt.dom.client.Node> 
SVGSVGElement.getIntersectionList(OMSVGRect rect,
SVGElement referenceElement)
Returns the list of graphics elements whose rendered content intersects
the supplied rectangle.

Modifier and Type  Method and Description 

OMSVGRect 
ISVGLocatable.getBBox()
Returns the tight bounding box in current user space (i.e., after application
of the
transform attribute, if any) on the geometry of all
contained graphics elements, exclusive of stroking, clipping, masking and
filter effects). 
Copyright © 2018. All Rights Reserved.