/[volute]/trunk/projects/dm/STC-2.0/vo-dml/STC_trans-v2.0.html
ViewVC logotype

Contents of /trunk/projects/dm/STC-2.0/vo-dml/STC_trans-v2.0.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4271 - (show annotations)
Tue Sep 12 18:52:13 2017 UTC (3 years, 2 months ago) by mdittmar
File MIME type: text/html
File size: 241037 byte(s)
add STC vo-dml products
1 <html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:vo-dml="http://www.ivoa.net/xml/VODML/v1.0">
2 <head>
3 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
4 <title>STC2 Transforms</title>
5 <link rel="stylesheet" href="https://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa_wg.css" type="text/css">
6 <link rel="stylesheet" href="https://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/xmi.css" type="text/css">
7 </head>
8 <body>
9 <h1>STC2 Transforms</h1>
10 <h2><a id="contents" name="contents">Table of Contents</a></h2>
11 <div class="head">
12 <table class=".toc">
13 <tr>
14 <td>1.</td>
15 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#model_section">model: stc2_transforms</a></td>
16 </tr>
17 <tr>
18 <td>2.</td>
19 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#packages">Packages and Types</a></td>
20 </tr>
21 <tr>
22 <td>2.1</td>
23 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#rootpackage">[root package]</a></td>
24 </tr>
25 <tr>
26 <td>2.2</td>
27 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms">package: frametransforms</a></td>
28 </tr>
29 <tr>
30 <td>2.2.1</td>
31 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Enum2D">objectType: Enum2D</a></td>
32 </tr>
33 <tr>
34 <td>2.2.2</td>
35 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Enum3D">objectType: Enum3D</a></td>
36 </tr>
37 <tr>
38 <td>2.2.3</td>
39 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.EnumElement1">objectType: EnumElement1</a></td>
40 </tr>
41 <tr>
42 <td>2.2.4</td>
43 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.EnumElement2">objectType: EnumElement2</a></td>
44 </tr>
45 <tr>
46 <td>2.2.5</td>
47 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.EnumElement3">objectType: EnumElement3</a></td>
48 </tr>
49 <tr>
50 <td>2.2.6</td>
51 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.EnumScalar">objectType: EnumScalar</a></td>
52 </tr>
53 <tr>
54 <td>2.2.7</td>
55 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.FrameTransform">objectType: FrameTransform</a></td>
56 </tr>
57 <tr>
58 <td>2.2.8</td>
59 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Matrix">dataType: Matrix</a></td>
60 </tr>
61 <tr>
62 <td>2.2.9</td>
63 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Matrix2x2">dataType: Matrix2x2</a></td>
64 </tr>
65 <tr>
66 <td>2.2.10</td>
67 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Matrix3x3">dataType: Matrix3x3</a></td>
68 </tr>
69 <tr>
70 <td>2.2.11</td>
71 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.PolCircular">objectType: PolCircular</a></td>
72 </tr>
73 <tr>
74 <td>2.2.12</td>
75 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.PolFrameTransform">objectType: PolFrameTransform</a></td>
76 </tr>
77 <tr>
78 <td>2.2.13</td>
79 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.PolLinear">objectType: PolLinear</a></td>
80 </tr>
81 <tr>
82 <td>2.2.14</td>
83 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.PolStokes">objectType: PolStokes</a></td>
84 </tr>
85 <tr>
86 <td>2.2.15</td>
87 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.PolVector">objectType: PolVector</a></td>
88 </tr>
89 <tr>
90 <td>2.2.16</td>
91 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.PolyCoeff1D">objectType: PolyCoeff1D</a></td>
92 </tr>
93 <tr>
94 <td>2.2.17</td>
95 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.PolyCoeff2D">objectType: PolyCoeff2D</a></td>
96 </tr>
97 <tr>
98 <td>2.2.18</td>
99 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.PolyCoeff3D">objectType: PolyCoeff3D</a></td>
100 </tr>
101 <tr>
102 <td>2.2.19</td>
103 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Polynomial1D">objectType: Polynomial1D</a></td>
104 </tr>
105 <tr>
106 <td>2.2.20</td>
107 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Polynomial2D">objectType: Polynomial2D</a></td>
108 </tr>
109 <tr>
110 <td>2.2.21</td>
111 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Polynomial3D">objectType: Polynomial3D</a></td>
112 </tr>
113 <tr>
114 <td>2.2.22</td>
115 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Projection">enumeration: Projection</a></td>
116 </tr>
117 <tr>
118 <td>2.2.23</td>
119 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Projection1D">objectType: Projection1D</a></td>
120 </tr>
121 <tr>
122 <td>2.2.24</td>
123 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Projection2D">objectType: Projection2D</a></td>
124 </tr>
125 <tr>
126 <td>2.2.25</td>
127 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Projection3D">objectType: Projection3D</a></td>
128 </tr>
129 <tr>
130 <td>2.2.26</td>
131 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Rotate2D">objectType: Rotate2D</a></td>
132 </tr>
133 <tr>
134 <td>2.2.27</td>
135 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Rotate3D">objectType: Rotate3D</a></td>
136 </tr>
137 <tr>
138 <td>2.2.28</td>
139 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Scale1D">objectType: Scale1D</a></td>
140 </tr>
141 <tr>
142 <td>2.2.29</td>
143 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Scale2D">objectType: Scale2D</a></td>
144 </tr>
145 <tr>
146 <td>2.2.30</td>
147 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Scale3D">objectType: Scale3D</a></td>
148 </tr>
149 <tr>
150 <td>2.2.31</td>
151 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.TransformMatrix2D">objectType: TransformMatrix2D</a></td>
152 </tr>
153 <tr>
154 <td>2.2.32</td>
155 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.TransformMatrix3D">objectType: TransformMatrix3D</a></td>
156 </tr>
157 <tr>
158 <td>2.2.33</td>
159 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Xform">objectType: Xform</a></td>
160 </tr>
161 <tr>
162 <td>2.2.34</td>
163 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Xform1D">objectType: Xform1D</a></td>
164 </tr>
165 <tr>
166 <td>2.2.35</td>
167 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Xform2D">objectType: Xform2D</a></td>
168 </tr>
169 <tr>
170 <td>2.2.36</td>
171 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Xform3D">objectType: Xform3D</a></td>
172 </tr>
173 <tr>
174 <td>2.2.37</td>
175 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Xlate1D">objectType: Xlate1D</a></td>
176 </tr>
177 <tr>
178 <td>2.2.38</td>
179 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Xlate2D">objectType: Xlate2D</a></td>
180 </tr>
181 <tr>
182 <td>2.2.39</td>
183 <td>&nbsp;&nbsp;&nbsp;&nbsp;<a href="#frametransforms.Xlate3D">objectType: Xlate3D</a></td>
184 </tr>
185 <tr>
186 <td>3.</td>
187 <td>
188 &nbsp;&nbsp;&nbsp;&nbsp;<a href="#vodml-ids">vodml-id-s</a></td>
189 </tr>
190 <tr>
191 <td>4.</td>
192 <td>
193 &nbsp;&nbsp;&nbsp;&nbsp;<a href="#modelimports">Imported Models</a></td>
194 </tr>
195 <tr>
196 <td>4.1</td>
197 <td>
198 &nbsp;&nbsp;&nbsp;&nbsp;<a href="#ivoa">ivoa</a></td>
199 </tr>
200 <tr>
201 <td>4.2</td>
202 <td>
203 &nbsp;&nbsp;&nbsp;&nbsp;<a href="#stc2_coordinates">stc2_coordinates</a></td>
204 </tr>
205 </table>
206 </div>
207 <hr>
208 <h1><a name="model_section">1. Model: STC2 Transforms (stc2_transforms)</a></h1>
209 <table>
210 <tr>
211 <td align="right"><b>Authors</b></td>
212 <td> : </td>
213 <td>ahr</td>
214 </tr>
215 <tr>
216 <td align="right"><b>Date</b></td>
217 <td> : </td>
218 <td>2017-09-08T16:05:32</td>
219 </tr>
220 <tr>
221 <td align="right"><b>Version</b></td>
222 <td> : </td>
223 <td>2.0</td>
224 </tr>
225 <tr>
226 <td align="right" valign="top"><b>Abstract</b></td>
227 <td valign="top"> : </td>
228 <td>
229 TODO : Missing description : please, update your UML model asap.
230
231 </td>
232 </tr>
233 <tr>
234 <td align="right" valign="top"><b>Diagram</b></td>
235 <td valign="top"> : </td>
236 <td>The following diagram has been generated from the model using the <a href="http://www.graphviz.org/" target="_blank">GraphViz</a> tool.<br>
237 The classes and packages in the diagram can be clicked and are mapped to the descriptions of the corresponding element elsewhere
238 in the document.
239
240 </td>
241 </tr>
242 <tr>
243 <td colspan="3"></td>
244 </tr>
245 </table><img src="STC_trans-v2.0.png" usemap="#GVmap"><map id="GVmap" name="GVmap">
246 <area shape="rect" id="node2" href="#frametransforms" title="frametransforms" alt="" coords="27,160,168,208"/>
247 <area shape="rect" id="node3" href="#frametransforms.Projection" title="{&lt;&lt;enumeration&gt;&gt;\lframetransforms/Projection|+LIN\l+LOG\l+TAN\l+SIN\l+STG\l+ARC\l+AIR\l+ZEA\l+CEA\l+CAR\l+MER\l+SFL\l+PAR\l+MOL\l+AIT\l+COE\l+COD\l+COO\l+BON\l+PCO\l+TSC\l+CSC\l+QSC\l}" alt="" coords="192,6,333,362"/>
248 <area shape="rect" id="node4" href="#frametransforms.Matrix3x3" title="{&lt;&lt;datatype&gt;&gt;\nframetransforms/Matrix3x3|+m11 : ivoa:real\l+m12 : ivoa:real\l+m21 : ivoa:real\l+m22 : ivoa:real\l+m13 : ivoa:real\l+m31 : ivoa:real\l+m23 : ivoa:real\l+m32 : ivoa:real\l+m33 : ivoa:real\l}" alt="" coords="357,99,499,269"/>
249 <area shape="rect" id="node6" href="#frametransforms.Matrix" title="{&lt;&lt;datatype&gt;&gt;\nframetransforms/Matrix|+unit : ivoa:Unit\l}" alt="" coords="436,414,561,477"/>
250 <area shape="rect" id="node5" href="#frametransforms.Matrix2x2" title="{&lt;&lt;datatype&gt;&gt;\nframetransforms/Matrix2x2|+m11 : ivoa:real\l+m12 : ivoa:real\l+m21 : ivoa:real\l+m22 : ivoa:real\l}" alt="" coords="523,133,664,235"/>
251 <area shape="rect" id="node7" href="#frametransforms.TransformMatrix2D" title="{frametransforms/TransformMatrix2D|+cdMatrix : stc2_transforms:frametransforms.Matrix2x2\l}" alt="" coords="3855,421,4121,470"/>
252 <area shape="rect" id="node28" href="#frametransforms.Xform2D" title="{frametransforms/Xform2D}" alt="" coords="3809,571,3948,621"/>
253 <area shape="rect" id="node8" href="#frametransforms.FrameTransform" title="{frametransforms/FrameTransform|+naxes : ivoa:nonnegativeInteger\l}" alt="" coords="1131,571,1301,621"/>
254 <area shape="rect" id="node26" href="#frametransforms.Xform" title="{frametransforms/Xform|+naxes : ivoa:nonnegativeInteger\l}" alt="" coords="1411,715,1573,765"/>
255 <area shape="rect" id="node9" href="#frametransforms.Scale2D" title="{frametransforms/Scale2D|+scale : ivoa:real\l}" alt="" coords="4145,421,4279,470"/>
256 <area shape="rect" id="node10" href="#frametransforms.Xlate1D" title="{frametransforms/Xlate1D|+nativeRefVal : ivoa:RealQuantity\l}" alt="" coords="1105,421,1279,470"/>
257 <area shape="rect" id="node27" href="#frametransforms.Xform1D" title="{frametransforms/Xform1D}" alt="" coords="1325,571,1464,621"/>
258 <area shape="rect" id="node11" href="#frametransforms.Xlate2D" title="{frametransforms/Xlate2D|+nativeRefVal : ivoa:RealQuantity\l}" alt="" coords="3657,421,3831,470"/>
259 <area shape="rect" id="node12" href="#frametransforms.Xlate3D" title="{frametransforms/Xlate3D|+nativeRefVal : ivoa:RealQuantity\l}" alt="" coords="2313,421,2487,470"/>
260 <area shape="rect" id="node30" href="#frametransforms.Xform3D" title="{frametransforms/Xform3D}" alt="" coords="2421,571,2560,621"/>
261 <area shape="rect" id="node13" href="#frametransforms.Scale3D" title="{frametransforms/Scale3D|+scale : ivoa:real\l}" alt="" coords="2967,421,3100,470"/>
262 <area shape="rect" id="node14" href="#frametransforms.TransformMatrix3D" title="{frametransforms/TransformMatrix3D|+cdMatrix : stc2_transforms:frametransforms.Matrix3x3\l}" alt="" coords="2023,421,2289,470"/>
263 <area shape="rect" id="node15" href="#frametransforms.PolStokes" title="{frametransforms/PolStokes|+pixel1Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolStokesEnum\l+pixel2Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolStokesEnum\l+pixel3Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolStokesEnum\l+pixel4Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolStokesEnum\l}" alt="" coords="737,139,1140,229"/>
264 <area shape="rect" id="node22" href="#frametransforms.PolFrameTransform" title="{frametransforms/PolFrameTransform}" alt="" coords="1303,421,1487,470"/>
265 <area shape="rect" id="node16" href="#frametransforms.PolCircular" title="{frametransforms/PolCircular|+pixel1Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolCircularEnum\l+pixel2Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolCircularEnum\l+pixel3Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolCircularEnum\l+pixel4Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolCircularEnum\l}" alt="" coords="1164,139,1575,229"/>
266 <area shape="rect" id="node17" href="#frametransforms.PolLinear" title="{frametransforms/PolLinear|+pixel1Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolLinearEnum\l+pixel2Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolLinearEnum\l+pixel3Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolLinearEnum\l+pixel4Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolLinearEnum\l}" alt="" coords="1599,139,2001,229"/>
267 <area shape="rect" id="node18" href="#frametransforms.PolVector" title="{frametransforms/PolVector|+pixel1Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolVectorEnum\l+pixel2Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolVectorEnum\l+pixel3Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolVectorEnum\l+pixel4Type : stc2_coordinates:CoordinateDomains.polarizationDomain.PolVectorEnum\l}" alt="" coords="2025,139,2428,229"/>
268 <area shape="rect" id="node19" href="#frametransforms.EnumScalar" title="{frametransforms/EnumScalar}" alt="" coords="1692,421,1841,470"/>
269 <area shape="rect" id="node39" href="#frametransforms.EnumElement1" title="{frametransforms/EnumElement1|+nativeval : ivoa:RealQuantity\l+eval : ivoa:RealQuantity\l}" alt="" coords="1696,565,1859,627"/>
270 <area shape="rect" id="node20" href="#frametransforms.Enum2D" title="{frametransforms/Enum2D}" alt="" coords="3500,421,3633,470"/>
271 <area shape="rect" id="node40" href="#frametransforms.EnumElement2" title="{frametransforms/EnumElement2|+nativeval : ivoa:RealQuantity\l+eval : ivoa:RealQuantity\l}" alt="" coords="3513,565,3676,627"/>
272 <area shape="rect" id="node21" href="#frametransforms.Enum3D" title="{frametransforms/Enum3D}" alt="" coords="1865,421,1999,470"/>
273 <area shape="rect" id="node41" href="#frametransforms.EnumElement3" title="{frametransforms/EnumElement3|+nativeval : ivoa:RealQuantity\l+eval : ivoa:RealQuantity\l}" alt="" coords="1883,565,2045,627"/>
274 <area shape="rect" id="node23" href="#frametransforms.Polynomial2D" title="{frametransforms/Polynomial2D}" alt="" coords="3319,421,3476,470"/>
275 <area shape="rect" id="node36" href="#frametransforms.PolyCoeff2D" title="{frametransforms/PolyCoeff2D|+order1 : ivoa:integer\l+order2 : ivoa:integer\l+value : ivoa:real\l+targetAxis : ivoa:nonnegativeInteger\l}" alt="" coords="3305,551,3489,641"/>
276 <area shape="rect" id="node24" href="#frametransforms.Polynomial1D" title="{frametransforms/Polynomial1D}" alt="" coords="1511,421,1668,470"/>
277 <area shape="rect" id="node35" href="#frametransforms.PolyCoeff1D" title="{frametransforms/PolyCoeff1D|+order : ivoa:integer\l+value : ivoa:real\l+targetAxis : ivoa:nonnegativeInteger\l}" alt="" coords="1488,558,1672,634"/>
278 <area shape="rect" id="node25" href="#frametransforms.Scale1D" title="{frametransforms/Scale1D|+scale : ivoa:real\l}" alt="" coords="655,421,788,470"/>
279 <area shape="rect" id="node29" href="#frametransforms.Rotate2D" title="{frametransforms/Rotate2D|+rotationAngle : ivoa:real\l}" alt="" coords="4303,421,4441,470"/>
280 <area shape="rect" id="node31" href="#frametransforms.Rotate3D" title="{frametransforms/Rotate3D|+rotationAngles : ivoa:real\l}" alt="" coords="2511,421,2649,470"/>
281 <area shape="rect" id="node32" href="#frametransforms.Projection1D" title="{frametransforms/Projection1D|+projection : stc2_transforms:frametransforms.Projection\l}" alt="" coords="812,421,1081,470"/>
282 <area shape="rect" id="node33" href="#frametransforms.Projection3D" title="{frametransforms/Projection3D|+projection : stc2_transforms:frametransforms.Projection\l}" alt="" coords="2673,421,2943,470"/>
283 <area shape="rect" id="node34" href="#frametransforms.Projection2D" title="{frametransforms/Projection2D|+projection : stc2_transforms:frametransforms.Projection\l}" alt="" coords="4465,421,4735,470"/>
284 <area shape="rect" id="node37" href="#frametransforms.PolyCoeff3D" title="{frametransforms/PolyCoeff3D|+order1 : ivoa:integer\l+order2 : ivoa:integer\l+order3 : ivoa:integer\l+value : ivoa:real\l+targetAxis : ivoa:nonnegativeInteger\l}" alt="" coords="3097,545,3281,647"/>
285 <area shape="rect" id="node38" href="#frametransforms.Polynomial3D" title="{frametransforms/Polynomial3D}" alt="" coords="3124,421,3281,470"/>
286 </map>
287
288 <hr>
289 <h1>2.<a name="packages">Model contents: Packages and Types</a></h1>
290 <p>
291 The following sub-sections present all packages in the model with their types.
292 The packages are listed here in alphabetical order.
293 Each sub-section contains a description of the package and a table containing its various features.
294
295 </p>
296 <h3><a name="rootpackage"></a>2.1 [root package]
297 </h3>
298 <table border="1" cellspacing="2" width="100%">
299 <tr>
300 <td class="objecttype-title" width="20%">Model</td>
301 <td class="objecttype-name">stc2_transforms</td>
302 </tr>
303 <tr>
304 <td width="20%" class="info-title">child package(s)</td>
305 <td colspan="2" class="feature-detail"><a href="#frametransforms">frametransforms</a>
306 </td>
307 </tr>
308 </table>
309 <h3><a name="frametransforms"></a>2.2 package: frametransforms
310 </h3>
311 <table border="1" cellspacing="2" width="100%">
312 <tr>
313 <td class="objecttype-title" width="20%">vodml-id</td>
314 <td class="objecttype-name" colspan="1">frametransforms</td>
315 </tr>
316 <tr>
317 <td class="info-title">description</td>
318 <td class="feature-detail" colspan="1">
319 TODO : Missing description : please, update your UML model asap.
320
321 </td>
322 </tr>
323 <tr>
324 <td width="20%" class="info-title">parent</td>
325 <td colspan="2" class="feature-detail"><a href="#model_section">stc2_transforms</a></td>
326 </tr>
327 <tr>
328 <td width="20%" class="info-title">Object types</td>
329 <td colspan="2" class="feature-detail"><a href="#frametransforms.Enum2D">Enum2D</a> <a href="#frametransforms.Enum3D">Enum3D</a> <a href="#frametransforms.EnumElement1">EnumElement1</a> <a href="#frametransforms.EnumElement2">EnumElement2</a> <a href="#frametransforms.EnumElement3">EnumElement3</a> <a href="#frametransforms.EnumScalar">EnumScalar</a> <a href="#frametransforms.FrameTransform">FrameTransform</a> <a href="#frametransforms.PolCircular">PolCircular</a> <a href="#frametransforms.PolFrameTransform">PolFrameTransform</a> <a href="#frametransforms.PolLinear">PolLinear</a> <a href="#frametransforms.PolStokes">PolStokes</a> <a href="#frametransforms.PolVector">PolVector</a> <a href="#frametransforms.PolyCoeff1D">PolyCoeff1D</a> <a href="#frametransforms.PolyCoeff2D">PolyCoeff2D</a> <a href="#frametransforms.PolyCoeff3D">PolyCoeff3D</a> <a href="#frametransforms.Polynomial1D">Polynomial1D</a> <a href="#frametransforms.Polynomial2D">Polynomial2D</a> <a href="#frametransforms.Polynomial3D">Polynomial3D</a> <a href="#frametransforms.Projection1D">Projection1D</a> <a href="#frametransforms.Projection2D">Projection2D</a> <a href="#frametransforms.Projection3D">Projection3D</a> <a href="#frametransforms.Rotate2D">Rotate2D</a> <a href="#frametransforms.Rotate3D">Rotate3D</a> <a href="#frametransforms.Scale1D">Scale1D</a> <a href="#frametransforms.Scale2D">Scale2D</a> <a href="#frametransforms.Scale3D">Scale3D</a> <a href="#frametransforms.TransformMatrix2D">TransformMatrix2D</a> <a href="#frametransforms.TransformMatrix3D">TransformMatrix3D</a> <a href="#frametransforms.Xform">Xform</a> <a href="#frametransforms.Xform1D">Xform1D</a> <a href="#frametransforms.Xform2D">Xform2D</a> <a href="#frametransforms.Xform3D">Xform3D</a> <a href="#frametransforms.Xlate1D">Xlate1D</a> <a href="#frametransforms.Xlate2D">Xlate2D</a> <a href="#frametransforms.Xlate3D">Xlate3D</a>
330 </td>
331 </tr>
332 <tr>
333 <td width="20%" class="info-title">Data types</td>
334 <td colspan="2" class="feature-detail"><a href="#frametransforms.Matrix">Matrix</a> <a href="#frametransforms.Matrix2x2">Matrix2x2</a> <a href="#frametransforms.Matrix3x3">Matrix3x3</a>
335 </td>
336 </tr>
337 <tr>
338 <td width="20%" class="info-title">Enumerations</td>
339 <td colspan="2" class="feature-detail"><a href="#frametransforms.Projection">Projection</a>
340 </td>
341 </tr>
342 </table>
343 <h3><a name="frametransforms.Enum2D"></a>2.2.1 objectType: Enum2D
344 </h3>
345 <div align="center">
346 <table border="1" width="100%" cellspacing="2">
347 <tr>
348 <td class="objecttype-title" width="20%">vodml-id</td>
349 <td class="objecttype-name" colspan="1">frametransforms.Enum2D</td>
350 </tr>
351 <tr>
352 <td class="info-title">description</td>
353 <td class="feature-detail" colspan="1">For enumerated coordinates Enum2D contains the list of enumerated values in EnumElement2 that provide the target values for
354 each of the native values. The number of EnumElement2 in the composition needs to equal the number of native elements.
355 </td>
356 </tr>
357 <tr>
358 <td colspan="2">
359 <table width="100%" cellpadding="0" cellspacing="0" border="0">
360 <tr>
361 <td colspan="2" bgcolor="#cacaca">
362 <table width="100%" border="0" cellpadding="3" cellspacing="1">
363 <tr>
364 <td width="20%" class="info-title">package</td>
365 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
366 </tr>
367 <tr>
368 <td width="20%" class="info-title">extends</td>
369 <td colspan="3" class="feature-detail"><a href="#frametransforms.Xform2D">Xform2D [stc2_transforms:frametransforms.Xform2D]</a></td>
370 </tr>
371 <tr>
372 <td colspan="3" class="info-title">compositions</td>
373 </tr>
374 <tr>
375 <td class="feature-heading" width="20%">name</td>
376 <td class="feature-heading" width="10%">feature</td>
377 <td class="feature-heading" width="70%">value</td>
378 </tr>
379 <tr>
380 <td class="feature-detail" valign="top" rowspan="5"><a name="frametransforms.Enum2D.enum"></a><b>enum</b></td>
381 <td class="feature-heading">type</td>
382 <td class="feature-detail"><a href="#frametransforms.EnumElement2">EnumElement2 [stc2_transforms:frametransforms.EnumElement2]</a></td>
383 </tr>
384 <tr>
385 <td class="feature-heading">vodml-id</td>
386 <td class="feature-detail">frametransforms.Enum2D.enum</td>
387 </tr>
388 <tr>
389 <td class="feature-heading">multiplicity</td>
390 <td class="feature-detail">1..*</td>
391 </tr>
392 <tr>
393 <td class="feature-heading">isOrdered</td>
394 <td class="feature-detail">false</td>
395 </tr>
396 <tr>
397 <td class="feature-heading">description</td>
398 <td class="feature-detail">
399 TODO : Missing description : please, update your UML model asap.
400
401 </td>
402 </tr>
403 </table>
404 </td>
405 </tr>
406 </table>
407 </td>
408 </tr>
409 </table>
410 </div><br><h3><a name="frametransforms.Enum3D"></a>2.2.2 objectType: Enum3D
411 </h3>
412 <div align="center">
413 <table border="1" width="100%" cellspacing="2">
414 <tr>
415 <td class="objecttype-title" width="20%">vodml-id</td>
416 <td class="objecttype-name" colspan="1">frametransforms.Enum3D</td>
417 </tr>
418 <tr>
419 <td class="info-title">description</td>
420 <td class="feature-detail" colspan="1">For enumerated coordinates Enum3D contains the list of enumerated values in EnumElement3 that provide the target values for
421 each of the native values. The number of EnumElement3 in the composition needs to equal the number of native elements.
422 </td>
423 </tr>
424 <tr>
425 <td colspan="2">
426 <table width="100%" cellpadding="0" cellspacing="0" border="0">
427 <tr>
428 <td colspan="2" bgcolor="#cacaca">
429 <table width="100%" border="0" cellpadding="3" cellspacing="1">
430 <tr>
431 <td width="20%" class="info-title">package</td>
432 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
433 </tr>
434 <tr>
435 <td width="20%" class="info-title">extends</td>
436 <td colspan="3" class="feature-detail"><a href="#frametransforms.Xform3D">Xform3D [stc2_transforms:frametransforms.Xform3D]</a></td>
437 </tr>
438 <tr>
439 <td colspan="3" class="info-title">compositions</td>
440 </tr>
441 <tr>
442 <td class="feature-heading" width="20%">name</td>
443 <td class="feature-heading" width="10%">feature</td>
444 <td class="feature-heading" width="70%">value</td>
445 </tr>
446 <tr>
447 <td class="feature-detail" valign="top" rowspan="5"><a name="frametransforms.Enum3D.enum"></a><b>enum</b></td>
448 <td class="feature-heading">type</td>
449 <td class="feature-detail"><a href="#frametransforms.EnumElement3">EnumElement3 [stc2_transforms:frametransforms.EnumElement3]</a></td>
450 </tr>
451 <tr>
452 <td class="feature-heading">vodml-id</td>
453 <td class="feature-detail">frametransforms.Enum3D.enum</td>
454 </tr>
455 <tr>
456 <td class="feature-heading">multiplicity</td>
457 <td class="feature-detail">1..*</td>
458 </tr>
459 <tr>
460 <td class="feature-heading">isOrdered</td>
461 <td class="feature-detail">false</td>
462 </tr>
463 <tr>
464 <td class="feature-heading">description</td>
465 <td class="feature-detail">
466 TODO : Missing description : please, update your UML model asap.
467
468 </td>
469 </tr>
470 </table>
471 </td>
472 </tr>
473 </table>
474 </td>
475 </tr>
476 </table>
477 </div><br><h3><a name="frametransforms.EnumElement1"></a>2.2.3 objectType: EnumElement1
478 </h3>
479 <div align="center">
480 <table border="1" width="100%" cellspacing="2">
481 <tr>
482 <td class="objecttype-title" width="20%">vodml-id</td>
483 <td class="objecttype-name" colspan="1">frametransforms.EnumElement1</td>
484 </tr>
485 <tr>
486 <td class="info-title">description</td>
487 <td class="feature-detail" colspan="1">The enumerated targetValue for the enumerated nativeValue is eval.</td>
488 </tr>
489 <tr>
490 <td colspan="2">
491 <table width="100%" cellpadding="0" cellspacing="0" border="0">
492 <tr>
493 <td colspan="2" bgcolor="#cacaca">
494 <table width="100%" border="0" cellpadding="3" cellspacing="1">
495 <tr>
496 <td width="20%" class="info-title">package</td>
497 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
498 </tr>
499 <tr>
500 <td colspan="3" class="info-title">attributes</td>
501 </tr>
502 <tr>
503 <td class="feature-heading" width="20%">name</td>
504 <td class="feature-heading" width="10%">feature</td>
505 <td class="feature-heading" width="70%">value</td>
506 </tr>
507 <tr>
508 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.EnumElement1.nativeval"></a><b>nativeval</b></td>
509 <td class="feature-heading">type</td>
510 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#RealQuantity">RealQuantity</a></td>
511 </tr>
512 <tr>
513 <td class="feature-heading">vodml-id</td>
514 <td class="feature-detail">frametransforms.EnumElement1.nativeval</td>
515 </tr>
516 <tr>
517 <td class="feature-heading">multiplicity</td>
518 <td class="feature-detail">1</td>
519 </tr>
520 <tr>
521 <td class="feature-heading">description</td>
522 <td class="feature-detail">
523 TODO : Missing description : please, update your UML model asap.
524
525 </td>
526 </tr>
527 <tr>
528 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.EnumElement1.eval"></a><b>eval</b></td>
529 <td class="feature-heading">type</td>
530 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#RealQuantity">RealQuantity</a></td>
531 </tr>
532 <tr>
533 <td class="feature-heading">vodml-id</td>
534 <td class="feature-detail">frametransforms.EnumElement1.eval</td>
535 </tr>
536 <tr>
537 <td class="feature-heading">multiplicity</td>
538 <td class="feature-detail">1</td>
539 </tr>
540 <tr>
541 <td class="feature-heading">description</td>
542 <td class="feature-detail">
543 TODO : Missing description : please, update your UML model asap.
544
545 </td>
546 </tr>
547 </table>
548 </td>
549 </tr>
550 </table>
551 </td>
552 </tr>
553 </table>
554 </div><br><h3><a name="frametransforms.EnumElement2"></a>2.2.4 objectType: EnumElement2
555 </h3>
556 <div align="center">
557 <table border="1" width="100%" cellspacing="2">
558 <tr>
559 <td class="objecttype-title" width="20%">vodml-id</td>
560 <td class="objecttype-name" colspan="1">frametransforms.EnumElement2</td>
561 </tr>
562 <tr>
563 <td class="info-title">description</td>
564 <td class="feature-detail" colspan="1">The enumerated targetValue vector for the enumerated nativeValue vector is the vector eval.</td>
565 </tr>
566 <tr>
567 <td colspan="2">
568 <table width="100%" cellpadding="0" cellspacing="0" border="0">
569 <tr>
570 <td colspan="2" bgcolor="#cacaca">
571 <table width="100%" border="0" cellpadding="3" cellspacing="1">
572 <tr>
573 <td width="20%" class="info-title">package</td>
574 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
575 </tr>
576 <tr>
577 <td colspan="3" class="info-title">attributes</td>
578 </tr>
579 <tr>
580 <td class="feature-heading" width="20%">name</td>
581 <td class="feature-heading" width="10%">feature</td>
582 <td class="feature-heading" width="70%">value</td>
583 </tr>
584 <tr>
585 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.EnumElement2.nativeval"></a><b>nativeval</b></td>
586 <td class="feature-heading">type</td>
587 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#RealQuantity">RealQuantity</a></td>
588 </tr>
589 <tr>
590 <td class="feature-heading">vodml-id</td>
591 <td class="feature-detail">frametransforms.EnumElement2.nativeval</td>
592 </tr>
593 <tr>
594 <td class="feature-heading">multiplicity</td>
595 <td class="feature-detail">2</td>
596 </tr>
597 <tr>
598 <td class="feature-heading">description</td>
599 <td class="feature-detail">
600 TODO : Missing description : please, update your UML model asap.
601
602 </td>
603 </tr>
604 <tr>
605 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.EnumElement2.eval"></a><b>eval</b></td>
606 <td class="feature-heading">type</td>
607 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#RealQuantity">RealQuantity</a></td>
608 </tr>
609 <tr>
610 <td class="feature-heading">vodml-id</td>
611 <td class="feature-detail">frametransforms.EnumElement2.eval</td>
612 </tr>
613 <tr>
614 <td class="feature-heading">multiplicity</td>
615 <td class="feature-detail">2</td>
616 </tr>
617 <tr>
618 <td class="feature-heading">description</td>
619 <td class="feature-detail">
620 TODO : Missing description : please, update your UML model asap.
621
622 </td>
623 </tr>
624 </table>
625 </td>
626 </tr>
627 </table>
628 </td>
629 </tr>
630 </table>
631 </div><br><h3><a name="frametransforms.EnumElement3"></a>2.2.5 objectType: EnumElement3
632 </h3>
633 <div align="center">
634 <table border="1" width="100%" cellspacing="2">
635 <tr>
636 <td class="objecttype-title" width="20%">vodml-id</td>
637 <td class="objecttype-name" colspan="1">frametransforms.EnumElement3</td>
638 </tr>
639 <tr>
640 <td class="info-title">description</td>
641 <td class="feature-detail" colspan="1">The enumerated targetValue vector for the enumerated nativeValue vector is the vector eval.</td>
642 </tr>
643 <tr>
644 <td colspan="2">
645 <table width="100%" cellpadding="0" cellspacing="0" border="0">
646 <tr>
647 <td colspan="2" bgcolor="#cacaca">
648 <table width="100%" border="0" cellpadding="3" cellspacing="1">
649 <tr>
650 <td width="20%" class="info-title">package</td>
651 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
652 </tr>
653 <tr>
654 <td colspan="3" class="info-title">attributes</td>
655 </tr>
656 <tr>
657 <td class="feature-heading" width="20%">name</td>
658 <td class="feature-heading" width="10%">feature</td>
659 <td class="feature-heading" width="70%">value</td>
660 </tr>
661 <tr>
662 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.EnumElement3.nativeval"></a><b>nativeval</b></td>
663 <td class="feature-heading">type</td>
664 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#RealQuantity">RealQuantity</a></td>
665 </tr>
666 <tr>
667 <td class="feature-heading">vodml-id</td>
668 <td class="feature-detail">frametransforms.EnumElement3.nativeval</td>
669 </tr>
670 <tr>
671 <td class="feature-heading">multiplicity</td>
672 <td class="feature-detail">3</td>
673 </tr>
674 <tr>
675 <td class="feature-heading">description</td>
676 <td class="feature-detail">
677 TODO : Missing description : please, update your UML model asap.
678
679 </td>
680 </tr>
681 <tr>
682 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.EnumElement3.eval"></a><b>eval</b></td>
683 <td class="feature-heading">type</td>
684 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#RealQuantity">RealQuantity</a></td>
685 </tr>
686 <tr>
687 <td class="feature-heading">vodml-id</td>
688 <td class="feature-detail">frametransforms.EnumElement3.eval</td>
689 </tr>
690 <tr>
691 <td class="feature-heading">multiplicity</td>
692 <td class="feature-detail">3</td>
693 </tr>
694 <tr>
695 <td class="feature-heading">description</td>
696 <td class="feature-detail">
697 TODO : Missing description : please, update your UML model asap.
698
699 </td>
700 </tr>
701 </table>
702 </td>
703 </tr>
704 </table>
705 </td>
706 </tr>
707 </table>
708 </div><br><h3><a name="frametransforms.EnumScalar"></a>2.2.6 objectType: EnumScalar
709 </h3>
710 <div align="center">
711 <table border="1" width="100%" cellspacing="2">
712 <tr>
713 <td class="objecttype-title" width="20%">vodml-id</td>
714 <td class="objecttype-name" colspan="1">frametransforms.EnumScalar</td>
715 </tr>
716 <tr>
717 <td class="info-title">description</td>
718 <td class="feature-detail" colspan="1">For enumerated coordinates EnumScalar contains the list of enumerated values in EnumElement1 that provide the target values
719 for each of the native values. The number of EnumElement1 in the composition needs to equal the number of native elements.
720 </td>
721 </tr>
722 <tr>
723 <td colspan="2">
724 <table width="100%" cellpadding="0" cellspacing="0" border="0">
725 <tr>
726 <td colspan="2" bgcolor="#cacaca">
727 <table width="100%" border="0" cellpadding="3" cellspacing="1">
728 <tr>
729 <td width="20%" class="info-title">package</td>
730 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
731 </tr>
732 <tr>
733 <td width="20%" class="info-title">extends</td>
734 <td colspan="3" class="feature-detail"><a href="#frametransforms.Xform1D">Xform1D [stc2_transforms:frametransforms.Xform1D]</a></td>
735 </tr>
736 <tr>
737 <td colspan="3" class="info-title">compositions</td>
738 </tr>
739 <tr>
740 <td class="feature-heading" width="20%">name</td>
741 <td class="feature-heading" width="10%">feature</td>
742 <td class="feature-heading" width="70%">value</td>
743 </tr>
744 <tr>
745 <td class="feature-detail" valign="top" rowspan="5"><a name="frametransforms.EnumScalar.enum"></a><b>enum</b></td>
746 <td class="feature-heading">type</td>
747 <td class="feature-detail"><a href="#frametransforms.EnumElement1">EnumElement1 [stc2_transforms:frametransforms.EnumElement1]</a></td>
748 </tr>
749 <tr>
750 <td class="feature-heading">vodml-id</td>
751 <td class="feature-detail">frametransforms.EnumScalar.enum</td>
752 </tr>
753 <tr>
754 <td class="feature-heading">multiplicity</td>
755 <td class="feature-detail">1..*</td>
756 </tr>
757 <tr>
758 <td class="feature-heading">isOrdered</td>
759 <td class="feature-detail">false</td>
760 </tr>
761 <tr>
762 <td class="feature-heading">description</td>
763 <td class="feature-detail">
764 TODO : Missing description : please, update your UML model asap.
765
766 </td>
767 </tr>
768 </table>
769 </td>
770 </tr>
771 </table>
772 </td>
773 </tr>
774 </table>
775 </div><br><h3><a name="frametransforms.FrameTransform"></a>2.2.7 objectType: FrameTransform
776 </h3>
777 <div align="center">
778 <table border="1" width="100%" cellspacing="2">
779 <tr>
780 <td class="objecttype-title" width="20%">vodml-id</td>
781 <td class="objecttype-name" colspan="1">frametransforms.FrameTransform</td>
782 </tr>
783 <tr>
784 <td class="info-title">description</td>
785 <td class="feature-detail" colspan="1">This mapping class provides a transformation from the nativeFrame to the targetFrame. The transform is specified by one or
786 more Xform objects. The Xform objects specify atomic transform operations and may be chained together (in a specific order)
787 to define more complicated transformations. naxes specifies the dimensionality of the transformation and should reflect the
788 dimensionality of the native and target frames.
789 </td>
790 </tr>
791 <tr>
792 <td colspan="2">
793 <table width="100%" cellpadding="0" cellspacing="0" border="0">
794 <tr>
795 <td colspan="2" bgcolor="#cacaca">
796 <table width="100%" border="0" cellpadding="3" cellspacing="1">
797 <tr>
798 <td width="20%" class="info-title">package</td>
799 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
800 </tr>
801 <tr>
802 <td colspan="3" class="info-title">attributes</td>
803 </tr>
804 <tr>
805 <td class="feature-heading" width="20%">name</td>
806 <td class="feature-heading" width="10%">feature</td>
807 <td class="feature-heading" width="70%">value</td>
808 </tr>
809 <tr>
810 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.FrameTransform.naxes"></a><b>naxes</b></td>
811 <td class="feature-heading">type</td>
812 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#nonnegativeInteger">nonnegativeInteger</a></td>
813 </tr>
814 <tr>
815 <td class="feature-heading">vodml-id</td>
816 <td class="feature-detail">frametransforms.FrameTransform.naxes</td>
817 </tr>
818 <tr>
819 <td class="feature-heading">multiplicity</td>
820 <td class="feature-detail">1</td>
821 </tr>
822 <tr>
823 <td class="feature-heading">description</td>
824 <td class="feature-detail">
825 TODO : Missing description : please, update your UML model asap.
826
827 </td>
828 </tr>
829 <tr>
830 <td colspan="3" class="info-title">references</td>
831 </tr>
832 <tr>
833 <td class="feature-heading" width="20%">name</td>
834 <td class="feature-heading" width="10%">feature</td>
835 <td class="feature-heading" width="70%">value</td>
836 </tr>
837 <tr>
838 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.FrameTransform.nativeFrame"></a><b>nativeFrame</b></td>
839 <td class="feature-heading">type</td>
840 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#coordsystem.CoordFrame">coordsystem.CoordFrame</a></td>
841 </tr>
842 <tr>
843 <td class="feature-heading">vodml-id</td>
844 <td class="feature-detail">frametransforms.FrameTransform.nativeFrame</td>
845 </tr>
846 <tr>
847 <td class="feature-heading">multiplicity</td>
848 <td class="feature-detail">1</td>
849 </tr>
850 <tr>
851 <td class="feature-heading">description</td>
852 <td class="feature-detail">
853 TODO : Missing description : please, update your UML model asap.
854
855 </td>
856 </tr>
857 <tr>
858 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.FrameTransform.targetFrame"></a><b>targetFrame</b></td>
859 <td class="feature-heading">type</td>
860 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#coordsystem.CoordFrame">coordsystem.CoordFrame</a></td>
861 </tr>
862 <tr>
863 <td class="feature-heading">vodml-id</td>
864 <td class="feature-detail">frametransforms.FrameTransform.targetFrame</td>
865 </tr>
866 <tr>
867 <td class="feature-heading">multiplicity</td>
868 <td class="feature-detail">1</td>
869 </tr>
870 <tr>
871 <td class="feature-heading">description</td>
872 <td class="feature-detail">
873 TODO : Missing description : please, update your UML model asap.
874
875 </td>
876 </tr>
877 <tr>
878 <td colspan="3" class="info-title">compositions</td>
879 </tr>
880 <tr>
881 <td class="feature-heading" width="20%">name</td>
882 <td class="feature-heading" width="10%">feature</td>
883 <td class="feature-heading" width="70%">value</td>
884 </tr>
885 <tr>
886 <td class="feature-detail" valign="top" rowspan="5"><a name="frametransforms.FrameTransform.transform"></a><b>transform</b></td>
887 <td class="feature-heading">type</td>
888 <td class="feature-detail"><a href="#frametransforms.Xform">Xform [stc2_transforms:frametransforms.Xform]</a></td>
889 </tr>
890 <tr>
891 <td class="feature-heading">vodml-id</td>
892 <td class="feature-detail">frametransforms.FrameTransform.transform</td>
893 </tr>
894 <tr>
895 <td class="feature-heading">multiplicity</td>
896 <td class="feature-detail">1..*</td>
897 </tr>
898 <tr>
899 <td class="feature-heading">isOrdered</td>
900 <td class="feature-detail">true</td>
901 </tr>
902 <tr>
903 <td class="feature-heading">description</td>
904 <td class="feature-detail">
905 TODO : Missing description : please, update your UML model asap.
906
907 </td>
908 </tr>
909 <tr>
910 <td colspan="3" class="info-title">constraints</td>
911 </tr>
912 <tr>
913 <td class="feature-detail" valign="top" colspan="3">0&lt;naxes&lt;4</td>
914 </tr>
915 </table>
916 </td>
917 </tr>
918 </table>
919 </td>
920 </tr>
921 </table>
922 </div><br><h3><a name="frametransforms.Matrix"></a>2.2.8 dataType: Matrix
923 </h3>
924 <div align="center">
925 <table border="1" width="100%" cellspacing="2">
926 <tr>
927 <td class="objecttype-title" width="20%">vodml-id</td>
928 <td class="objecttype-name" colspan="1">frametransforms.Matrix</td>
929 </tr>
930 <tr>
931 <td class="info-title">description</td>
932 <td class="feature-detail" colspan="1">Matrix is the abstract parent data type for 2-D and 3-D transformation matrices. It contains an optional unit that allows
933 for a change in units between native and target values. If unit is absent targetValue SHALL retain the units of the nativeValue.
934 </td>
935 </tr>
936 <tr>
937 <td colspan="2">
938 <table width="100%" cellpadding="0" cellspacing="0" border="0">
939 <tr>
940 <td colspan="2" bgcolor="#cacaca">
941 <table width="100%" border="0" cellpadding="3" cellspacing="1">
942 <tr>
943 <td width="20%" class="info-title">package</td>
944 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
945 </tr>
946 <tr>
947 <td class="info-title">Subclasses in this model</td>
948 <td class="feature-detail" colspan="3"><a href="#frametransforms.Matrix2x2">Matrix2x2</a> <a href="#frametransforms.Matrix3x3">Matrix3x3</a>
949 </td>
950 </tr>
951 <tr>
952 <td colspan="3" class="info-title">attributes</td>
953 </tr>
954 <tr>
955 <td class="feature-heading" width="20%">name</td>
956 <td class="feature-heading" width="10%">feature</td>
957 <td class="feature-heading" width="70%">value</td>
958 </tr>
959 <tr>
960 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix.unit"></a><b>unit</b></td>
961 <td class="feature-heading">type</td>
962 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#Unit">Unit</a></td>
963 </tr>
964 <tr>
965 <td class="feature-heading">vodml-id</td>
966 <td class="feature-detail">frametransforms.Matrix.unit</td>
967 </tr>
968 <tr>
969 <td class="feature-heading">multiplicity</td>
970 <td class="feature-detail">0..1</td>
971 </tr>
972 <tr>
973 <td class="feature-heading">description</td>
974 <td class="feature-detail">
975 TODO : Missing description : please, update your UML model asap.
976
977 </td>
978 </tr>
979 </table>
980 </td>
981 </tr>
982 </table>
983 </td>
984 </tr>
985 </table>
986 </div><br><h3><a name="frametransforms.Matrix2x2"></a>2.2.9 dataType: Matrix2x2
987 </h3>
988 <div align="center">
989 <table border="1" width="100%" cellspacing="2">
990 <tr>
991 <td class="objecttype-title" width="20%">vodml-id</td>
992 <td class="objecttype-name" colspan="1">frametransforms.Matrix2x2</td>
993 </tr>
994 <tr>
995 <td class="info-title">description</td>
996 <td class="feature-detail" colspan="1">Matrix2x2 is data type for 2-D transformation matrices. It inherits an optional unit from Matrix that allows for a change
997 in units between native and target values. If unit is absent targetValue SHALL retain the units of the nativeValue.
998 </td>
999 </tr>
1000 <tr>
1001 <td colspan="2">
1002 <table width="100%" cellpadding="0" cellspacing="0" border="0">
1003 <tr>
1004 <td colspan="2" bgcolor="#cacaca">
1005 <table width="100%" border="0" cellpadding="3" cellspacing="1">
1006 <tr>
1007 <td width="20%" class="info-title">package</td>
1008 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
1009 </tr>
1010 <tr>
1011 <td width="20%" class="info-title">extends</td>
1012 <td colspan="3" class="feature-detail"><a href="#frametransforms.Matrix">Matrix [stc2_transforms:frametransforms.Matrix]</a></td>
1013 </tr>
1014 <tr>
1015 <td colspan="3" class="info-title">attributes</td>
1016 </tr>
1017 <tr>
1018 <td class="feature-heading" width="20%">name</td>
1019 <td class="feature-heading" width="10%">feature</td>
1020 <td class="feature-heading" width="70%">value</td>
1021 </tr>
1022 <tr>
1023 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix2x2.m11"></a><b>m11</b></td>
1024 <td class="feature-heading">type</td>
1025 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1026 </tr>
1027 <tr>
1028 <td class="feature-heading">vodml-id</td>
1029 <td class="feature-detail">frametransforms.Matrix2x2.m11</td>
1030 </tr>
1031 <tr>
1032 <td class="feature-heading">multiplicity</td>
1033 <td class="feature-detail">1</td>
1034 </tr>
1035 <tr>
1036 <td class="feature-heading">description</td>
1037 <td class="feature-detail">
1038 TODO : Missing description : please, update your UML model asap.
1039
1040 </td>
1041 </tr>
1042 <tr>
1043 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix2x2.m12"></a><b>m12</b></td>
1044 <td class="feature-heading">type</td>
1045 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1046 </tr>
1047 <tr>
1048 <td class="feature-heading">vodml-id</td>
1049 <td class="feature-detail">frametransforms.Matrix2x2.m12</td>
1050 </tr>
1051 <tr>
1052 <td class="feature-heading">multiplicity</td>
1053 <td class="feature-detail">1</td>
1054 </tr>
1055 <tr>
1056 <td class="feature-heading">description</td>
1057 <td class="feature-detail">
1058 TODO : Missing description : please, update your UML model asap.
1059
1060 </td>
1061 </tr>
1062 <tr>
1063 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix2x2.m21"></a><b>m21</b></td>
1064 <td class="feature-heading">type</td>
1065 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1066 </tr>
1067 <tr>
1068 <td class="feature-heading">vodml-id</td>
1069 <td class="feature-detail">frametransforms.Matrix2x2.m21</td>
1070 </tr>
1071 <tr>
1072 <td class="feature-heading">multiplicity</td>
1073 <td class="feature-detail">1</td>
1074 </tr>
1075 <tr>
1076 <td class="feature-heading">description</td>
1077 <td class="feature-detail">
1078 TODO : Missing description : please, update your UML model asap.
1079
1080 </td>
1081 </tr>
1082 <tr>
1083 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix2x2.m22"></a><b>m22</b></td>
1084 <td class="feature-heading">type</td>
1085 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1086 </tr>
1087 <tr>
1088 <td class="feature-heading">vodml-id</td>
1089 <td class="feature-detail">frametransforms.Matrix2x2.m22</td>
1090 </tr>
1091 <tr>
1092 <td class="feature-heading">multiplicity</td>
1093 <td class="feature-detail">1</td>
1094 </tr>
1095 <tr>
1096 <td class="feature-heading">description</td>
1097 <td class="feature-detail">
1098 TODO : Missing description : please, update your UML model asap.
1099
1100 </td>
1101 </tr>
1102 </table>
1103 </td>
1104 </tr>
1105 </table>
1106 </td>
1107 </tr>
1108 </table>
1109 </div><br><h3><a name="frametransforms.Matrix3x3"></a>2.2.10 dataType: Matrix3x3
1110 </h3>
1111 <div align="center">
1112 <table border="1" width="100%" cellspacing="2">
1113 <tr>
1114 <td class="objecttype-title" width="20%">vodml-id</td>
1115 <td class="objecttype-name" colspan="1">frametransforms.Matrix3x3</td>
1116 </tr>
1117 <tr>
1118 <td class="info-title">description</td>
1119 <td class="feature-detail" colspan="1">Matrix3x3 is data type for 3-D transformation matrices. It inherits an optional unit from Matrix that allows for a change
1120 in units between native and target values. If unit is absent targetValue SHALL retain the units of the nativeValue.
1121 </td>
1122 </tr>
1123 <tr>
1124 <td colspan="2">
1125 <table width="100%" cellpadding="0" cellspacing="0" border="0">
1126 <tr>
1127 <td colspan="2" bgcolor="#cacaca">
1128 <table width="100%" border="0" cellpadding="3" cellspacing="1">
1129 <tr>
1130 <td width="20%" class="info-title">package</td>
1131 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
1132 </tr>
1133 <tr>
1134 <td width="20%" class="info-title">extends</td>
1135 <td colspan="3" class="feature-detail"><a href="#frametransforms.Matrix">Matrix [stc2_transforms:frametransforms.Matrix]</a></td>
1136 </tr>
1137 <tr>
1138 <td colspan="3" class="info-title">attributes</td>
1139 </tr>
1140 <tr>
1141 <td class="feature-heading" width="20%">name</td>
1142 <td class="feature-heading" width="10%">feature</td>
1143 <td class="feature-heading" width="70%">value</td>
1144 </tr>
1145 <tr>
1146 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix3x3.m11"></a><b>m11</b></td>
1147 <td class="feature-heading">type</td>
1148 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1149 </tr>
1150 <tr>
1151 <td class="feature-heading">vodml-id</td>
1152 <td class="feature-detail">frametransforms.Matrix3x3.m11</td>
1153 </tr>
1154 <tr>
1155 <td class="feature-heading">multiplicity</td>
1156 <td class="feature-detail">1</td>
1157 </tr>
1158 <tr>
1159 <td class="feature-heading">description</td>
1160 <td class="feature-detail">
1161 TODO : Missing description : please, update your UML model asap.
1162
1163 </td>
1164 </tr>
1165 <tr>
1166 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix3x3.m12"></a><b>m12</b></td>
1167 <td class="feature-heading">type</td>
1168 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1169 </tr>
1170 <tr>
1171 <td class="feature-heading">vodml-id</td>
1172 <td class="feature-detail">frametransforms.Matrix3x3.m12</td>
1173 </tr>
1174 <tr>
1175 <td class="feature-heading">multiplicity</td>
1176 <td class="feature-detail">1</td>
1177 </tr>
1178 <tr>
1179 <td class="feature-heading">description</td>
1180 <td class="feature-detail">
1181 TODO : Missing description : please, update your UML model asap.
1182
1183 </td>
1184 </tr>
1185 <tr>
1186 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix3x3.m21"></a><b>m21</b></td>
1187 <td class="feature-heading">type</td>
1188 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1189 </tr>
1190 <tr>
1191 <td class="feature-heading">vodml-id</td>
1192 <td class="feature-detail">frametransforms.Matrix3x3.m21</td>
1193 </tr>
1194 <tr>
1195 <td class="feature-heading">multiplicity</td>
1196 <td class="feature-detail">1</td>
1197 </tr>
1198 <tr>
1199 <td class="feature-heading">description</td>
1200 <td class="feature-detail">
1201 TODO : Missing description : please, update your UML model asap.
1202
1203 </td>
1204 </tr>
1205 <tr>
1206 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix3x3.m22"></a><b>m22</b></td>
1207 <td class="feature-heading">type</td>
1208 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1209 </tr>
1210 <tr>
1211 <td class="feature-heading">vodml-id</td>
1212 <td class="feature-detail">frametransforms.Matrix3x3.m22</td>
1213 </tr>
1214 <tr>
1215 <td class="feature-heading">multiplicity</td>
1216 <td class="feature-detail">1</td>
1217 </tr>
1218 <tr>
1219 <td class="feature-heading">description</td>
1220 <td class="feature-detail">
1221 TODO : Missing description : please, update your UML model asap.
1222
1223 </td>
1224 </tr>
1225 <tr>
1226 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix3x3.m13"></a><b>m13</b></td>
1227 <td class="feature-heading">type</td>
1228 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1229 </tr>
1230 <tr>
1231 <td class="feature-heading">vodml-id</td>
1232 <td class="feature-detail">frametransforms.Matrix3x3.m13</td>
1233 </tr>
1234 <tr>
1235 <td class="feature-heading">multiplicity</td>
1236 <td class="feature-detail">1</td>
1237 </tr>
1238 <tr>
1239 <td class="feature-heading">description</td>
1240 <td class="feature-detail">
1241 TODO : Missing description : please, update your UML model asap.
1242
1243 </td>
1244 </tr>
1245 <tr>
1246 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix3x3.m31"></a><b>m31</b></td>
1247 <td class="feature-heading">type</td>
1248 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1249 </tr>
1250 <tr>
1251 <td class="feature-heading">vodml-id</td>
1252 <td class="feature-detail">frametransforms.Matrix3x3.m31</td>
1253 </tr>
1254 <tr>
1255 <td class="feature-heading">multiplicity</td>
1256 <td class="feature-detail">1</td>
1257 </tr>
1258 <tr>
1259 <td class="feature-heading">description</td>
1260 <td class="feature-detail">
1261 TODO : Missing description : please, update your UML model asap.
1262
1263 </td>
1264 </tr>
1265 <tr>
1266 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix3x3.m23"></a><b>m23</b></td>
1267 <td class="feature-heading">type</td>
1268 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1269 </tr>
1270 <tr>
1271 <td class="feature-heading">vodml-id</td>
1272 <td class="feature-detail">frametransforms.Matrix3x3.m23</td>
1273 </tr>
1274 <tr>
1275 <td class="feature-heading">multiplicity</td>
1276 <td class="feature-detail">1</td>
1277 </tr>
1278 <tr>
1279 <td class="feature-heading">description</td>
1280 <td class="feature-detail">
1281 TODO : Missing description : please, update your UML model asap.
1282
1283 </td>
1284 </tr>
1285 <tr>
1286 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix3x3.m32"></a><b>m32</b></td>
1287 <td class="feature-heading">type</td>
1288 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1289 </tr>
1290 <tr>
1291 <td class="feature-heading">vodml-id</td>
1292 <td class="feature-detail">frametransforms.Matrix3x3.m32</td>
1293 </tr>
1294 <tr>
1295 <td class="feature-heading">multiplicity</td>
1296 <td class="feature-detail">1</td>
1297 </tr>
1298 <tr>
1299 <td class="feature-heading">description</td>
1300 <td class="feature-detail">
1301 TODO : Missing description : please, update your UML model asap.
1302
1303 </td>
1304 </tr>
1305 <tr>
1306 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.Matrix3x3.m33"></a><b>m33</b></td>
1307 <td class="feature-heading">type</td>
1308 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1309 </tr>
1310 <tr>
1311 <td class="feature-heading">vodml-id</td>
1312 <td class="feature-detail">frametransforms.Matrix3x3.m33</td>
1313 </tr>
1314 <tr>
1315 <td class="feature-heading">multiplicity</td>
1316 <td class="feature-detail">1</td>
1317 </tr>
1318 <tr>
1319 <td class="feature-heading">description</td>
1320 <td class="feature-detail">
1321 TODO : Missing description : please, update your UML model asap.
1322
1323 </td>
1324 </tr>
1325 </table>
1326 </td>
1327 </tr>
1328 </table>
1329 </td>
1330 </tr>
1331 </table>
1332 </div><br><h3><a name="frametransforms.PolCircular"></a>2.2.11 objectType: PolCircular
1333 </h3>
1334 <div align="center">
1335 <table border="1" width="100%" cellspacing="2">
1336 <tr>
1337 <td class="objecttype-title" width="20%">vodml-id</td>
1338 <td class="objecttype-name" colspan="1">frametransforms.PolCircular</td>
1339 </tr>
1340 <tr>
1341 <td class="info-title">description</td>
1342 <td class="feature-detail" colspan="1">The enumerated mapping from pixels to circular polarization coordinates.</td>
1343 </tr>
1344 <tr>
1345 <td colspan="2">
1346 <table width="100%" cellpadding="0" cellspacing="0" border="0">
1347 <tr>
1348 <td colspan="2" bgcolor="#cacaca">
1349 <table width="100%" border="0" cellpadding="3" cellspacing="1">
1350 <tr>
1351 <td width="20%" class="info-title">package</td>
1352 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
1353 </tr>
1354 <tr>
1355 <td width="20%" class="info-title">extends</td>
1356 <td colspan="3" class="feature-detail"><a href="#frametransforms.PolFrameTransform">PolFrameTransform [stc2_transforms:frametransforms.PolFrameTransform]</a></td>
1357 </tr>
1358 <tr>
1359 <td colspan="3" class="info-title">attributes</td>
1360 </tr>
1361 <tr>
1362 <td class="feature-heading" width="20%">name</td>
1363 <td class="feature-heading" width="10%">feature</td>
1364 <td class="feature-heading" width="70%">value</td>
1365 </tr>
1366 <tr>
1367 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolCircular.pixel1Type"></a><b>pixel1Type</b></td>
1368 <td class="feature-heading">type</td>
1369 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolCircularEnum">CoordinateDomains.polarizationDomain.PolCircularEnum</a></td>
1370 </tr>
1371 <tr>
1372 <td class="feature-heading">vodml-id</td>
1373 <td class="feature-detail">frametransforms.PolCircular.pixel1Type</td>
1374 </tr>
1375 <tr>
1376 <td class="feature-heading">multiplicity</td>
1377 <td class="feature-detail">1</td>
1378 </tr>
1379 <tr>
1380 <td class="feature-heading">description</td>
1381 <td class="feature-detail">
1382 TODO : Missing description : please, update your UML model asap.
1383
1384 </td>
1385 </tr>
1386 <tr>
1387 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolCircular.pixel2Type"></a><b>pixel2Type</b></td>
1388 <td class="feature-heading">type</td>
1389 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolCircularEnum">CoordinateDomains.polarizationDomain.PolCircularEnum</a></td>
1390 </tr>
1391 <tr>
1392 <td class="feature-heading">vodml-id</td>
1393 <td class="feature-detail">frametransforms.PolCircular.pixel2Type</td>
1394 </tr>
1395 <tr>
1396 <td class="feature-heading">multiplicity</td>
1397 <td class="feature-detail">0..1</td>
1398 </tr>
1399 <tr>
1400 <td class="feature-heading">description</td>
1401 <td class="feature-detail">
1402 TODO : Missing description : please, update your UML model asap.
1403
1404 </td>
1405 </tr>
1406 <tr>
1407 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolCircular.pixel3Type"></a><b>pixel3Type</b></td>
1408 <td class="feature-heading">type</td>
1409 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolCircularEnum">CoordinateDomains.polarizationDomain.PolCircularEnum</a></td>
1410 </tr>
1411 <tr>
1412 <td class="feature-heading">vodml-id</td>
1413 <td class="feature-detail">frametransforms.PolCircular.pixel3Type</td>
1414 </tr>
1415 <tr>
1416 <td class="feature-heading">multiplicity</td>
1417 <td class="feature-detail">0..1</td>
1418 </tr>
1419 <tr>
1420 <td class="feature-heading">description</td>
1421 <td class="feature-detail">
1422 TODO : Missing description : please, update your UML model asap.
1423
1424 </td>
1425 </tr>
1426 <tr>
1427 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolCircular.pixel4Type"></a><b>pixel4Type</b></td>
1428 <td class="feature-heading">type</td>
1429 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolCircularEnum">CoordinateDomains.polarizationDomain.PolCircularEnum</a></td>
1430 </tr>
1431 <tr>
1432 <td class="feature-heading">vodml-id</td>
1433 <td class="feature-detail">frametransforms.PolCircular.pixel4Type</td>
1434 </tr>
1435 <tr>
1436 <td class="feature-heading">multiplicity</td>
1437 <td class="feature-detail">0..1</td>
1438 </tr>
1439 <tr>
1440 <td class="feature-heading">description</td>
1441 <td class="feature-detail">
1442 TODO : Missing description : please, update your UML model asap.
1443
1444 </td>
1445 </tr>
1446 </table>
1447 </td>
1448 </tr>
1449 </table>
1450 </td>
1451 </tr>
1452 </table>
1453 </div><br><h3><a name="frametransforms.PolFrameTransform"></a>2.2.12 objectType: PolFrameTransform
1454 </h3>
1455 <div align="center">
1456 <table border="1" width="100%" cellspacing="2">
1457 <tr>
1458 <td class="objecttype-title" width="20%">vodml-id</td>
1459 <td class="objecttype-name" colspan="1">frametransforms.PolFrameTransform</td>
1460 </tr>
1461 <tr>
1462 <td class="info-title">description</td>
1463 <td class="feature-detail" colspan="1">Polarization mappings are a special case of enumerated transformations, since Polarization is by definition an enumerated
1464 (scalar) coordinate. This is the abstract class.
1465 </td>
1466 </tr>
1467 <tr>
1468 <td colspan="2">
1469 <table width="100%" cellpadding="0" cellspacing="0" border="0">
1470 <tr>
1471 <td colspan="2" bgcolor="#cacaca">
1472 <table width="100%" border="0" cellpadding="3" cellspacing="1">
1473 <tr>
1474 <td width="20%" class="info-title">package</td>
1475 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
1476 </tr>
1477 <tr>
1478 <td width="20%" class="info-title">extends</td>
1479 <td colspan="3" class="feature-detail"><a href="#frametransforms.Xform1D">Xform1D [stc2_transforms:frametransforms.Xform1D]</a></td>
1480 </tr>
1481 <tr>
1482 <td class="info-title">Subclasses in this model</td>
1483 <td class="feature-detail" colspan="3"><a href="#frametransforms.PolCircular">PolCircular</a> <a href="#frametransforms.PolLinear">PolLinear</a> <a href="#frametransforms.PolStokes">PolStokes</a> <a href="#frametransforms.PolVector">PolVector</a>
1484 </td>
1485 </tr>
1486 </table>
1487 </td>
1488 </tr>
1489 </table>
1490 </td>
1491 </tr>
1492 </table>
1493 </div><br><h3><a name="frametransforms.PolLinear"></a>2.2.13 objectType: PolLinear
1494 </h3>
1495 <div align="center">
1496 <table border="1" width="100%" cellspacing="2">
1497 <tr>
1498 <td class="objecttype-title" width="20%">vodml-id</td>
1499 <td class="objecttype-name" colspan="1">frametransforms.PolLinear</td>
1500 </tr>
1501 <tr>
1502 <td class="info-title">description</td>
1503 <td class="feature-detail" colspan="1">The enumerated mapping from pixels to linear polarization coordinates.</td>
1504 </tr>
1505 <tr>
1506 <td colspan="2">
1507 <table width="100%" cellpadding="0" cellspacing="0" border="0">
1508 <tr>
1509 <td colspan="2" bgcolor="#cacaca">
1510 <table width="100%" border="0" cellpadding="3" cellspacing="1">
1511 <tr>
1512 <td width="20%" class="info-title">package</td>
1513 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
1514 </tr>
1515 <tr>
1516 <td width="20%" class="info-title">extends</td>
1517 <td colspan="3" class="feature-detail"><a href="#frametransforms.PolFrameTransform">PolFrameTransform [stc2_transforms:frametransforms.PolFrameTransform]</a></td>
1518 </tr>
1519 <tr>
1520 <td colspan="3" class="info-title">attributes</td>
1521 </tr>
1522 <tr>
1523 <td class="feature-heading" width="20%">name</td>
1524 <td class="feature-heading" width="10%">feature</td>
1525 <td class="feature-heading" width="70%">value</td>
1526 </tr>
1527 <tr>
1528 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolLinear.pixel1Type"></a><b>pixel1Type</b></td>
1529 <td class="feature-heading">type</td>
1530 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolLinearEnum">CoordinateDomains.polarizationDomain.PolLinearEnum</a></td>
1531 </tr>
1532 <tr>
1533 <td class="feature-heading">vodml-id</td>
1534 <td class="feature-detail">frametransforms.PolLinear.pixel1Type</td>
1535 </tr>
1536 <tr>
1537 <td class="feature-heading">multiplicity</td>
1538 <td class="feature-detail">1</td>
1539 </tr>
1540 <tr>
1541 <td class="feature-heading">description</td>
1542 <td class="feature-detail">
1543 TODO : Missing description : please, update your UML model asap.
1544
1545 </td>
1546 </tr>
1547 <tr>
1548 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolLinear.pixel2Type"></a><b>pixel2Type</b></td>
1549 <td class="feature-heading">type</td>
1550 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolLinearEnum">CoordinateDomains.polarizationDomain.PolLinearEnum</a></td>
1551 </tr>
1552 <tr>
1553 <td class="feature-heading">vodml-id</td>
1554 <td class="feature-detail">frametransforms.PolLinear.pixel2Type</td>
1555 </tr>
1556 <tr>
1557 <td class="feature-heading">multiplicity</td>
1558 <td class="feature-detail">0..1</td>
1559 </tr>
1560 <tr>
1561 <td class="feature-heading">description</td>
1562 <td class="feature-detail">
1563 TODO : Missing description : please, update your UML model asap.
1564
1565 </td>
1566 </tr>
1567 <tr>
1568 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolLinear.pixel3Type"></a><b>pixel3Type</b></td>
1569 <td class="feature-heading">type</td>
1570 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolLinearEnum">CoordinateDomains.polarizationDomain.PolLinearEnum</a></td>
1571 </tr>
1572 <tr>
1573 <td class="feature-heading">vodml-id</td>
1574 <td class="feature-detail">frametransforms.PolLinear.pixel3Type</td>
1575 </tr>
1576 <tr>
1577 <td class="feature-heading">multiplicity</td>
1578 <td class="feature-detail">0..1</td>
1579 </tr>
1580 <tr>
1581 <td class="feature-heading">description</td>
1582 <td class="feature-detail">
1583 TODO : Missing description : please, update your UML model asap.
1584
1585 </td>
1586 </tr>
1587 <tr>
1588 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolLinear.pixel4Type"></a><b>pixel4Type</b></td>
1589 <td class="feature-heading">type</td>
1590 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolLinearEnum">CoordinateDomains.polarizationDomain.PolLinearEnum</a></td>
1591 </tr>
1592 <tr>
1593 <td class="feature-heading">vodml-id</td>
1594 <td class="feature-detail">frametransforms.PolLinear.pixel4Type</td>
1595 </tr>
1596 <tr>
1597 <td class="feature-heading">multiplicity</td>
1598 <td class="feature-detail">0..1</td>
1599 </tr>
1600 <tr>
1601 <td class="feature-heading">description</td>
1602 <td class="feature-detail">
1603 TODO : Missing description : please, update your UML model asap.
1604
1605 </td>
1606 </tr>
1607 </table>
1608 </td>
1609 </tr>
1610 </table>
1611 </td>
1612 </tr>
1613 </table>
1614 </div><br><h3><a name="frametransforms.PolStokes"></a>2.2.14 objectType: PolStokes
1615 </h3>
1616 <div align="center">
1617 <table border="1" width="100%" cellspacing="2">
1618 <tr>
1619 <td class="objecttype-title" width="20%">vodml-id</td>
1620 <td class="objecttype-name" colspan="1">frametransforms.PolStokes</td>
1621 </tr>
1622 <tr>
1623 <td class="info-title">description</td>
1624 <td class="feature-detail" colspan="1">The enumerated mapping from pixels to Stokes polarization coordinates.</td>
1625 </tr>
1626 <tr>
1627 <td colspan="2">
1628 <table width="100%" cellpadding="0" cellspacing="0" border="0">
1629 <tr>
1630 <td colspan="2" bgcolor="#cacaca">
1631 <table width="100%" border="0" cellpadding="3" cellspacing="1">
1632 <tr>
1633 <td width="20%" class="info-title">package</td>
1634 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
1635 </tr>
1636 <tr>
1637 <td width="20%" class="info-title">extends</td>
1638 <td colspan="3" class="feature-detail"><a href="#frametransforms.PolFrameTransform">PolFrameTransform [stc2_transforms:frametransforms.PolFrameTransform]</a></td>
1639 </tr>
1640 <tr>
1641 <td colspan="3" class="info-title">attributes</td>
1642 </tr>
1643 <tr>
1644 <td class="feature-heading" width="20%">name</td>
1645 <td class="feature-heading" width="10%">feature</td>
1646 <td class="feature-heading" width="70%">value</td>
1647 </tr>
1648 <tr>
1649 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolStokes.pixel1Type"></a><b>pixel1Type</b></td>
1650 <td class="feature-heading">type</td>
1651 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolStokesEnum">CoordinateDomains.polarizationDomain.PolStokesEnum</a></td>
1652 </tr>
1653 <tr>
1654 <td class="feature-heading">vodml-id</td>
1655 <td class="feature-detail">frametransforms.PolStokes.pixel1Type</td>
1656 </tr>
1657 <tr>
1658 <td class="feature-heading">multiplicity</td>
1659 <td class="feature-detail">1</td>
1660 </tr>
1661 <tr>
1662 <td class="feature-heading">description</td>
1663 <td class="feature-detail">
1664 TODO : Missing description : please, update your UML model asap.
1665
1666 </td>
1667 </tr>
1668 <tr>
1669 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolStokes.pixel2Type"></a><b>pixel2Type</b></td>
1670 <td class="feature-heading">type</td>
1671 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolStokesEnum">CoordinateDomains.polarizationDomain.PolStokesEnum</a></td>
1672 </tr>
1673 <tr>
1674 <td class="feature-heading">vodml-id</td>
1675 <td class="feature-detail">frametransforms.PolStokes.pixel2Type</td>
1676 </tr>
1677 <tr>
1678 <td class="feature-heading">multiplicity</td>
1679 <td class="feature-detail">0..1</td>
1680 </tr>
1681 <tr>
1682 <td class="feature-heading">description</td>
1683 <td class="feature-detail">
1684 TODO : Missing description : please, update your UML model asap.
1685
1686 </td>
1687 </tr>
1688 <tr>
1689 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolStokes.pixel3Type"></a><b>pixel3Type</b></td>
1690 <td class="feature-heading">type</td>
1691 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolStokesEnum">CoordinateDomains.polarizationDomain.PolStokesEnum</a></td>
1692 </tr>
1693 <tr>
1694 <td class="feature-heading">vodml-id</td>
1695 <td class="feature-detail">frametransforms.PolStokes.pixel3Type</td>
1696 </tr>
1697 <tr>
1698 <td class="feature-heading">multiplicity</td>
1699 <td class="feature-detail">0..1</td>
1700 </tr>
1701 <tr>
1702 <td class="feature-heading">description</td>
1703 <td class="feature-detail">
1704 TODO : Missing description : please, update your UML model asap.
1705
1706 </td>
1707 </tr>
1708 <tr>
1709 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolStokes.pixel4Type"></a><b>pixel4Type</b></td>
1710 <td class="feature-heading">type</td>
1711 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolStokesEnum">CoordinateDomains.polarizationDomain.PolStokesEnum</a></td>
1712 </tr>
1713 <tr>
1714 <td class="feature-heading">vodml-id</td>
1715 <td class="feature-detail">frametransforms.PolStokes.pixel4Type</td>
1716 </tr>
1717 <tr>
1718 <td class="feature-heading">multiplicity</td>
1719 <td class="feature-detail">0..1</td>
1720 </tr>
1721 <tr>
1722 <td class="feature-heading">description</td>
1723 <td class="feature-detail">
1724 TODO : Missing description : please, update your UML model asap.
1725
1726 </td>
1727 </tr>
1728 </table>
1729 </td>
1730 </tr>
1731 </table>
1732 </td>
1733 </tr>
1734 </table>
1735 </div><br><h3><a name="frametransforms.PolVector"></a>2.2.15 objectType: PolVector
1736 </h3>
1737 <div align="center">
1738 <table border="1" width="100%" cellspacing="2">
1739 <tr>
1740 <td class="objecttype-title" width="20%">vodml-id</td>
1741 <td class="objecttype-name" colspan="1">frametransforms.PolVector</td>
1742 </tr>
1743 <tr>
1744 <td class="info-title">description</td>
1745 <td class="feature-detail" colspan="1">The enumerated mapping from pixels to polarization vector coordinates.</td>
1746 </tr>
1747 <tr>
1748 <td colspan="2">
1749 <table width="100%" cellpadding="0" cellspacing="0" border="0">
1750 <tr>
1751 <td colspan="2" bgcolor="#cacaca">
1752 <table width="100%" border="0" cellpadding="3" cellspacing="1">
1753 <tr>
1754 <td width="20%" class="info-title">package</td>
1755 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
1756 </tr>
1757 <tr>
1758 <td width="20%" class="info-title">extends</td>
1759 <td colspan="3" class="feature-detail"><a href="#frametransforms.PolFrameTransform">PolFrameTransform [stc2_transforms:frametransforms.PolFrameTransform]</a></td>
1760 </tr>
1761 <tr>
1762 <td colspan="3" class="info-title">attributes</td>
1763 </tr>
1764 <tr>
1765 <td class="feature-heading" width="20%">name</td>
1766 <td class="feature-heading" width="10%">feature</td>
1767 <td class="feature-heading" width="70%">value</td>
1768 </tr>
1769 <tr>
1770 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolVector.pixel1Type"></a><b>pixel1Type</b></td>
1771 <td class="feature-heading">type</td>
1772 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolVectorEnum">CoordinateDomains.polarizationDomain.PolVectorEnum</a></td>
1773 </tr>
1774 <tr>
1775 <td class="feature-heading">vodml-id</td>
1776 <td class="feature-detail">frametransforms.PolVector.pixel1Type</td>
1777 </tr>
1778 <tr>
1779 <td class="feature-heading">multiplicity</td>
1780 <td class="feature-detail">1</td>
1781 </tr>
1782 <tr>
1783 <td class="feature-heading">description</td>
1784 <td class="feature-detail">
1785 TODO : Missing description : please, update your UML model asap.
1786
1787 </td>
1788 </tr>
1789 <tr>
1790 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolVector.pixel2Type"></a><b>pixel2Type</b></td>
1791 <td class="feature-heading">type</td>
1792 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolVectorEnum">CoordinateDomains.polarizationDomain.PolVectorEnum</a></td>
1793 </tr>
1794 <tr>
1795 <td class="feature-heading">vodml-id</td>
1796 <td class="feature-detail">frametransforms.PolVector.pixel2Type</td>
1797 </tr>
1798 <tr>
1799 <td class="feature-heading">multiplicity</td>
1800 <td class="feature-detail">0..1</td>
1801 </tr>
1802 <tr>
1803 <td class="feature-heading">description</td>
1804 <td class="feature-detail">
1805 TODO : Missing description : please, update your UML model asap.
1806
1807 </td>
1808 </tr>
1809 <tr>
1810 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolVector.pixel3Type"></a><b>pixel3Type</b></td>
1811 <td class="feature-heading">type</td>
1812 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolVectorEnum">CoordinateDomains.polarizationDomain.PolVectorEnum</a></td>
1813 </tr>
1814 <tr>
1815 <td class="feature-heading">vodml-id</td>
1816 <td class="feature-detail">frametransforms.PolVector.pixel3Type</td>
1817 </tr>
1818 <tr>
1819 <td class="feature-heading">multiplicity</td>
1820 <td class="feature-detail">0..1</td>
1821 </tr>
1822 <tr>
1823 <td class="feature-heading">description</td>
1824 <td class="feature-detail">
1825 TODO : Missing description : please, update your UML model asap.
1826
1827 </td>
1828 </tr>
1829 <tr>
1830 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolVector.pixel4Type"></a><b>pixel4Type</b></td>
1831 <td class="feature-heading">type</td>
1832 <td class="feature-detail"><a href="#stc2_coordinates">stc2_coordinates</a>:<a href="#CoordinateDomains.polarizationDomain.PolVectorEnum">CoordinateDomains.polarizationDomain.PolVectorEnum</a></td>
1833 </tr>
1834 <tr>
1835 <td class="feature-heading">vodml-id</td>
1836 <td class="feature-detail">frametransforms.PolVector.pixel4Type</td>
1837 </tr>
1838 <tr>
1839 <td class="feature-heading">multiplicity</td>
1840 <td class="feature-detail">0..1</td>
1841 </tr>
1842 <tr>
1843 <td class="feature-heading">description</td>
1844 <td class="feature-detail">
1845 TODO : Missing description : please, update your UML model asap.
1846
1847 </td>
1848 </tr>
1849 </table>
1850 </td>
1851 </tr>
1852 </table>
1853 </td>
1854 </tr>
1855 </table>
1856 </div><br><h3><a name="frametransforms.PolyCoeff1D"></a>2.2.16 objectType: PolyCoeff1D
1857 </h3>
1858 <div align="center">
1859 <table border="1" width="100%" cellspacing="2">
1860 <tr>
1861 <td class="objecttype-title" width="20%">vodml-id</td>
1862 <td class="objecttype-name" colspan="1">frametransforms.PolyCoeff1D</td>
1863 </tr>
1864 <tr>
1865 <td class="info-title">description</td>
1866 <td class="feature-detail" colspan="1">PolyCoeff1D contains the parameters for one individual term in a 1-dimensional polynomial transformation.</td>
1867 </tr>
1868 <tr>
1869 <td colspan="2">
1870 <table width="100%" cellpadding="0" cellspacing="0" border="0">
1871 <tr>
1872 <td colspan="2" bgcolor="#cacaca">
1873 <table width="100%" border="0" cellpadding="3" cellspacing="1">
1874 <tr>
1875 <td width="20%" class="info-title">package</td>
1876 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
1877 </tr>
1878 <tr>
1879 <td colspan="3" class="info-title">attributes</td>
1880 </tr>
1881 <tr>
1882 <td class="feature-heading" width="20%">name</td>
1883 <td class="feature-heading" width="10%">feature</td>
1884 <td class="feature-heading" width="70%">value</td>
1885 </tr>
1886 <tr>
1887 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff1D.order"></a><b>order</b></td>
1888 <td class="feature-heading">type</td>
1889 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#integer">integer</a></td>
1890 </tr>
1891 <tr>
1892 <td class="feature-heading">vodml-id</td>
1893 <td class="feature-detail">frametransforms.PolyCoeff1D.order</td>
1894 </tr>
1895 <tr>
1896 <td class="feature-heading">multiplicity</td>
1897 <td class="feature-detail">1</td>
1898 </tr>
1899 <tr>
1900 <td class="feature-heading">description</td>
1901 <td class="feature-detail">
1902 TODO : Missing description : please, update your UML model asap.
1903
1904 </td>
1905 </tr>
1906 <tr>
1907 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff1D.value"></a><b>value</b></td>
1908 <td class="feature-heading">type</td>
1909 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
1910 </tr>
1911 <tr>
1912 <td class="feature-heading">vodml-id</td>
1913 <td class="feature-detail">frametransforms.PolyCoeff1D.value</td>
1914 </tr>
1915 <tr>
1916 <td class="feature-heading">multiplicity</td>
1917 <td class="feature-detail">1</td>
1918 </tr>
1919 <tr>
1920 <td class="feature-heading">description</td>
1921 <td class="feature-detail">
1922 TODO : Missing description : please, update your UML model asap.
1923
1924 </td>
1925 </tr>
1926 <tr>
1927 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff1D.targetAxis"></a><b>targetAxis</b></td>
1928 <td class="feature-heading">type</td>
1929 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#nonnegativeInteger">nonnegativeInteger</a></td>
1930 </tr>
1931 <tr>
1932 <td class="feature-heading">vodml-id</td>
1933 <td class="feature-detail">frametransforms.PolyCoeff1D.targetAxis</td>
1934 </tr>
1935 <tr>
1936 <td class="feature-heading">multiplicity</td>
1937 <td class="feature-detail">1</td>
1938 </tr>
1939 <tr>
1940 <td class="feature-heading">description</td>
1941 <td class="feature-detail">
1942 TODO : Missing description : please, update your UML model asap.
1943
1944 </td>
1945 </tr>
1946 <tr>
1947 <td colspan="3" class="info-title">constraints</td>
1948 </tr>
1949 <tr>
1950 <td class="feature-detail" valign="top" colspan="3">0&lt;targetAxis&lt;4</td>
1951 </tr>
1952 </table>
1953 </td>
1954 </tr>
1955 </table>
1956 </td>
1957 </tr>
1958 </table>
1959 </div><br><h3><a name="frametransforms.PolyCoeff2D"></a>2.2.17 objectType: PolyCoeff2D
1960 </h3>
1961 <div align="center">
1962 <table border="1" width="100%" cellspacing="2">
1963 <tr>
1964 <td class="objecttype-title" width="20%">vodml-id</td>
1965 <td class="objecttype-name" colspan="1">frametransforms.PolyCoeff2D</td>
1966 </tr>
1967 <tr>
1968 <td class="info-title">description</td>
1969 <td class="feature-detail" colspan="1">PolyCoeff2D contains the parameters for one individual term in a 2-dimensional polynomial transformation.</td>
1970 </tr>
1971 <tr>
1972 <td colspan="2">
1973 <table width="100%" cellpadding="0" cellspacing="0" border="0">
1974 <tr>
1975 <td colspan="2" bgcolor="#cacaca">
1976 <table width="100%" border="0" cellpadding="3" cellspacing="1">
1977 <tr>
1978 <td width="20%" class="info-title">package</td>
1979 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
1980 </tr>
1981 <tr>
1982 <td colspan="3" class="info-title">attributes</td>
1983 </tr>
1984 <tr>
1985 <td class="feature-heading" width="20%">name</td>
1986 <td class="feature-heading" width="10%">feature</td>
1987 <td class="feature-heading" width="70%">value</td>
1988 </tr>
1989 <tr>
1990 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff2D.order1"></a><b>order1</b></td>
1991 <td class="feature-heading">type</td>
1992 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#integer">integer</a></td>
1993 </tr>
1994 <tr>
1995 <td class="feature-heading">vodml-id</td>
1996 <td class="feature-detail">frametransforms.PolyCoeff2D.order1</td>
1997 </tr>
1998 <tr>
1999 <td class="feature-heading">multiplicity</td>
2000 <td class="feature-detail">1</td>
2001 </tr>
2002 <tr>
2003 <td class="feature-heading">description</td>
2004 <td class="feature-detail">
2005 TODO : Missing description : please, update your UML model asap.
2006
2007 </td>
2008 </tr>
2009 <tr>
2010 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff2D.order2"></a><b>order2</b></td>
2011 <td class="feature-heading">type</td>
2012 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#integer">integer</a></td>
2013 </tr>
2014 <tr>
2015 <td class="feature-heading">vodml-id</td>
2016 <td class="feature-detail">frametransforms.PolyCoeff2D.order2</td>
2017 </tr>
2018 <tr>
2019 <td class="feature-heading">multiplicity</td>
2020 <td class="feature-detail">1</td>
2021 </tr>
2022 <tr>
2023 <td class="feature-heading">description</td>
2024 <td class="feature-detail">
2025 TODO : Missing description : please, update your UML model asap.
2026
2027 </td>
2028 </tr>
2029 <tr>
2030 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff2D.value"></a><b>value</b></td>
2031 <td class="feature-heading">type</td>
2032 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
2033 </tr>
2034 <tr>
2035 <td class="feature-heading">vodml-id</td>
2036 <td class="feature-detail">frametransforms.PolyCoeff2D.value</td>
2037 </tr>
2038 <tr>
2039 <td class="feature-heading">multiplicity</td>
2040 <td class="feature-detail">1</td>
2041 </tr>
2042 <tr>
2043 <td class="feature-heading">description</td>
2044 <td class="feature-detail">
2045 TODO : Missing description : please, update your UML model asap.
2046
2047 </td>
2048 </tr>
2049 <tr>
2050 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff2D.targetAxis"></a><b>targetAxis</b></td>
2051 <td class="feature-heading">type</td>
2052 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#nonnegativeInteger">nonnegativeInteger</a></td>
2053 </tr>
2054 <tr>
2055 <td class="feature-heading">vodml-id</td>
2056 <td class="feature-detail">frametransforms.PolyCoeff2D.targetAxis</td>
2057 </tr>
2058 <tr>
2059 <td class="feature-heading">multiplicity</td>
2060 <td class="feature-detail">1</td>
2061 </tr>
2062 <tr>
2063 <td class="feature-heading">description</td>
2064 <td class="feature-detail">
2065 TODO : Missing description : please, update your UML model asap.
2066
2067 </td>
2068 </tr>
2069 <tr>
2070 <td colspan="3" class="info-title">constraints</td>
2071 </tr>
2072 <tr>
2073 <td class="feature-detail" valign="top" colspan="3">0&lt;targetAxis&lt;4</td>
2074 </tr>
2075 </table>
2076 </td>
2077 </tr>
2078 </table>
2079 </td>
2080 </tr>
2081 </table>
2082 </div><br><h3><a name="frametransforms.PolyCoeff3D"></a>2.2.18 objectType: PolyCoeff3D
2083 </h3>
2084 <div align="center">
2085 <table border="1" width="100%" cellspacing="2">
2086 <tr>
2087 <td class="objecttype-title" width="20%">vodml-id</td>
2088 <td class="objecttype-name" colspan="1">frametransforms.PolyCoeff3D</td>
2089 </tr>
2090 <tr>
2091 <td class="info-title">description</td>
2092 <td class="feature-detail" colspan="1">PolyCoeff3D contains the parameters for one individual term in a 3-dimensional polynomial transformation.</td>
2093 </tr>
2094 <tr>
2095 <td colspan="2">
2096 <table width="100%" cellpadding="0" cellspacing="0" border="0">
2097 <tr>
2098 <td colspan="2" bgcolor="#cacaca">
2099 <table width="100%" border="0" cellpadding="3" cellspacing="1">
2100 <tr>
2101 <td width="20%" class="info-title">package</td>
2102 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
2103 </tr>
2104 <tr>
2105 <td colspan="3" class="info-title">attributes</td>
2106 </tr>
2107 <tr>
2108 <td class="feature-heading" width="20%">name</td>
2109 <td class="feature-heading" width="10%">feature</td>
2110 <td class="feature-heading" width="70%">value</td>
2111 </tr>
2112 <tr>
2113 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff3D.order1"></a><b>order1</b></td>
2114 <td class="feature-heading">type</td>
2115 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#integer">integer</a></td>
2116 </tr>
2117 <tr>
2118 <td class="feature-heading">vodml-id</td>
2119 <td class="feature-detail">frametransforms.PolyCoeff3D.order1</td>
2120 </tr>
2121 <tr>
2122 <td class="feature-heading">multiplicity</td>
2123 <td class="feature-detail">1</td>
2124 </tr>
2125 <tr>
2126 <td class="feature-heading">description</td>
2127 <td class="feature-detail">
2128 TODO : Missing description : please, update your UML model asap.
2129
2130 </td>
2131 </tr>
2132 <tr>
2133 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff3D.order2"></a><b>order2</b></td>
2134 <td class="feature-heading">type</td>
2135 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#integer">integer</a></td>
2136 </tr>
2137 <tr>
2138 <td class="feature-heading">vodml-id</td>
2139 <td class="feature-detail">frametransforms.PolyCoeff3D.order2</td>
2140 </tr>
2141 <tr>
2142 <td class="feature-heading">multiplicity</td>
2143 <td class="feature-detail">1</td>
2144 </tr>
2145 <tr>
2146 <td class="feature-heading">description</td>
2147 <td class="feature-detail">
2148 TODO : Missing description : please, update your UML model asap.
2149
2150 </td>
2151 </tr>
2152 <tr>
2153 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff3D.order3"></a><b>order3</b></td>
2154 <td class="feature-heading">type</td>
2155 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#integer">integer</a></td>
2156 </tr>
2157 <tr>
2158 <td class="feature-heading">vodml-id</td>
2159 <td class="feature-detail">frametransforms.PolyCoeff3D.order3</td>
2160 </tr>
2161 <tr>
2162 <td class="feature-heading">multiplicity</td>
2163 <td class="feature-detail">1</td>
2164 </tr>
2165 <tr>
2166 <td class="feature-heading">description</td>
2167 <td class="feature-detail">
2168 TODO : Missing description : please, update your UML model asap.
2169
2170 </td>
2171 </tr>
2172 <tr>
2173 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff3D.value"></a><b>value</b></td>
2174 <td class="feature-heading">type</td>
2175 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#real">real</a></td>
2176 </tr>
2177 <tr>
2178 <td class="feature-heading">vodml-id</td>
2179 <td class="feature-detail">frametransforms.PolyCoeff3D.value</td>
2180 </tr>
2181 <tr>
2182 <td class="feature-heading">multiplicity</td>
2183 <td class="feature-detail">1</td>
2184 </tr>
2185 <tr>
2186 <td class="feature-heading">description</td>
2187 <td class="feature-detail">
2188 TODO : Missing description : please, update your UML model asap.
2189
2190 </td>
2191 </tr>
2192 <tr>
2193 <td class="feature-detail" valign="top" rowspan="4"><a name="frametransforms.PolyCoeff3D.targetAxis"></a><b>targetAxis</b></td>
2194 <td class="feature-heading">type</td>
2195 <td class="feature-detail"><a href="#ivoa">ivoa</a>:<a href="http://volute.g-vo.org/svn/trunk/projects/dm/vo-dml/models/ivoa/vo-dml/IVOA.html#nonnegativeInteger">nonnegativeInteger</a></td>
2196 </tr>
2197 <tr>
2198 <td class="feature-heading">vodml-id</td>
2199 <td class="feature-detail">frametransforms.PolyCoeff3D.targetAxis</td>
2200 </tr>
2201 <tr>
2202 <td class="feature-heading">multiplicity</td>
2203 <td class="feature-detail">1</td>
2204 </tr>
2205 <tr>
2206 <td class="feature-heading">description</td>
2207 <td class="feature-detail">
2208 TODO : Missing description : please, update your UML model asap.
2209
2210 </td>
2211 </tr>
2212 <tr>
2213 <td colspan="3" class="info-title">constraints</td>
2214 </tr>
2215 <tr>
2216 <td class="feature-detail" valign="top" colspan="3">0&lt;targetAxis&lt;4</td>
2217 </tr>
2218 </table>
2219 </td>
2220 </tr>
2221 </table>
2222 </td>
2223 </tr>
2224 </table>
2225 </div><br><h3><a name="frametransforms.Polynomial1D"></a>2.2.19 objectType: Polynomial1D
2226 </h3>
2227 <div align="center">
2228 <table border="1" width="100%" cellspacing="2">
2229 <tr>
2230 <td class="objecttype-title" width="20%">vodml-id</td>
2231 <td class="objecttype-name" colspan="1">frametransforms.Polynomial1D</td>
2232 </tr>
2233 <tr>
2234 <td class="info-title">description</td>
2235 <td class="feature-detail" colspan="1">1-dimensional polynomial transformation: targetValue = sum (value[i] * nativeValue**order[i]), where the scalars and exponents
2236 are provided by the PolyCoeff1D objects.
2237 </td>
2238 </tr>
2239 <tr>
2240 <td colspan="2">
2241 <table width="100%" cellpadding="0" cellspacing="0" border="0">
2242 <tr>
2243 <td colspan="2" bgcolor="#cacaca">
2244 <table width="100%" border="0" cellpadding="3" cellspacing="1">
2245 <tr>
2246 <td width="20%" class="info-title">package</td>
2247 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
2248 </tr>
2249 <tr>
2250 <td width="20%" class="info-title">extends</td>
2251 <td colspan="3" class="feature-detail"><a href="#frametransforms.Xform1D">Xform1D [stc2_transforms:frametransforms.Xform1D]</a></td>
2252 </tr>
2253 <tr>
2254 <td colspan="3" class="info-title">compositions</td>
2255 </tr>
2256 <tr>
2257 <td class="feature-heading" width="20%">name</td>
2258 <td class="feature-heading" width="10%">feature</td>
2259 <td class="feature-heading" width="70%">value</td>
2260 </tr>
2261 <tr>
2262 <td class="feature-detail" valign="top" rowspan="5"><a name="frametransforms.Polynomial1D.coeff"></a><b>coeff</b></td>
2263 <td class="feature-heading">type</td>
2264 <td class="feature-detail"><a href="#frametransforms.PolyCoeff1D">PolyCoeff1D [stc2_transforms:frametransforms.PolyCoeff1D]</a></td>
2265 </tr>
2266 <tr>
2267 <td class="feature-heading">vodml-id</td>
2268 <td class="feature-detail">frametransforms.Polynomial1D.coeff</td>
2269 </tr>
2270 <tr>
2271 <td class="feature-heading">multiplicity</td>
2272 <td class="feature-detail">1..*</td>
2273 </tr>
2274 <tr>
2275 <td class="feature-heading">isOrdered</td>
2276 <td class="feature-detail">false</td>
2277 </tr>
2278 <tr>
2279 <td class="feature-heading">description</td>
2280 <td class="feature-detail">
2281 TODO : Missing description : please, update your UML model asap.
2282
2283 </td>
2284 </tr>
2285 </table>
2286 </td>
2287 </tr>
2288 </table>
2289 </td>
2290 </tr>
2291 </table>
2292 </div><br><h3><a name="frametransforms.Polynomial2D"></a>2.2.20 objectType: Polynomial2D
2293 </h3>
2294 <div align="center">
2295 <table border="1" width="100%" cellspacing="2">
2296 <tr>
2297 <td class="objecttype-title" width="20%">vodml-id</td>
2298 <td class="objecttype-name" colspan="1">frametransforms.Polynomial2D</td>
2299 </tr>
2300 <tr>
2301 <td class="info-title">description</td>
2302 <td class="feature-detail" colspan="1">2-dimensional to 1-dimensional polynomial transformation: targetValue = sum (value[i] * nativeValue[1]**order1[i] * nativeValue[2]**order2[i]),
2303 where the scalars and exponents are provided by the PolyCoeff2D objects.
2304 </td>
2305 </tr>
2306 <tr>
2307 <td colspan="2">
2308 <table width="100%" cellpadding="0" cellspacing="0" border="0">
2309 <tr>
2310 <td colspan="2" bgcolor="#cacaca">
2311 <table width="100%" border="0" cellpadding="3" cellspacing="1">
2312 <tr>
2313 <td width="20%" class="info-title">package</td>
2314 <td colspan="3" class="feature-detail"><a href="#frametransforms">frametransforms</a></td>
2315 </tr>
2316 <tr>