CoordinateCollection

CoordinateCollection class

Verzameling van coördinaten.

public class CoordinateCollection : Collection

Eigenschappen

Naam Beschrijving
ArcToCol { get; } Bevat de x- en y-coördinaten en de boog van een cirkelboog die respectievelijk wordt weergegeven door de X-, Y- en A-elementen.
Count { get; } Haalt het aantal elementen op dat werkelijk in de verzameling zit.
EllipseCol { get; } Bevat elementen die de x- en y-coördinaten specificeren van het middelpunt van de ellips en twee punten op de ellips.
EllipticalArcToCol { get; } Bevat elementen die informatie specificeren over een elliptische boog.
InfiniteLineCol { get; } Bevat elementen die de x- en y-coördinaten specificeren van twee punten op een oneindige lijn. De X- en Y-elementen specificeren de x- en y-coördinaten van het eerste punt, en de A- en B-elementen specificeren de x- en y-coördinaten van het tweede punt.
Item { get; } Haalt het element op bij de opgegeven index.
LineToCol { get; } Bevat x- en y-coördinaten van het eindpunt van een recht lijnsegment. Deze coördinaten bevinden zich respectievelijk in de X- en Y-elementen.
MoveToCol { get; } Bevat de x- en y-coördinaten van het eerste hoekpunt van een vorm, of bevat de x- en y-coördinaten van het eerste hoekpunt na een breuk in een pad.
NURBSToCol { get; } Bevat de x- en y-coördinaten, positie van de voorlaatste knoop, positie van het laatste gewicht, positie van de eerste knoop, positie van het eerste gewicht en de formule voor een niet-uniforme rationele B-spline (NURBS). Deze informatie wordt gespecificeerd in respectievelijk de X-, Y-, A-, B-, C-, D- en E-elementen.
PolylineToCol { get; } Bevat x- en y-coördinaten van het laatste punt van een polylijn en een polylijnformule. De coördinaten worden gespecificeerd in de X- en Y-elementen en de formule wordt gespecificeerd in het A-element.
RelCubBezToCol { get; } Bevat x- en y-coördinaten voor de punten van een RelCubBezTo. Coördinaten worden opgegeven als relatieve coördinaten.
RelEllipticalArcToCol { get; } Bevat elementen die informatie specificeren over een elliptische boog. Coördinaten worden opgegeven als relatieve coördinaten.
RelLineToCol { get; } Bevat x- en y-coördinaten van het eindpunt van een recht lijnsegment. Deze coördinaten zijn opgenomen in respectievelijk de X- en Y-elementen. Coördinaten worden gespecificeerd als relatieve coördinaten.
RelMoveToCol { get; } Bevat de x- en y-coördinaten van het eerste hoekpunt van een vorm, of bevat de x- en y-coördinaten van het eerste hoekpunt na een breuk in een pad. Coördinaten worden opgegeven als relatieve coördinaten.
RelQuadBezToCol { get; } Bevat x- en y-coördinaten voor de punten van een RelQuadBezTo. Coördinaten worden gespecificeerd als relatieve coördinaten.
SplineKnotCol { get; } Bevat x- en y-coördinaten voor het controlepunt van een spline en de knoop van een spline, weergegeven door respectievelijk de elementen X, Y en A.
SplineStartCol { get; } Bevat x- en y-coördinaten voor het tweede controlepunt van een spline, de tweede knoop, de eerste knoop, de laatste knoop en de graad van de spline. Deze informatie is vervat in respectievelijk de X-, Y-, A-, B-, C- en D-elementen.

methoden

Naam Beschrijving
Add(ArcTo) Voeg het ArcTo-object toe aan de collectie.
Add(Coordinate) Voeg het object Coördinaat toe aan de verzameling.
Add(Ellipse) Voeg het Ellipse-object toe aan de verzameling.
Add(EllipticalArcTo) Voeg het EllipticalArcTo-object toe aan de verzameling.
Add(InfiniteLine) Voeg het InfiniteLine-object toe aan de verzameling.
Add(LineTo) Voeg het LineTo-object toe aan de verzameling.
Add(MoveTo) Voeg het MoveTo-object toe aan de collectie.
Add(NURBSTo) Voeg het NURBTo-object toe aan de collectie.
Add(PolylineTo) Voeg het PolylineTo-object toe aan de verzameling.
Add(RelCubBezTo) Voeg het RelCubBezTo-object toe aan de verzameling.
Add(RelEllipticalArcTo) Voeg het RelEllipticalArcTo-object toe aan de collectie.
Add(RelLineTo) Voeg het RelLineTo-object toe aan de verzameling.
Add(RelMoveTo) Voeg het RelMoveTo-object toe aan de verzameling.
Add(RelQuadBezTo) Voeg het RelQuadBezTo-object toe aan de collectie.
Add(SplineKnot) Voeg het SplineKnot-object toe aan de verzameling.
Add(SplineStart) Voeg het SplineStart-object toe aan de verzameling.
Clear() Verwijdert alle elementen uit collectie.
GetEnumerator() Ondersteunt een eenvoudige herhaling van een niet-generieke collectie.
IsExist(int) Bestaat item in de collectie.
Remove(ArcTo) Verwijder het ArcTo-object uit de collectie.
Remove(Coordinate) Verwijder het Coordinate-object uit de collectie.
Remove(Ellipse) Verwijder het Ellipse-object uit de verzameling.
Remove(EllipticalArcTo) Verwijder het EllipticalArcTo-object uit de verzameling.
Remove(InfiniteLine) Verwijder het InfiniteLine-object uit de collectie.
Remove(LineTo) Verwijder het LineTo-object uit de collectie.
Remove(MoveTo) Verwijder het MoveTo-object uit de collectie.
Remove(NURBSTo) Verwijder het NURBTo-object uit de verzameling.
Remove(PolylineTo) Verwijder het PolylineTo-object uit de verzameling.
Remove(RelCubBezTo) Verwijder het RelCubBezTo-object uit de collectie.
Remove(RelEllipticalArcTo) Verwijder het object RelEllipticalArcTo uit de verzameling.
Remove(RelLineTo) Verwijder het RelLineTo-object uit de collectie.
Remove(RelMoveTo) Verwijder het RelMoveTo-object uit de collectie.
Remove(RelQuadBezTo) Verwijder het RelQuadBezTo-object uit de collectie.
Remove(SplineKnot) Verwijder het SplineKnot-object uit de collectie.
Remove(SplineStart) Verwijder het SplineStart-object uit de verzameling.

Zie ook