Statistics
| Revision:

root / trunk / docs / FMap / fmap-api / com / iver / cit / gvsig / fmap / core / FNullGeometry.html @ 11445

History | View | Annotate | Download (29.1 KB)

1
<!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_04) on Mon Feb 14 08:45:48 CET 2005 -->
6
<TITLE>
7
FNullGeometry (FMap API)
8
</TITLE>
9

    
10
<META NAME="keywords" CONTENT="com.iver.cit.gvsig.fmap.core.FNullGeometry 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="FNullGeometry (FMap API)";
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;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FMultipoint3D.html" title="class in com.iver.cit.gvsig.fmap.core"><B>PREV CLASS</B></A>&nbsp;
53
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FPoint2D.html" title="class in com.iver.cit.gvsig.fmap.core"><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="FNullGeometry.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
com.iver.cit.gvsig.fmap.core</FONT>
85
<BR>
86
Class FNullGeometry</H2>
87
<PRE>
88
java.lang.Object
89
  <IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by"><B>com.iver.cit.gvsig.fmap.core.FNullGeometry</B>
90
</PRE>
91
<DL>
92
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></DD>
93
</DL>
94
<HR>
95
<DL>
96
<DT>public class <B>FNullGeometry</B><DT>extends java.lang.Object<DT>implements <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></DL>
97

    
98
<P>
99
DOCUMENT ME!
100
<P>
101

    
102
<P>
103
<DL>
104
<DT><B>Author:</B></DT>
105
  <DD>Vicente Caballero Navarro</DD>
106
</DL>
107
<HR>
108

    
109
<P>
110
<!-- ======== NESTED CLASS SUMMARY ======== -->
111

    
112

    
113
<!-- =========== FIELD SUMMARY =========== -->
114

    
115
<A NAME="field_summary"><!-- --></A>
116
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
117
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
118
<TD COLSPAN=2><FONT SIZE="+2">
119
<B>Field Summary</B></FONT></TD>
120
</TR>
121
</TABLE>
122
&nbsp;<A NAME="fields_inherited_from_class_com.iver.cit.gvsig.fmap.core.IGeometry"><!-- --></A>
123
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
124
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
125
<TD><B>Fields inherited from interface com.iver.cit.gvsig.fmap.core.<A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></B></TD>
126
</TR>
127
<TR BGCOLOR="white" CLASS="TableRowColor">
128
<TD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#BEST">BEST</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#E">E</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#N">N</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#NE">NE</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#NW">NW</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#S">S</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#SE">SE</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#shpPainter">shpPainter</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#SW">SW</A>, <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#W">W</A></CODE></TD>
129
</TR>
130
</TABLE>
131
&nbsp;
132
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
133

    
134
<A NAME="constructor_summary"><!-- --></A>
135
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
136
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
137
<TD COLSPAN=2><FONT SIZE="+2">
138
<B>Constructor Summary</B></FONT></TD>
139
</TR>
140
<TR BGCOLOR="white" CLASS="TableRowColor">
141
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#FNullGeometry()">FNullGeometry</A></B>()</CODE>
142

    
143
<BR>
144
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
145
</TR>
146
</TABLE>
147
&nbsp;
148
<!-- ========== METHOD SUMMARY =========== -->
149

    
150
<A NAME="method_summary"><!-- --></A>
151
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
152
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
153
<TD COLSPAN=2><FONT SIZE="+2">
154
<B>Method Summary</B></FONT></TD>
155
</TR>
156
<TR BGCOLOR="white" CLASS="TableRowColor">
157
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
158
<CODE>&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></FONT></TD>
159
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#cloneGeometry()">cloneGeometry</A></B>()</CODE>
160

    
161
<BR>
162
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clona la Geometr?a.</TD>
163
</TR>
164
<TR BGCOLOR="white" CLASS="TableRowColor">
165
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
166
<CODE>&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/v02/FLabel.html" title="class in com.iver.cit.gvsig.fmap.core.v02">FLabel</A>[]</CODE></FONT></TD>
167
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#createLabels(int, boolean)">createLabels</A></B>(int&nbsp;position,
168
             boolean&nbsp;duplicates)</CODE>
169

    
170
<BR>
171
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene las posiciones donde se debe situar la etiqueta para esta
172
 IGeometry. </TD>
173
</TR>
174
<TR BGCOLOR="white" CLASS="TableRowColor">
175
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
176
<CODE>&nbsp;void</CODE></FONT></TD>
177
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#draw(java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort, com.iver.cit.gvsig.fmap.rendering.styling.FStyle2D)">draw</A></B>(java.awt.Graphics2D&nbsp;g,
178
     <A HREF="../../../../../../com/iver/cit/gvsig/fmap/ViewPort.html" title="class in com.iver.cit.gvsig.fmap">ViewPort</A>&nbsp;vp,
