C3D Toolkit  Kernel - 105122, Vision - 0.181114.105122

Интерфейс свойств вставки, подсборки или детали. Подробнее...

Граф наследования:ItModelInstanceProperties:
[см. легенду]
Граф связей класса ItModelInstanceProperties:
[см. легенду]

Открытые члены

virtual bool SetName (const std::string &name)=0
 Наименование. Подробнее...
 
virtual std::string Name () const =0
 Получить имя документа.
 
virtual bool SetMarking (const std::string &name)=0
 Обозначение. Подробнее...
 
virtual std::string Marking () const =0
 Получить обозначение документа.
 
virtual bool SetAuthor (const std::string &name)=0
 Автор. Подробнее...
 
virtual std::string Author () const =0
 Получить имя автора.
 
virtual bool SetOrganization (const std::string &name)=0
 Организация. Подробнее...
 
virtual std::string Organization () const =0
 Получить имя автора.
 
virtual void GetRequirements (vector_of_annotation &, eTextForm) const =0
 Технические требования. Подробнее...
 
virtual void SetRequirements (const vector_of_annotation &)=0
 Задать технические требования.
 
virtual bool SetComments (const std::vector< std::string > &comments)=0
 Комментарий. Подробнее...
 
virtual std::vector< std::string > GetComments () const =0
 Получить следующий комментарий.
 
virtual bool SetColor (const MbAttributeContainer &)=0
 Цвет сборки, детали или вставки. Подробнее...
 
virtual bool GetColor (MbAttributeContainer &) const =0
 Получить цветовые свойства.
 
virtual bool SetColor (const MbAttributeContainer &, size_t)=0
 Цвет тела. Подробнее...
 
virtual bool SetColor (const MbAttributeContainer &, const MbName &)=0
 Цвет грани. Подробнее...
 
virtual bool GetColor (MbAttributeContainer &, const MbName &) const =0
 Получить цветовые свойства грани.
 
- Открытые члены унаследованные от MbRefItem
 MbRefItem ()
 Конструктор без параметров.
 
virtual MbeRefType RefType () const
 Регистрационный тип (для копирования, дублирования).
 
refcount_t GetUseCount () const
 Выдать количество ссылок (выдать количество владельцев объекта).
 
refcount_t AddRef () const
 Увеличить количество ссылок на единицу.
 
refcount_t DecRef () const
 Уменьшить количество ссылок на единицу.
 
refcount_t Release () const
 Уменьшить количество ссылок на единицу и, если количество ссылок стало равным нулю, удалить себя.
 

Подробное описание

Интерфейс свойств вставки, подсборки или детали.

Методы

◆ SetName()

virtual bool ItModelInstanceProperties::SetName ( const std::string &  name)
pure virtual

Наименование.

Задать имя документа.

◆ SetMarking()

virtual bool ItModelInstanceProperties::SetMarking ( const std::string &  name)
pure virtual

Обозначение.

Задать обозначение документа.

◆ SetAuthor()

virtual bool ItModelInstanceProperties::SetAuthor ( const std::string &  name)
pure virtual

Автор.

Задать имя автора.

◆ SetOrganization()

virtual bool ItModelInstanceProperties::SetOrganization ( const std::string &  name)
pure virtual

Организация.

Задать имя автора.

◆ GetRequirements()

virtual void ItModelInstanceProperties::GetRequirements ( vector_of_annotation ,
eTextForm   
) const
pure virtual

Технические требования.

Получить технические требования.

◆ SetComments()

virtual bool ItModelInstanceProperties::SetComments ( const std::vector< std::string > &  comments)
pure virtual

Комментарий.

Задать комментарии.

◆ SetColor() [1/3]

virtual bool ItModelInstanceProperties::SetColor ( const MbAttributeContainer )
pure virtual

Цвет сборки, детали или вставки.

Задать цветовые свойства.

◆ SetColor() [2/3]

virtual bool ItModelInstanceProperties::SetColor ( const MbAttributeContainer ,
size_t   
)
pure virtual

Цвет тела.

Задать цветовые свойства оболочки.

◆ SetColor() [3/3]

virtual bool ItModelInstanceProperties::SetColor ( const MbAttributeContainer ,
const MbName  
)
pure virtual

Цвет грани.

Задать цветовые свойства грани


Объявления и описания членов класса находятся в файле: