-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathtmiic.h
29 lines (22 loc) · 879 Bytes
/
tmiic.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//******************************************************************************
// Filename : tmiic.h Creation date: 07 may 2020
//
// Description: header file of tmiic (temporal miic)
//
// Author : Franck SIMON
//******************************************************************************
#ifndef TMIIC_
#define TMIIC_
#include <array>
#include "environment.h"
namespace tmiic {
// An unshielded Triple (X, Z, Y):
using Triple = std::array<int, 3>;
std::vector< std::pair<int, int> > getListLaggedEdges
(miic::structure::Environment&, int, int);
void repeatEdgesOverHistory (miic::structure::Environment&);
void completeOrientationUsingTime (miic::structure::Environment&,
const std::vector<Triple>&);
void dropPastEdges (miic::structure::Environment&);
} // namespace tmiic
#endif // TMIIC_