Public Member Functions | Private Member Functions | Private Attributes | List of all members
ProcAnalyzer Class Reference

#include <ProcAnalyzer.h>

Public Member Functions

 ProcAnalyzer ()
 
 ProcAnalyzer (SeqAnalyzer *seqanalyzer, const char *path)
 
bool ProcPrint ()
 
 ~ProcAnalyzer ()
 

Private Member Functions

bool IfPointInVector (point p)
 
double truncDigits (double v, double scale)
 
bool WriteJson ()
 

Private Attributes

bool debug_
 
vector< pointexist_point_
 
ExtruderCone extruder_
 
const char * path_
 
vector< Processprocess_list_
 
SeqAnalyzerptr_seqanalyzer_
 
int support_
 

Detailed Description

Definition at line 39 of file ProcAnalyzer.h.

Constructor & Destructor Documentation

ProcAnalyzer::ProcAnalyzer ( )

Definition at line 14 of file ProcAnalyzer.cpp.

ProcAnalyzer::ProcAnalyzer ( SeqAnalyzer seqanalyzer,
const char *  path 
)

Definition at line 22 of file ProcAnalyzer.cpp.

ProcAnalyzer::~ProcAnalyzer ( )

Definition at line 18 of file ProcAnalyzer.cpp.

Member Function Documentation

bool ProcAnalyzer::IfPointInVector ( point  p)
private

Definition at line 278 of file ProcAnalyzer.cpp.

bool ProcAnalyzer::ProcPrint ( )

Definition at line 31 of file ProcAnalyzer.cpp.

double ProcAnalyzer::truncDigits ( double  v,
double  scale 
)
inlineprivate

Definition at line 53 of file ProcAnalyzer.h.

bool ProcAnalyzer::WriteJson ( )
private

Definition at line 133 of file ProcAnalyzer.cpp.

Member Data Documentation

bool ProcAnalyzer::debug_
private

Definition at line 64 of file ProcAnalyzer.h.

vector<point> ProcAnalyzer::exist_point_
private

Definition at line 59 of file ProcAnalyzer.h.

ExtruderCone ProcAnalyzer::extruder_
private

Definition at line 60 of file ProcAnalyzer.h.

const char* ProcAnalyzer::path_
private

Definition at line 57 of file ProcAnalyzer.h.

vector<Process> ProcAnalyzer::process_list_
private

Definition at line 62 of file ProcAnalyzer.h.

SeqAnalyzer* ProcAnalyzer::ptr_seqanalyzer_
private

Definition at line 56 of file ProcAnalyzer.h.

int ProcAnalyzer::support_
private

Definition at line 65 of file ProcAnalyzer.h.


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


choreo_task_sequence_planner
Author(s): Yijiang Huang
autogenerated on Thu Jul 18 2019 04:03:15