[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