|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::IBaseHrcObs Class ReferenceThe base interface for hierarchy traversal.
More...
#include <hrc_trav.h>
Inheritance diagram for NL3D::IBaseHrcObs:
List of all members.
Detailed Description
The base interface for hierarchy traversal.
Hierarchy observers MUST derive from IBaseHrcObs. This observer:
- leave the notification system to DO NOTHING.
- define his traverse() method.
DERIVER RULES:
- implement the notification system (see IObs for details). The update() method should update LocalDate. so the node know it is updated.
- implement the traverse() method.
-
See also:
-
CHrcTrav
-
Author:
-
Lionel Berenguier , Nevrax France
-
Date:
-
2000
Definition at line 126 of file hrc_trav.h.
Constructor & Destructor Documentation
NL3D::IBaseHrcObs::IBaseHrcObs |
( |
|
) |
[inline] |
|
Member Function Documentation
void NL3D::IBaseHrcObs::addParent |
( |
IObs * |
father |
) |
[virtual] |
|
void NL3D::IBaseHrcObs::init |
( |
|
) |
[virtual] |
|
virtual void NL3D::IBaseHrcObs::traverse |
( |
IObs * |
caller |
) |
[pure virtual] |
|
Member Data Documentation
|
Some Shortcut to observers.
Definition at line 130 of file hrc_trav.h.
Referenced by init. |
sint64 NL3D::IBaseHrcObs::LocalDate
|
|
CMatrix NL3D::IBaseHrcObs::LocalMatrix
|
|
sint64 NL3D::IBaseHrcObs::WorldDate
|
|
CMatrix NL3D::IBaseHrcObs::WorldMatrix
|
|
bool NL3D::IBaseHrcObs::WorldVis
|
|
The documentation for this class was generated from the following files:
|
|