NLPACS::CRetrievableSurface::CSurfaceLink Class Reference

#include <retrievable_surface.h>


Detailed Description

A link from the current surface to a neighbor surface through a chain.
Author:
Benjamin Legros

Nevrax France

Date:
2001

Definition at line 77 of file retrievable_surface.h.

Public Member Functions

 CSurfaceLink (sint32 chain=0, sint32 surface=0)
 Constructor.

void serial (NLMISC::IStream &f)
 Serialises this CSurfaceLink.


Data Fields

sint32 Chain
 The id of the chain between the 2 neighbors.

sint32 Surface
 The id of the neighbor.


Constructor & Destructor Documentation

NLPACS::CRetrievableSurface::CSurfaceLink::CSurfaceLink sint32  chain = 0,
sint32  surface = 0
[inline]
 

Constructor.

Definition at line 87 of file retrievable_surface.h.

References sint32.

00087 : Chain(chain), Surface(surface) {}


Member Function Documentation

void NLPACS::CRetrievableSurface::CSurfaceLink::serial NLMISC::IStream f  )  [inline]
 

Serialises this CSurfaceLink.

Definition at line 90 of file retrievable_surface.h.

References NLMISC::IStream::serial().

00090 { f.serial(Chain, Surface); }


Field Documentation

sint32 NLPACS::CRetrievableSurface::CSurfaceLink::Chain
 

The id of the chain between the 2 neighbors.

Definition at line 81 of file retrievable_surface.h.

Referenced by NLPACS::CLocalRetriever::replaceChain().

sint32 NLPACS::CRetrievableSurface::CSurfaceLink::Surface
 

The id of the neighbor.

Definition at line 84 of file retrievable_surface.h.

Referenced by NLPACS::CLocalRetriever::replaceChain().


The documentation for this class was generated from the following file:
Generated on Tue Mar 16 14:22:59 2004 for NeL by doxygen 1.3.6