ETrobocon2017 - 片山研究所モデルベース開発推進事業部
Distance.h
[詳解]
1 
6 #ifndef __DISTANCE__
7 #define __DISTANCE__
8 
9 #include <cstdint>
10 
14 class Distance {
15 public:
17  std::int32_t getDistanceTotal( std::int32_t countL, std::int32_t countR );
18 
20  std::int32_t getDistanceCurrent( std::int32_t countL, std::int32_t countR );
21 
23  void resetDistance(int32_t countL, int32_t countR);
24 
25 private:
27  std::int32_t leftMotorDegTotal;
29  std::int32_t rightMotorDegTotal;
31  std::int32_t leftMotorDegOld;
33  std::int32_t rightMotorDegOld;
34 };
35 
36 #endif
void resetDistance(int32_t countL, int32_t countR)
Definition: Distance.cpp:22
std::int32_t getDistanceCurrent(std::int32_t countL, std::int32_t countR)
Definition: Distance.cpp:15
std::int32_t getDistanceTotal(std::int32_t countL, std::int32_t countR)
Definition: Distance.cpp:9