# 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  

NLLIGO::CMaterial Class Reference

A ligoscape material. More...

#include <ligo_material.h>

List of all members.

Public Methods

bool build (const CZoneTemplate &tplt, const CLigoConfig &config, CLigoError &errors)
 Build method. More...

const CZoneEdgegetEdge () const
 Return the material edge. More...

void serial (NLMISC::IStream &s)
 Serial method. More...


Private Attributes

CZoneEdge _ZoneEdge


Detailed Description

A ligoscape material.

Author:
Cyril 'Hulud' Corvazier , Nevrax France
Date:
2001

Definition at line 48 of file ligo_material.h.


Member Function Documentation

bool NLLIGO::CMaterial::build const CZoneTemplate   tplt,
const CLigoConfig   config,
CLigoError   errors
 

Build method.

Definition at line 38 of file ligo_material.cpp.

References _ZoneEdge.

const CZoneEdge& NLLIGO::CMaterial::getEdge   const [inline]
 

Return the material edge.

Definition at line 56 of file ligo_material.h.

References _ZoneEdge.

void NLLIGO::CMaterial::serial NLMISC::IStream   s
 

Serial method.

Definition at line 85 of file ligo_material.cpp.

References _ZoneEdge, s, NLMISC::IStream::serialCheck, NLMISC::IStream::serialVersion, NLMISC::IStream::xmlPop, NLMISC::IStream::xmlPush, and NLMISC::IStream::xmlSerial.


Member Data Documentation

CZoneEdge NLLIGO::CMaterial::_ZoneEdge [private]
 

Definition at line 64 of file ligo_material.h.

Referenced by build, getEdge, and serial.


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