179
     <A HREF="../../../../../../com/iver/cit/gvsig/fmap/rendering/styling/FStyle2D.html" title="class in com.iver.cit.gvsig.fmap.rendering.styling">FStyle2D</A>&nbsp;symbol)</CODE>
180

    
181
<BR>
182
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dibujar? esta Shape en el Graphics con el s?mbolo que se pasa como
183
 par?metro y despues de aplicarle la transformaci?n que se pasa tambi?n
184
 como par?metro. </TD>
185
</TR>
186
<TR BGCOLOR="white" CLASS="TableRowColor">
187
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
188
<CODE>&nbsp;void</CODE></FONT></TD>
189
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#draw(java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort, com.iver.cit.gvsig.fmap.core.v02.FSymbol)">draw</A></B>(java.awt.Graphics2D&nbsp;g,
190
     <A HREF="../../../../../../com/iver/cit/gvsig/fmap/ViewPort.html" title="class in com.iver.cit.gvsig.fmap">ViewPort</A>&nbsp;vp,
191
     <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/v02/FSymbol.html" title="class in com.iver.cit.gvsig.fmap.core.v02">FSymbol</A>&nbsp;symbol)</CODE>
192

    
193
<BR>
194
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dibuja la geometr?a sobre el Graphics2D que se pasa como par?metro.</TD>
195
</TR>
196
<TR BGCOLOR="white" CLASS="TableRowColor">
197
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
198
<CODE>&nbsp;boolean</CODE></FONT></TD>
199
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#fastIntersects(double, double, double, double)">fastIntersects</A></B>(double&nbsp;x,
200
               double&nbsp;y,
201
               double&nbsp;w,
202
               double&nbsp;h)</CODE>
203

    
204
<BR>
205
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Se usa en las strategies de dibujo para comprobar de manera r?pida
206
 si intersecta con el rect?ngulo visible</TD>
207
</TR>
208
<TR BGCOLOR="white" CLASS="TableRowColor">
209
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
210
<CODE>&nbsp;java.awt.geom.Rectangle2D</CODE></FONT></TD>
211
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#getBounds2D()">getBounds2D</A></B>()</CODE>
212

    
213
<BR>
214
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el Rect?ngulo que ocupa la geometr?a.</TD>
215
</TR>
216
<TR BGCOLOR="white" CLASS="TableRowColor">
217
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
218
<CODE>&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/GeneralPathXIterator.html" title="class in com.iver.cit.gvsig.fmap.core">GeneralPathXIterator</A></CODE></FONT></TD>
219
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#getGeneralPathXIterator()">getGeneralPathXIterator</A></B>()</CODE>
220

    
221
<BR>
222
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve el GeneralPathXIterator con la informaci?n relativa a la geometr?a.</TD>
223
</TR>
224
<TR BGCOLOR="white" CLASS="TableRowColor">
225
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
226
<CODE>&nbsp;int</CODE></FONT></TD>
227
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#getGeometryType()">getGeometryType</A></B>()</CODE>
228

    
229
<BR>
230
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Obtiene el tipo de la geometr?a</TD>
231
</TR>
232
<TR BGCOLOR="white" CLASS="TableRowColor">
233
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
234
<CODE>&nbsp;boolean</CODE></FONT></TD>
235
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#intersects(java.awt.geom.Rectangle2D)">intersects</A></B>(java.awt.geom.Rectangle2D&nbsp;r)</CODE>
236

    
237
<BR>
238
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Devuelve true si la geometr?a intersecta con el rect?ngulo que se pasa
239
 como par?metro.</TD>
