All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
Visitor Struct Reference

Public Member Functions

 Visitor ()
 
void operator() (const RTree::Leaf *const leaf)
 

Public Attributes

unsigned int count
 
std::vector< unsigned int > vResult
 
std::set< unsigned int > sResult
 
const bool ContinueVisiting
 

Detailed Description

Definition at line 53 of file DBScanAlg.cxx.

Constructor & Destructor Documentation

Visitor::Visitor ( )
inline

Definition at line 58 of file DBScanAlg.cxx.

58 : count(0), vResult(), sResult(), ContinueVisiting(true){};
unsigned int count
Definition: DBScanAlg.cxx:54
std::set< unsigned int > sResult
Definition: DBScanAlg.cxx:56
std::vector< unsigned int > vResult
Definition: DBScanAlg.cxx:55
const bool ContinueVisiting
Definition: DBScanAlg.cxx:57

Member Function Documentation

void Visitor::operator() ( const RTree::Leaf *const  leaf)
inline

Definition at line 60 of file DBScanAlg.cxx.

61  {
62  vResult.push_back(leaf->leaf);
63  sResult.insert(leaf->leaf);
64  count++;
65  }
unsigned int count
Definition: DBScanAlg.cxx:54
std::set< unsigned int > sResult
Definition: DBScanAlg.cxx:56
std::vector< unsigned int > vResult
Definition: DBScanAlg.cxx:55

Member Data Documentation

const bool Visitor::ContinueVisiting

Definition at line 57 of file DBScanAlg.cxx.

unsigned int Visitor::count

Definition at line 54 of file DBScanAlg.cxx.

std::set<unsigned int> Visitor::sResult

Definition at line 56 of file DBScanAlg.cxx.

std::vector<unsigned int> Visitor::vResult

Definition at line 55 of file DBScanAlg.cxx.


The documentation for this struct was generated from the following file: