C3D Kernel  104065
Открытые члены | Защищенные данные | Друзья
Класс c3d::IModelTreeNode

Узел дерева. Подробнее...

Граф наследования:c3d::IModelTreeNode:
Inheritance graph
[см. легенду]

Полный список членов класса

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

std::set< IModelTreeNode * > & GetParents ()
 Доступ к непосредственным предкам узла.
const std::set< IModelTreeNode * > & GetParents () const
std::set< IModelTreeNode * > & GetChildren ()
 Доступ к непосредственным потомкам узла.
const std::set< IModelTreeNode * > & GetChildren () const
void AddParent (IModelTreeNode *parent)
 Добавить предка.
void AddChild (IModelTreeNode *child)
 Добавить потомка.
virtual MbItemDataGetData ()=0
 Доступ к данным узла.
virtual const MbItemDataGetData () const =0
virtual ClusterReferenceGetPosition ()=0
 Доступ к позиции чтения/записи узла.
virtual const ClusterReferenceGetPosition () const =0
virtual bool PartialRead () const =0
virtual void SetPartialRead (bool partial) const =0
virtual writeroperator>> (writer &)=0
 Записать узел.
virtual readeroperator<< (reader &)=0
 Прочитать узел.

Защищенные данные

std::set< IModelTreeNode * > m_children
 Непосредственные потомки узла.
std::set< IModelTreeNode * > m_parents
 Непосредственные предки узла.

Друзья

c3d::t_ofstream &CALL_DECLARATION operator<< (c3d::t_ofstream &file, IModelTreeNode &node)
 Операторы для записи узла дерева поток в xml формате.
c3d::t_ofstream &CALL_DECLARATION operator<< (c3d::t_ofstream &file, const IModelTreeNode &node)
 Запись узла дерева в xml формате.

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

Узел дерева (может иметь несколько потомков). Умеет записывать в поток и читаться из потока.


Объявления и описания членов класса находятся в файле:
 Указатель Классы Пространства имен Файлы Функции Переменные Определения типов Перечисления Элементы перечислений Друзья Макросы