#include <TEveChunkManager.h>
Public Member Functions | |
iterator (TEveChunkManager *p) | |
iterator (TEveChunkManager &p) | |
iterator (const iterator &i) | |
iterator & | operator= (const iterator &i) |
Bool_t | next () |
void | reset () |
Char_t * | operator() () |
Char_t * | operator * () |
Int_t | index () |
iterator (TEveChunkManager *p) | |
iterator (TEveChunkManager &p) | |
iterator (const iterator &i) | |
iterator & | operator= (const iterator &i) |
Bool_t | next () |
void | reset () |
Char_t * | operator() () |
Char_t * | operator * () |
Int_t | index () |
Public Attributes | |
TEveChunkManager * | fPlex |
Char_t * | fCurrent |
Int_t | fAtomIndex |
Int_t | fNextChunk |
Int_t | fAtomsToGo |
const std::set< Int_t > * | fSelection |
std::set< Int_t >::const_iterator | fSelectionIterator |
TEveChunkManager * | fPlex |
Char_t * | fCurrent |
const std::set< Int_t > * | fSelection |
std::set< Int_t >::const_iterator | fSelectionIterator |
Definition at line 70 of file TEveChunkManager.h.
TEveChunkManager::iterator::iterator | ( | TEveChunkManager * | p | ) | [inline] |
Definition at line 81 of file TEveChunkManager.h.
TEveChunkManager::iterator::iterator | ( | TEveChunkManager & | p | ) | [inline] |
Definition at line 84 of file TEveChunkManager.h.
TEveChunkManager::iterator::iterator | ( | const iterator & | i | ) | [inline] |
Definition at line 87 of file TEveChunkManager.h.
TEveChunkManager::iterator::iterator | ( | TEveChunkManager * | p | ) | [inline] |
Definition at line 81 of file TEveChunkManager.h.
TEveChunkManager::iterator::iterator | ( | TEveChunkManager & | p | ) | [inline] |
Definition at line 84 of file TEveChunkManager.h.
TEveChunkManager::iterator::iterator | ( | const iterator & | i | ) | [inline] |
Definition at line 87 of file TEveChunkManager.h.
Definition at line 92 of file TEveChunkManager.h.
References fAtomIndex, fAtomsToGo, fCurrent, fNextChunk, fPlex, fSelection, fSelectionIterator, and i.
Bool_t TEveChunkManager::iterator::next | ( | ) |
Definition at line 114 of file TEveChunkManager.cxx.
References TEveChunkManager::Atom(), TEveChunkManager::Chunk(), fAtomIndex, fAtomsToGo, fCurrent, fNextChunk, fPlex, fSelection, fSelectionIterator, kFALSE, kTRUE, TEveChunkManager::NAtoms(), TEveChunkManager::S(), and TEveChunkManager::VecSize().
Referenced by TEveStraightLineSet::ComputeBBox(), TEveQuadSet::ComputeBBox(), TEveBoxSet::ComputeBBox(), TEveDigitSetEditor::PlotHisto(), TEveBoxSetGL::RenderBoxes(), TEveQuadSetGL::RenderHexagons(), TEveQuadSetGL::RenderLines(), TEveQuadSetGL::RenderQuads(), TEveStraightLineSetProjected::SetDepthLocal(), and TEveScalableStraightLineSet::SetScale().
void TEveChunkManager::iterator::reset | ( | ) | [inline] |
Definition at line 100 of file TEveChunkManager.h.
References fAtomIndex, fAtomsToGo, fCurrent, and fNextChunk.
Char_t* TEveChunkManager::iterator::operator() | ( | ) | [inline] |
Char_t* TEveChunkManager::iterator::operator * | ( | ) | [inline] |
Int_t TEveChunkManager::iterator::index | ( | ) | [inline] |
Definition at line 104 of file TEveChunkManager.h.
References fAtomIndex.
Referenced by TEveBoxSetGL::RenderBoxes(), TEveQuadSetGL::RenderHexagons(), TEveQuadSetGL::RenderLines(), and TEveQuadSetGL::RenderQuads().
Definition at line 92 of file TEveChunkManager.h.
References fAtomIndex, fAtomsToGo, fCurrent, fNextChunk, fPlex, fSelection, fSelectionIterator, and i.
Bool_t TEveChunkManager::iterator::next | ( | ) |
void TEveChunkManager::iterator::reset | ( | ) | [inline] |
Definition at line 100 of file TEveChunkManager.h.
References fAtomIndex, fAtomsToGo, fCurrent, and fNextChunk.
Char_t* TEveChunkManager::iterator::operator() | ( | ) | [inline] |
Char_t* TEveChunkManager::iterator::operator * | ( | ) | [inline] |
Int_t TEveChunkManager::iterator::index | ( | ) | [inline] |
Definition at line 73 of file TEveChunkManager.h.
Referenced by next(), operator *(), operator()(), operator=(), and reset().
Definition at line 74 of file TEveChunkManager.h.
Referenced by index(), next(), operator=(), and reset().
const std::set<Int_t>* TEveChunkManager::iterator::fSelection |
Definition at line 78 of file TEveChunkManager.h.
Referenced by next(), operator=(), TEveBoxSetGL::RenderBoxes(), TEveQuadSetGL::RenderHexagons(), TEveQuadSetGL::RenderLines(), and TEveQuadSetGL::RenderQuads().
std::set<Int_t>::const_iterator TEveChunkManager::iterator::fSelectionIterator |
Definition at line 72 of file TEveChunkManager.h.
Definition at line 73 of file TEveChunkManager.h.
const std::set<Int_t>* TEveChunkManager::iterator::fSelection |
Definition at line 78 of file TEveChunkManager.h.
std::set<Int_t>::const_iterator TEveChunkManager::iterator::fSelectionIterator |
Definition at line 79 of file TEveChunkManager.h.