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

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
{{NavBar|{{Системная иерархия:ISourceObject}}}}
{{NavBar|{{Системная иерархия:ISourceObject}}}}
{{ISourceObject brief}}


===Целочисленные константы===
{{ISourceObject_brief}}
{{constant_list begin}}
{{constant_list add|type_id|<tt>[[ObjectTypeId|ObjectTypeId::ObjectSource]]</tt>|Идентификатор объекта-источника поля}}
{{constant_list end}}


===Методы===
{{ISourceObject methods|Собственные методы}}
{{function_list_begin}}
{{function_list_add|position|reference_name=ISourceObject::position|description={{ISourceObject::position brief}}}}
{{function_list_add|direction|reference_name=ISourceObject::direction|description={{ISourceObject::direction brief}}}}
{{function_list_add|Marshal|reference_name=ISourceObject::Marshal|description={{ISourceObject::Marshal brief}}}}
{{function_list_add|MarshalSize|reference_name=ISourceObject::MarshalSize|description={{ISourceObject::MarshalSize brief}}}}
{{function_list_end}}
 
{{relation diagram|diagram=Отношения интерфейса ISourceObject|content=
{{ISourceObject_relations}}
}}

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

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

Интерфейс объекта-источника моделируемого поля.

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

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

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

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

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

GetPosition Возвращает позицию источника.
GetVector Возвращает направление источника в выбранном измерении.
GetDirection Возвращает направление источника в первом измерении.
GetTop Возвращает направление источника во втором измерении.