Шаблон:Packed object general

Материал из CAMaaS preliminary wiki
Версия от 15:19, 19 декабря 2015; Андрей Чусов (обсуждение | вклад) (Новая страница: «<noinclude> {{package_sequence begin}} </noinclude> {{package_sequence header | {{{1|}}} }} {{package_sequence add | object_name_size | 4 | Беззнаковое…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску


Имя поля Размер, байт Смысл
object_name_size 4 Беззнаковое целое число байт в имени объекта модели. [1]
object_name object_name_size UTF-8 строка с именем объекта модели. [1]
domain_size 4 Беззнаковое целое число байт параметров предметной области, связанных с объектом в целом.[2]
domain_data domain_size Параметры предметной области, связанные с объектом.[2]
typeid 4 Беззнаковый целочисленный идентификатор класса создаваемого объекта.

Для полигонального объекта: 0.

Для источника поля: 1.

Для плоскости вывода результатов: 2.


  1. 1,0 1,1 При создании модели имя объекта не должно задаваться пользователем, т.е. object_name_size должно быть равно 0, а данные поля object_name не должны включаться в параметры запроса на создание объекта.
  2. 2,0 2,1 Запакованные параметры предметной области объектов-элементов модели среды моделируемого физического поля.
    Для предметной области "Архитектурная акустика".
    • Для полигонального объекта общие предметные параметры полигонального объекта не задаются. Вместо этого задаются параметры каждой отдельной поверхности (полигона), составляющей полигональный объект. Данные представлены в описании класса CFace.
    • Для источника поля общие параметры предметной области, связанные с объектом, представлены в описании класса CPrimarySource.
    • Для плоскости вывода результатов параметры предметной области не задаются.
    Для предметной области "Интеграл".
    • Параметры предметной области, связанные с объектом любого класса, а также параметры, связанные с поверхностями полигонального объекта, не задаются.