void |
Tspan.appendToShape(java.awt.geom.GeneralPath addShape,
java.awt.geom.Point2D cursor) |
|
protected void |
RenderableElement.beginLayer(java.awt.Graphics2D g) |
Pushes transform stack, transforms to local coordinates and sets up
clipping mask.
|
protected void |
A.build() |
|
protected void |
Circle.build() |
|
protected void |
ClipPath.build() |
|
protected void |
Ellipse.build() |
|
protected void |
FeDistantLight.build() |
|
protected void |
FePointLight.build() |
|
protected void |
FeSpotLight.build() |
|
protected void |
Filter.build() |
|
protected void |
FilterEffects.build() |
|
protected void |
Font.build() |
|
protected void |
FontFace.build() |
|
protected void |
Glyph.build() |
|
protected void |
Gradient.build() |
|
protected void |
Hkern.build() |
|
protected void |
ImageSVG.build() |
|
protected void |
Line.build() |
|
protected void |
LinearGradient.build() |
|
protected void |
Marker.build() |
|
protected void |
MissingGlyph.build() |
|
protected void |
Path.build() |
|
protected void |
PatternSVG.build() |
|
protected void |
Polygon.build() |
|
void |
Polyline.build() |
|
protected void |
RadialGradient.build() |
|
protected void |
Rect.build() |
|
protected void |
RenderableElement.build() |
|
protected void |
Stop.build() |
|
protected void |
Style.build() |
|
protected void |
SVGElement.build() |
Called by internal processes to rebuild the geometry of this node from
it's presentation attributes, style attributes and animated tracks.
|
void |
SVGRoot.build() |
|
protected void |
Symbol.build() |
|
void |
Text.build() |
|
protected void |
TransformableElement.build() |
|
protected void |
Tspan.build() |
|
protected void |
Use.build() |
|
protected void |
Text.buildText() |
|
void |
Group.calcBoundingBox() |
Recalculates the bounding box by taking the union of the bounding boxes
of all children.
|
java.awt.geom.Rectangle2D |
Circle.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
Ellipse.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
Group.getBoundingBox() |
Retrieves the cached bounding box of this group
|
java.awt.geom.Rectangle2D |
Line.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
Marker.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
MissingGlyph.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
Path.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
Polygon.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
Polyline.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
Rect.getBoundingBox() |
|
abstract java.awt.geom.Rectangle2D |
RenderableElement.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
SVGRoot.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
Symbol.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
Text.getBoundingBox() |
|
java.awt.geom.Rectangle2D |
Use.getBoundingBox() |
|
boolean |
SVGElement.getPres(StyleAttribute attrib) |
Copies the presentation attribute into the passed one.
|
boolean |
SVGElement.getStyle(StyleAttribute attrib) |
|
boolean |
SVGElement.getStyle(StyleAttribute attrib,
boolean recursive) |
|
boolean |
SVGElement.getStyle(StyleAttribute attrib,
boolean recursive,
boolean evalAnimation) |
Copies the current style into the passed style attribute.
|
private java.awt.Paint |
ShapeElement.handleCurrentColor(StyleAttribute styleAttrib) |
|
protected java.awt.geom.Rectangle2D |
ShapeElement.includeStrokeInBounds(java.awt.geom.Rectangle2D rect) |
|
protected boolean |
Group.outsideClip(java.awt.Graphics2D g) |
|
protected boolean |
Marker.outsideClip(java.awt.Graphics2D g) |
|
protected boolean |
Symbol.outsideClip(java.awt.Graphics2D g) |
|
static java.awt.geom.AffineTransform |
SVGElement.parseSingleTransform(java.lang.String val) |
|
protected static java.awt.geom.AffineTransform |
SVGElement.parseTransform(java.lang.String val) |
|
(package private) void |
Group.pick(java.awt.geom.Point2D point,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
(package private) void |
Group.pick(java.awt.geom.Rectangle2D pickArea,
java.awt.geom.AffineTransform ltw,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
(package private) void |
ImageSVG.pick(java.awt.geom.Point2D point,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
(package private) void |
ImageSVG.pick(java.awt.geom.Rectangle2D pickArea,
java.awt.geom.AffineTransform ltw,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
(package private) abstract void |
RenderableElement.pick(java.awt.geom.Point2D point,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
(package private) abstract void |
RenderableElement.pick(java.awt.geom.Rectangle2D pickArea,
java.awt.geom.AffineTransform ltw,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
(package private) void |
ShapeElement.pick(java.awt.geom.Point2D point,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
(package private) void |
ShapeElement.pick(java.awt.geom.Rectangle2D pickArea,
java.awt.geom.AffineTransform ltw,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
java.util.List<java.util.List<SVGElement>> |
SVGDiagram.pick(java.awt.geom.Point2D point,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
java.util.List<java.util.List<SVGElement>> |
SVGDiagram.pick(java.awt.geom.Point2D point,
java.util.List<java.util.List<SVGElement>> retVec) |
Searches thorough the scene graph for all RenderableElements that have
shapes that contain the passed point.
|
java.util.List<java.util.List<SVGElement>> |
SVGDiagram.pick(java.awt.geom.Rectangle2D pickArea,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
java.util.List<java.util.List<SVGElement>> |
SVGDiagram.pick(java.awt.geom.Rectangle2D pickArea,
java.util.List<java.util.List<SVGElement>> retVec) |
|
void |
SVGRoot.pick(java.awt.geom.Point2D point,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
void |
SVGRoot.pick(java.awt.geom.Rectangle2D pickArea,
java.awt.geom.AffineTransform ltw,
boolean boundingBox,
java.util.List<java.util.List<SVGElement>> retVec) |
|
protected void |
PatternSVG.preparePattern() |
|
void |
Text.rebuild() |
Discard cached information
|
void |
Circle.render(java.awt.Graphics2D g) |
|
void |
Ellipse.render(java.awt.Graphics2D g) |
|
void |
Group.render(java.awt.Graphics2D g) |
|
void |
ImageSVG.render(java.awt.Graphics2D g) |
|
void |
Line.render(java.awt.Graphics2D g) |
|
void |
Marker.render(java.awt.Graphics2D g) |
|
void |
Marker.render(java.awt.Graphics2D g,
Marker.MarkerPos pos,
float strokeWidth) |
|
void |
MissingGlyph.render(java.awt.Graphics2D g) |
|
void |
Path.render(java.awt.Graphics2D g) |
|
void |
Polygon.render(java.awt.Graphics2D g) |
|
void |
Polyline.render(java.awt.Graphics2D g) |
|
void |
Rect.render(java.awt.Graphics2D g) |
|
abstract void |
RenderableElement.render(java.awt.Graphics2D g) |
|
abstract void |
ShapeElement.render(java.awt.Graphics2D g) |
|
void |
SVGDiagram.render(java.awt.Graphics2D g) |
Draws this diagram to the passed graphics context
|
void |
SVGRoot.render(java.awt.Graphics2D g) |
|
void |
Symbol.render(java.awt.Graphics2D g) |
|
void |
Text.render(java.awt.Graphics2D g) |
|
void |
Tspan.render(java.awt.Graphics2D g) |
|
void |
Use.render(java.awt.Graphics2D g) |
|
protected void |
ShapeElement.renderShape(java.awt.Graphics2D g,
java.awt.Shape shape) |
|
protected void |
Tspan.renderSysFont(java.awt.Graphics2D g,
java.awt.Font font) |
|
void |
SVGRoot.renderToViewport(java.awt.Graphics2D g) |
|
void |
SVGElement.swapChildren(int i,
int j) |
Swaps 2 elements in children.
|
boolean |
A.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Circle.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
ClipPath.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Defs.updateTime(double curTime) |
|
boolean |
Ellipse.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
FeDistantLight.updateTime(double curTime) |
|
boolean |
FePointLight.updateTime(double curTime) |
|
boolean |
FeSpotLight.updateTime(double curTime) |
|
boolean |
Filter.updateTime(double curTime) |
|
boolean |
FilterEffects.updateTime(double curTime) |
|
boolean |
Font.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Glyph.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Gradient.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Group.updateTime(double curTime) |
|
boolean |
Hkern.updateTime(double curTime) |
|
boolean |
ImageSVG.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Line.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
LinearGradient.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Marker.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
MissingGlyph.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Path.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
PatternSVG.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Polygon.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Polyline.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
RadialGradient.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Rect.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Stop.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Style.updateTime(double curTime) |
|
void |
SVGDiagram.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
void |
SVGDisplayPanel.updateTime(double curTime) |
Update this image to reflect the passed time
|
abstract boolean |
SVGElement.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
SVGRoot.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
void |
SVGUniverse.updateTime() |
Updates all time influenced style and presentation attributes in all SVG
documents in this universe.
|
boolean |
Symbol.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Text.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Title.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
TransformableElement.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Tspan.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|
boolean |
Use.updateTime(double curTime) |
Updates all attributes in this diagram associated with a time event.
|