CoordinateCollection

CoordinateCollection class

Koordinatsamling.

public class CoordinateCollection : Collection

Egenskaper

namn Beskrivning
ArcToCol { get; } Innehåller x- och y-koordinaterna och bågen för en cirkelbåge som representeras av X-, Y- och A-elementen.
Count { get; } Hämtar antalet element som faktiskt finns i samlingen.
EllipseCol { get; } Innehåller element som anger x- och y-koordinaterna för ellipsens mittpunkt och två punkter på ellipsen.
EllipticalArcToCol { get; } Innehåller element som anger information om en elliptisk båge.
InfiniteLineCol { get; } Innehåller element som anger x- och y-koordinaterna för två punkter på en oändlig linje. X- och Y-elementen anger x- och y-koordinaterna för den första punkten, och A- och B-elementen anger x- och y-koordinaterna för den andra punkten.
Item { get; } Hämtar elementet vid angivet index.
LineToCol { get; } Innehåller x- och y-koordinater för slutpunkten för ett rakt linjesegment. Dessa koordinater finns i X- respektive Y-elementen.
MoveToCol { get; } Innehåller x- och y-koordinaterna för den första vertexen av en form, eller innehåller x- och y-koordinaterna för den första vertexen efter ett brott i en bana.
NURBSToCol { get; } Innehåller x- och y-koordinaterna, positionen för den näst sista knuten, positionen för den sista vikten, positionen för den första knuten, positionen för den första vikten och formeln för en olikformig rationell B-spline (NURBS). Denna information specificeras i X-, Y-, A-, B-, C-, D- respektive E-elementen.
PolylineToCol { get; } Innehåller x- och y-koordinater för den sista punkten på en polylinje och en polylinjeformel. Koordinaterna anges i X- och Y-elementen, och formeln anges i A-elementet.
RelCubBezToCol { get; } Innehåller x- och y-koordinater för en RelCubBezTos punkter. Koordinater anges som relativa koordinater.
RelEllipticalArcToCol { get; } Innehåller element som anger information om en elliptisk båge. Koordinater anges som relativa koordinater.
RelLineToCol { get; } Innehåller x- och y-koordinater för slutpunkten för ett rakt linjesegment. Dessa koordinater finns i X- respektive Y-elementen. Koordinaterna anges som relativa koordinater.
RelMoveToCol { get; } Innehåller x- och y-koordinaterna för den första vertexen i en form, eller innehåller x- och y-koordinaterna för den första vertexen efter ett brott i en bana. Koordinaterna anges som relativa koordinater.
RelQuadBezToCol { get; } Innehåller x- och y-koordinater för en RelQuadBezTos punkter. Koordinater anges som relativa koordinater.
SplineKnotCol { get; } Innehåller x- och y-koordinater för en splines kontrollpunkt och en splines knut, representerade av X-, Y- respektive A-elementen.
SplineStartCol { get; } Innehåller x- och y-koordinater för en splines andra kontrollpunkt, dess andra knut, dess första knut, den sista knuten och graden av spline. Denna information finns i X-, Y-, A-, B-, C- respektive D-elementen.

Metoder

namn Beskrivning
Add(ArcTo) Lägg till ArcTo-objektet i samlingen.
Add(Coordinate) Lägg till Coordinate-objektet i samlingen.
Add(Ellipse) Lägg till Ellipse-objektet i samlingen.
Add(EllipticalArcTo) Lägg till EllipticalArcTo-objektet i samlingen.
Add(InfiniteLine) Lägg till InfiniteLine-objektet i samlingen.
Add(LineTo) Lägg till LineTo-objektet i samlingen.
Add(MoveTo) Lägg till MoveTo-objektet i samlingen.
Add(NURBSTo) Lägg till NURBSto-objektet i samlingen.
Add(PolylineTo) Lägg till PolylineTo-objektet i samlingen.
Add(RelCubBezTo) Lägg till RelCubBezTo-objektet i samlingen.
Add(RelEllipticalArcTo) Lägg till RelEllipticalArcTo-objektet i samlingen.
Add(RelLineTo) Lägg till RelLineTo-objektet i samlingen.
Add(RelMoveTo) Lägg till RelMoveTo-objektet i samlingen.
Add(RelQuadBezTo) Lägg till RelQuadBezTo-objektet i samlingen.
Add(SplineKnot) Lägg till SplineKnot-objektet i samlingen.
Add(SplineStart) Lägg till SplineStart-objektet i samlingen.
Clear() Tar bort alla element från samlingen.
GetEnumerator() Stöder en enkel iteration över en icke-generisk samling.
IsExist(int) Finns objekt i samlingen.
Remove(ArcTo) Ta bort ArcTo-objektet från samlingen.
Remove(Coordinate) Ta bort Coordinate-objektet från samlingen.
Remove(Ellipse) Ta bort Ellipse-objektet från samlingen.
Remove(EllipticalArcTo) Ta bort EllipticalArcTo-objektet från samlingen.
Remove(InfiniteLine) Ta bort InfiniteLine-objektet från samlingen.
Remove(LineTo) Ta bort LineTo-objektet från samlingen.
Remove(MoveTo) Ta bort MoveTo-objektet från samlingen.
Remove(NURBSTo) Ta bort NURBSto-objektet från samlingen.
Remove(PolylineTo) Ta bort PolylineTo-objektet från samlingen.
Remove(RelCubBezTo) Ta bort RelCubBezTo-objektet från samlingen.
Remove(RelEllipticalArcTo) Ta bort RelEllipticalArcTo-objektet från samlingen.
Remove(RelLineTo) Ta bort RelLineTo-objektet från samlingen.
Remove(RelMoveTo) Ta bort RelMoveTo-objektet från samlingen.
Remove(RelQuadBezTo) Ta bort RelQuadBezTo-objektet från samlingen.
Remove(SplineKnot) Ta bort SplineKnot-objektet från samlingen.
Remove(SplineStart) Ta bort SplineStart-objektet från samlingen.

Se även