# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

bit_set.cpp File Reference

CBitSet class. More...

#include "stdmisc.h"
#include "nel/misc/bit_set.h"

Go to the source code of this file.

Namespaces

namespace  NLMISC

Defines

#define min(a, b)   (((a) < (b)) ? (a) : (b))


Detailed Description

CBitSet class.

Id:
bit_set.cpp,v 1.10 2002/08/21 09:41:12 lecroart Exp

Definition in file bit_set.cpp.


Define Documentation

#define min a,
     (((a) < (b)) ? (a) : (b))
 

Definition at line 38 of file bit_set.cpp.

Referenced by NLMISC::CRGBA::add, NL3D::CLodCharacterBuilder::addAnim, NLPACS::CChainQuad::addEdgeToQuadNode, NL3D::CVegetableManager::addInstance, NL3D::CHLSColorTexture::addMask, NL3D::CPatchDLMContext::addPointLightInfluence, NLMISC::CRGBA::addRGBOnly, NLSOUND::CBackgroundSoundManager::addSound, NL3D::CInstanceGroup::addToSceneWhenAllShapesLoaded, NL3D::CZoneLighter::addTriangles, NLMISC::CValueSmoother::addValue, NLMISC::CHTimer::after, NLAIFUZZY::IFuzzySet::agregate, NL3D::CRenderTrav::beginVPLightSetup, NL3D::CTileVegetableDesc::build, NL3D::CSkeletonShape::build, NL3D::CLandscapeCollisionGrid::build, NL3D::CHLSColorTexture::buildColorVersion, NLMISC::CHTimer::CStats::buildFromNodes, NLAIFUZZY::CFuzzyInterval::CFuzzyInterval, NLAIFUZZY::CFuzzyVar::CFuzzyVar, NL3D::CPSConstraintMesh::checkHintRotateTheSame, NL3D::CPSFace::checkHintRotateTheSame, NL3D::CMRMBuilder::collapseSkinWeight, NLMISC::CBitSet::compareRestrict, NL3D::CPatchDLMPointLight::compile, NL3D::CPatch::compile, NL3D::CLodCharacterShapeBuild::compile, NLMISC::CAABBox::computeAABBoxUnion, NL3D::CWaterShape::computeBBox, NL3D::CPSLocated::computeBBox, NL3D::CSkeletonModel::computeLodTexture, NLLIGO::CPrimZone::contains, NL3D::CRadixSort::CRadixSort, NLNET::CBufServer::dispatchNewSocket, NL3D::CPSUtil::displayBBox, NLMISC::CHTimer::displayHierarchical, NLMISC::CHTimer::displayHierarchicalByExecutionPathSorted, NL3D::CPSTailDot::displayRibbons, NL3D::CPSRibbonLookAt::displayRibbons, NL3D::CPSRibbon::displayRibbons, NL3D::CPSFanLightHelper::drawFanLight, NL3D::CPSConstraintMeshHelper::drawMeshs, NL3D::CPSConstraintMeshHelper::drawPrerotatedMeshs, NL3D::CPSShockWaveHelper::drawShockWave, NL3D::CWaterHeightMap::filter, NL3D::CPatchDLMContext::generate, NL3D::CVegetable::generateGroup, NL3D::CVegetable::generateGroupBiLinear, NL3D::CPatch::generateTileVegetable, NLPACS::CMoveContainer::getCells, NLPACS::CEdgeQuad::getGridBounds, NLPACS::CChainQuad::getGridBounds, NLSOUND::CSourceDSound::getMinMaxDistances, NL3D::CRenderTrav::getStrongestLightIndex, NLPACS::CMoveContainer::init, NL3D::CQuadTree::CQuadNode::insert, NL3D::CZoneLighter::light, NL3D::CZoneLighter::lightShapes, NL3D::CZoneLighter::lightWater, NL3D::CClipTrav::loadBalanceSkeletonCLod, NLSOUND::CBackgroundSoundManager::loadSamplesFromRegion, NL3D::CQuadEffect::makeRasters, NLMISC::CVector::minof, NLPACS::CVector2s::minof, NLMISC::CVector2f::minof, NLMISC::CVector2d::minof, NLMISC::CBitSet::operator &=, NL3D::CMRMEdge::operator<, NLMISC::CBitSet::operator^=, NLMISC::CBitSet::operator|=, NL3D::CPSBrownianForce::performDynamic, NL3D::CPSZoneRectangle::performMotion, NL3D::CPSZoneDisc::performMotion, NL3D::CPSZoneSphere::performMotion, NL3D::CPSZonePlane::performMotion, NLSOUND::CComplexSource::play, NLPACS::CPrimitiveWorldImage::precalcBB, NL3D::CInstanceLighter::processIGPointLightRT, NL3D::CPSEmitter::processRegularEmissionConsistent, NL3D::CZoneLighter::processZonePointLightRT, NL3D::CWaterHeightMap::propagate, NLMISC::CBitmap::readDDS, NL3D::CTextureFar::rebuildRectangle, NLNET::CUdpSimSock::receive, NL3D::CParticleSystemManager::refreshModels, NL3D::CSegRemanence::render, NL3D::CLandscape::render, NL3D::CMeshMRMGeom::renderSkinGroupPrimitives, NLPACS::CLocalRetriever::retrievePosition, NLPACS::CChainQuad::selectEdges, NLSOUND::CAudioMixerUser::setLowWaterMark, NL3D::CLightingManager::setMaxLightContribution, NL3D::CDriverGL::setMonitorColorProperties, NL3D::CTextureMultiFile::setNumTextures, NLSOUND::CAudioMixerUser::setPriorityReserve, NL3D::CPatch::setupColorsFromTileFlags, NL3D::CDriverGL::setupLightMapPass, NL3D::CDriverGL::setupTextureEx, NLPACS::CEdgeCollide::testBBoxMove, NLPACS::CEdgeCollide::testCircleMove, NLPACS::CGlobalRetriever::testCollisionWithCollisionChains, NLPACS::CEdgeCollide::testEdgeMove, NLMISC::CAABBox::transformAABBox, NL3D::CWaveMakerDetailObs::traverse, NL3D::CWaterRenderObs::traverse, NL3D::CRenderTrav::traverse, NLPACS::CMoveContainer::updateCells, NL3D::CVegetableManager::updateLighting, NL3D::CLandscape::updateLightingTextureFar, NL3D::CLandscape::updateLightingTextureNear, NL3D::CTessFace::updateRefineMerge, NL3D::CTessFace::updateRefineSplit, NL3D::CAsyncTextureManager::updateTextureLodSystem, NL3D::CWaterHeightMap::updateUserPos, NLSOUND::CSourceDSound::updateVolume, NL3D::CDriverGL::uploadTexture, and NL3D::CAsyncTextureManager::uploadTexturePart.