CoordinateCollection

CoordinateCollection class

Verzameling van coördinaten.

public class CoordinateCollection : Collection

Eigenschappen

NaamBeschrijving
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

NaamBeschrijving
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