TIN_RC16::FILLER Class Reference

Base class for filling all faces in TIN. More...

#include <mi32/tinrc16.h>

Inheritance diagram for TIN_RC16::FILLER:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 FILLER (const TIN_RC16 &tin)
virtual ~FILLER ()
void Process ()

Private Member Functions

virtual void v_FillBegin (const TRINODE &trinode)
virtual void v_FillSpan (INT16 row, INT16 col, UINT16 num)=0

Detailed Description

Base class for filling all faces in TIN.


Constructor & Destructor Documentation

TIN_RC16::FILLER::FILLER ( const TIN_RC16 tin  ) 

Constructor.

virtual TIN_RC16::FILLER::~FILLER (  )  [virtual]

Destructor.


Member Function Documentation

void TIN_RC16::FILLER::Process (  ) 

Process all triangles.

Assumes that nodes are already filled and thus will not be filled again, which will result in half-cell triangles being skipped.

virtual void TIN_RC16::FILLER::v_FillBegin ( const TRINODE trinode  )  [private, virtual]
virtual void TIN_RC16::FILLER::v_FillSpan ( INT16  row,
INT16  col,
UINT16  num 
) [private, pure virtual]

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

Generated on Sun Oct 7 21:33:56 2012 for TNTsdk 2012 by  doxygen 1.6.1