Package | Description |
---|---|
org.vectomatic.dom.svg |
Wrapper classes representing the bulk of libgwtsvg public API.
|
org.vectomatic.dom.svg.events |
SVG-specific 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.