Hugintrunk  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
HuginBase::AutoOptimiseVisitor Class Reference
Inheritance diagram for HuginBase::AutoOptimiseVisitor:
Inheritance graph

Public Member Functions

 AutoOptimiseVisitor (PanoramaData *pano, const std::set< std::string > &optvec)
 
void Visit (const size_t vertex, const HuginBase::UIntSet &visitedNeighbors, const HuginBase::UIntSet &unvisitedNeighbors)
 

Private Attributes

const std::set< std::string > & m_opt
 
PanoramaDatam_pano
 

Detailed Description

Definition at line 320 of file PTOptimizer.cpp.

Constructor & Destructor Documentation

HuginBase::AutoOptimiseVisitor::AutoOptimiseVisitor ( PanoramaData pano,
const std::set< std::string > &  optvec 
)
inlineexplicit

Definition at line 323 of file PTOptimizer.cpp.

Member Function Documentation

void HuginBase::AutoOptimiseVisitor::Visit ( const size_t  vertex,
const HuginBase::UIntSet visitedNeighbors,
const HuginBase::UIntSet unvisitedNeighbors 
)
inlinevirtual

Member Data Documentation

const std::set<std::string>& HuginBase::AutoOptimiseVisitor::m_opt
private

Definition at line 355 of file PTOptimizer.cpp.

Referenced by Visit().

PanoramaData* HuginBase::AutoOptimiseVisitor::m_pano
private

Definition at line 358 of file PTOptimizer.cpp.

Referenced by Visit().


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