OpenPose  1.0.0rc2
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
wrapperStructInput.hpp
Go to the documentation of this file.
1 #ifndef OPENPOSE_WRAPPER_WRAPPER_STRUCT_INPUT_HPP
2 #define OPENPOSE_WRAPPER_WRAPPER_STRUCT_INPUT_HPP
3 
4 #include <limits> // std::numeric_limits
7 
8 namespace op
9 {
15  {
20  std::shared_ptr<Producer> producerSharedPtr;
21 
26  unsigned long long frameFirst;
27 
33  unsigned long long frameStep;
34 
39  unsigned long long frameLast;
40 
45 
49  bool frameFlip;
50 
56 
61 
67  WrapperStructInput(const std::shared_ptr<Producer> producerSharedPtr = nullptr,
68  const unsigned long long frameFirst = 0, const unsigned long long frameStep = 1,
69  const unsigned long long frameLast = std::numeric_limits<unsigned long long>::max(),
70  const bool realTimeProcessing = false, const bool frameFlip = false,
71  const int frameRotate = 0, const bool framesRepeat = false);
72  };
73 }
74 
75 #endif // OPENPOSE_WRAPPER_WRAPPER_STRUCT_INPUT_HPP
bool frameFlip
Definition: wrapperStructInput.hpp:49
bool framesRepeat
Definition: wrapperStructInput.hpp:60
bool realTimeProcessing
Definition: wrapperStructInput.hpp:44
Definition: wrapperStructInput.hpp:14
unsigned long long frameStep
Definition: wrapperStructInput.hpp:33
std::shared_ptr< Producer > producerSharedPtr
Definition: wrapperStructInput.hpp:20
unsigned long long frameLast
Definition: wrapperStructInput.hpp:39
#define OP_API
Definition: macros.hpp:18
int frameRotate
Definition: wrapperStructInput.hpp:55
unsigned long long frameFirst
Definition: wrapperStructInput.hpp:26