/*
http://www.w3.org/TR/SVG/struct.html#InterfaceSVGUseElement
interface SVGUseElement : SVGElement,
SVGURIReference,
SVGTests,
SVGLangSpace,
SVGExternalResourcesRequired,
SVGStylable,
SVGTransformable {
readonly attribute SVGAnimatedLength x;
readonly attribute SVGAnimatedLength y;
readonly attribute SVGAnimatedLength width;
readonly attribute SVGAnimatedLength height;
readonly attribute SVGElementInstance instanceRoot;
readonly attribute SVGElementInstance animatedInstanceRoot;
};
*/
#import "SVGLength.h"
#import "SVGElement.h"
@class SVGElementInstance;
#import "SVGElementInstance.h"
#import "ConverterSVGToCALayer.h"
#import "SVGTransformable.h"
@interface SVGUseElement : SVGElement < SVGTransformable /*FIXME: delete this rubbish:*/, ConverterSVGToCALayer>
@property(nonatomic, strong, readonly) /*FIXME: should be SVGAnimatedLength instead*/ SVGLength* x;
@property(nonatomic, strong, readonly) /*FIXME: should be SVGAnimatedLength instead*/ SVGLength* y;
@property(nonatomic, strong, readonly) /*FIXME: should be SVGAnimatedLength instead*/ SVGLength* width;
@property(nonatomic, strong, readonly) /*FIXME: should be SVGAnimatedLength instead*/ SVGLength* height;
@property(nonatomic, strong, readonly) SVGElementInstance* instanceRoot;
@property(nonatomic, strong, readonly) SVGElementInstance* animatedInstanceRoot;
@end