Pathfinder
Namespaces | Functions
Analysis.cpp File Reference

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

#include <iostream>
#include <fstream>
#include <sstream>
#include <sys/stat.h>
#include <sys/types.h>
#include <bits/stdc++.h>
#include <ctime>
#include <memory>
#include <chrono>
#include <spdlog/spdlog.h>
#include <spdlog/sinks/basic_file_sink.h>
#include <spdlog/stopwatch.h>
#include <spdlog/fmt/chrono.h>
#include <boost/graph/graph_utility.hpp>
#include "Analysis.h"
#include "OBJ.h"
#include "Intersection.h"
#include "BuildGraph.h"
#include "BuildGroups.h"
#include "Merge.h"
#include "Output.h"
Include dependency graph for Analysis.cpp:

Namespaces

 Pathfinder
 

Functions

std::string Pathfinder::createOutputDirs ()
 Create a directory where all output is written to. More...
 
std::vector< Graph * > Pathfinder::sceneAnalysis (const MinSG::ListNode &root)
 Perform the static analysis of the scene. More...
 

Detailed Description

This file implements all functionality declared in Analysis.h.

Author
Jan-Luca Hansel