Support Forum       G3D Web Page     
Public Member Functions | List of all members
G3D::_BSPMAP::BitSet Class Reference



Quake uses a coordinate system that is scaled differently from ours. More...

Public Member Functions

 BitSet ()
 
 ~BitSet ()
 
void clear (int i)
 
void clearAll ()
 
int isOn (int i) const
 
void resize (int count)
 
void set (int i)
 
Enable the ith bit. More...
 

Detailed Description



Quake uses a coordinate system that is scaled differently from ours.

Multiplying by this constant scales down to the G3D system.
A tightly packed bool array. Used by Map for tracking which faces have already been drawn during rendering.

Constructor & Destructor Documentation

◆ BitSet()

G3D::_BSPMAP::BitSet::BitSet ( )

◆ ~BitSet()

G3D::_BSPMAP::BitSet::~BitSet ( )

Member Function Documentation

◆ clear()

void G3D::_BSPMAP::BitSet::clear ( int  i)
inline

◆ clearAll()

void G3D::_BSPMAP::BitSet::clearAll ( )
inline

◆ isOn()

int G3D::_BSPMAP::BitSet::isOn ( int  i) const
inline

◆ resize()

void G3D::_BSPMAP::BitSet::resize ( int  count)

◆ set()

void G3D::_BSPMAP::BitSet::set ( int  i)
inline


Enable the ith bit.


documentation generated on Wed Nov 24 2021 08:02:03 using doxygen 1.8.15