kitfox-svg-core
1.0.0-build001 / 2012-04-07T15:40:49.711-0500

Uses of Class
com.kitfox.svg.SVGException

Packages that use SVGException
com.kitfox.svg Provides the nodes of an SVG scene graph. 
com.kitfox.svg.animation   
com.kitfox.svg.app.beans   
 

Uses of SVGException in com.kitfox.svg
 

Subclasses of SVGException in com.kitfox.svg
 class SVGElementException
           
 

Methods in com.kitfox.svg that throw SVGException
 void Tspan.addShape(GeneralPath addShape)
           
protected  void RenderableElement.beginLayer(Graphics2D g)
          Pushes transform stack, transforms to local coordinates and sets up clipping mask.
protected  void Rect.build()
           
protected  void Symbol.build()
           
protected  void Ellipse.build()
           
protected  void Gradient.build()
           
protected  void Use.build()
           
protected  void MissingGlyph.build()
           
protected  void Hkern.build()
           
protected  void PatternSVG.build()
           
protected  void Polygon.build()
           
protected  void Line.build()
           
protected  void A.build()
           
protected  void ClipPath.build()
           
protected  void Marker.build()
           
protected  void RadialGradient.build()
           
protected  void Font.build()
           
 void SVGRoot.build()
           
 void Polyline.build()
           
protected  void FePointLight.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.
protected  void Circle.build()
           
protected  void FontFace.build()
           
protected  void FilterEffects.build()
           
protected  void ImageSVG.build()
           
protected  void Stop.build()
           
protected  void Glyph.build()
           
protected  void RenderableElement.build()
           
 void Text.build()
           
protected  void FeSpotLight.build()
           
protected  void Filter.build()
           
protected  void FeDistantLight.build()
           
protected  void Tspan.build()
           
protected  void Style.build()
           
protected  void TransformableElement.build()
           
protected  void LinearGradient.build()
           
protected  void Path.build()
           
protected  void Text.buildFont()
           
 void Group.calcBoundingBox()
          Recalculates the bounding box by taking the union of the bounding boxes of all children.
 Rectangle2D Rect.getBoundingBox()
           
 Rectangle2D Symbol.getBoundingBox()
           
 Rectangle2D Ellipse.getBoundingBox()
           
 Rectangle2D Use.getBoundingBox()
           
 Rectangle2D MissingGlyph.getBoundingBox()
           
 Rectangle2D Polygon.getBoundingBox()
           
 Rectangle2D Line.getBoundingBox()
           
 Rectangle2D Marker.getBoundingBox()
           
 Rectangle2D Group.getBoundingBox()
          Retrieves the cached bounding box of this group
 Rectangle2D SVGRoot.getBoundingBox()
           
 Rectangle2D Polyline.getBoundingBox()
           
 Rectangle2D Circle.getBoundingBox()
           
abstract  Rectangle2D RenderableElement.getBoundingBox()
           
 Rectangle2D Text.getBoundingBox()
           
 Rectangle2D Path.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)
          Copies the current style into the passed style attribute.
protected  Rectangle2D ShapeElement.includeStrokeInBounds(Rectangle2D rect)
           
protected  boolean Symbol.outsideClip(Graphics2D g)
           
protected  boolean Marker.outsideClip(Graphics2D g)
           
protected  boolean Group.outsideClip(Graphics2D g)
           
static AffineTransform SVGElement.parseSingleTransform(String val)
           
protected static AffineTransform SVGElement.parseTransform(String val)
           
 List SVGDiagram.pick(Point2D point, boolean boundingBox, List retVec)
           
 List SVGDiagram.pick(Point2D point, List retVec)
          Searches thorough the scene graph for all RenderableElements that have shapes that contain the passed point.
 List SVGDiagram.pick(Rectangle2D pickArea, boolean boundingBox, List retVec)
           
 List SVGDiagram.pick(Rectangle2D pickArea, List retVec)
           
protected  void PatternSVG.preparePattern()
           
 void Text.rebuild()
          Discard cached information
 void Rect.render(Graphics2D g)
           
 void Symbol.render(Graphics2D g)
           
 void Ellipse.render(Graphics2D g)
           
 void Use.render(Graphics2D g)
           
 void MissingGlyph.render(Graphics2D g)
           
 void Polygon.render(Graphics2D g)
           
 void Line.render(Graphics2D g)
           
 void Marker.render(Graphics2D g)
           
 void Group.render(Graphics2D g)
           
