KHTML
Go to the documentation of this file. 23 #ifndef SVGLocatable_h 24 #define SVGLocatable_h 33 class AffineTransform;
36 class SVGStyledElement;
41 virtual ~SVGLocatable();
44 virtual SVGElement* nearestViewportElement()
const = 0;
45 virtual SVGElement* farthestViewportElement()
const = 0;
47 virtual FloatRect getBBox()
const = 0;
48 virtual AffineTransform getCTM()
const = 0;
49 virtual AffineTransform getScreenCTM()
const = 0;
50 AffineTransform getTransformToElement(SVGElement*,
ExceptionCode&)
const;
52 static SVGElement* nearestViewportElement(
const SVGStyledElement*);
53 static SVGElement* farthestViewportElement(
const SVGStyledElement*);
56 static FloatRect getBBox(
const SVGStyledElement*);
57 static AffineTransform getCTM(
const SVGElement*);
58 static AffineTransform getScreenCTM(
const SVGElement*);
64 #endif // SVGLocatable_h
unsigned short ExceptionCode
This file is part of the KDE documentation.
Documentation copyright © 1996-2017 The KDE developers.
Generated on Thu Jun 15 2017 13:49:55 by
doxygen 1.8.13 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.