Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

MRVertex.h File Reference

#include "gcl/Geometry.h"
#include "gcl/Colour.h"
#include "cl/Flags.h"
#include "cl/NArray.h"

Include dependency graph for MRVertex.h:

Go to the source code of this file.


struct  FaceIdx
class  MRVertex
class  MRCodes


typedef NArray<FaceIdxFaceIdxArray
typedef NArray<MRVertexMRVertexes
typedef NArray<MRCodesMRCodesList
typedef NArray<UInt32> TreeCodes
typedef NArray<Flags8> MRFlagsList


enum  MRV_Flags { MRV_Active = 0x0001, MRV_Inside = 0x0002, MRV_FaceActive = 0x0004, MRV_End }


Void MRSetupHierarchy ( MRVertexes &vertices, Int iv, TreeCodes &treeCodes, Int &height, Int level, Int treeCode )

Typedef Documentation

typedef NArray<FaceIdx> FaceIdxArray

Definition at line 29 of file MRVertex.h.

typedef NArray<MRCodes> MRCodesList

Definition at line 31 of file MRVertex.h.

typedef NArray<Flags8> MRFlagsList

Definition at line 33 of file MRVertex.h.

typedef NArray<MRVertex> MRVertexes

Definition at line 30 of file MRVertex.h.

typedef NArray<UInt32> TreeCodes

Definition at line 32 of file MRVertex.h.

Enumeration Type Documentation

enum MRV_Flags

Enumeration values:
MRV_Active   vertex is part of current model.
MRV_Inside   vertex is inside current model.
MRV_FaceActive   face is active.

Definition at line 35 of file MRVertex.h.

Function Documentation

Void MRSetupHierarchy (MRVertexes & vertices, Int iv, TreeCodes & treeCodes, Int & height, Int level, Int treeCode)

Sets up treeCode stuff.

Definition at line 119 of file

Generated at Sat Aug 5 00:17:01 2000 for Graphics Class Library by doxygen 1.1.0 written by Dimitri van Heesch, © 1997-2000