IObject: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Содержимое страницы заменено на «{{NavBar|{{Системная иерархия:IObject}}}} {{IObject_brief}} {{IObject methods|Собственные методы}}»)
 
(не показаны 3 промежуточные версии этого же участника)
Строка 1: Строка 1:
{{NavBar|{{IObject hierarchy}}}}
{{NavBar|{{Системная иерархия:IObject}}}}
 
{{IObject_brief}}
{{IObject_brief}}
===Типы===
{{type_list_begin}}
{{type_list_add|size_type|Четырехбайтовый беззнаковый целочисленный тип для описания объемов данных.}}
{{type_list_add|element_name_type|Тип имени элемента, возвращаемого методом [[IObject_GetName|GetName]], [http://en.cppreference.com/w/cpp/string/basic_string std::string].}}
{{type_list_add|domain_data_type|Тип контейнера данных предметной области, ссылка на который возвращается методом [[IObject_GetDomainData|GetDomainData]]. Контейнер удовлетворяет требованиям [http://en.cppreference.com/w/cpp/concept/SequenceContainer SequenceContainer].}}
{{type_list_end}}


===Методы===
{{IObject methods|Собственные методы}}
{{function_list_begin}}
{{function_list_add|GetName|reference_name=IObject_GetName|description={{IObject_GetName_brief}}}}
{{function_list_add|GetDomainData|reference_name=IObject_GetDomainData|description={{IObject_GetDomainData_brief}}}}
{{function_list_add|TypeId|reference_name=IObject_TypeId|description={{IObject_TypeId_brief}}}}
{{function_list_end}}

Текущая версия на 21:20, 2 мая 2017

Компоненты на верхнем уровне \ Подсистема управления \ IObject

Базовый интерфейс для всех элементов геометрической модели.

Методы, наследуемые от InterfaceBase.

Release Закрывает текущий экземпляр, реализующий интерфейс.

Собственные методы

GetName Получение уникального идентифицирующего имени объекта модели.
GetDomainData Возвращает данные предметной области, связанные с объектом.
GetTypeId Возвращает целочисленный идентификатор типа объекта.