C3D Toolkit  Kernel - 106477, Vision - 190409.106477

Класс ProcessRep для представления процесса. Подробнее...

#include <vsn_processrep.h>

Классы

struct  RepProcessInfo
 Вспомогательная структура данных для управления представлением. Подробнее...
 

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

 SceneProcessRep (Viewport *pViewport)
 Конструктор по умолчанию. Подробнее...
 
 SceneProcessRep (const SceneProcessRep &other)
 Конструктор копирования. Подробнее...
 
virtual ~SceneProcessRep ()
 Деструктор.
 
const ColorGetColor () const
 Вернуть цвет представления. Подробнее...
 
virtual void SetColor (const Color &color)
 Установить цвет представления. Подробнее...
 
virtual SceneProcessRepDuplicate () const =0
 Вернуть указатель на копию представления. Подробнее...
 
virtual void SetThickness (double thickness)
 Установить толщину каркаса представления. Подробнее...
 
virtual void Init ()
 Инициализировать представление.
 
virtual void Update ()
 Обновить представление.
 
void SetRepData (RepProcessInfo *pRepData)
 Установить данные представления. Подробнее...
 
void OGLDrawEx ()
 Отрисовать представление.
 

Защищенные члены

virtual void OGLDraw ()=0
 Отрисовать представление.
 

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

Класс ProcessRep для представления процесса.

Конструктор(ы)

◆ SceneProcessRep() [1/2]

SceneProcessRep::SceneProcessRep ( Viewport pViewport)

Конструктор по умолчанию.

Аргументы
[in]pViewport- Порт представления.

◆ SceneProcessRep() [2/2]

SceneProcessRep::SceneProcessRep ( const SceneProcessRep other)

Конструктор копирования.

Аргументы
[in]other- Другое представление.

Методы

◆ GetColor()

const Color& SceneProcessRep::GetColor ( ) const

Вернуть цвет представления.

Возвращает
Цвет.

◆ SetColor()

virtual void SceneProcessRep::SetColor ( const Color color)
virtual

Установить цвет представления.

Аргументы
[in]color- Цвет.

◆ Duplicate()

virtual SceneProcessRep* SceneProcessRep::Duplicate ( ) const
pure virtual

Вернуть указатель на копию представления.

Возвращает
Указатель на копию представления.

◆ SetThickness()

virtual void SceneProcessRep::SetThickness ( double  thickness)
virtual

Установить толщину каркаса представления.

Аргументы
[in]thickness- Толщина.

◆ SetRepData()

void SceneProcessRep::SetRepData ( RepProcessInfo pRepData)

Установить данные представления.

Аргументы
[in]pRepData- Указатель на данные представления.

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