[Gvsig_desarrolladores] Primitivas

Vicente Caballero vicente.caballero en iver.es
Mie Mayo 18 15:24:54 CEST 2005


Hola José Antonio.

De momento no hay una documentación específica para las geometrías 
primitivas que utilizamos pero si te sirve de algo, en el paquete: 
com.iver.cit.gvsig.fmap.core, es donde está la interfaz IGeometry, la cual 
es implementada, por ejemplo, por FGeometry y esta a su vez, contiene un 
elemento FShape que es implementado por FPoint2D, FPolyline2D, FPolygon2D...

Por tanto para implementar una nueva geometría debes de implementar la 
interfaz IGeometry, y si lo que quieres realmente es crear un nuevo tipo de 
shape con un GeneralPathx(Extensión propia de gvSIG sobre GeneralPath) debes 
de implementar la interfaz FShape y modificar FGeometry para que tenga en 
cuenta ese nuevo FShape y poder dibujarlo correctamente.

De momento teniendo como ejemplo las geometrías ya implementadas puede ser 
suficiente para poder implementar una nueva, pero de todas formas supongo 
que pronto se creará una documentación sobre este tema.

Espero haber conseguido algo con mi breve explicación.
Un saludo:


 Vicente Caballero Navarro
  Equipo de desarrollo gvSIG
  http://www.gvsig.gva.es
  IVER Tecnologías de la Información
  C/ Salamanca 50-52. Valencia 46005
  Tel: 96 316 34 00

  Valencia - España

----- Original Message ----- 
From: "Jose Antonio Perez" <jantonioperez en gmail.com>
To: <gvsig_desarrolladores en runas.cap.gva.es>
Sent: Wednesday, May 18, 2005 8:53 AM
Subject: [Gvsig_desarrolladores] Primitivas


Hola a todos.

¿Existe algún documento para desarrolladores donde se describan las
primitivas que en este momento hay desarrolladas para ser utilizadas?

Un saludo.

-- 
José Antonio Pérez Jiménez
e-mail: jantonioperez en gmail.com

_______________________________________________
gvSIG_desarrolladores mailing list
gvSIG_desarrolladores en runas.cap.gva.es
http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores




Más información sobre la lista de distribución gvSIG_desarrolladores