CoordinateCollection

CoordinateCollection class

Koordinatsamling.

public class CoordinateCollection : Collection

Egenskaper

namnBeskrivning
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

namnBeskrivning
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