All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
Level::ETag Struct Reference

#include <level.h>

Public Types

typedef unsigned char ETagSize
 

Public Member Functions

 ETag ()
 
void clear ()
 
 ETag (ETagSize bits)
 
ETagSize getBits () const
 

Static Public Member Functions

static ETag BitwiseOr (ETag const eTags[], int size=4)
 

Public Attributes

ETagSize _nonManifold: 1
 
ETagSize _boundary: 1
 
ETagSize _infSharp: 1
 
ETagSize _semiSharp: 1
 

Detailed Description

Definition at line 134 of file level.h.

Member Typedef Documentation

typedef unsigned char ETagSize

Definition at line 140 of file level.h.

Constructor & Destructor Documentation

ETag ( )
inline

Definition at line 135 of file level.h.

ETag ( ETagSize  bits)
inlineexplicit

Definition at line 148 of file level.h.

Member Function Documentation

static ETag BitwiseOr ( ETag const  eTags[],
int  size = 4 
)
static
void clear ( )
inline

Definition at line 138 of file level.h.

ETagSize getBits ( ) const
inline

Definition at line 149 of file level.h.

Member Data Documentation

ETagSize _boundary

Definition at line 143 of file level.h.

ETagSize _infSharp

Definition at line 144 of file level.h.

ETagSize _nonManifold

Definition at line 142 of file level.h.

ETagSize _semiSharp

Definition at line 145 of file level.h.


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