Statistics
| Revision:

root / trunk / libraries / libCq CMS for java.old / doc-files / javadocs / org / cresques / cts / GeoCalc.html @ 2849

History | View | Annotate | Download (15.4 KB)

1 2849 nacho
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
<!--NewPage-->
3
<HTML>
4
<HEAD>
5
<!-- Generated by javadoc (build 1.4.2_03) on Fri Sep 02 13:43:18 CEST 2005 -->
6
<TITLE>
7
GeoCalc
8
</TITLE>
9
10
<META NAME="keywords" CONTENT="org.cresques.cts.GeoCalc class">
11
12
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
13
14
<SCRIPT type="text/javascript">
15
function windowTitle()
16
{
17
    parent.document.title="GeoCalc";
18
}
19
</SCRIPT>
20
21
</HEAD>
22
23
<BODY BGCOLOR="white" onload="windowTitle();">
24
25
26
<!-- ========= START OF TOP NAVBAR ======= -->
27
<A NAME="navbar_top"><!-- --></A>
28
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
29
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
30
<TR>
31
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
32
<A NAME="navbar_top_firstrow"><!-- --></A>
33
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
34
  <TR ALIGN="center" VALIGN="top">
35
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
36
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
37
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
38
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
39
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
40
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
41
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
42
  </TR>
43
</TABLE>
44
</TD>
45
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
46
</EM>
47
</TD>
48
</TR>
49
50
<TR>
51
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
52
&nbsp;PREV CLASS&nbsp;
53
&nbsp;<A HREF="../../../org/cresques/cts/ICoordTrans.html" title="interface in org.cresques.cts"><B>NEXT CLASS</B></A></FONT></TD>
54
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55
  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
56
&nbsp;<A HREF="GeoCalc.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
57
&nbsp;<SCRIPT type="text/javascript">
58
  <!--
59
  if(window==top) {
60
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
61
  }
62
  //-->
63
</SCRIPT>
64
<NOSCRIPT>
65
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
66
</NOSCRIPT>
67
68
</FONT></TD>
69
</TR>
70
<TR>
71
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
72
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
73
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
74
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
75
</TR>
76
</TABLE>
77
<A NAME="skip-navbar_top"></A>
78
<!-- ========= END OF TOP NAVBAR ========= -->
79
80
<HR>
81
<!-- ======== START OF CLASS DATA ======== -->
82
<H2>
83
<FONT SIZE="-1">
84
org.cresques.cts</FONT>
85
<BR>
86
Class GeoCalc</H2>
87
<PRE>
88
java.lang.Object
89
  <IMG SRC="../../../resources/inherit.gif" ALT="extended by"><B>org.cresques.cts.GeoCalc</B>
90
</PRE>
91
<HR>
92
<DL>
93
<DT>public class <B>GeoCalc</B><DT>extends java.lang.Object</DL>
94
95
<P>
96
Operaciones relacionadas con las proyecciones y sistemas
97
 de coordenadas.
98
<P>
99
100
<P>
101
<DL>
102
<DT><B>Author:</B></DT>
103
  <DD>Luis W. Sevilla (sevilla_lui@gva.es)</DD>
104
</DL>
105
<HR>
106
107
<P>
108
<!-- ======== NESTED CLASS SUMMARY ======== -->
109
110
111
<!-- =========== FIELD SUMMARY =========== -->
112
113
114
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
115
116
<A NAME="constructor_summary"><!-- --></A>
117
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
118
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
119
<TD COLSPAN=2><FONT SIZE="+2">
120
<B>Constructor Summary</B></FONT></TD>
121
</TR>
122
<TR BGCOLOR="white" CLASS="TableRowColor">
123
<TD><CODE><B><A HREF="../../../org/cresques/cts/GeoCalc.html#GeoCalc(org.cresques.cts.IProjection)">GeoCalc</A></B>(<A HREF="../../../org/cresques/cts/IProjection.html" title="interface in org.cresques.cts">IProjection</A>&nbsp;proj)</CODE>
124
125
<BR>
126
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
127
</TR>
128
</TABLE>
129
&nbsp;
130
<!-- ========== METHOD SUMMARY =========== -->
131
132
<A NAME="method_summary"><!-- --></A>
133
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
134
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
135
<TD COLSPAN=2><FONT SIZE="+2">
136
<B>Method Summary</B></FONT></TD>
137
</TR>
138
<TR BGCOLOR="white" CLASS="TableRowColor">
139
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
140
<CODE>&nbsp;org.cresques.cts.GeoCalc.GeoData</CODE></FONT></TD>
141
<TD><CODE><B><A HREF="../../../org/cresques/cts/GeoCalc.html#distanceAzimutVincenty(java.awt.geom.Point2D, java.awt.geom.Point2D)">distanceAzimutVincenty</A></B>(java.awt.geom.Point2D&nbsp;pt1,
142
                       java.awt.geom.Point2D&nbsp;pt2)</CODE>
