Public Member Functions | Private Attributes | List of all members
ISM::DotHelper Class Reference

#include <DotHelper.hpp>

Public Member Functions

 DotHelper (std::map< std::string, ISM::TracksPtr > &tracksPerPattern)
 
void storeISMToDot (const path outputPath, const std::string &patternName, const std::string &topologyIdentifier, const std::map< std::string, std::vector< ISM::VoteSpecifierPtr >> &objectDefinitons)
 
void storeRelationsToDot (const path outputPath, const std::string &patternName, const std::string &topologyIdentifier, const ISM::ObjectRelations &relations, ISM::ObjectRelations referenceRelations=ObjectRelations())
 

Private Attributes

std::map< std::string, ISM::TracksPtrmTracksPerPattern
 
const double NODE_DISTANCE = 2.5
 

Detailed Description

Definition at line 32 of file DotHelper.hpp.

Constructor & Destructor Documentation

ISM::DotHelper::DotHelper ( std::map< std::string, ISM::TracksPtr > &  tracksPerPattern)
inline

Definition at line 35 of file DotHelper.hpp.

Member Function Documentation

void ISM::DotHelper::storeISMToDot ( const path  outputPath,
const std::string &  patternName,
const std::string &  topologyIdentifier,
const std::map< std::string, std::vector< ISM::VoteSpecifierPtr >> &  objectDefinitons 
)

Definition at line 27 of file DotHelper.cpp.

void ISM::DotHelper::storeRelationsToDot ( const path  outputPath,
const std::string &  patternName,
const std::string &  topologyIdentifier,
const ISM::ObjectRelations relations,
ISM::ObjectRelations  referenceRelations = ObjectRelations() 
)

Definition at line 86 of file DotHelper.cpp.

Member Data Documentation

std::map<std::string, ISM::TracksPtr> ISM::DotHelper::mTracksPerPattern
private

Definition at line 47 of file DotHelper.hpp.

const double ISM::DotHelper::NODE_DISTANCE = 2.5
private

Definition at line 48 of file DotHelper.hpp.


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


asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:41