CoordinateCollection

CoordinateCollection class

Raccolta di coordinate.

public class CoordinateCollection : Collection

Proprietà

Nome Descrizione
ArcToCol { get; } Contiene le coordinate x e y e l’arco di un arco circolare rappresentato rispettivamente dagli elementi X, Y e A.
Count { get; } Ottiene il numero di elementi effettivamente contenuti nella raccolta.
EllipseCol { get; } Contiene elementi che specificano le coordinate x e y del punto centrale dell’ellisse e due punti sull’ellisse.
EllipticalArcToCol { get; } Contiene elementi che specificano informazioni su un arco ellittico.
InfiniteLineCol { get; } Contiene elementi che specificano le coordinate x e y di due punti su una linea infinita. Gli elementi X e Y specificano le coordinate x e y del primo punto, mentre gli elementi A e B specificano le coordinate x e y del secondo punto.
Item { get; } Ottiene l’elemento in corrispondenza dell’indice specificato.
LineToCol { get; } Contiene le coordinate x e y del vertice finale di un segmento di linea retta. Queste coordinate sono contenute rispettivamente negli elementi X e Y.
MoveToCol { get; } Contiene le coordinate x e y del primo vertice di una forma o contiene le coordinate x e y del primo vertice dopo un’interruzione in un percorso.
NURBSToCol { get; } Contiene le coordinate x e y, la posizione del penultimo nodo, la posizione dell’ultimo peso, la posizione del primo nodo, la posizione del primo peso e la formula per una B-spline razionale non uniforme (NURBS). Queste informazioni sono specificate rispettivamente negli elementi X, Y, A, B, C, D ed E.
PolylineToCol { get; } Contiene le coordinate x e y dell’ultimo punto di una polilinea e una formula polilinea. Le coordinate sono specificate negli elementi X e Y e la formula è specificata nell’elemento A.
RelCubBezToCol { get; } Contiene le coordinate x e y per i punti di un RelCubBezTo. Le coordinate sono specificate come coordinate relative.
RelEllipticalArcToCol { get; } Contiene elementi che specificano informazioni su un arco ellittico. Le coordinate sono specificate come coordinate relative.
RelLineToCol { get; } Contiene le coordinate x e y del vertice finale di un segmento di linea retta. Queste coordinate sono contenute rispettivamente negli elementi X e Y. Le coordinate sono specificate come coordinate relative.
RelMoveToCol { get; } Contiene le coordinate x e y del primo vertice di una forma o contiene le coordinate x e y del primo vertice dopo un’interruzione in un percorso. Le coordinate sono specificate come coordinate relative.
RelQuadBezToCol { get; } Contiene le coordinate x e y per i punti di un RelQuadBezTo. Le coordinate sono specificate come coordinate relative.
SplineKnotCol { get; } Contiene le coordinate x e y per il punto di controllo di una spline e il nodo di una spline, rappresentati rispettivamente dagli elementi X, Y e A.
SplineStartCol { get; } Contiene le coordinate x e y per il secondo punto di controllo di una spline, il suo secondo nodo, il suo primo nodo, l’ultimo nodo e il grado della spline. Queste informazioni sono contenute rispettivamente negli elementi X, Y, A, B, C e D.

Metodi

Nome Descrizione
Add(ArcTo) Aggiungi l’oggetto ArcTo nella raccolta.
Add(Coordinate) Aggiungi l’oggetto Coordinate nella raccolta.
Add(Ellipse) Aggiungi l’oggetto Ellipse nella raccolta.
Add(EllipticalArcTo) Aggiungi l’oggetto EllipticalArcTo nella raccolta.
Add(InfiniteLine) Aggiungi l’oggetto InfiniteLine nella raccolta.
Add(LineTo) Aggiungi l’oggetto LineTo nella raccolta.
Add(MoveTo) Aggiungi l’oggetto MoveTo nella raccolta.
Add(NURBSTo) Aggiungi l’oggetto NURBSTo nella raccolta.
Add(PolylineTo) Aggiungi l’oggetto PolylineTo nella raccolta.
Add(RelCubBezTo) Aggiungi l’oggetto RelCubBezTo nella raccolta.
Add(RelEllipticalArcTo) Aggiungi l’oggetto RelEllipticalArcTo nella raccolta.
Add(RelLineTo) Aggiungi l’oggetto RelLineTo nella raccolta.
Add(RelMoveTo) Aggiungi l’oggetto RelMoveTo nella raccolta.
Add(RelQuadBezTo) Aggiungi l’oggetto RelQuadBezTo nella raccolta.
Add(SplineKnot) Aggiungi l’oggetto SplineKnot nella raccolta.
Add(SplineStart) Aggiungi l’oggetto SplineStart nella raccolta.
Clear() Rimuove tutti gli elementi dalla raccolta.
GetEnumerator() Supporta una semplice iterazione su una raccolta non generica.
IsExist(int) Esiste un elemento nella raccolta.
Remove(ArcTo) Rimuove l’oggetto ArcTo dalla raccolta.
Remove(Coordinate) Rimuove l’oggetto Coordinate dalla raccolta.
Remove(Ellipse) Rimuove l’oggetto Ellipse dalla raccolta.
Remove(EllipticalArcTo) Rimuove l’oggetto EllipticalArcTo dalla raccolta.
Remove(InfiniteLine) Rimuove l’oggetto InfiniteLine dalla raccolta.
Remove(LineTo) Rimuove l’oggetto LineTo dalla raccolta.
Remove(MoveTo) Rimuove l’oggetto MoveTo dalla raccolta.
Remove(NURBSTo) Rimuove l’oggetto NURBSTo dalla raccolta.
Remove(PolylineTo) Rimuove l’oggetto PolylineTo dalla raccolta.
Remove(RelCubBezTo) Rimuove l’oggetto RelCubBezTo dalla raccolta.
Remove(RelEllipticalArcTo) Rimuove l’oggetto RelEllipticalArcTo dalla raccolta.
Remove(RelLineTo) Rimuove l’oggetto RelLineTo dalla raccolta.
Remove(RelMoveTo) Rimuove l’oggetto RelMoveTo dalla raccolta.
Remove(RelQuadBezTo) Rimuove l’oggetto RelQuadBezTo dalla raccolta.
Remove(SplineKnot) Rimuove l’oggetto SplineKnot dalla raccolta.
Remove(SplineStart) Rimuove l’oggetto SplineStart dalla raccolta.

Guarda anche