143
144
<BR>
145
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the distance between two geographic points on the ellipsoid
146
        and the forward and reverse azimuths between these points.
147
       </TD>
148
</TR>
149
<TR BGCOLOR="white" CLASS="TableRowColor">
150
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151
<CODE>&nbsp;double</CODE></FONT></TD>
152
<TD><CODE><B><A HREF="../../../org/cresques/cts/GeoCalc.html#distanceEli(java.awt.geom.Point2D, java.awt.geom.Point2D)">distanceEli</A></B>(java.awt.geom.Point2D&nbsp;pt1,
153
            java.awt.geom.Point2D&nbsp;pt2)</CODE>
154
155
<BR>
156
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Distancia entre dos puntos en el elipsoide.
157
 </TD>
158
</TR>
159
<TR BGCOLOR="white" CLASS="TableRowColor">
160
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161
<CODE>&nbsp;double</CODE></FONT></TD>
162
<TD><CODE><B><A HREF="../../../org/cresques/cts/GeoCalc.html#distanceGeo(java.awt.geom.Point2D, java.awt.geom.Point2D)">distanceGeo</A></B>(java.awt.geom.Point2D&nbsp;pt1,
163
            java.awt.geom.Point2D&nbsp;pt2)</CODE>
164
165
<BR>
166
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Distancia entre dos puntos en la esfera.
167
 </TD>
168
</TR>
169
<TR BGCOLOR="white" CLASS="TableRowColor">
170
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
171
<CODE>&nbsp;double</CODE></FONT></TD>
172
<TD><CODE><B><A HREF="../../../org/cresques/cts/GeoCalc.html#distanceVincenty(java.awt.geom.Point2D, java.awt.geom.Point2D)">distanceVincenty</A></B>(java.awt.geom.Point2D&nbsp;pt1,
173
                 java.awt.geom.Point2D&nbsp;pt2)</CODE>
174
175
<BR>
176
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve la distancia entre dos puntos usando las formulas
177
 de vincenty.</TD>
178
</TR>
179
<TR BGCOLOR="white" CLASS="TableRowColor">
180
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181
<CODE>&nbsp;org.cresques.cts.GeoCalc.GeoData</CODE></FONT></TD>
182
<TD><CODE><B><A HREF="../../../org/cresques/cts/GeoCalc.html#getPointVincenty(java.awt.geom.Point2D, double, double)">getPointVincenty</A></B>(java.awt.geom.Point2D&nbsp;pt,
183
                 double&nbsp;azimut,
184
                 double&nbsp;dist)</CODE>
185
186
<BR>
187
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the lat and long of projected point and reverse azimuth
188
        given a reference point and a distance and azimuth to project.
189
  </TD>
190
</TR>
191
<TR BGCOLOR="white" CLASS="TableRowColor">
192
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193
<CODE>&nbsp;double</CODE></FONT></TD>
194
<TD><CODE><B><A HREF="../../../org/cresques/cts/GeoCalc.html#surfaceSphere(java.awt.geom.Point2D, java.awt.geom.Point2D, java.awt.geom.Point2D)">surfaceSphere</A></B>(java.awt.geom.Point2D&nbsp;pt1,
195
              java.awt.geom.Point2D&nbsp;pt2,
196
              java.awt.geom.Point2D&nbsp;pt3)</CODE>