240
</TR>
241
<TR BGCOLOR="white" CLASS="TableRowColor">
242
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243
<CODE>&nbsp;void</CODE></FONT></TD>
244
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#reProject(ICoordTrans)">reProject</A></B>(ICoordTrans&nbsp;ct)</CODE>
245

    
246
<BR>
247
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reproyecta la geometr?a a partir de las coordenadas de transformaci?n.</TD>
248
</TR>
249
<TR BGCOLOR="white" CLASS="TableRowColor">
250
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251
<CODE>&nbsp;Geometry</CODE></FONT></TD>
252
<TD><CODE><B><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FNullGeometry.html#toJTSGeometry()">toJTSGeometry</A></B>()</CODE>
253

    
254
<BR>
255
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Transforma esta Shape en un Geometry de JTS</TD>
256
</TR>
257
</TABLE>
258
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
259
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
260
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
261
<TD><B>Methods inherited from class java.lang.Object</B></TD>
262
</TR>
263
<TR BGCOLOR="white" CLASS="TableRowColor">
264
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
265
</TR>
266
</TABLE>
267
&nbsp;
268
<P>
269

    
270
<!-- ============ FIELD DETAIL =========== -->
271

    
272

    
273
<!-- ========= CONSTRUCTOR DETAIL ======== -->
274

    
275
<A NAME="constructor_detail"><!-- --></A>
276
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
277
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
278
<TD COLSPAN=1><FONT SIZE="+2">
279
<B>Constructor Detail</B></FONT></TD>
280
</TR>
281
</TABLE>
282

    
283
<A NAME="FNullGeometry()"><!-- --></A><H3>
284
FNullGeometry</H3>
285
<PRE>
286
public <B>FNullGeometry</B>()</PRE>
287
<DL>
288
</DL>
289

    
290
<!-- ============ METHOD DETAIL ========== -->
291

    
292
<A NAME="method_detail"><!-- --></A>
293
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
294
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
295
<TD COLSPAN=1><FONT SIZE="+2">
296
<B>Method Detail</B></FONT></TD>
297
</TR>
298
</TABLE>
299

    
300
<A NAME="draw(java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort, com.iver.cit.gvsig.fmap.rendering.styling.FStyle2D)"><!-- --></A><H3>
301
draw</H3>
302
<PRE>
303
public void <B>draw</B>(java.awt.Graphics2D&nbsp;g,
304
                 <A HREF="../../../../../../com/iver/cit/gvsig/fmap/ViewPort.html" title="class in com.iver.cit.gvsig.fmap">ViewPort</A>&nbsp;vp,
305
                 <A HREF="../../../../../../com/iver/cit/gvsig/fmap/rendering/styling/FStyle2D.html" title="class in com.iver.cit.gvsig.fmap.rendering.styling">FStyle2D</A>&nbsp;symbol)</PRE>
306
<DL>
307
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
308
<DD>Dibujar? esta Shape en el Graphics con el s?mbolo que se pasa como
309
 par?metro y despues de aplicarle la transformaci?n que se pasa tambi?n
310
 como par?metro. El parametro image que recibe es la imagen de la cual
311
 se obtuvo el graphics que tambi?n se pasa como par?metro. Dibujar? la
312
 geometria en caso de que la IGeometry intersecte o est? contenida en el
313
 rect?ngulo que se pasa como par?metro
314
<P>
315
<DD><DL>
316
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#draw(java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort, com.iver.cit.gvsig.fmap.rendering.styling.FStyle2D)">draw</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
317
</DD>
318
<DD><DL>
319
<DT><B>Parameters:</B><DD><CODE>g</CODE> - DOCUMENT ME!<DD><CODE>vp</CODE> - TODO<DD><CODE>symbol</CODE> - DOCUMENT ME!<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#draw(java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort, com.iver.cit.gvsig.fmap.rendering.styling.FStyle2D)"><CODE>IGeometry.draw(java.awt.Graphics2D,
320
                 ViewPort, FStyle2D)</CODE></A></DL>
321
</DD>
322
</DL>
323
<HR>
324

    
325
<A NAME="toJTSGeometry()"><!-- --></A><H3>
326
toJTSGeometry</H3>
327
<PRE>
328
public Geometry <B>toJTSGeometry</B>()</PRE>
329
<DL>
330
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
331
<DD>Transforma esta Shape en un Geometry de JTS
332
<P>
333
<DD><DL>
334
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#toJTSGeometry()">toJTSGeometry</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
335
</DD>
336
<DD><DL>
337

    
338
<DT><B>Returns:</B><DD>Geometr?a.<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#toJTSGeometry()"><CODE>IGeometry.toJTSGeometry()</CODE></A></DL>
339
</DD>
340
</DL>
341
<HR>
342

    
343
<A NAME="createLabels(int, boolean)"><!-- --></A><H3>
344
createLabels</H3>
345
<PRE>
346
public <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/v02/FLabel.html" title="class in com.iver.cit.gvsig.fmap.core.v02">FLabel</A>[] <B>createLabels</B>(int&nbsp;position,
347
                             boolean&nbsp;duplicates)</PRE>
348
<DL>
349
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
350
<DD>Obtiene las posiciones donde se debe situar la etiqueta para esta
351
 IGeometry. Es un array porque si una geometria es un multipunto por
352
 ejemplo puede quererse etiquetar todos sus puntos. El par?metro que se
