AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

¡Nueva funcionalidad de WINDEV, WEBDEV y WINDEV Mobile 2024!
Ayuda / WLanguage / Administrar bases de datos / HFSQL / 
 
Inherits from
Stocke un ensemble de polygones 2D sans intersections entre eux.

Un MultiPolygone peut notamment servir à stocker un ensemble de polygones dans un seul et même enregistrement HFSQL, sans avoir à utiliser un enregistrement par polygone. Utile dans le cas où l'ensemble de polygones en lui-même est l'entité manipulée par un programme, et non pas chaque polygone indépendamment.

Un MultiPolygone doit vérifier un ensemble de propriétés pour être considéré correct / valide :
- Tous les polygones appartenant à un multipolygone doivent être corrects, sans quoi l'ensemble du multipolygone est considéré comme incorrect.
- Il ne doit pas y avoir d'intersection entre les *intérieurs* des polygones compris dans un multipolygone.
- Les contours de deux polygones d'un même multipolygone peuvent avoir des intersections *ponctuelles* : ils ne peuvent pas avoir un segment continu en commun. Deux polygones ne peuvent donc pas se toucher en un nombre infini de points.

La validité d'un multipolygone peut être vérifiée à l'aide de la fonction FormeEstValide.
Le type MultiPolygone2D permet de définir toutes les caractéristiques avancées d'un XXX. Les caractéristiques de ce XXX peuvent être définies et modifiées à l'aide de différentes propriétés WLangage.
Remarque : Pour plus de détails sur la déclaration de ce type de variable et l'utilisation des propriétés WLangage, consultez Déclaration d'une variable.
Ejemplo
monPolygone is Polygone2D = ...

multi is MultiPolygone2D
multi.Polygone.Ajoute(monPolygone)
multi.Polygone.Ajoute(monPolygone)
multi.Polygone.Ajoute(monPolygone)
multi.Polygone.Ajoute(monPolygone)
multi.Polygone.Ajoute(monPolygone)
Propiedades
Propriétés spécifiques à la description des variables de type : Les propriétés suivantes peuvent être utilisées pour manipuler un XXX :
Nom de la propriétéType manipuléEffet
PolygoneTableau de Polygone2D
Méthodes
Fonctions manipulant le type :
Observaciones
Versión mínima requerida
  • Versión 2024
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 20/02/2024

Señalar un error o enviar una sugerencia | Ayuda local