CoordinateCollection

CoordinateCollection class

Collecte de coordonnées.

public class CoordinateCollection : Collection

Propriétés

Nom La description
ArcToCol { get; } Contient les coordonnées x et y et l’arc d’un arc de cercle représenté respectivement par les éléments X, Y et A.
Count { get; } Obtient le nombre d’éléments réellement contenus dans la collection.
EllipseCol { get; } Contient des éléments spécifiant les coordonnées x et y du point central de l’ellipse et de deux points sur l’ellipse.
EllipticalArcToCol { get; } Contient des éléments qui spécifient des informations sur un arc elliptique.
InfiniteLineCol { get; } Contient des éléments spécifiant les coordonnées x et y de deux points sur une ligne infinie. Les éléments X et Y spécifient les coordonnées x et y du premier point, et les éléments A et B spécifient les coordonnées x et y du deuxième point.
Item { get; } Obtient l’élément à l’index spécifié.
LineToCol { get; } Contient les coordonnées x et y du sommet de fin d’un segment de ligne droite. Ces coordonnées sont contenues dans les éléments X et Y, respectivement.
MoveToCol { get; } Contient les coordonnées x et y du premier sommet d’une forme, ou contient les coordonnées x et y du premier sommet après une rupture dans un chemin.
NURBSToCol { get; } Contient les coordonnées x et y, la position de l’avant-dernier nœud, la position du dernier poids, la position du premier nœud, la position du premier poids et la formule d’une B-spline rationnelle non uniforme (NURBS). Ces informations sont spécifiées respectivement dans les éléments X, Y, A, B, C, D et E.
PolylineToCol { get; } Contient les coordonnées x et y du dernier point d’une polyligne et une formule de polyligne. Les coordonnées sont spécifiées dans les éléments X et Y, et la formule est spécifiée dans l’élément A.
RelCubBezToCol { get; } Contient les coordonnées x et y des points d’un RelCubBezTo. Les coordonnées sont spécifiées sous forme de coordonnées relatives.
RelEllipticalArcToCol { get; } Contient des éléments qui spécifient des informations sur un arc elliptique. Les coordonnées sont spécifiées sous forme de coordonnées relatives.
RelLineToCol { get; } Contient les coordonnées x et y du sommet de fin d’un segment de ligne droite. Ces coordonnées sont contenues respectivement dans les éléments X et Y. Les coordonnées sont spécifiées sous forme de coordonnées relatives.
RelMoveToCol { get; } Contient les coordonnées x et y du premier sommet d’une forme, ou contient les coordonnées x et y du premier sommet après une rupture dans un chemin. Les coordonnées sont spécifiées sous forme de coordonnées relatives.
RelQuadBezToCol { get; } Contient les coordonnées x et y des points d’un RelQuadBezTo. Les coordonnées sont spécifiées sous forme de coordonnées relatives.
SplineKnotCol { get; } Contient les coordonnées x et y pour le point de contrôle d’une spline et le nœud d’une spline, représentés respectivement par les éléments X, Y et A.
SplineStartCol { get; } Contient les coordonnées x et y du deuxième point de contrôle d’une spline, son deuxième nœud, son premier nœud, le dernier nœud et le degré de la spline. Ces informations sont contenues respectivement dans les éléments X, Y, A, B, C et D.

Méthodes

Nom La description
Add(ArcTo) Ajouter l’objet ArcTo dans la collection.
Add(Coordinate) Ajouter l’objet Coordinate dans la collection.
Add(Ellipse) Ajouter l’objet Ellipse dans la collection.
Add(EllipticalArcTo) Ajouter l’objet EllipticalArcTo dans la collection.
Add(InfiniteLine) Ajouter l’objet InfiniteLine dans la collection.
Add(LineTo) Ajouter l’objet LineTo dans la collection.
Add(MoveTo) Ajouter l’objet MoveTo dans la collection.
Add(NURBSTo) Ajouter l’objet NURBSTo dans la collection.
Add(PolylineTo) Ajouter l’objet PolylineTo dans la collection.
Add(RelCubBezTo) Ajouter l’objet RelCubBezTo dans la collection.
Add(RelEllipticalArcTo) Ajouter l’objet RelEllipticalArcTo dans la collection.
Add(RelLineTo) Ajouter l’objet RelLineTo dans la collection.
Add(RelMoveTo) Ajouter l’objet RelMoveTo dans la collection.
Add(RelQuadBezTo) Ajouter l’objet RelQuadBezTo dans la collection.
Add(SplineKnot) Ajouter l’objet SplineKnot dans la collection.
Add(SplineStart) Ajouter l’objet SplineStart dans la collection.
Clear() Supprime tous les éléments de la collection.
GetEnumerator() Prend en charge une itération simple sur une collection non générique.
IsExist(int) Existe-t-il un élément dans la collection.
Remove(ArcTo) Supprimer l’objet ArcTo de la collection.
Remove(Coordinate) Supprimer l’objet Coordinate de la collection.
Remove(Ellipse) Supprimer l’objet Ellipse de la collection.
Remove(EllipticalArcTo) Supprimer l’objet EllipticalArcTo de la collection.
Remove(InfiniteLine) Supprimer l’objet InfiniteLine de la collection.
Remove(LineTo) Supprimer l’objet LineTo de la collection.
Remove(MoveTo) Supprimer l’objet MoveTo de la collection.
Remove(NURBSTo) Supprimer l’objet NURBSTo de la collection.
Remove(PolylineTo) Supprimer l’objet PolylineTo de la collection.
Remove(RelCubBezTo) Supprimer l’objet RelCubBezTo de la collection.
Remove(RelEllipticalArcTo) Supprimer l’objet RelEllipticalArcTo de la collection.
Remove(RelLineTo) Supprimer l’objet RelLineTo de la collection.
Remove(RelMoveTo) Supprimer l’objet RelMoveTo de la collection.
Remove(RelQuadBezTo) Supprimer l’objet RelQuadBezTo de la collection.
Remove(SplineKnot) Supprimer l’objet SplineKnot de la collection.
Remove(SplineStart) Supprimer l’objet SplineStart de la collection.

Voir également