353
 pasa indica como debe de colocar la geometria la etiqueta
354
<P>
355
<DD><DL>
356
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#createLabels(int, boolean)">createLabels</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
357
</DD>
358
<DD><DL>
359
<DT><B>Parameters:</B><DD><CODE>position</CODE> - DOCUMENT ME!<DD><CODE>duplicates</CODE> - DOCUMENT ME!
360
<DT><B>Returns:</B><DD>DOCUMENT ME!<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#createLabels(int, boolean)"><CODE>IGeometry.createLabels(int, boolean)</CODE></A></DL>
361
</DD>
362
</DL>
363
<HR>
364

    
365
<A NAME="intersects(java.awt.geom.Rectangle2D)"><!-- --></A><H3>
366
intersects</H3>
367
<PRE>
368
public boolean <B>intersects</B>(java.awt.geom.Rectangle2D&nbsp;r)</PRE>
369
<DL>
370
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
371
<DD>Devuelve true si la geometr?a intersecta con el rect?ngulo que se pasa
372
 como par?metro.
373
<P>
374
<DD><DL>
375
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#intersects(java.awt.geom.Rectangle2D)">intersects</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
376
</DD>
377
<DD><DL>
378
<DT><B>Parameters:</B><DD><CODE>r</CODE> - Rect?ngulo.
379
<DT><B>Returns:</B><DD>True, si intersecta.</DL>
380
</DD>
381
</DL>
382
<HR>
383

    
384
<A NAME="getBounds2D()"><!-- --></A><H3>
385
getBounds2D</H3>
386
<PRE>
387
public java.awt.geom.Rectangle2D <B>getBounds2D</B>()</PRE>
388
<DL>
389
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
390
<DD>Devuelve el Rect?ngulo que ocupa la geometr?a.
391
<P>
392
<DD><DL>
393
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#getBounds2D()">getBounds2D</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
394
</DD>
395
<DD><DL>
396

    
397
<DT><B>Returns:</B><DD>Rect?ngulo.</DL>
398
</DD>
399
</DL>
400
<HR>
401

    
402
<A NAME="getGeometryType()"><!-- --></A><H3>
403
getGeometryType</H3>
404
<PRE>
405
public int <B>getGeometryType</B>()</PRE>
406
<DL>
407
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
408
<DD>Obtiene el tipo de la geometr?a
409
<P>
410
<DD><DL>
411
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#getGeometryType()">getGeometryType</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
412
</DD>
413
<DD><DL>
414

    
415
<DT><B>Returns:</B><DD>una de las constantes de FShape: POINT, LINE, POLIGON<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#getGeometryType()"><CODE>IGeometry.getGeometryType()</CODE></A></DL>
416
</DD>
417
</DL>
418
<HR>
419

    
420
<A NAME="draw(java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort, com.iver.cit.gvsig.fmap.core.v02.FSymbol)"><!-- --></A><H3>
421
draw</H3>
422
<PRE>
423
public void <B>draw</B>(java.awt.Graphics2D&nbsp;g,
424
                 <A HREF="../../../../../../com/iver/cit/gvsig/fmap/ViewPort.html" title="class in com.iver.cit.gvsig.fmap">ViewPort</A>&nbsp;vp,
425
                 <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/v02/FSymbol.html" title="class in com.iver.cit.gvsig.fmap.core.v02">FSymbol</A>&nbsp;symbol)</PRE>
426
<DL>
427
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
428
<DD>Dibuja la geometr?a sobre el Graphics2D que se pasa como par?metro.
429
<P>
430
<DD><DL>
431
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#draw(java.awt.Graphics2D, com.iver.cit.gvsig.fmap.ViewPort, com.iver.cit.gvsig.fmap.core.v02.FSymbol)">draw</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
432
</DD>
433
<DD><DL>
434
<DT><B>Parameters:</B><DD><CODE>g</CODE> - Graphics2D.<DD><CODE>vp</CODE> - ViewPort.<DD><CODE>symbol</CODE> - S?mbolo.</DL>
435
</DD>
436
</DL>
437
<HR>
438

    
439
<A NAME="cloneGeometry()"><!-- --></A><H3>
440
cloneGeometry</H3>
441
<PRE>
442
public <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A> <B>cloneGeometry</B>()</PRE>
443
<DL>
444
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
445
<DD>Clona la Geometr?a.
446
<P>
447
<DD><DL>
448
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#cloneGeometry()">cloneGeometry</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
449
</DD>
450
<DD><DL>
451

    
452
<DT><B>Returns:</B><DD>Geometr?a clonada.</DL>
453
</DD>
454
</DL>
455
<HR>
456

    
457
<A NAME="reProject(ICoordTrans)"><!-- --></A><H3>
458
reProject</H3>
459
<PRE>
460
public void <B>reProject</B>(ICoordTrans&nbsp;ct)</PRE>
461
<DL>
462
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
463
<DD>Reproyecta la geometr?a a partir de las coordenadas de transformaci?n.
464
<P>
465
<DD><DL>
466
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#reProject(ICoordTrans)">reProject</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
467
</DD>
468
<DD><DL>
469
<DT><B>Parameters:</B><DD><CODE>ct</CODE> - Coordenadas de transformaci?n.</DL>
470
</DD>
471
</DL>
472
<HR>
473

    
474
<A NAME="getGeneralPathXIterator()"><!-- --></A><H3>
475
getGeneralPathXIterator</H3>
476
<PRE>
477
public <A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/GeneralPathXIterator.html" title="class in com.iver.cit.gvsig.fmap.core">GeneralPathXIterator</A> <B>getGeneralPathXIterator</B>()</PRE>
478
<DL>
479
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
480
<DD>Devuelve el GeneralPathXIterator con la informaci?n relativa a la geometr?a.
481
<P>
482
<DD><DL>
483
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#getGeneralPathXIterator()">getGeneralPathXIterator</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
484
</DD>
485
<DD><DL>
486

    
487
<DT><B>Returns:</B><DD>GeneralPathXIterator.<DT><B>See Also:</B><DD><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#getGeneralPathXIterator()"><CODE>IGeometry.getGeneralPathXIterator()</CODE></A></DL>
488
</DD>
489
</DL>
490
<HR>
491

    
492
<A NAME="fastIntersects(double, double, double, double)"><!-- --></A><H3>
493
fastIntersects</H3>
494
<PRE>
495
public boolean <B>fastIntersects</B>(double&nbsp;x,
496
                              double&nbsp;y,
497
                              double&nbsp;w,
498
                              double&nbsp;h)</PRE>
499
<DL>
500
<DD><B>Description copied from interface: <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></B></DD>
501
<DD>Se usa en las strategies de dibujo para comprobar de manera r?pida
502
 si intersecta con el rect?ngulo visible
503
<P>
504
<DD><DL>
505
<DT><B>Specified by:</B><DD><CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html#fastIntersects(double, double, double, double)">fastIntersects</A></CODE> in interface <CODE><A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/IGeometry.html" title="interface in com.iver.cit.gvsig.fmap.core">IGeometry</A></CODE></DL>
506
</DD>
507
<DD><DL>
508
<DT><B>Parameters:</B><DD><CODE>x</CODE> - <DD><CODE>y</CODE> - <DD><CODE>w</CODE> - <DD><CODE>h</CODE> - 
509
<DT><B>Returns:</B><DD></DL>
510
</DD>
511
</DL>
512
<!-- ========= END OF CLASS DATA ========= -->
513
<HR>
514

    
515

    
516
<!-- ======= START OF BOTTOM NAVBAR ====== -->
517
<A NAME="navbar_bottom"><!-- --></A>
518
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
519
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
520
<TR>
521
<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
522
<A NAME="navbar_bottom_firstrow"><!-- --></A>
523
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
524
  <TR ALIGN="center" VALIGN="top">
525
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
526
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
527
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
528
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
529
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
530
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
531
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
532
  </TR>
533
</TABLE>
534
</TD>
535
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
536
</EM>
537
</TD>
538
</TR>
539

    
540
<TR>
541
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
542
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FMultipoint3D.html" title="class in com.iver.cit.gvsig.fmap.core"><B>PREV CLASS</B></A>&nbsp;
543
&nbsp;<A HREF="../../../../../../com/iver/cit/gvsig/fmap/core/FPoint2D.html" title="class in com.iver.cit.gvsig.fmap.core"><B>NEXT CLASS</B></A></FONT></TD>
544
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
545
  <A HREF="../../../../../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
546
&nbsp;<A HREF="FNullGeometry.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
547
&nbsp;<SCRIPT type="text/javascript">
548
  <!--
549
  if(window==top) {
550
    document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
551
  }
552
  //-->
553
</SCRIPT>
554
<NOSCRIPT>
555
  <A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
556
</NOSCRIPT>
557

    
558
</FONT></TD>
559
</TR>
560
<TR>
561
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
562
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
563
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
564
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
565
</TR>
566
</TABLE>
567
<A NAME="skip-navbar_bottom"></A>
568
<!-- ======== END OF BOTTOM NAVBAR ======= -->
569

    
570
<HR>
571

    
572
</BODY>
573
</HTML>