You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-dev@xmlgraphics.apache.org by Thomas E Deweese <th...@kodak.com> on 2000/11/10 19:26:54 UTC

[Commit] Anti-aliased clip.

This touched a lot of files in the bridge so beware...

1) Removed ClipRable, and MaskRable both replaced with Clip & Mask
   repectively.
2) Reworked GraphicsNode so it tracks it's clip path via the 'Clip' filter.
   This enables it to use anti-aliased clip when appropriate (and hard edge
   when not).
3) Reworked all the bridges in accordance with #2.
4) Made ConcreteClipRable pay attention to render hints.

CVS: ----------------------------------------------------------------------
CVS: Enter Log.  Lines beginning with `CVS:' are removed automatically
CVS:
CVS: Committing in .
CVS:
CVS: Modified Files:
CVS:    xml-batik/sources/org/apache/batik/bridge/ClipBridge.java
CVS:    xml-batik/sources/org/apache/batik/gvt/GraphicsNode.java
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/CSSUtilities.java
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGAElementBridge.jav\
a
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGClipPathElementBri\
dge.java
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGGElementBridge.jav\
a
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGImageElementBridge\
.java
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGPatternElementBrid\
ge.java
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGSVGElementBridge.j\
ava
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGShapeElementBridge\
.java
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGSwitchElementBridg\
e.java
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGTextElementBridge.\
java
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGTextPathElementBri\
dge.java
CVS:    xml-batik/sources/org/apache/batik/refimpl/bridge/SVGUseElementBridge.j\
ava
CVS:    xml-batik/sources/org/apache/batik/refimpl/gvt/AbstractGraphicsNode.jav\
a
CVS:    xml-batik/sources/org/apache/batik/refimpl/gvt/filter/ConcreteClipRable\
.java
CVS:    xml-batik/sources/org/apache/batik/refimpl/gvt/filter/ConcreteGraphicsN\
odeRable.java
CVS: Added Files:
CVS:    xml-batik/sources/org/apache/batik/gvt/filter/Clip.java
CVS: Removed Files:
CVS:    xml-batik/sources/org/apache/batik/gvt/filter/ClipRable.java
CVS:    xml-batik/sources/org/apache/batik/gvt/filter/MaskRable.java
CVS: ----------------------------------------------------------------------