abstract  void ShapeElement.render(Graphics2D g)
           
 void SVGRoot.render(Graphics2D g)
           
 void Polyline.render(Graphics2D g)
           
 void Circle.render(Graphics2D g)
           
 void SVGDiagram.render(Graphics2D g)
          Draws this diagram to the passed graphics context
 void ImageSVG.render(Graphics2D g)
           
abstract  void RenderableElement.render(Graphics2D g)
           
 void Text.render(Graphics2D g)
           
 void Tspan.render(Graphics2D g)
           
 void Path.render(Graphics2D g)
           
 void Marker.render(Graphics2D g, Marker.MarkerPos pos, float strokeWidth)
           
protected  void ShapeElement.renderShape(Graphics2D g, Shape shape)
           
protected  void Tspan.renderSysFont(Graphics2D g, Font font)
           
 void SVGElement.swapChildren(int i, int j)
          Swaps 2 elements in children.
 void SVGUniverse.updateTime()
          Updates all time influenced style and presentation attributes in all SVG documents in this universe.
 boolean Rect.updateTime(double curTime)
          Updates all attributes in this diagram associated with a time event.
 boolean Symbol.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
 boolean Ellipse.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 Use.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 Hkern.updateTime(double curTime)
           
 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 Line.updateTime(double curTime)
          Updates all attributes in this diagram associated with a time event.
 boolean A.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 Marker.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 Group.updateTime(double curTime)
           
 boolean Font.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.
 boolean Polyline.updateTime(double curTime)
          Updates all attributes in this diagram associated with a time event.
 boolean FePointLight.updateTime(double curTime)
           
abstract  boolean SVGElement.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.
 void SVGDiagram.updateTime(double curTime)
          Updates all attributes in this diagram associated with a time event.
 boolean FilterEffects.updateTime(double curTime)
           
 boolean ImageSVG.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 Glyph.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 FeSpotLight.updateTime(double curTime)
           
 boolean Title.updateTime(double curTime)
          Updates all attributes in this diagram associated with a time event.
 boolean Defs.updateTime(double curTime)
           
 boolean Filter.updateTime(double curTime)
           
 boolean FeDistantLight.updateTime(double curTime)
           
 boolean Tspan.updateTime(double curTime)
          Updates all attributes in this diagram associated with a time event.
 boolean Style.updateTime(double curTime)
           
 boolean TransformableElement.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 Path.updateTime(double curTime)
          Updates all attributes in this diagram associated with a time event.
 

Uses of SVGException in com.kitfox.svg.animation
 

Methods in com.kitfox.svg.animation that throw SVGException
 AffineTransform TrackMotion.getValue(AffineTransform retVal, double curTime)
           
 AffineTransform TrackTransform.getValue(AffineTransform retVal, double curTime)
           
 boolean TrackMotion.getValue(StyleAttribute attrib, double curTime)
           
abstract  boolean TrackBase.getValue(StyleAttribute attrib, double curTime)
          Returns a StyleAttribute representing the value of this track at the passed time.
 boolean TrackTransform.getValue(StyleAttribute attrib, double curTime)
           
 void AnimationElement.rebuild()
           
protected  void AnimateTransform.rebuild(AnimTimeParser animTimeParser)
           
protected  void SetSmil.rebuild(AnimTimeParser animTimeParser)
           
protected  void AnimateMotion.rebuild(AnimTimeParser animTimeParser)
           
protected  void AnimateColor.rebuild(AnimTimeParser animTimeParser)
           
protected  void Animate.rebuild(AnimTimeParser animTimeParser)
           
protected  void AnimationElement.rebuild(AnimTimeParser animTimeParser)
           
protected  void AnimateBase.rebuild(AnimTimeParser animTimeParser)
           
 

Uses of SVGException in com.kitfox.svg.app.beans
 

Methods in com.kitfox.svg.app.beans that throw SVGException
 void SVGPanel.setSvgResourcePath(String resourcePath)
          Most resources your component will want to access will be resources on your classpath.
 


kitfox-svg-core
1.0.0-build001 / 2012-04-07T15:40:49.711-0500

Copyright © 2011-2012 Barchart, Inc.. All Rights Reserved.