CoordinateCollection

CoordinateCollection class

Коллекция координат.

public class CoordinateCollection : Collection

Характеристики

ИмяОписание
ArcToCol { get; }Содержит координаты x и y и изгиб дуги окружности, представленной соответственно элементами X, Y и A.
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; }Содержит координаты x и y для точек RelCubBezTo. Координаты указаны как относительные координаты.
RelEllipticalArcToCol { get; }Содержит элементы, определяющие информацию об эллиптической дуге. Координаты указываются как относительные координаты.
RelLineToCol { get; }Содержит координаты x и y конечной вершины отрезка прямой. Эти координаты содержатся в элементах X и Y соответственно. Координаты указываются как относительные координаты.
RelMoveToCol { get; }Содержит координаты x и y первой вершины фигуры или содержит координаты x и y первой вершины после разрыва пути. Координаты указываются как относительные координаты.
RelQuadBezToCol { get; }Содержит координаты x и y для точек RelQuadBezTo. Координаты указаны как относительные координаты.
SplineKnotCol { get; }Содержит координаты x и y для контрольной точки сплайна и узла сплайна, представленные элементами X, Y и A соответственно.
SplineStartCol { get; }Содержит координаты x и y для второй контрольной точки сплайна, его второго узла, его первого узла, последнего узла и степени сплайна. Эта информация содержится в элементах X, Y, A, B, C и D соответственно.

Методы

ИмяОписание
Add(ArcTo)Добавьте объект ArcTo в коллекцию.
Add(Coordinate)Добавить объект Координата в коллекцию.
Add(Ellipse)Добавить объект 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)Удалить объект 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 из коллекции.

Смотрите также