Пользовательская конструкция с жёсткой геометрией
public abstract class CrsUserConstruction : CrsConstruction, IEnumerable<CrsComponent>, IEnumerable
Тип | Имя | Описание |
---|---|---|
AllowAutoCalculation | Позволяет исключить конструкцию из автоматических расчетов, таких как расчет объемов или реконструкция (Наследуется от CrsConstruction.) | |
calcVolumes | (Наследуется от CrsConstruction.) | |
ConstructionMode | Конструкция находится в режиме конструирования (Наследуется от CrsConstruction.) | |
Count | Количество элементов в коллекции (Наследуется от CrsContainer.) | |
DesignContext | Ссылка на корневой контекст проектирования (Наследуется от CrsComponent.) | |
InsertionNode | Узел вставки конструкции (Наследуется от CrsConstruction.) | |
Item[String] | (Наследуется от CrsContainer.) | |
Item[Int32] | (Наследуется от CrsContainer.) | |
Mirror | Является ли конструкция зеркальным отражением (Наследуется от CrsConstruction.) | |
Name | Имя элемента (Наследуется от CrsComponent.) | |
Owner | Ссылка на владелеца элемента (Наследуется от CrsComponent.) | |
ProjectionMatrix | Матрица (Наследуется от CrsConstruction.) | |
ProperMatrix | Собственная матрица (Наследуется от CrsConstruction.) | |
X | Смещение по оси X относительно узла InsertionNode (Наследуется от CrsConstruction.) | |
Y | Смещение по оси Y относительно узла InsertionNode (Наследуется от CrsConstruction.) |
Тип | Имя | Описание |
---|---|---|
Add(CrsComponent) | Метод добавляет элемент в коллекцию (Наследуется от CrsContainer.) | |
AddRange(IEnumerable) | Добавляем коллекцию элементов (Наследуется от CrsContainer.) | |
Clear() | Удаляет все элементы из коллекции, удаление возможно только в режиме котструирования (Наследуется от CrsConstruction.) | |
CreateVolumes() | Создать объемы (Наследуется от CrsConstruction.) | |
Equals(Object) | Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.) | |
FindComponent(String) | (Наследуется от CrsContainer.) | |
FindContour(Int32) | (Наследуется от CrsContainer.) | |
GetEnumerator() | Возвращает перечислитель, осуществляющий перебор элементов коллекции CrsContainer. (Наследуется от CrsContainer.) | |
GetGrips() | Грипы конструкции (Наследуется от CrsConstruction.) | |
GetHashCode() | Служит хэш-функцией по умолчанию. (Наследуется от Object.) | |
GetNodes() | Метод перечисляет все узлы, к которым можно привязываться (Наследуется от CrsConstruction.) | |
GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) | |
IndexOf(CrsComponent) | Метод возвращает индекс элемента (Наследуется от CrsContainer.) | |
LinkByCode(Int32, Int32) | Метод возвращает узел по коду и индексу (Наследуется от CrsConstruction.) | |
LinkByCode(Int32) | Метод возвращает первый узел по коду (Наследуется от CrsConstruction.) | |
LinkByIndex(Int32) | Метод возвращает узел по индексу (Наследуется от CrsConstruction.) | |
LinkByName(String) | Метод возвращает узел по имени (Наследуется от CrsConstruction.) | |
Remove(CrsComponent) | Метод удаляет элемент и коллекции (Наследуется от CrsContainer.) | |
ToString() | Возвращает строку, представляющую текущий объект. (Наследуется от Object.) |