Control\CGeometryModel
Класс предметно-независимого описания геометрической модели среды распространения физического поля, используемый подсистемой управления.
Типы
Тип | Описание |
---|---|
name_type | Тип имен элементов геометрической модели. Наследуется из IGeometryModel. |
Методы

Геометрическая модель хранит элементы среды распространения физического поля, которая представлена полигональными отражающими объектами CPolyObject, источниками CSourceObject моделируемого поля и плоскостями CPlainObject вывода результатов моделирования, а также общие свойства среды.
Общими свойствами среды в модели являются метрики модели в целом, а также неанализируемый в пределах подсистемы управления набор параметров предметной области, представленный вектором байт.
Элементы наполнения среды заданы хеш-таблицами от имен (строкового представления UUID). При запросе со стороны клиентов на доступ к элементам наполения модели создаются экземпляры классов-врапперов над таблицами - CPlainStorage, CSourceStorage и CPolyStorage для плоскостей вывода результатов моделирования, источников поля и полигональных объектов соответственно.