197
198
<BR>
199
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Superficie de un triangulo (esf?rico). </TD>
200
</TR>
201
</TABLE>
202
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
203
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
204
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
205
<TD><B>Methods inherited from class java.lang.Object</B></TD>
206
</TR>
207
<TR BGCOLOR="white" CLASS="TableRowColor">
208
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
209
</TR>
210
</TABLE>
211
&nbsp;
212
<P>
213
214
<!-- ============ FIELD DETAIL =========== -->
215
216
217
<!-- ========= CONSTRUCTOR DETAIL ======== -->
218
219
<A NAME="constructor_detail"><!-- --></A>
220
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
221
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
222
<TD COLSPAN=1><FONT SIZE="+2">
223
<B>Constructor Detail</B></FONT></TD>
224
</TR>
225
</TABLE>
226
227
<A NAME="GeoCalc(org.cresques.cts.IProjection)"><!-- --></A><H3>
228
GeoCalc</H3>
229
<PRE>
230
public <B>GeoCalc</B>(<A HREF="../../../org/cresques/cts/IProjection.html" title="interface in org.cresques.cts">IProjection</A>&nbsp;proj)</PRE>
231
<DL>
232
<DT><B>Parameters:</B><DD><CODE>proj</CODE> - </DL>
233
234
<!-- ============ METHOD DETAIL ========== -->
235
236
<A NAME="method_detail"><!-- --></A>
237
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
238
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
239
<TD COLSPAN=1><FONT SIZE="+2">
240
<B>Method Detail</B></FONT></TD>
241
</TR>
242
</TABLE>
243
244
<A NAME="distanceGeo(java.awt.geom.Point2D, java.awt.geom.Point2D)"><!-- --></A><H3>
245
distanceGeo</H3>
246
<PRE>
247
public double <B>distanceGeo</B>(java.awt.geom.Point2D&nbsp;pt1,
248
                          java.awt.geom.Point2D&nbsp;pt2)</PRE>
249
<DL>
250
<DD>Distancia entre dos puntos en la esfera.
251
 Los puntos deben estar en coordenadas geogr?ficas
252
<P>
253
<DD><DL>
254
<DT><B>Parameters:</B><DD><CODE>pt1</CODE> - <DD><CODE>pt2</CODE> -
255
<DT><B>Returns:</B><DD>distancia en km.</DL>
256
</DD>
257
</DL>
258
<HR>
259
260
<A NAME="distanceEli(java.awt.geom.Point2D, java.awt.geom.Point2D)"><!-- --></A><H3>
261
distanceEli</H3>
262
<PRE>
263
public double <B>distanceEli</B>(java.awt.geom.Point2D&nbsp;pt1,
264
                          java.awt.geom.Point2D&nbsp;pt2)</PRE>
265
<DL>
266
<DD>Distancia entre dos puntos en el elipsoide.
267
 Los puntos deben estar en coordenadas geogr?ficas
268
 ver http://www.codeguru.com/Cpp/Cpp/algorithms/general/article.php/c5115/
269
<P>
270
<DD><DL>
271
272
<DT><B>Returns:</B><DD></DL>
273
</DD>
274
</DL>
275
<HR>
276
277
<A NAME="distanceVincenty(java.awt.geom.Point2D, java.awt.geom.Point2D)"><!-- --></A><H3>
278
distanceVincenty</H3>
279
<PRE>
280
public double <B>distanceVincenty</B>(java.awt.geom.Point2D&nbsp;pt1,
281
                               java.awt.geom.Point2D&nbsp;pt2)</PRE>
282
<DL>
283
<DD>Devuelve la distancia entre dos puntos usando las formulas
284
 de vincenty.
285
<P>
286
<DD><DL>
287
<DT><B>Parameters:</B><DD><CODE>pt1</CODE> - <DD><CODE>pt2</CODE> -
288
<DT><B>Returns:</B><DD></DL>
289
</DD>
290
</DL>
291
<HR>
292
293
<A NAME="distanceAzimutVincenty(java.awt.geom.Point2D, java.awt.geom.Point2D)"><!-- --></A><H3>
294
distanceAzimutVincenty</H3>
295
<PRE>
296
public org.cresques.cts.GeoCalc.GeoData <B>distanceAzimutVincenty</B>(java.awt.geom.Point2D&nbsp;pt1,
297
                                                               java.awt.geom.Point2D&nbsp;pt2)</PRE>
