IPlainCollection::CreateObject: различия между версиями
Перейти к навигации
Перейти к поиску
(Новая страница: «{{NavBar|{{IPlainCollection hierarchy}} \ CreateObject}} {{function begin|IPlainObject& CreateObject(package_const_reference<IPlainObject> packed_obj);|{{IPlainCo…») |
|||
Строка 14: | Строка 14: | ||
{{function exceptionlist end}} | {{function exceptionlist end}} | ||
{{function end}} | {{function end}} | ||
'''Примечания''' |
Версия 22:29, 4 января 2016
Шаблон:IPlainCollection hierarchy \ CreateObject
IPlainObject& CreateObject(package_const_reference<IPlainObject> packed_obj);
Шаблон:IPlainCollection CreateObject brief
- Параметры
[in] packed_obj Запакованный объект в формате package. Запакованные данные: Имя поля Размер, байт Смысл Позиция точки на плоскости dimensions 4 Беззнаковое целое, которое задает число измерений, в которых определены ненулевые координаты точки. координаты 8 dimensionsПоследовательно заданные координаты точки. Направляющие вектора плоскости число_векторов 4 Число векторов, задающих положение плоскости. dimensions 4 Беззнаковое целое, которое задает число измерений, в которых определены ненулевые координаты точки. координаты 8 dimensionsПоследовательно заданные координаты точки. ... - Возвращаемое значение:
- Ссылка на интерфейс IPlainObject созданного элемента модели. Создание или изменение элемента коллекции ведет к соответствующим изменениям в геометрической модели.
- Возможные исключения
Chusov::Exceptions::InvalidParameterException Неверные запакованные данные. Chusov::Exceptions::AlreadyExistsException В запакованном пакете данных представлено имя создаваемого объекта, и объект с указанным именем уже существует в коллекции IObjectCollection геометрической модели.
Примечания