CFx SDK Documentation  2023 SP0
Classes | Functions
TrVisFlagsBinTree.h File Reference
#include "TD_PackPush.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

struct  OdTrVisFlagsBinTreeBase8
 
struct  OdTrVisFlagsBinTreeBreakBase8
 
struct  OdTrVisFlagsBinTreeRedir8< RedirBase >
 
struct  OdTrVisFlagsBinTreeReadirBreak8< RedirBase >
 
struct  OdTrVisFlagsBinTreeBase16
 
struct  OdTrVisFlagsBinTreeBreakBase16
 
struct  OdTrVisFlagsBinTreeRedir16< RedirBase >
 
struct  OdTrVisFlagsBinTreeReadirBreak16< RedirBase >
 
struct  OdTrVisFlagsBinTreeBase32
 
struct  OdTrVisFlagsBinTreeBreakBase32
 
struct  OdTrVisFlagsBinTreeRedir32< RedirBase >
 
struct  OdTrVisFlagsBinTreeReadirBreak32< RedirBase >
 
struct  OdTrVisFlagsBinTreeBase64
 
struct  OdTrVisFlagsBinTreeBreakBase64
 
struct  OdTrVisFlagsBinTreeRedir64< RedirBase >
 
struct  OdTrVisFlagsBinTreeReadirBreak64< RedirBase >
 
struct  OdTrVisFlagsBinTree64_UpperBitsWrap< BitDo >
 
struct  OdTrVisFlagsBinTreeBreak64_UpperBitsWrap< BitDo >
 

Functions

template<typename BitDo >
void odTrVisFlagsBinTree (OdUInt8 nMask, BitDo &bd)
 
template<typename BitDo >
void odTrVisFlagsBinTreeRev (OdUInt8 nMask, BitDo &bd)
 
template<typename BitDo >
bool odTrVisFlagsBinTreeBreak (OdUInt8 nMask, BitDo &bd)
 
template<typename BitDo >
bool odTrVisFlagsBinTreeBreakRev (OdUInt8 nMask, BitDo &bd)
 
template<typename BitDo >
void odTrVisFlagsBinTree (OdUInt16 nMask, BitDo &bd)
 
template<typename BitDo >
void odTrVisFlagsBinTreeRev (OdUInt16 nMask, BitDo &bd)
 
template<typename BitDo >
bool odTrVisFlagsBinTreeBreak (OdUInt16 nMask, BitDo &bd)
 
template<typename BitDo >
bool odTrVisFlagsBinTreeBreakRev (OdUInt16 nMask, BitDo &bd)
 
template<typename BitDo >
void odTrVisFlagsBinTree (OdUInt32 nMask, BitDo &bd)
 
template<typename BitDo >
void odTrVisFlagsBinTreeRev (OdUInt32 nMask, BitDo &bd)
 
template<typename BitDo >
bool odTrVisFlagsBinTreeBreak (OdUInt32 nMask, BitDo &bd)
 
template<typename BitDo >
bool odTrVisFlagsBinTreeBreakRev (OdUInt32 nMask, BitDo &bd)
 
template<typename BitDo >
void odTrVisFlagsBinTree (OdUInt64 nMask, BitDo &bd)
 
template<typename BitDo >
void odTrVisFlagsBinTreeRev (OdUInt64 nMask, BitDo &bd)
 
template<typename BitDo >
bool odTrVisFlagsBinTreeBreak (OdUInt64 nMask, BitDo &bd)
 
template<typename BitDo >
bool odTrVisFlagsBinTreeBreakRev (OdUInt64 nMask, BitDo &bd)
 

Function Documentation

◆ odTrVisFlagsBinTree() [1/4]

template<typename BitDo >
void odTrVisFlagsBinTree ( OdUInt16  nMask,
BitDo &  bd 
)
inline

Definition at line 273 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTree() [2/4]

template<typename BitDo >
void odTrVisFlagsBinTree ( OdUInt32  nMask,
BitDo &  bd 
)
inline

Definition at line 623 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTree() [3/4]

template<typename BitDo >
void odTrVisFlagsBinTree ( OdUInt64  nMask,
BitDo &  bd 
)
inline

Definition at line 1371 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTree() [4/4]

template<typename BitDo >
void odTrVisFlagsBinTree ( OdUInt8  nMask,
BitDo &  bd 
)
inline

Definition at line 83 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeBreak() [1/4]

template<typename BitDo >
bool odTrVisFlagsBinTreeBreak ( OdUInt16  nMask,
BitDo &  bd 
)
inline

Definition at line 405 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeBreak() [2/4]

template<typename BitDo >
bool odTrVisFlagsBinTreeBreak ( OdUInt32  nMask,
BitDo &  bd 
)
inline

Definition at line 883 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeBreak() [3/4]

template<typename BitDo >
bool odTrVisFlagsBinTreeBreak ( OdUInt64  nMask,
BitDo &  bd 
)
inline

Definition at line 1393 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeBreak() [4/4]

template<typename BitDo >
bool odTrVisFlagsBinTreeBreak ( OdUInt8  nMask,
BitDo &  bd 
)
inline

Definition at line 151 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeBreakRev() [1/4]

template<typename BitDo >
bool odTrVisFlagsBinTreeBreakRev ( OdUInt16  nMask,
BitDo &  bd 
)
inline

Definition at line 472 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeBreakRev() [2/4]

template<typename BitDo >
bool odTrVisFlagsBinTreeBreakRev ( OdUInt32  nMask,
BitDo &  bd 
)
inline

Definition at line 1014 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeBreakRev() [3/4]

template<typename BitDo >
bool odTrVisFlagsBinTreeBreakRev ( OdUInt64  nMask,
BitDo &  bd 
)
inline

Definition at line 1405 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeBreakRev() [4/4]

template<typename BitDo >
bool odTrVisFlagsBinTreeBreakRev ( OdUInt8  nMask,
BitDo &  bd 
)
inline

Definition at line 186 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeRev() [1/4]

template<typename BitDo >
void odTrVisFlagsBinTreeRev ( OdUInt16  nMask,
BitDo &  bd 
)
inline

Definition at line 339 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeRev() [2/4]

template<typename BitDo >
void odTrVisFlagsBinTreeRev ( OdUInt32  nMask,
BitDo &  bd 
)
inline

Definition at line 753 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeRev() [3/4]

template<typename BitDo >
void odTrVisFlagsBinTreeRev ( OdUInt64  nMask,
BitDo &  bd 
)
inline

Definition at line 1382 of file TrVisFlagsBinTree.h.

◆ odTrVisFlagsBinTreeRev() [4/4]

template<typename BitDo >
void odTrVisFlagsBinTreeRev ( OdUInt8  nMask,
BitDo &  bd 
)
inline

Definition at line 117 of file TrVisFlagsBinTree.h.