1 : /*
2 : * DO NOT EDIT. THIS FILE IS GENERATED FROM /builds/slave/m-beta-lnx-codecoverage/build/dom/interfaces/svg/nsIDOMSVGMatrix.idl
3 : */
4 :
5 : #ifndef __gen_nsIDOMSVGMatrix_h__
6 : #define __gen_nsIDOMSVGMatrix_h__
7 :
8 :
9 : #ifndef __gen_domstubs_h__
10 : #include "domstubs.h"
11 : #endif
12 :
13 : /* For IDL files that don't want to include root IDL files. */
14 : #ifndef NS_NO_VTABLE
15 : #define NS_NO_VTABLE
16 : #endif
17 :
18 : /* starting interface: nsIDOMSVGMatrix */
19 : #define NS_IDOMSVGMATRIX_IID_STR "ec2da3ef-5a99-49ed-aaef-b5af916c14ac"
20 :
21 : #define NS_IDOMSVGMATRIX_IID \
22 : {0xec2da3ef, 0x5a99, 0x49ed, \
23 : { 0xaa, 0xef, 0xb5, 0xaf, 0x91, 0x6c, 0x14, 0xac }}
24 :
25 0 : class NS_NO_VTABLE NS_SCRIPTABLE nsIDOMSVGMatrix : public nsISupports {
26 : public:
27 :
28 : NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOMSVGMATRIX_IID)
29 :
30 : /* attribute float a; */
31 : NS_SCRIPTABLE NS_IMETHOD GetA(float *aA) = 0;
32 : NS_SCRIPTABLE NS_IMETHOD SetA(float aA) = 0;
33 :
34 : /* attribute float b; */
35 : NS_SCRIPTABLE NS_IMETHOD GetB(float *aB) = 0;
36 : NS_SCRIPTABLE NS_IMETHOD SetB(float aB) = 0;
37 :
38 : /* attribute float c; */
39 : NS_SCRIPTABLE NS_IMETHOD GetC(float *aC) = 0;
40 : NS_SCRIPTABLE NS_IMETHOD SetC(float aC) = 0;
41 :
42 : /* attribute float d; */
43 : NS_SCRIPTABLE NS_IMETHOD GetD(float *aD) = 0;
44 : NS_SCRIPTABLE NS_IMETHOD SetD(float aD) = 0;
45 :
46 : /* attribute float e; */
47 : NS_SCRIPTABLE NS_IMETHOD GetE(float *aE) = 0;
48 : NS_SCRIPTABLE NS_IMETHOD SetE(float aE) = 0;
49 :
50 : /* attribute float f; */
51 : NS_SCRIPTABLE NS_IMETHOD GetF(float *aF) = 0;
52 : NS_SCRIPTABLE NS_IMETHOD SetF(float aF) = 0;
53 :
54 : /* nsIDOMSVGMatrix multiply (in nsIDOMSVGMatrix secondMatrix); */
55 : NS_SCRIPTABLE NS_IMETHOD Multiply(nsIDOMSVGMatrix *secondMatrix, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
56 :
57 : /* nsIDOMSVGMatrix inverse (); */
58 : NS_SCRIPTABLE NS_IMETHOD Inverse(nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
59 :
60 : /* nsIDOMSVGMatrix translate (in float x, in float y); */
61 : NS_SCRIPTABLE NS_IMETHOD Translate(float x, float y, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
62 :
63 : /* nsIDOMSVGMatrix scale (in float scaleFactor); */
64 : NS_SCRIPTABLE NS_IMETHOD Scale(float scaleFactor, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
65 :
66 : /* nsIDOMSVGMatrix scaleNonUniform (in float scaleFactorX, in float scaleFactorY); */
67 : NS_SCRIPTABLE NS_IMETHOD ScaleNonUniform(float scaleFactorX, float scaleFactorY, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
68 :
69 : /* nsIDOMSVGMatrix rotate (in float angle); */
70 : NS_SCRIPTABLE NS_IMETHOD Rotate(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
71 :
72 : /* nsIDOMSVGMatrix rotateFromVector (in float x, in float y); */
73 : NS_SCRIPTABLE NS_IMETHOD RotateFromVector(float x, float y, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
74 :
75 : /* nsIDOMSVGMatrix flipX (); */
76 : NS_SCRIPTABLE NS_IMETHOD FlipX(nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
77 :
78 : /* nsIDOMSVGMatrix flipY (); */
79 : NS_SCRIPTABLE NS_IMETHOD FlipY(nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
80 :
81 : /* nsIDOMSVGMatrix skewX (in float angle); */
82 : NS_SCRIPTABLE NS_IMETHOD SkewX(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
83 :
84 : /* nsIDOMSVGMatrix skewY (in float angle); */
85 : NS_SCRIPTABLE NS_IMETHOD SkewY(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) = 0;
86 :
87 : };
88 :
89 : NS_DEFINE_STATIC_IID_ACCESSOR(nsIDOMSVGMatrix, NS_IDOMSVGMATRIX_IID)
90 :
91 : /* Use this macro when declaring classes that implement this interface. */
92 : #define NS_DECL_NSIDOMSVGMATRIX \
93 : NS_SCRIPTABLE NS_IMETHOD GetA(float *aA); \
94 : NS_SCRIPTABLE NS_IMETHOD SetA(float aA); \
95 : NS_SCRIPTABLE NS_IMETHOD GetB(float *aB); \
96 : NS_SCRIPTABLE NS_IMETHOD SetB(float aB); \
97 : NS_SCRIPTABLE NS_IMETHOD GetC(float *aC); \
98 : NS_SCRIPTABLE NS_IMETHOD SetC(float aC); \
99 : NS_SCRIPTABLE NS_IMETHOD GetD(float *aD); \
100 : NS_SCRIPTABLE NS_IMETHOD SetD(float aD); \
101 : NS_SCRIPTABLE NS_IMETHOD GetE(float *aE); \
102 : NS_SCRIPTABLE NS_IMETHOD SetE(float aE); \
103 : NS_SCRIPTABLE NS_IMETHOD GetF(float *aF); \
104 : NS_SCRIPTABLE NS_IMETHOD SetF(float aF); \
105 : NS_SCRIPTABLE NS_IMETHOD Multiply(nsIDOMSVGMatrix *secondMatrix, nsIDOMSVGMatrix * *_retval NS_OUTPARAM); \
106 : NS_SCRIPTABLE NS_IMETHOD Inverse(nsIDOMSVGMatrix * *_retval NS_OUTPARAM); \
107 : NS_SCRIPTABLE NS_IMETHOD Translate(float x, float y, nsIDOMSVGMatrix * *_retval NS_OUTPARAM); \
108 : NS_SCRIPTABLE NS_IMETHOD Scale(float scaleFactor, nsIDOMSVGMatrix * *_retval NS_OUTPARAM); \
109 : NS_SCRIPTABLE NS_IMETHOD ScaleNonUniform(float scaleFactorX, float scaleFactorY, nsIDOMSVGMatrix * *_retval NS_OUTPARAM); \
110 : NS_SCRIPTABLE NS_IMETHOD Rotate(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM); \
111 : NS_SCRIPTABLE NS_IMETHOD RotateFromVector(float x, float y, nsIDOMSVGMatrix * *_retval NS_OUTPARAM); \
112 : NS_SCRIPTABLE NS_IMETHOD FlipX(nsIDOMSVGMatrix * *_retval NS_OUTPARAM); \
113 : NS_SCRIPTABLE NS_IMETHOD FlipY(nsIDOMSVGMatrix * *_retval NS_OUTPARAM); \
114 : NS_SCRIPTABLE NS_IMETHOD SkewX(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM); \
115 : NS_SCRIPTABLE NS_IMETHOD SkewY(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM);
116 :
117 : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
118 : #define NS_FORWARD_NSIDOMSVGMATRIX(_to) \
119 : NS_SCRIPTABLE NS_IMETHOD GetA(float *aA) { return _to GetA(aA); } \
120 : NS_SCRIPTABLE NS_IMETHOD SetA(float aA) { return _to SetA(aA); } \
121 : NS_SCRIPTABLE NS_IMETHOD GetB(float *aB) { return _to GetB(aB); } \
122 : NS_SCRIPTABLE NS_IMETHOD SetB(float aB) { return _to SetB(aB); } \
123 : NS_SCRIPTABLE NS_IMETHOD GetC(float *aC) { return _to GetC(aC); } \
124 : NS_SCRIPTABLE NS_IMETHOD SetC(float aC) { return _to SetC(aC); } \
125 : NS_SCRIPTABLE NS_IMETHOD GetD(float *aD) { return _to GetD(aD); } \
126 : NS_SCRIPTABLE NS_IMETHOD SetD(float aD) { return _to SetD(aD); } \
127 : NS_SCRIPTABLE NS_IMETHOD GetE(float *aE) { return _to GetE(aE); } \
128 : NS_SCRIPTABLE NS_IMETHOD SetE(float aE) { return _to SetE(aE); } \
129 : NS_SCRIPTABLE NS_IMETHOD GetF(float *aF) { return _to GetF(aF); } \
130 : NS_SCRIPTABLE NS_IMETHOD SetF(float aF) { return _to SetF(aF); } \
131 : NS_SCRIPTABLE NS_IMETHOD Multiply(nsIDOMSVGMatrix *secondMatrix, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to Multiply(secondMatrix, _retval); } \
132 : NS_SCRIPTABLE NS_IMETHOD Inverse(nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to Inverse(_retval); } \
133 : NS_SCRIPTABLE NS_IMETHOD Translate(float x, float y, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to Translate(x, y, _retval); } \
134 : NS_SCRIPTABLE NS_IMETHOD Scale(float scaleFactor, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to Scale(scaleFactor, _retval); } \
135 : NS_SCRIPTABLE NS_IMETHOD ScaleNonUniform(float scaleFactorX, float scaleFactorY, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to ScaleNonUniform(scaleFactorX, scaleFactorY, _retval); } \
136 : NS_SCRIPTABLE NS_IMETHOD Rotate(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to Rotate(angle, _retval); } \
137 : NS_SCRIPTABLE NS_IMETHOD RotateFromVector(float x, float y, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to RotateFromVector(x, y, _retval); } \
138 : NS_SCRIPTABLE NS_IMETHOD FlipX(nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to FlipX(_retval); } \
139 : NS_SCRIPTABLE NS_IMETHOD FlipY(nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to FlipY(_retval); } \
140 : NS_SCRIPTABLE NS_IMETHOD SkewX(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to SkewX(angle, _retval); } \
141 : NS_SCRIPTABLE NS_IMETHOD SkewY(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return _to SkewY(angle, _retval); }
142 :
143 : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
144 : #define NS_FORWARD_SAFE_NSIDOMSVGMATRIX(_to) \
145 : NS_SCRIPTABLE NS_IMETHOD GetA(float *aA) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetA(aA); } \
146 : NS_SCRIPTABLE NS_IMETHOD SetA(float aA) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetA(aA); } \
147 : NS_SCRIPTABLE NS_IMETHOD GetB(float *aB) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetB(aB); } \
148 : NS_SCRIPTABLE NS_IMETHOD SetB(float aB) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetB(aB); } \
149 : NS_SCRIPTABLE NS_IMETHOD GetC(float *aC) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetC(aC); } \
150 : NS_SCRIPTABLE NS_IMETHOD SetC(float aC) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetC(aC); } \
151 : NS_SCRIPTABLE NS_IMETHOD GetD(float *aD) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetD(aD); } \
152 : NS_SCRIPTABLE NS_IMETHOD SetD(float aD) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetD(aD); } \
153 : NS_SCRIPTABLE NS_IMETHOD GetE(float *aE) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetE(aE); } \
154 : NS_SCRIPTABLE NS_IMETHOD SetE(float aE) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetE(aE); } \
155 : NS_SCRIPTABLE NS_IMETHOD GetF(float *aF) { return !_to ? NS_ERROR_NULL_POINTER : _to->GetF(aF); } \
156 : NS_SCRIPTABLE NS_IMETHOD SetF(float aF) { return !_to ? NS_ERROR_NULL_POINTER : _to->SetF(aF); } \
157 : NS_SCRIPTABLE NS_IMETHOD Multiply(nsIDOMSVGMatrix *secondMatrix, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->Multiply(secondMatrix, _retval); } \
158 : NS_SCRIPTABLE NS_IMETHOD Inverse(nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->Inverse(_retval); } \
159 : NS_SCRIPTABLE NS_IMETHOD Translate(float x, float y, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->Translate(x, y, _retval); } \
160 : NS_SCRIPTABLE NS_IMETHOD Scale(float scaleFactor, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->Scale(scaleFactor, _retval); } \
161 : NS_SCRIPTABLE NS_IMETHOD ScaleNonUniform(float scaleFactorX, float scaleFactorY, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->ScaleNonUniform(scaleFactorX, scaleFactorY, _retval); } \
162 : NS_SCRIPTABLE NS_IMETHOD Rotate(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->Rotate(angle, _retval); } \
163 : NS_SCRIPTABLE NS_IMETHOD RotateFromVector(float x, float y, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->RotateFromVector(x, y, _retval); } \
164 : NS_SCRIPTABLE NS_IMETHOD FlipX(nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->FlipX(_retval); } \
165 : NS_SCRIPTABLE NS_IMETHOD FlipY(nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->FlipY(_retval); } \
166 : NS_SCRIPTABLE NS_IMETHOD SkewX(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->SkewX(angle, _retval); } \
167 : NS_SCRIPTABLE NS_IMETHOD SkewY(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM) { return !_to ? NS_ERROR_NULL_POINTER : _to->SkewY(angle, _retval); }
168 :
169 : #if 0
170 : /* Use the code below as a template for the implementation class for this interface. */
171 :
172 : /* Header file */
173 : class nsDOMSVGMatrix : public nsIDOMSVGMatrix
174 : {
175 : public:
176 : NS_DECL_ISUPPORTS
177 : NS_DECL_NSIDOMSVGMATRIX
178 :
179 : nsDOMSVGMatrix();
180 :
181 : private:
182 : ~nsDOMSVGMatrix();
183 :
184 : protected:
185 : /* additional members */
186 : };
187 :
188 : /* Implementation file */
189 : NS_IMPL_ISUPPORTS1(nsDOMSVGMatrix, nsIDOMSVGMatrix)
190 :
191 : nsDOMSVGMatrix::nsDOMSVGMatrix()
192 : {
193 : /* member initializers and constructor code */
194 : }
195 :
196 : nsDOMSVGMatrix::~nsDOMSVGMatrix()
197 : {
198 : /* destructor code */
199 : }
200 :
201 : /* attribute float a; */
202 : NS_IMETHODIMP nsDOMSVGMatrix::GetA(float *aA)
203 : {
204 : return NS_ERROR_NOT_IMPLEMENTED;
205 : }
206 : NS_IMETHODIMP nsDOMSVGMatrix::SetA(float aA)
207 : {
208 : return NS_ERROR_NOT_IMPLEMENTED;
209 : }
210 :
211 : /* attribute float b; */
212 : NS_IMETHODIMP nsDOMSVGMatrix::GetB(float *aB)
213 : {
214 : return NS_ERROR_NOT_IMPLEMENTED;
215 : }
216 : NS_IMETHODIMP nsDOMSVGMatrix::SetB(float aB)
217 : {
218 : return NS_ERROR_NOT_IMPLEMENTED;
219 : }
220 :
221 : /* attribute float c; */
222 : NS_IMETHODIMP nsDOMSVGMatrix::GetC(float *aC)
223 : {
224 : return NS_ERROR_NOT_IMPLEMENTED;
225 : }
226 : NS_IMETHODIMP nsDOMSVGMatrix::SetC(float aC)
227 : {
228 : return NS_ERROR_NOT_IMPLEMENTED;
229 : }
230 :
231 : /* attribute float d; */
232 : NS_IMETHODIMP nsDOMSVGMatrix::GetD(float *aD)
233 : {
234 : return NS_ERROR_NOT_IMPLEMENTED;
235 : }
236 : NS_IMETHODIMP nsDOMSVGMatrix::SetD(float aD)
237 : {
238 : return NS_ERROR_NOT_IMPLEMENTED;
239 : }
240 :
241 : /* attribute float e; */
242 : NS_IMETHODIMP nsDOMSVGMatrix::GetE(float *aE)
243 : {
244 : return NS_ERROR_NOT_IMPLEMENTED;
245 : }
246 : NS_IMETHODIMP nsDOMSVGMatrix::SetE(float aE)
247 : {
248 : return NS_ERROR_NOT_IMPLEMENTED;
249 : }
250 :
251 : /* attribute float f; */
252 : NS_IMETHODIMP nsDOMSVGMatrix::GetF(float *aF)
253 : {
254 : return NS_ERROR_NOT_IMPLEMENTED;
255 : }
256 : NS_IMETHODIMP nsDOMSVGMatrix::SetF(float aF)
257 : {
258 : return NS_ERROR_NOT_IMPLEMENTED;
259 : }
260 :
261 : /* nsIDOMSVGMatrix multiply (in nsIDOMSVGMatrix secondMatrix); */
262 : NS_IMETHODIMP nsDOMSVGMatrix::Multiply(nsIDOMSVGMatrix *secondMatrix, nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
263 : {
264 : return NS_ERROR_NOT_IMPLEMENTED;
265 : }
266 :
267 : /* nsIDOMSVGMatrix inverse (); */
268 : NS_IMETHODIMP nsDOMSVGMatrix::Inverse(nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
269 : {
270 : return NS_ERROR_NOT_IMPLEMENTED;
271 : }
272 :
273 : /* nsIDOMSVGMatrix translate (in float x, in float y); */
274 : NS_IMETHODIMP nsDOMSVGMatrix::Translate(float x, float y, nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
275 : {
276 : return NS_ERROR_NOT_IMPLEMENTED;
277 : }
278 :
279 : /* nsIDOMSVGMatrix scale (in float scaleFactor); */
280 : NS_IMETHODIMP nsDOMSVGMatrix::Scale(float scaleFactor, nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
281 : {
282 : return NS_ERROR_NOT_IMPLEMENTED;
283 : }
284 :
285 : /* nsIDOMSVGMatrix scaleNonUniform (in float scaleFactorX, in float scaleFactorY); */
286 : NS_IMETHODIMP nsDOMSVGMatrix::ScaleNonUniform(float scaleFactorX, float scaleFactorY, nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
287 : {
288 : return NS_ERROR_NOT_IMPLEMENTED;
289 : }
290 :
291 : /* nsIDOMSVGMatrix rotate (in float angle); */
292 : NS_IMETHODIMP nsDOMSVGMatrix::Rotate(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
293 : {
294 : return NS_ERROR_NOT_IMPLEMENTED;
295 : }
296 :
297 : /* nsIDOMSVGMatrix rotateFromVector (in float x, in float y); */
298 : NS_IMETHODIMP nsDOMSVGMatrix::RotateFromVector(float x, float y, nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
299 : {
300 : return NS_ERROR_NOT_IMPLEMENTED;
301 : }
302 :
303 : /* nsIDOMSVGMatrix flipX (); */
304 : NS_IMETHODIMP nsDOMSVGMatrix::FlipX(nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
305 : {
306 : return NS_ERROR_NOT_IMPLEMENTED;
307 : }
308 :
309 : /* nsIDOMSVGMatrix flipY (); */
310 : NS_IMETHODIMP nsDOMSVGMatrix::FlipY(nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
311 : {
312 : return NS_ERROR_NOT_IMPLEMENTED;
313 : }
314 :
315 : /* nsIDOMSVGMatrix skewX (in float angle); */
316 : NS_IMETHODIMP nsDOMSVGMatrix::SkewX(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
317 : {
318 : return NS_ERROR_NOT_IMPLEMENTED;
319 : }
320 :
321 : /* nsIDOMSVGMatrix skewY (in float angle); */
322 : NS_IMETHODIMP nsDOMSVGMatrix::SkewY(float angle, nsIDOMSVGMatrix * *_retval NS_OUTPARAM)
323 : {
324 : return NS_ERROR_NOT_IMPLEMENTED;
325 : }
326 :
327 : /* End of implementation class template. */
328 : #endif
329 :
330 :
331 : #endif /* __gen_nsIDOMSVGMatrix_h__ */
|