Pathfinder
Namespaces | Functions
BuildGroups.cpp File Reference

This file implements all functionality declared in BuildGroups.h. More...

#include <memory>
#include <spdlog/spdlog.h>
#include <spdlog/sinks/basic_file_sink.h>
#include <spdlog/stopwatch.h>
#include <spdlog/fmt/chrono.h>
#include <chrono>
#include "BuildGroups.h"
Include dependency graph for BuildGroups.cpp:

Namespaces

 Pathfinder
 

Functions

bool Pathfinder::allVisited (const std::vector< bool > &boolVec)
 Check whether all entries in boolVec are true. More...
 
size_t Pathfinder::getNextUnvisited (const std::vector< bool > &boolVec)
 Search in boolVec for the first value equal to false and return its index. More...
 
std::vector< std::vector< Graph * > > Pathfinder::buildGroups (const std::vector< MinSG::GeometryNode * > &nodes, const std::vector< Graph * > &graphList)
 Compute the groups of possibly intersecting meshes. More...
 

Detailed Description

This file implements all functionality declared in BuildGroups.h.

Author
Jan-Luca Hansel