Vision Data Access functions Structures

Cette rubrique liste les Vision Data Access functions qui récupèrent en entrée des valeurs provenant de structures de données.

Remarque :  L’argument Structure des fonctions suivantes doit être une référence à la structure de données renvoyée par une fonction Annulus, Circle, Cross, Fixture, Repères, Line, Point ou Region. Les structures valides pour chacune des fonctions sont indiquées dans la description.
Fonction Description

GetAngle(Structure, [Index])

Renvoie la valeur de l’angle de la structure de données indexée Cross, Fixture ou Region.

GetCurve(Structure, [Index])

Renvoie une valeur d’angle de courbure (en degrés) dans le sens horaire à partir de la structure Region indexée.

GetHeight(Structure, [Index])

Renvoie la valeur Courbure de la structure indexée Region ou Cross.

GetNPoints(Structure, [Index])

Retourne le nombre de points d’une structure.

GetNSubregions(CompositeRegion, [Index])

Renvoie le nombre de sous-régions d’une région composite.

GetOperation(CompositeRegion, [Index])

Renvoie l’opération de la sous-région spécifiée d’une région composite.

GetRadius(Structure, Index)

Renvoie la valeur Rayon de la structure indexée Annulus ou Circle.

GetSegmentArea(Mask, Index)

Renvoie la surface du segment indexé depuis une structure Mask, ou le segment 0 si aucun index n’est spécifié.

GetSegmentX(Mask, Index)

Renvoie l’abscisse du segment indexé depuis une structure Mask, ou le segment 0 si aucun index n’est spécifié.

GetSegmentY(Mask, Index)

Renvoie l’ordonnée du segment indexé depuis une structure Mask, ou le segment 0 si aucun index n’est spécifié.

GetSubregionType(CompositeRegion, Index)

Renvoie le type de forme de la sous-région spécifiée.

GetWidth(Structure)

Renvoie la valeur de la largeur de la structure Cross ou Region indexée.

GetX(Structure, [Index1], [Index2])

Renvoie une abscisse d’une structure indexée de type Annulus (Anneau), Circle (Cercle), Cross (Croix), Fixture (Repère), Fixture (Repères), Line (Ligne), Point ou Region (Région).

Remarque :   Index2, Edges-only, détermine un point final (0 ou 1).

GetY(Structure, [Index1], [Index2])

Renvoie une ordonnée d’une structure indexée de type Annulus (Anneau), Circle (Cercle), Cross (Croix), Fixture (Repère), Fixture (Repères), Line (Ligne), Point ou Region (Région).

Remarque :   Index2, Edges-only, détermine un point final (0 ou 1).