298
<DL>
299
<DD>Returns the distance between two geographic points on the ellipsoid
300
        and the forward and reverse azimuths between these points.
301
       lats, longs and azimuths are in decimal degrees, distance in metres
302
        Returns ( s, alpha12,  alpha21 ) as a tuple
303
<P>
304
<DD><DL>
305
<DT><B>Parameters:</B><DD><CODE>pt1</CODE> - <DD><CODE>pt2</CODE> -
306
<DT><B>Returns:</B><DD></DL>
307
</DD>
308
</DL>
309
<HR>
310
311
<A NAME="getPointVincenty(java.awt.geom.Point2D, double, double)"><!-- --></A><H3>
312
getPointVincenty</H3>
313
<PRE>
314
public org.cresques.cts.GeoCalc.GeoData <B>getPointVincenty</B>(java.awt.geom.Point2D&nbsp;pt,
315
                                                         double&nbsp;azimut,
316
                                                         double&nbsp;dist)</PRE>
317
<DL>
318
<DD>Returns the lat and long of projected point and reverse azimuth
319
        given a reference point and a distance and azimuth to project.
320
  lats, longs and azimuths are passed in decimal degrees.
321
 Returns ( phi2,  lambda2,  alpha21 ) as a tuple
322
<P>
323
<DD><DL>
324
<DT><B>Parameters:</B><DD><CODE>pt</CODE> - <DD><CODE>azimut</CODE> - <DD><CODE>dist</CODE> -
325
<DT><B>Returns:</B><DD></DL>
326
</DD>
327
</DL>
328
<HR>
329
330
<A NAME="surfaceSphere(java.awt.geom.Point2D, java.awt.geom.Point2D, java.awt.geom.Point2D)"><!-- --></A><H3>
331
surfaceSphere</H3>
332
<PRE>
333
public double <B>surfaceSphere</B>(java.awt.geom.Point2D&nbsp;pt1,
334
                            java.awt.geom.Point2D&nbsp;pt2,
335
                            java.awt.geom.Point2D&nbsp;pt3)</PRE>
336
<DL>
337
<DD>Superficie de un triangulo (esf?rico). Los puntos deben de estar
338
 en coordenadas geogr?ficas.
339
<P>
340
<DD><DL>
341
<DT><B>Parameters:</B><DD><CODE>pt1</CODE> - <DD><CODE>pt2</CODE> - <DD><CODE>pt3</CODE> -
342
<DT><B>Returns:</B><DD></DL>
343
</DD>
344
</DL>
345
<!-- ========= END OF CLASS DATA ========= -->
346
<HR>
347
348
349
<!-- ======= START OF BOTTOM NAVBAR ====== -->
350
<A NAME="navbar_bottom"><!-- --></A>
351
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
352
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
353
<TR>
354
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
355
<A NAME="navbar_bottom_firstrow"><!-- --></A>
356
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
357
  <TR ALIGN="center" VALIGN="top">
358
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
359
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
360
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
361
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
362
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
363
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
364
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
365
  </TR>
366
</TABLE>
367
</TD>
368
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
369
</EM>
370
</TD>
371
</TR>
372
373
<TR>
374
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
375
&nbsp;PREV CLASS&nbsp;
376
&nbsp;<A HREF="../../../org/cresques/cts/ICoordTrans.html" title="interface in org.cresques.cts"><B>NEXT CLASS</B></A></FONT></TD>
377
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
378
  <A HREF="../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
379
&nbsp;<A HREF="GeoCalc.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
380
&nbsp;<SCRIPT type="text/javascript">
381
  <!--
382
  if(window==top) {
383
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
384
  }
385
  //-->
386
</SCRIPT>
387
<NOSCRIPT>
388
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
389
</NOSCRIPT>
390
391
</FONT></TD>
392
</TR>
393
<TR>
394
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
395
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
396
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
397
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
398
</TR>
399
</TABLE>
400
<A NAME="skip-navbar_bottom"></A>
401
<!-- ======== END OF BOTTOM NAVBAR ======= -->
402
403
<HR>
404
405
</BODY>
406
</HTML>