OMK::Vis::NodeMaterialCopy Class Reference

#include <OMKMaterial.h>

Inheritance diagram for OMK::Vis::NodeMaterialCopy:

Inheritance graph
[legend]
Collaboration diagram for OMK::Vis::NodeMaterialCopy:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 NodeMaterialCopy (NodeMaterial *node, IUpdateMaterial *update)
virtual ~NodeMaterialCopy ()

Detailed Description

Definition at line 194 of file OMKMaterial.h.


Constructor & Destructor Documentation

NodeMaterialCopy::NodeMaterialCopy ( NodeMaterial node,
IUpdateMaterial update 
)

Definition at line 347 of file OMKMaterial.cpp.

References OMK::Vis::NodeMaterial::_entities, and OMK::Vis::NodeMaterial::getEntityMaterialIterator().

00348 : NodeMaterial()
00349 {
00350   for( EntityMaterialIterator it = node->getEntityMaterialIterator() ;
00351        it.hasMoreElements() ;
00352        it.moveNext() )
00353   {
00354     _entities[ it.peekNextKey() ] = new EntityMaterialCopy( it.peekNextValue(), update ) ;
00355   }
00356 }

NodeMaterialCopy::~NodeMaterialCopy (  )  [virtual]

Definition at line 358 of file OMKMaterial.cpp.

00359 {
00360 }


logo OpenMask

Documentation generated on Mon Jun 9 11:46:05 2008

Generated with doxygen by Dimitri van Heesch ,   1997-2007