/** http://www.w3.org/TR/SVG/masking.html#InterfaceSVGClipPathElement interface SVGClipPathElement : SVGElement, SVGTests, SVGLangSpace, SVGExternalResourcesRequired, SVGStylable, SVGTransformable, SVGUnitTypes { */ #import "SVGElement.h" #import "SVGElement_ForParser.h" #import "ConverterSVGToCALayer.h" #import "SVGTransformable.h" #import "SVGUnitTypes.h" // Does NOT implement ConverterSVGToCALayer because elements are never rendered directly; they're only referenced via clip-path attributes in other elements @interface SVGClipPathElement : SVGElement @property(nonatomic, readonly) SVG_UNIT_TYPE clipPathUnits; - (CALayer *) newLayer; - (void)layoutLayer:(CALayer *)layer toMaskLayer:(CALayer *)maskThis; @end