![]() |
Blender V2.61 - r43446
|
#include <CTR_TaggedIndex.h>

Classes | |
| struct | greater |
Public Member Functions | |
| CTR_TaggedIndex () | |
| CTR_TaggedIndex (const int val) | |
| CTR_TaggedIndex (const unsigned int val) | |
| CTR_TaggedIndex (const long int val) | |
| CTR_TaggedIndex (const long unsigned int val) | |
| CTR_TaggedIndex (const CTR_TaggedIndex &my_index) | |
| bool | operator== (const CTR_TaggedIndex &rhs) const |
| operator unsigned int () const | |
| operator unsigned long int () const | |
| operator int () const | |
| operator long int () const | |
| bool | IsEmpty () const |
| void | Invalidate () |
| unsigned int | Tag () const |
| void | SetTag (unsigned int tag) |
| void | EmptyTag () |
| bool | IsEmptyTag () const |
Static Public Member Functions | |
| static CTR_TaggedIndex | Empty () |
Definition at line 64 of file CTR_TaggedIndex.h.
| CTR_TaggedIndex< tag_shift, index_mask >::CTR_TaggedIndex | ( | ) | [inline] |
Definition at line 66 of file CTR_TaggedIndex.h.
Referenced by CTR_TaggedIndex< 24, 0x00ffffff >::Empty().
| CTR_TaggedIndex< tag_shift, index_mask >::CTR_TaggedIndex | ( | const int | val | ) | [inline] |
Definition at line 72 of file CTR_TaggedIndex.h.
| CTR_TaggedIndex< tag_shift, index_mask >::CTR_TaggedIndex | ( | const unsigned int | val | ) | [inline] |
Definition at line 78 of file CTR_TaggedIndex.h.
| CTR_TaggedIndex< tag_shift, index_mask >::CTR_TaggedIndex | ( | const long int | val | ) | [inline] |
Definition at line 84 of file CTR_TaggedIndex.h.
| CTR_TaggedIndex< tag_shift, index_mask >::CTR_TaggedIndex | ( | const long unsigned int | val | ) | [inline] |
Definition at line 92 of file CTR_TaggedIndex.h.
| CTR_TaggedIndex< tag_shift, index_mask >::CTR_TaggedIndex | ( | const CTR_TaggedIndex< tag_shift, index_mask > & | my_index | ) | [inline] |
Definition at line 111 of file CTR_TaggedIndex.h.
| static CTR_TaggedIndex CTR_TaggedIndex< tag_shift, index_mask >::Empty | ( | ) | [inline, static] |
Definition at line 157 of file CTR_TaggedIndex.h.
Referenced by CTR_TaggedIndex< 24, 0x00ffffff >::IsEmptyTag().
| void CTR_TaggedIndex< tag_shift, index_mask >::EmptyTag | ( | ) | [inline] |
Definition at line 183 of file CTR_TaggedIndex.h.
| void CTR_TaggedIndex< tag_shift, index_mask >::Invalidate | ( | ) | [inline] |
Definition at line 163 of file CTR_TaggedIndex.h.
| bool CTR_TaggedIndex< tag_shift, index_mask >::IsEmpty | ( | ) | const [inline] |
Definition at line 149 of file CTR_TaggedIndex.h.
| bool CTR_TaggedIndex< tag_shift, index_mask >::IsEmptyTag | ( | ) | const [inline] |
Definition at line 189 of file CTR_TaggedIndex.h.
| CTR_TaggedIndex< tag_shift, index_mask >::operator int | ( | ) | const [inline] |
Definition at line 134 of file CTR_TaggedIndex.h.
| CTR_TaggedIndex< tag_shift, index_mask >::operator long int | ( | ) | const [inline] |
Definition at line 138 of file CTR_TaggedIndex.h.
| CTR_TaggedIndex< tag_shift, index_mask >::operator unsigned int | ( | ) | const [inline] |
Definition at line 126 of file CTR_TaggedIndex.h.
| CTR_TaggedIndex< tag_shift, index_mask >::operator unsigned long int | ( | ) | const [inline] |
Definition at line 130 of file CTR_TaggedIndex.h.
| bool CTR_TaggedIndex< tag_shift, index_mask >::operator== | ( | const CTR_TaggedIndex< tag_shift, index_mask > & | rhs | ) | const [inline] |
Definition at line 119 of file CTR_TaggedIndex.h.
| void CTR_TaggedIndex< tag_shift, index_mask >::SetTag | ( | unsigned int | tag | ) | [inline] |
Definition at line 176 of file CTR_TaggedIndex.h.
Referenced by LOD_Edge::SetOpenTag(), BSP_MEdge::SetOpenTag(), LOD_TriFace::SetOpenTag(), LOD_TriFace::SetSelectTag(), LOD_Edge::SetSelectTag(), and BSP_MEdge::SetSelectTag().
| unsigned int CTR_TaggedIndex< tag_shift, index_mask >::Tag | ( | ) | const [inline] |
Definition at line 170 of file CTR_TaggedIndex.h.
Referenced by CTR_TaggedIndex< 24, 0x00ffffff >::IsEmptyTag(), LOD_Edge::OpenTag(), LOD_TriFace::OpenTag(), and BSP_MEdge::OpenTag().