CoordinateCollection

CoordinateCollection class

좌표 수집.

public class CoordinateCollection : Collection

속성

이름 설명
ArcToCol { get; } 각각 X, Y 및 A 요소로 표시되는 원호의 x 및 y 좌표와 활을 포함합니다.
Count { get; } 컬렉션에 실제로 포함된 요소 수를 가져옵니다.
EllipseCol { get; } 타원의 중심점과 타원의 두 점의 x 및 y 좌표를 지정하는 요소를 포함합니다.
EllipticalArcToCol { get; } 타원형 호에 대한 정보를 지정하는 요소를 포함합니다.
InfiniteLineCol { get; } 무한선에 있는 두 점의 x 좌표와 y 좌표를 지정하는 요소를 포함합니다. X 및 Y 요소는 첫 번째 지점의 x 및 y 좌표를 지정하고 A 및 B 요소는 두 번째 지점의 x 및 y 좌표를 지정합니다.
Item { get; } 지정된 인덱스에서 요소를 가져옵니다.
LineToCol { get; } 직선 세그먼트의 끝 꼭지점에 대한 x 및 y 좌표를 포함합니다. 이러한 좌표는 각각 X 및 Y 요소에 포함됩니다.
MoveToCol { get; } 모양의 첫 번째 꼭지점의 x 및 y 좌표를 포함하거나 경로에서 중단된 후 첫 번째 꼭지점의 x 및 y 좌표를 포함합니다.
NURBSToCol { get; } x 및 y 좌표, 마지막에서 두 번째 매듭의 위치, 마지막 추의 위치, 첫 번째 매듭의 위치, 첫 번째 추의 위치, 비균일 합리적 B-스플라인(NURBS)의 공식을 포함합니다. 이 정보는 각각 X, Y, A, B, C, D 및 E 요소에 지정됩니다.
PolylineToCol { get; } 폴리라인 및 폴리라인 수식의 마지막 지점에 대한 x 및 y 좌표를 포함합니다. 좌표는 X 및 Y 요소에 지정되고 수식은 A 요소에 지정됩니다.
RelCubBezToCol { get; } RelCubBezTo의 점에 대한 x 및 y 좌표를 포함합니다. 좌표는 상대 좌표로 지정됩니다.
RelEllipticalArcToCol { get; } 타원형 호에 대한 정보를 지정하는 요소를 포함합니다.좌표는 상대 좌표로 지정됩니다.
RelLineToCol { get; } 직선 세그먼트의 끝 꼭지점에 대한 x 및 y 좌표를 포함합니다. 이러한 좌표는 각각 X 및 Y 요소에 포함됩니다.좌표는 상대 좌표로 지정됩니다.
RelMoveToCol { get; } 모양의 첫 번째 꼭지점의 x 및 y 좌표를 포함하거나 경로에서 중단 후 첫 번째 꼭지점의 x 및 y 좌표를 포함합니다.좌표는 상대 좌표로 지정됩니다.
RelQuadBezToCol { get; } RelQuadBezTo의 점에 대한 x 및 y 좌표를 포함합니다. 좌표는 상대 좌표로 지정됩니다.
SplineKnotCol { get; } 각각 X, Y 및 A 요소로 표시되는 스플라인 제어점 및 스플라인 매듭의 x 및 y 좌표를 포함합니다.
SplineStartCol { get; } 스플라인의 두 번째 제어점, 두 번째 매듭, 첫 번째 매듭, 마지막 매듭 및 스플라인 각도에 대한 x 및 y 좌표를 포함합니다. 이 정보는 각각 X, Y, A, B, C 및 D 요소에 포함되어 있습니다.

행동 양식

이름 설명
Add(ArcTo) 컬렉션에 ArcTo 개체를 추가합니다.
Add(Coordinate) 컬렉션에 좌표 개체를 추가합니다.
Add(Ellipse) 컬렉션에 타원 개체를 추가합니다.
Add(EllipticalArcTo) 컬렉션에 EllipticalArcTo 개체를 추가합니다.
Add(InfiniteLine) 컬렉션에 InfiniteLine 개체를 추가합니다.
Add(LineTo) 컬렉션에 LineTo 개체를 추가합니다.
Add(MoveTo) 컬렉션에 MoveTo 개체를 추가합니다.
Add(NURBSTo) 컬렉션에 NURBSTo 개체를 추가합니다.
Add(PolylineTo) 컬렉션에 PolylineTo 개체를 추가합니다.
Add(RelCubBezTo) 컬렉션에 RelCubBezTo 개체를 추가합니다.
Add(RelEllipticalArcTo) 컬렉션에 RelEllipticalArcTo 개체를 추가합니다.
Add(RelLineTo) 컬렉션에 RelLineTo 개체를 추가합니다.
Add(RelMoveTo) 컬렉션에 RelMoveTo 개체를 추가합니다.
Add(RelQuadBezTo) 컬렉션에 RelQuadBezTo 개체를 추가합니다.
Add(SplineKnot) 컬렉션에 SplineKnot 개체를 추가합니다.
Add(SplineStart) 컬렉션에 SplineStart 개체를 추가합니다.
Clear() 컬렉션에서 모든 요소를 제거합니다.
GetEnumerator() 제네릭이 아닌 컬렉션에 대한 단순 반복을 지원합니다.
IsExist(int) 컬렉션에 있는 항목입니다.
Remove(ArcTo) 컬렉션에서 ArcTo 개체를 제거합니다.
Remove(Coordinate) 컬렉션에서 좌표 개체를 제거합니다.
Remove(Ellipse) 컬렉션에서 타원 개체를 제거합니다.
Remove(EllipticalArcTo) 컬렉션에서 EllipticalArcTo 개체를 제거합니다.
Remove(InfiniteLine) 컬렉션에서 InfiniteLine 개체를 제거합니다.
Remove(LineTo) 컬렉션에서 LineTo 개체를 제거합니다.
Remove(MoveTo) 컬렉션에서 MoveTo 개체를 제거합니다.
Remove(NURBSTo) 컬렉션에서 NURBSTo 개체를 제거합니다.
Remove(PolylineTo) 컬렉션에서 PolylineTo 개체를 제거합니다.
Remove(RelCubBezTo) 컬렉션에서 RelCubBezTo 개체를 제거합니다.
Remove(RelEllipticalArcTo) 컬렉션에서 RelEllipticalArcTo 개체를 제거합니다.
Remove(RelLineTo) 컬렉션에서 RelLineTo 개체를 제거합니다.
Remove(RelMoveTo) 컬렉션에서 RelMoveTo 개체를 제거합니다.
Remove(RelQuadBezTo) 컬렉션에서 RelQuadBezTo 개체를 제거합니다.
Remove(SplineKnot) 컬렉션에서 SplineKnot 개체를 제거합니다.
Remove(SplineStart) 컬렉션에서 SplineStart 개체를 제거합니다.

또한보십시오