# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NL3D::CTransformHrcObs Class Reference

This observer: implement the notification system (just the update() method). More...

#include <transform.h>

Inheritance diagram for NL3D::CTransformHrcObs

Inheritance graph
[legend]
Collaboration diagram for NL3D::CTransformHrcObs:

Collaboration graph
[legend]
List of all members.

Public Methods

virtual void update ()
 This function must update the observer, according to his model's Touch information and the Model data. More...

Utility methods.
void updateWorld (IBaseHrcObs *caller)
 Update the world state according to the parent world state and the local states. More...

The base doit method.
virtual void traverse (IObs *caller)
 The base behavior is to update() the observer, updateWorld() states, and traverseSons(). More...


Detailed Description

This observer: implement the notification system (just the update() method).

See also:
CHrcTrav IBaseHrcObs
Author(s):
Lionel Berenguier , Nevrax France
Date:
2000

Definition at line 183 of file transform.h.


Member Function Documentation

void NL3D::CTransformHrcObs::traverse ( IObs * caller ) [inline, virtual]
 

The base behavior is to update() the observer, updateWorld() states, and traverseSons().

Reimplemented from NL3D::IBaseHrcObs.

Definition at line 250 of file transform.h.

void NL3D::CTransformHrcObs::update ( ) [inline, virtual]
 

This function must update the observer, according to his model's Touch information and the Model data.

NB: do not modify here Touch information of the model (because they may be used by other Observers).

The default behavior is to do nothing.

Reimplemented from NL3D::IObs.

Definition at line 188 of file transform.h.

void NL3D::CTransformHrcObs::updateWorld ( IBaseHrcObs * caller ) [inline]
 

Update the world state according to the parent world state and the local states.

Definition at line 206 of file transform.h.


The documentation for this class was generated from the following file: