Контур
public sealed class CrsContour : CrsComponent
Тип | Имя | Описание |
---|---|---|
CrsContour() | Создать пустой контур | |
CrsContour(CrsContour[]) | Создать контур, как поледовательное объединение контуров | |
CrsContour(CrsContour, CrsNode, CrsNode) | Создать контур, как участок другого контура между двумя узлами | |
CrsContour(CrsContour, CrsNode, CrsNode, Double) | Создать контур, как участок другого контура между двумя узлами |
Тип | Имя | Описание |
---|---|---|
Code | Код контура | |
Count | Количество узлов в контуре | |
Description | ||
DesignContext | Ссылка на корневой контекст проектирования (Наследуется от CrsComponent.) | |
IsClosed | Замкнутый | |
IsFilling | Заполняющий | |
IsRedLinePart | Часть проектной линии | |
Item[Int32] | ||
Name | Имя элемента (Наследуется от CrsComponent.) | |
Owner | Ссылка на владелеца элемента (Наследуется от CrsComponent.) |
Тип | Имя | Описание |
---|---|---|
Add(CrsNode) | Добавить узел к контуру | |
AddRange(IEnumerable) | Добавить коллекцию узлов к контуру | |
AddToVectorList(List<Vector2D>) | ||
AsVectorList() | Преобразует контур с массив векторов вершин | |
Clear() | Очистить список узлов контура | |
Create(CrsContour, CrsNode, CrsNode) | ||
Create(CrsContour[]) | ||
Elevation(Double) | ||
Equals(Object) | Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.) | |
GetHashCode() | Служит хэш-функцией по умолчанию. (Наследуется от Object.) | |
GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) | |
Insert(Int32, CrsNode) | Добавить узел к контуру | |
Left() | ||
NotNull(IEnumerable) | ||
Remove(CrsNode) | Метод удаляет узел из контура | |
RemoveAt(Int32) | Метод удаляет узел из контура | |
Reverse() | Разворот контура | |
Right() | ||
ToString() | Возвращает строку, представляющую текущий объект. (Наследуется от Object.) | |
TryGetElevation(Double, Double) |