diff --git a/html/array_8hpp_source.html b/html/array_8hpp_source.html index a0bc0f2f..b40c9d6b 100644 --- a/html/array_8hpp_source.html +++ b/html/array_8hpp_source.html @@ -279,7 +279,7 @@ $(document).ready(function(){initNavTree('array_8hpp_source.html','');});
op::Array::at
const T & at(const std::vector< int > &indexes) const
Definition: array.hpp:362
op::Array::setTo
void setTo(const T value)
op::Array::at
const T & at(const int index) const
Definition: array.hpp:338
-
OVERLOAD_C_OUT
#define OVERLOAD_C_OUT(className)
Definition: macros.hpp:57
+
OVERLOAD_C_OUT
#define OVERLOAD_C_OUT(className)
Definition: macros.hpp:58
op::Array::getPtr
T * getPtr()
Definition: array.hpp:224
op::Array::empty
bool empty() const
Definition: array.hpp:157
op::Array::getVolume
size_t getVolume() const
Definition: array.hpp:201
diff --git a/html/body_part_connector_base_8hpp_source.html b/html/body_part_connector_base_8hpp_source.html index 4cd73ada..36faeefd 100644 --- a/html/body_part_connector_base_8hpp_source.html +++ b/html/body_part_connector_base_8hpp_source.html @@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('body_part_connector_base_8hpp_source.h
op::PoseModel
PoseModel
Definition: enumClasses.hpp:9
op::connectBodyPartsCpu
OP_API void connectBodyPartsCpu(Array< T > &poseKeypoints, Array< T > &poseScores, const T *const heatMapPtr, const T *const peaksPtr, const PoseModel poseModel, const Point< int > &heatMapSize, const int maxPeaks, const T interMinAboveThreshold, const T interThreshold, const int minSubsetCnt, const T minSubsetScore, const T scaleFactor=1.f)
common.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/body_part_connector_caffe_8hpp_source.html b/html/body_part_connector_caffe_8hpp_source.html index dd831cc7..fc2dc0ed 100644 --- a/html/body_part_connector_caffe_8hpp_source.html +++ b/html/body_part_connector_caffe_8hpp_source.html @@ -175,15 +175,15 @@ $(document).ready(function(){initNavTree('body_part_connector_caffe_8hpp_source.
66 }
67 
68 #endif // OPENPOSE_POSE_BODY_PART_CONNECTOR_CAFFE_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
enumClasses.hpp
op::PoseModel
PoseModel
Definition: enumClasses.hpp:9
common.hpp
op::BodyPartConnectorCaffe::type
virtual const char * type() const
Definition: bodyPartConnectorCaffe.hpp:27
-
caffe::Blob
Definition: macros.hpp:77
+
caffe::Blob
Definition: macros.hpp:78
op::Array
Definition: array.hpp:20
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::BodyPartConnectorCaffe
Definition: bodyPartConnectorCaffe.hpp:20
diff --git a/html/camera_parameter_reader_8hpp_source.html b/html/camera_parameter_reader_8hpp_source.html index 0749ed40..4c887851 100644 --- a/html/camera_parameter_reader_8hpp_source.html +++ b/html/camera_parameter_reader_8hpp_source.html @@ -146,10 +146,10 @@ $(document).ready(function(){initNavTree('camera_parameter_reader_8hpp_source.ht
37 }
38 
39 #endif // OPENPOSE_EXPERIMENTAL_3D_CAMERA_PARAMETER_READER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
common.hpp
op::CameraParameterReader
Definition: cameraParameterReader.hpp:9
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/coco_json_saver_8hpp_source.html b/html/coco_json_saver_8hpp_source.html index ac84993d..c87d6a1a 100644 --- a/html/coco_json_saver_8hpp_source.html +++ b/html/coco_json_saver_8hpp_source.html @@ -133,13 +133,13 @@ $(document).ready(function(){initNavTree('coco_json_saver_8hpp_source.html','');
34 }
35 
36 #endif // OPENPOSE_FILESTREAM_POSE_JSON_COCO_SAVER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
common.hpp
op::JsonOfstream
Definition: jsonOfstream.hpp:9
op::CocoJsonSaver
Definition: cocoJsonSaver.hpp:13
op::Array< float >
jsonOfstream.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/cuda_8hpp_source.html b/html/cuda_8hpp_source.html index 56a2ce4e..3d9c6b03 100644 --- a/html/cuda_8hpp_source.html +++ b/html/cuda_8hpp_source.html @@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('cuda_8hpp_source.html','');});
common.hpp
op::getCudaGpuNumber
OP_API int getCudaGpuNumber()
op::cudaCheck
OP_API void cudaCheck(const int line=-1, const std::string &function="", const std::string &file="")
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::getNumberCudaThreadsAndBlocks
OP_API void getNumberCudaThreadsAndBlocks(dim3 &numberCudaThreads, dim3 &numberCudaBlocks, const Point< int > &frameSize)
op::CUDA_NUM_THREADS
const auto CUDA_NUM_THREADS
Definition: cuda.hpp:9
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/cv_mat_to_op_input_8hpp_source.html b/html/cv_mat_to_op_input_8hpp_source.html index 279cabf5..9bf8b8b9 100644 --- a/html/cv_mat_to_op_input_8hpp_source.html +++ b/html/cv_mat_to_op_input_8hpp_source.html @@ -138,7 +138,7 @@ $(document).ready(function(){initNavTree('cv_mat_to_op_input_8hpp_source.html','
op::PoseModel::COCO_18
op::CvMatToOpInput
Definition: cvMatToOpInput.hpp:10
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/cv_mat_to_op_output_8hpp_source.html b/html/cv_mat_to_op_output_8hpp_source.html index 210c6aad..6c6ba3bd 100644 --- a/html/cv_mat_to_op_output_8hpp_source.html +++ b/html/cv_mat_to_op_output_8hpp_source.html @@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('cv_mat_to_op_output_8hpp_source.html',
common.hpp
op::Array< float >
op::CvMatToOpOutput
Definition: cvMatToOpOutput.hpp:9
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/datum_8hpp_source.html b/html/datum_8hpp_source.html index 2f4df381..4a67cb44 100644 --- a/html/datum_8hpp_source.html +++ b/html/datum_8hpp_source.html @@ -276,7 +276,7 @@ $(document).ready(function(){initNavTree('datum_8hpp_source.html','');});
op::Datum::poseScores
Array< float > poseScores
Definition: datum.hpp:91
op::Datum::id
unsigned long long id
Definition: datum.hpp:18
op::Datum::operator<=
bool operator<=(const Datum &datum) const
Definition: datum.hpp:319
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::Datum::operator>
bool operator>(const Datum &datum) const
Definition: datum.hpp:310
op::Datum::operator>=
bool operator>=(const Datum &datum) const
Definition: datum.hpp:328
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/error_and_log_8hpp_source.html b/html/error_and_log_8hpp_source.html index d3b23a81..f3524b00 100644 --- a/html/error_and_log_8hpp_source.html +++ b/html/error_and_log_8hpp_source.html @@ -197,7 +197,7 @@ $(document).ready(function(){initNavTree('error_and_log_8hpp_source.html','');})
88 }
89 
90 #endif // OPENPOSE_UTILITIES_ERROR_AND_LOG_HPP
-
UNUSED
#define UNUSED(unusedVariable)
Definition: macros.hpp:28
+
UNUSED
#define UNUSED(unusedVariable)
Definition: macros.hpp:29
enumClasses.hpp
op::error
OP_API void error(const std::string &message, const int line=-1, const std::string &function="", const std::string &file="")
op::ConfigureLog
Definition: errorAndLog.hpp:77
@@ -206,7 +206,7 @@ $(document).ready(function(){initNavTree('error_and_log_8hpp_source.html','');})
op::dLog
void dLog(const T &message, const Priority priority=Priority::Max, const int line=-1, const std::string &function="", const std::string &file="")
Definition: errorAndLog.hpp:53
op::log
OP_API void log(const std::string &message, const Priority priority=Priority::Max, const int line=-1, const std::string &function="", const std::string &file="")
op::Priority
Priority
Definition: enumClasses.hpp:21
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::Priority::Max
op::ConfigureError
Definition: errorAndLog.hpp:68
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/face_cpu_renderer_8hpp_source.html b/html/face_cpu_renderer_8hpp_source.html index c0d98c42..5e0fe7dd 100644 --- a/html/face_cpu_renderer_8hpp_source.html +++ b/html/face_cpu_renderer_8hpp_source.html @@ -130,13 +130,13 @@ $(document).ready(function(){initNavTree('face_cpu_renderer_8hpp_source.html',''
21 }
22 
23 #endif // OPENPOSE_FACE_FACE_CPU_RENDERER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
faceRenderer.hpp
op::FaceCpuRenderer
Definition: faceCpuRenderer.hpp:11
op::FaceRenderer
Definition: faceRenderer.hpp:8
common.hpp
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::FACE_DEFAULT_ALPHA_HEAT_MAP
const auto FACE_DEFAULT_ALPHA_HEAT_MAP
Definition: faceParameters.hpp:30
faceParameters.hpp
op::Renderer
Definition: renderer.hpp:9
diff --git a/html/face_detector_8hpp_source.html b/html/face_detector_8hpp_source.html index c9746389..4f2ede60 100644 --- a/html/face_detector_8hpp_source.html +++ b/html/face_detector_8hpp_source.html @@ -135,12 +135,12 @@ $(document).ready(function(){initNavTree('face_detector_8hpp_source.html','');})
26 }
27 
28 #endif // OPENPOSE_FACE_FACE_DETECTOR_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
enumClasses.hpp
op::PoseModel
PoseModel
Definition: enumClasses.hpp:9
common.hpp
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::FaceDetector
Definition: faceDetector.hpp:9
diff --git a/html/face_detector_open_c_v_8hpp_source.html b/html/face_detector_open_c_v_8hpp_source.html index 3f7906b4..23d1483e 100644 --- a/html/face_detector_open_c_v_8hpp_source.html +++ b/html/face_detector_open_c_v_8hpp_source.html @@ -132,10 +132,10 @@ $(document).ready(function(){initNavTree('face_detector_open_c_v_8hpp_source.htm
23 }
24 
25 #endif // OPENPOSE_FACE_FACE_DETECTOR_OPENCV_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::FaceDetectorOpenCV
Definition: faceDetectorOpenCV.hpp:10
common.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/face_extractor_8hpp_source.html b/html/face_extractor_8hpp_source.html index 9a876d36..43cf6c4a 100644 --- a/html/face_extractor_8hpp_source.html +++ b/html/face_extractor_8hpp_source.html @@ -156,7 +156,7 @@ $(document).ready(function(){initNavTree('face_extractor_8hpp_source.html','');}
78 }
79 
80 #endif // OPENPOSE_FACE_FACE_EXTRACTOR_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::FaceExtractor::mNetOutputSize
const Point< int > mNetOutputSize
Definition: faceExtractor.hpp:60
op::Point< int >
common.hpp
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('face_extractor_8hpp_source.html','');}
op::Rectangle
Definition: rectangle.hpp:11
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
op::FaceExtractor::mHeatMapScaleMode
const ScaleMode mHeatMapScaleMode
Definition: faceExtractor.hpp:65
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
enumClasses.hpp
op::FaceExtractor
Definition: faceExtractor.hpp:14
op::FaceExtractor::mFaceImageCrop
Array< float > mFaceImageCrop
Definition: faceExtractor.hpp:61
diff --git a/html/face_extractor_caffe_8hpp_source.html b/html/face_extractor_caffe_8hpp_source.html index 1599e7eb..85f46e07 100644 --- a/html/face_extractor_caffe_8hpp_source.html +++ b/html/face_extractor_caffe_8hpp_source.html @@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('face_extractor_caffe_8hpp_source.html'
56 }
57 
58 #endif // OPENPOSE_FACE_FACE_EXTRACTOR_CAFFE_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
faceExtractor.hpp
op::Point< int >
op::FaceExtractorCaffe
Definition: faceExtractorCaffe.hpp:14
@@ -154,7 +154,7 @@ $(document).ready(function(){initNavTree('face_extractor_caffe_8hpp_source.html'
op::ScaleMode
ScaleMode
Definition: enumClasses.hpp:6
op::Rectangle
Definition: rectangle.hpp:11
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
enumClasses.hpp
op::FaceExtractor
Definition: faceExtractor.hpp:14
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/face_gpu_renderer_8hpp_source.html b/html/face_gpu_renderer_8hpp_source.html index eac17bb0..3c802c0f 100644 --- a/html/face_gpu_renderer_8hpp_source.html +++ b/html/face_gpu_renderer_8hpp_source.html @@ -138,14 +138,14 @@ $(document).ready(function(){initNavTree('face_gpu_renderer_8hpp_source.html',''
29 }
30 
31 #endif // OPENPOSE_FACE_FACE_GPU_RENDERER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
faceRenderer.hpp
op::FaceRenderer
Definition: faceRenderer.hpp:8
common.hpp
op::Array< float >
op::GpuRenderer
Definition: gpuRenderer.hpp:11
gpuRenderer.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::FACE_DEFAULT_ALPHA_HEAT_MAP
const auto FACE_DEFAULT_ALPHA_HEAT_MAP
Definition: faceParameters.hpp:30
faceParameters.hpp
op::FACE_DEFAULT_ALPHA_KEYPOINT
const auto FACE_DEFAULT_ALPHA_KEYPOINT
Definition: faceParameters.hpp:29
diff --git a/html/face_renderer_8hpp_source.html b/html/face_renderer_8hpp_source.html index 238f0850..4beac32c 100644 --- a/html/face_renderer_8hpp_source.html +++ b/html/face_renderer_8hpp_source.html @@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('face_renderer_8hpp_source.html','');})
op::FaceRenderer::initializationOnThread
virtual void initializationOnThread()
Definition: faceRenderer.hpp:11
common.hpp
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/file_saver_8hpp_source.html b/html/file_saver_8hpp_source.html index de27a1cd..652626c7 100644 --- a/html/file_saver_8hpp_source.html +++ b/html/file_saver_8hpp_source.html @@ -133,7 +133,7 @@ $(document).ready(function(){initNavTree('file_saver_8hpp_source.html','');});
common.hpp
op::FileSaver
Definition: fileSaver.hpp:9
string.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/file_stream_8hpp_source.html b/html/file_stream_8hpp_source.html index 0c1b6b71..d10df459 100644 --- a/html/file_stream_8hpp_source.html +++ b/html/file_stream_8hpp_source.html @@ -182,7 +182,7 @@ $(document).ready(function(){initNavTree('file_stream_8hpp_source.html','');});
enumClasses.hpp
op::loadHandDetectorTxt
OP_API std::vector< std::array< Rectangle< float >, 2 > > loadHandDetectorTxt(const std::string &txtFilePath)
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/file_system_8hpp_source.html b/html/file_system_8hpp_source.html index 8e29b83a..13e3f2da 100644 --- a/html/file_system_8hpp_source.html +++ b/html/file_system_8hpp_source.html @@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('file_system_8hpp_source.html','');});
op::getFileNameNoExtension
OP_API std::string getFileNameNoExtension(const std::string &fullPath)
op::formatAsDirectory
OP_API std::string formatAsDirectory(const std::string &directoryPathString)
op::existFile
OP_API bool existFile(const std::string &filePath)
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::getFilesOnDirectory
OP_API std::vector< std::string > getFilesOnDirectory(const std::string &directoryPath, const std::vector< std::string > &extensions={})
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/flags_to_open_pose_8hpp_source.html b/html/flags_to_open_pose_8hpp_source.html index b78d4ec0..88ed8351 100644 --- a/html/flags_to_open_pose_8hpp_source.html +++ b/html/flags_to_open_pose_8hpp_source.html @@ -167,7 +167,7 @@ $(document).ready(function(){initNavTree('flags_to_open_pose_8hpp_source.html','
op::flagsToProducer
OP_API std::shared_ptr< Producer > flagsToProducer(const std::string &imageDirectory, const std::string &videoPath, const std::string &ipCameraPath, const int webcamIndex, const bool flirCamera=false, const std::string &cameraResolution="-1x-1", const double webcamFps=30., const std::string &cameraParameterPath="models/cameraParameters/", const unsigned int imageDirectoryStereo=1)
op::ProducerType
ProducerType
Definition: enumClasses.hpp:25
producer.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
enumClasses.hpp
op::flagsToRenderMode
OP_API RenderMode flagsToRenderMode(const int renderFlag, const bool gpuBuggy=false, const int renderPoseFlag=-2)
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/flir_reader_8hpp_source.html b/html/flir_reader_8hpp_source.html index a179f587..4d3cf0b7 100644 --- a/html/flir_reader_8hpp_source.html +++ b/html/flir_reader_8hpp_source.html @@ -153,7 +153,7 @@ $(document).ready(function(){initNavTree('flir_reader_8hpp_source.html','');});
52 }
53 
54 #endif // OPENPOSE_PRODUCER_FLIR_READER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::Producer
Definition: producer.hpp:16
op::Point< int >
op::SpinnakerWrapper
Definition: spinnakerWrapper.hpp:12
@@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('flir_reader_8hpp_source.html','');});
spinnakerWrapper.hpp
op::FlirReader
Definition: flirReader.hpp:15
producer.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/frame_displayer_8hpp_source.html b/html/frame_displayer_8hpp_source.html index aaf22839..107b53fe 100644 --- a/html/frame_displayer_8hpp_source.html +++ b/html/frame_displayer_8hpp_source.html @@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('frame_displayer_8hpp_source.html','');
op::FrameDisplayer
Definition: frameDisplayer.hpp:13
op::Point< int >
common.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/gpu_8hpp_source.html b/html/gpu_8hpp_source.html index deeced0b..09d443db 100644 --- a/html/gpu_8hpp_source.html +++ b/html/gpu_8hpp_source.html @@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('gpu_8hpp_source.html','');});
common.hpp
op::getGpuMode
OP_API GpuMode getGpuMode()
op::GpuMode
GpuMode
Definition: enumClasses.hpp:6
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::getGpuNumber
OP_API int getGpuNumber()
diff --git a/html/gpu_renderer_8hpp_source.html b/html/gpu_renderer_8hpp_source.html index 9006e46e..d8df433c 100644 --- a/html/gpu_renderer_8hpp_source.html +++ b/html/gpu_renderer_8hpp_source.html @@ -154,11 +154,11 @@ $(document).ready(function(){initNavTree('gpu_renderer_8hpp_source.html','');});
45 }
46 
47 #endif // OPENPOSE_CORE_GPU_RENDERER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
common.hpp
op::GpuRenderer::spGpuMemory
std::shared_ptr< float * > spGpuMemory
Definition: gpuRenderer.hpp:31
op::GpuRenderer
Definition: gpuRenderer.hpp:11
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::Renderer
Definition: renderer.hpp:9
renderer.hpp
diff --git a/html/gui3_d_8hpp_source.html b/html/gui3_d_8hpp_source.html index a06f1c04..14c20c37 100644 --- a/html/gui3_d_8hpp_source.html +++ b/html/gui3_d_8hpp_source.html @@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('gui3_d_8hpp_source.html','');});
op::Array< float >
workerConsumer.hpp
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::Gui
Definition: gui.hpp:13
diff --git a/html/gui_8hpp_source.html b/html/gui_8hpp_source.html index bb1c46c4..39d12802 100644 --- a/html/gui_8hpp_source.html +++ b/html/gui_8hpp_source.html @@ -156,7 +156,7 @@ $(document).ready(function(){initNavTree('gui_8hpp_source.html','');});
op::Point< int >
common.hpp
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::Gui
Definition: gui.hpp:13
renderer.hpp
poseExtractor.hpp
diff --git a/html/gui_info_adder_8hpp_source.html b/html/gui_info_adder_8hpp_source.html index 79a56272..d79760b4 100644 --- a/html/gui_info_adder_8hpp_source.html +++ b/html/gui_info_adder_8hpp_source.html @@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('gui_info_adder_8hpp_source.html','');}
31 
32 #endif // OPENPOSE_GUI_ADD_GUI_INFO_HPP
common.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::GuiInfoAdder
Definition: guiInfoAdder.hpp:10
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/hand_cpu_renderer_8hpp_source.html b/html/hand_cpu_renderer_8hpp_source.html index 626ffdaa..638371b0 100644 --- a/html/hand_cpu_renderer_8hpp_source.html +++ b/html/hand_cpu_renderer_8hpp_source.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('hand_cpu_renderer_8hpp_source.html',''
21 }
22 
23 #endif // OPENPOSE_HAND_HAND_CPU_RENDERER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
cl::array
std::array< T, N > array
Definition: cl2.hpp:594
op::HAND_DEFAULT_ALPHA_HEAT_MAP
const auto HAND_DEFAULT_ALPHA_HEAT_MAP
Definition: handParameters.hpp:49
op::HandRenderer
Definition: handRenderer.hpp:8
@@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('hand_cpu_renderer_8hpp_source.html',''
op::HandCpuRenderer
Definition: handCpuRenderer.hpp:11
handParameters.hpp
handRenderer.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::Renderer
Definition: renderer.hpp:9
renderer.hpp
diff --git a/html/hand_detector_8hpp_source.html b/html/hand_detector_8hpp_source.html index ad247fab..bb9b31f5 100644 --- a/html/hand_detector_8hpp_source.html +++ b/html/hand_detector_8hpp_source.html @@ -156,7 +156,7 @@ $(document).ready(function(){initNavTree('hand_detector_8hpp_source.html','');})
47 }
48 
49 #endif // OPENPOSE_HAND_HAND_DETECTOR_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
enumClasses.hpp
cl::array
std::array< T, N > array
Definition: cl2.hpp:594
op::GpuMode::Size
@@ -164,7 +164,7 @@ $(document).ready(function(){initNavTree('hand_detector_8hpp_source.html','');})
op::PoseModel
PoseModel
Definition: enumClasses.hpp:9
common.hpp
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/hand_detector_from_txt_8hpp_source.html b/html/hand_detector_from_txt_8hpp_source.html index 93af8b48..42448e35 100644 --- a/html/hand_detector_from_txt_8hpp_source.html +++ b/html/hand_detector_from_txt_8hpp_source.html @@ -132,11 +132,11 @@ $(document).ready(function(){initNavTree('hand_detector_from_txt_8hpp_source.htm
23 }
24 
25 #endif // OPENPOSE_HAND_HAND_DETECTOR_FROM_TXT_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
enumClasses.hpp
op::HandDetectorFromTxt
Definition: handDetectorFromTxt.hpp:9
common.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/hand_extractor_8hpp_source.html b/html/hand_extractor_8hpp_source.html index 1d3ee60d..84d1b9b2 100644 --- a/html/hand_extractor_8hpp_source.html +++ b/html/hand_extractor_8hpp_source.html @@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('hand_extractor_8hpp_source.html','');}
86 
87 #endif // OPENPOSE_HAND_HAND_EXTRACTOR_HPP
op::HandExtractor::mHeatMapScaleMode
const ScaleMode mHeatMapScaleMode
Definition: handExtractor.hpp:71
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::HandExtractor::mNetOutputSize
const Point< int > mNetOutputSize
Definition: handExtractor.hpp:67
cl::array
std::array< T, N > array
Definition: cl2.hpp:594
op::HandExtractor::mHandImageCrop
Array< float > mHandImageCrop
Definition: handExtractor.hpp:68
@@ -176,7 +176,7 @@ $(document).ready(function(){initNavTree('hand_extractor_8hpp_source.html','');}
op::Array< float >
op::Rectangle
Definition: rectangle.hpp:11
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
enumClasses.hpp
diff --git a/html/hand_extractor_caffe_8hpp_source.html b/html/hand_extractor_caffe_8hpp_source.html index 7283ceb7..e6f3de9f 100644 --- a/html/hand_extractor_caffe_8hpp_source.html +++ b/html/hand_extractor_caffe_8hpp_source.html @@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('hand_extractor_caffe_8hpp_source.html'
72 }
73 
74 #endif // OPENPOSE_HAND_HAND_EXTRACTOR_CAFFE_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
cl::array
std::array< T, N > array
Definition: cl2.hpp:594
handExtractor.hpp
op::Point< int >
@@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('hand_extractor_caffe_8hpp_source.html'
op::Rectangle
Definition: rectangle.hpp:11
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
op::HandExtractorCaffe
Definition: handExtractorCaffe.hpp:14
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
enumClasses.hpp
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/hand_gpu_renderer_8hpp_source.html b/html/hand_gpu_renderer_8hpp_source.html index 1cc6f5cc..5deb88a3 100644 --- a/html/hand_gpu_renderer_8hpp_source.html +++ b/html/hand_gpu_renderer_8hpp_source.html @@ -138,7 +138,7 @@ $(document).ready(function(){initNavTree('hand_gpu_renderer_8hpp_source.html',''
29 }
30 
31 #endif // OPENPOSE_HAND_HAND_GPU_RENDERER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
cl::array
std::array< T, N > array
Definition: cl2.hpp:594
op::HAND_DEFAULT_ALPHA_HEAT_MAP
const auto HAND_DEFAULT_ALPHA_HEAT_MAP
Definition: handParameters.hpp:49
op::HandRenderer
Definition: handRenderer.hpp:8
@@ -150,7 +150,7 @@ $(document).ready(function(){initNavTree('hand_gpu_renderer_8hpp_source.html',''
handRenderer.hpp
op::GpuRenderer
Definition: gpuRenderer.hpp:11
gpuRenderer.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/hand_renderer_8hpp_source.html b/html/hand_renderer_8hpp_source.html index 3d87fe8b..1ab964c4 100644 --- a/html/hand_renderer_8hpp_source.html +++ b/html/hand_renderer_8hpp_source.html @@ -134,7 +134,7 @@ $(document).ready(function(){initNavTree('hand_renderer_8hpp_source.html','');})
op::HandRenderer
Definition: handRenderer.hpp:8
common.hpp
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/heat_map_saver_8hpp_source.html b/html/heat_map_saver_8hpp_source.html index 6442b734..2b7badd7 100644 --- a/html/heat_map_saver_8hpp_source.html +++ b/html/heat_map_saver_8hpp_source.html @@ -134,7 +134,7 @@ $(document).ready(function(){initNavTree('heat_map_saver_8hpp_source.html','');}
op::Array< float >
op::HeatMapSaver
Definition: heatMapSaver.hpp:9
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/image_directory_reader_8hpp_source.html b/html/image_directory_reader_8hpp_source.html index b99695bf..55c45962 100644 --- a/html/image_directory_reader_8hpp_source.html +++ b/html/image_directory_reader_8hpp_source.html @@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('image_directory_reader_8hpp_source.htm
66 }
67 
68 #endif // OPENPOSE_PRODUCER_IMAGE_DIRECTORY_READER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
cameraParameterReader.hpp
op::Producer
Definition: producer.hpp:16
op::Point< int >
@@ -171,7 +171,7 @@ $(document).ready(function(){initNavTree('image_directory_reader_8hpp_source.htm
op::ImageDirectoryReader
Definition: imageDirectoryReader.hpp:15
op::CameraParameterReader
Definition: cameraParameterReader.hpp:9
producer.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/image_saver_8hpp_source.html b/html/image_saver_8hpp_source.html index ddb0fa90..8f34f56c 100644 --- a/html/image_saver_8hpp_source.html +++ b/html/image_saver_8hpp_source.html @@ -133,7 +133,7 @@ $(document).ready(function(){initNavTree('image_saver_8hpp_source.html','');});
common.hpp
op::FileSaver
Definition: fileSaver.hpp:9
fileSaver.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/ip_camera_reader_8hpp_source.html b/html/ip_camera_reader_8hpp_source.html index 848e778c..d9eaf692 100644 --- a/html/ip_camera_reader_8hpp_source.html +++ b/html/ip_camera_reader_8hpp_source.html @@ -150,7 +150,7 @@ $(document).ready(function(){initNavTree('ip_camera_reader_8hpp_source.html','')
48 }
49 
50 #endif // OPENPOSE_PRODUCER_IP_CAMERA_READER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::VideoCaptureReader::get
virtual double get(const int capProperty)=0
op::IpCameraReader::set
void set(const int capProperty, const double value)
Definition: ipCameraReader.hpp:34
op::VideoCaptureReader
Definition: videoCaptureReader.hpp:15
@@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('ip_camera_reader_8hpp_source.html','')
common.hpp
op::IpCameraReader
Definition: ipCameraReader.hpp:12
videoCaptureReader.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/json_ofstream_8hpp_source.html b/html/json_ofstream_8hpp_source.html index fa8409f5..d76c8f0c 100644 --- a/html/json_ofstream_8hpp_source.html +++ b/html/json_ofstream_8hpp_source.html @@ -158,12 +158,12 @@ $(document).ready(function(){initNavTree('json_ofstream_8hpp_source.html','');})
49 }
50 
51 #endif // OPENPOSE_FILESTREAM_JSON_OFSTREAM_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
common.hpp
op::JsonOfstream
Definition: jsonOfstream.hpp:9
op::JsonOfstream::plainText
void plainText(const T &value)
Definition: jsonOfstream.hpp:29
op::JsonOfstream::comma
void comma()
Definition: jsonOfstream.hpp:34
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/keep_top_n_people_8hpp_source.html b/html/keep_top_n_people_8hpp_source.html index ed2a7347..fc7bb1a1 100644 --- a/html/keep_top_n_people_8hpp_source.html +++ b/html/keep_top_n_people_8hpp_source.html @@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('keep_top_n_people_8hpp_source.html',''
20 #endif // OPENPOSE_CORE_KEEP_TOP_N_PEOPLE_HPP
common.hpp
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::KeepTopNPeople
Definition: keepTopNPeople.hpp:8
diff --git a/html/keypoint_8hpp_source.html b/html/keypoint_8hpp_source.html index a1b6328b..f067e0c6 100644 --- a/html/keypoint_8hpp_source.html +++ b/html/keypoint_8hpp_source.html @@ -150,7 +150,7 @@ $(document).ready(function(){initNavTree('keypoint_8hpp_source.html','');});
op::averageKeypoints
OP_API void averageKeypoints(Array< float > &keypointsA, const Array< float > &keypointsB, const int personA)
op::scaleKeypoints
OP_API void scaleKeypoints(Array< float > &keypoints, const float scale)
op::getBiggestPerson
OP_API int getBiggestPerson(const Array< float > &keypoints, const float threshold)
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/keypoint_saver_8hpp_source.html b/html/keypoint_saver_8hpp_source.html index 00b5dbd6..c74a87f5 100644 --- a/html/keypoint_saver_8hpp_source.html +++ b/html/keypoint_saver_8hpp_source.html @@ -137,7 +137,7 @@ $(document).ready(function(){initNavTree('keypoint_saver_8hpp_source.html','');}
enumClasses.hpp
op::Array< float >
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/keypoint_scaler_8hpp_source.html b/html/keypoint_scaler_8hpp_source.html index 434c9f69..53db9d5b 100644 --- a/html/keypoint_scaler_8hpp_source.html +++ b/html/keypoint_scaler_8hpp_source.html @@ -141,7 +141,7 @@ $(document).ready(function(){initNavTree('keypoint_scaler_8hpp_source.html','');
op::ScaleMode
ScaleMode
Definition: enumClasses.hpp:6
op::Array< float >
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
enumClasses.hpp
diff --git a/html/macros_8hpp.html b/html/macros_8hpp.html index 47f2017e..744774c8 100644 --- a/html/macros_8hpp.html +++ b/html/macros_8hpp.html @@ -203,7 +203,7 @@ Variables
template classType OP_API className<float>; \
template classType OP_API className<double>; \
template classType OP_API className<long double>
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
@@ -265,7 +265,7 @@ Variables Value:
char gInstantiationGuard##className; \
template classType OP_API className<float>; \
template classType OP_API className<double>
-
#define OP_API
Definition: macros.hpp:15
+
#define OP_API
Definition: macros.hpp:16
diff --git a/html/macros_8hpp_source.html b/html/macros_8hpp_source.html index dd4573ba..6615bbe3 100644 --- a/html/macros_8hpp_source.html +++ b/html/macros_8hpp_source.html @@ -119,79 +119,80 @@ $(document).ready(function(){initNavTree('macros_8hpp_source.html','');});
10 const std::string OPEN_POSE_NAME_STRING = "OpenPose";
11 const std::string OPEN_POSE_VERSION_STRING = "1.3.0";
12 const std::string OPEN_POSE_NAME_AND_VERSION = OPEN_POSE_NAME_STRING + " " + OPEN_POSE_VERSION_STRING;
-
13 
-
14 #ifndef _WIN32
-
15  #define OP_API
-
16 #elif defined OP_EXPORTS
-
17  #define OP_API __declspec(dllexport)
-
18 #else
-
19  #define OP_API __declspec(dllimport)
-
20 #endif
-
21 
-
22 //Disable some Windows Warnings
-
23 #ifdef _WIN32
-
24  #pragma warning ( disable : 4251 ) // XXX needs to have dll-interface to be used by clients of class YYY
-
25  #pragma warning( disable: 4275 ) // non dll-interface structXXX used as base
-
26 #endif
-
27 
-
28 #define UNUSED(unusedVariable) (void)(unusedVariable)
-
29 
-
30 #define DELETE_COPY(className) \
-
31  className(const className&) = delete; \
-
32  className& operator=(const className&) = delete
-
33 
-
34 // Instantiate a class with all the basic types
-
35 #define COMPILE_TEMPLATE_BASIC_TYPES_CLASS(className) COMPILE_TEMPLATE_BASIC_TYPES(className, class)
-
36 #define COMPILE_TEMPLATE_BASIC_TYPES_STRUCT(className) COMPILE_TEMPLATE_BASIC_TYPES(className, struct)
-
37 #define COMPILE_TEMPLATE_BASIC_TYPES(className, classType) \
-
38  template classType OP_API className<char>; \
-
39  template classType OP_API className<signed char>; \
-
40  template classType OP_API className<short>; \
-
41  template classType OP_API className<int>; \
-
42  template classType OP_API className<long>; \
-
43  template classType OP_API className<long long>; \
-
44  template classType OP_API className<unsigned char>; \
-
45  template classType OP_API className<unsigned short>; \
-
46  template classType OP_API className<unsigned int>; \
-
47  template classType OP_API className<unsigned long>; \
-
48  template classType OP_API className<unsigned long long>; \
-
49  template classType OP_API className<float>; \
-
50  template classType OP_API className<double>; \
-
51  template classType OP_API className<long double>
-
52 
-
57 #define OVERLOAD_C_OUT(className) \
-
58  template<typename T> std::ostream &operator<<(std::ostream& ostream, const op::className<T>& obj) \
-
59  { \
-
60  ostream << obj.toString(); \
-
61  return ostream; \
-
62  }
-
63 
-
64 // Instantiate a class with float and double specifications
-
65 #define COMPILE_TEMPLATE_FLOATING_TYPES_CLASS(className) COMPILE_TEMPLATE_FLOATING_TYPES(className, class)
-
66 #define COMPILE_TEMPLATE_FLOATING_TYPES_STRUCT(className) COMPILE_TEMPLATE_FLOATING_TYPES(className, struct)
-
67 #define COMPILE_TEMPLATE_FLOATING_TYPES(className, classType) \
-
68  char gInstantiationGuard##className; \
-
69  template classType OP_API className<float>; \
-
70  template classType OP_API className<double>
-
71 
-
72 // PIMPL does not work if function arguments need the 3rd-party class. Alternative:
-
73 // stackoverflow.com/questions/13978775/how-to-avoid-include-dependency-to-external-library?answertab=active#tab-top
-
74 struct dim3;
-
75 namespace caffe
-
76 {
-
77  template <typename T> class Blob;
-
78 }
-
79 namespace boost
-
80 {
-
81  template <typename T> class shared_ptr; // E.g., boost::shared_ptr<caffe::Blob<float>>
-
82 }
-
83 
-
84 #endif // OPENPOSE_CORE_MACROS_HPP
+
13 // #define COMMERCIAL_LICENSE
+
14 
+
15 #ifndef _WIN32
+
16  #define OP_API
+
17 #elif defined OP_EXPORTS
+
18  #define OP_API __declspec(dllexport)
+
19 #else
+
20  #define OP_API __declspec(dllimport)
+
21 #endif
+
22 
+
23 //Disable some Windows Warnings
+
24 #ifdef _WIN32
+
25  #pragma warning ( disable : 4251 ) // XXX needs to have dll-interface to be used by clients of class YYY
+
26  #pragma warning( disable: 4275 ) // non dll-interface structXXX used as base
+
27 #endif
+
28 
+
29 #define UNUSED(unusedVariable) (void)(unusedVariable)
+
30 
+
31 #define DELETE_COPY(className) \
+
32  className(const className&) = delete; \
+
33  className& operator=(const className&) = delete
+
34 
+
35 // Instantiate a class with all the basic types
+
36 #define COMPILE_TEMPLATE_BASIC_TYPES_CLASS(className) COMPILE_TEMPLATE_BASIC_TYPES(className, class)
+
37 #define COMPILE_TEMPLATE_BASIC_TYPES_STRUCT(className) COMPILE_TEMPLATE_BASIC_TYPES(className, struct)
+
38 #define COMPILE_TEMPLATE_BASIC_TYPES(className, classType) \
+
39  template classType OP_API className<char>; \
+
40  template classType OP_API className<signed char>; \
+
41  template classType OP_API className<short>; \
+
42  template classType OP_API className<int>; \
+
43  template classType OP_API className<long>; \
+
44  template classType OP_API className<long long>; \
+
45  template classType OP_API className<unsigned char>; \
+
46  template classType OP_API className<unsigned short>; \
+
47  template classType OP_API className<unsigned int>; \
+
48  template classType OP_API className<unsigned long>; \
+
49  template classType OP_API className<unsigned long long>; \
+
50  template classType OP_API className<float>; \
+
51  template classType OP_API className<double>; \
+
52  template classType OP_API className<long double>
+
53 
+
58 #define OVERLOAD_C_OUT(className) \
+
59  template<typename T> std::ostream &operator<<(std::ostream& ostream, const op::className<T>& obj) \
+
60  { \
+
61  ostream << obj.toString(); \
+
62  return ostream; \
+
63  }
+
64 
+
65 // Instantiate a class with float and double specifications
+
66 #define COMPILE_TEMPLATE_FLOATING_TYPES_CLASS(className) COMPILE_TEMPLATE_FLOATING_TYPES(className, class)
+
67 #define COMPILE_TEMPLATE_FLOATING_TYPES_STRUCT(className) COMPILE_TEMPLATE_FLOATING_TYPES(className, struct)
+
68 #define COMPILE_TEMPLATE_FLOATING_TYPES(className, classType) \
+
69  char gInstantiationGuard##className; \
+
70  template classType OP_API className<float>; \
+
71  template classType OP_API className<double>
+
72 
+
73 // PIMPL does not work if function arguments need the 3rd-party class. Alternative:
+
74 // stackoverflow.com/questions/13978775/how-to-avoid-include-dependency-to-external-library?answertab=active#tab-top
+
75 struct dim3;
+
76 namespace caffe
+
77 {
+
78  template <typename T> class Blob;
+
79 }
+
80 namespace boost
+
81 {
+
82  template <typename T> class shared_ptr; // E.g., boost::shared_ptr<caffe::Blob<float>>
+
83 }
+
84 
+
85 #endif // OPENPOSE_CORE_MACROS_HPP
OPEN_POSE_VERSION_STRING
const std::string OPEN_POSE_VERSION_STRING
Definition: macros.hpp:11
OPEN_POSE_NAME_AND_VERSION
const std::string OPEN_POSE_NAME_AND_VERSION
Definition: macros.hpp:12
-
boost::shared_ptr
Definition: macros.hpp:81
+
boost::shared_ptr
Definition: macros.hpp:82
OPEN_POSE_NAME_STRING
const std::string OPEN_POSE_NAME_STRING
Definition: macros.hpp:10
-
caffe::Blob
Definition: macros.hpp:77
+
caffe::Blob
Definition: macros.hpp:78
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/maximum_base_8hpp_source.html b/html/maximum_base_8hpp_source.html index 634fe004..88c489e3 100644 --- a/html/maximum_base_8hpp_source.html +++ b/html/maximum_base_8hpp_source.html @@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('maximum_base_8hpp_source.html','');});
17 #endif // OPENPOSE_NET_MAXIMUM_BASE_HPP
common.hpp
op::maximumGpu
OP_API void maximumGpu(T *targetPtr, const T *const sourcePtr, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::maximumCpu
OP_API void maximumCpu(T *targetPtr, const T *const sourcePtr, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)
diff --git a/html/maximum_caffe_8hpp_source.html b/html/maximum_caffe_8hpp_source.html index 45a18071..840293c1 100644 --- a/html/maximum_caffe_8hpp_source.html +++ b/html/maximum_caffe_8hpp_source.html @@ -149,9 +149,9 @@ $(document).ready(function(){initNavTree('maximum_caffe_8hpp_source.html','');})
op::MaximumCaffe
Definition: maximumCaffe.hpp:12
common.hpp
op::MaximumCaffe::type
virtual const char * type() const
Definition: maximumCaffe.hpp:21
-
caffe::Blob
Definition: macros.hpp:77
+
caffe::Blob
Definition: macros.hpp:78
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/net_8hpp_source.html b/html/net_8hpp_source.html index 07a82b34..149364ce 100644 --- a/html/net_8hpp_source.html +++ b/html/net_8hpp_source.html @@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('net_8hpp_source.html','');});
common.hpp
op::Net
Definition: net.hpp:8
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/net_caffe_8hpp_source.html b/html/net_caffe_8hpp_source.html index caa2384b..fb4ab3fa 100644 --- a/html/net_caffe_8hpp_source.html +++ b/html/net_caffe_8hpp_source.html @@ -142,14 +142,14 @@ $(document).ready(function(){initNavTree('net_caffe_8hpp_source.html','');});
33 }
34 
35 #endif // OPENPOSE_NET_NET_CAFFE_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::NetCaffe
Definition: netCaffe.hpp:9
net.hpp
-
boost::shared_ptr
Definition: macros.hpp:81
+
boost::shared_ptr
Definition: macros.hpp:82
common.hpp
op::Net
Definition: net.hpp:8
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/nms_base_8hpp_source.html b/html/nms_base_8hpp_source.html index 1d7d6572..4f4c0ad1 100644 --- a/html/nms_base_8hpp_source.html +++ b/html/nms_base_8hpp_source.html @@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('nms_base_8hpp_source.html','');});
common.hpp
op::nmsGpu
OP_API void nmsGpu(T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const Point< T > &offset)
op::nmsCpu
OP_API void nmsCpu(T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const Point< T > &offset)
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/nms_caffe_8hpp_source.html b/html/nms_caffe_8hpp_source.html index c2f303f3..cbfa87e9 100644 --- a/html/nms_caffe_8hpp_source.html +++ b/html/nms_caffe_8hpp_source.html @@ -166,14 +166,14 @@ $(document).ready(function(){initNavTree('nms_caffe_8hpp_source.html','');});
57 }
58 
59 #endif // OPENPOSE_NET_NMS_CAFFE_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::Point
Definition: point.hpp:10
common.hpp
op::NmsCaffe::type
virtual const char * type() const
Definition: nmsCaffe.hpp:24
-
caffe::Blob
Definition: macros.hpp:77
+
caffe::Blob
Definition: macros.hpp:78
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
op::NmsCaffe
Definition: nmsCaffe.hpp:12
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/op_output_to_cv_mat_8hpp_source.html b/html/op_output_to_cv_mat_8hpp_source.html index d757395a..5c5f3fe1 100644 --- a/html/op_output_to_cv_mat_8hpp_source.html +++ b/html/op_output_to_cv_mat_8hpp_source.html @@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('op_output_to_cv_mat_8hpp_source.html',
16 #endif // OPENPOSE_CORE_OP_OUTPUT_TO_CV_MAT_HPP
common.hpp
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::OpOutputToCvMat
Definition: opOutputToCvMat.hpp:9
diff --git a/html/open_cv_8hpp_source.html b/html/open_cv_8hpp_source.html index a398b720..10f26736 100644 --- a/html/open_cv_8hpp_source.html +++ b/html/open_cv_8hpp_source.html @@ -142,7 +142,7 @@ $(document).ready(function(){initNavTree('open_cv_8hpp_source.html','');});
op::resizeFixedAspectRatio
OP_API cv::Mat resizeFixedAspectRatio(const cv::Mat &cvMat, const double scaleFactor, const Point< int > &targetSize, const int borderMode=cv::BORDER_CONSTANT, const cv::Scalar &borderValue=cv::Scalar{0, 0, 0})
op::resizeGetScaleFactor
OP_API double resizeGetScaleFactor(const Point< int > &initialSize, const Point< int > &targetSize)
op::unrollArrayToUCharCvMat
OP_API void unrollArrayToUCharCvMat(cv::Mat &cvMatResult, const Array< float > &array)
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/people_json_saver_8hpp_source.html b/html/people_json_saver_8hpp_source.html index dce4f5c3..30b35986 100644 --- a/html/people_json_saver_8hpp_source.html +++ b/html/people_json_saver_8hpp_source.html @@ -133,7 +133,7 @@ $(document).ready(function(){initNavTree('people_json_saver_8hpp_source.html',''
op::Array< float >
op::PeopleJsonSaver
Definition: peopleJsonSaver.hpp:9
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/person_id_extractor_8hpp_source.html b/html/person_id_extractor_8hpp_source.html index cd36f6b2..bc869f25 100644 --- a/html/person_id_extractor_8hpp_source.html +++ b/html/person_id_extractor_8hpp_source.html @@ -131,11 +131,11 @@ $(document).ready(function(){initNavTree('person_id_extractor_8hpp_source.html',
22 }
23 
24 #endif // OPENPOSE_TRACKING_PERSON_ID_EXTRACTOR_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
common.hpp
op::PersonIdExtractor
Definition: personIdExtractor.hpp:8
op::Array< long long >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/point_8hpp_source.html b/html/point_8hpp_source.html index 60941506..985869af 100644 --- a/html/point_8hpp_source.html +++ b/html/point_8hpp_source.html @@ -216,7 +216,7 @@ $(document).ready(function(){initNavTree('point_8hpp_source.html','');});
op::Point::operator=
Point< T > & operator=(const Point< T > &point)
op::Point
Definition: point.hpp:10
op::Point::operator*=
Point< T > & operator*=(const T value)
-
OVERLOAD_C_OUT
#define OVERLOAD_C_OUT(className)
Definition: macros.hpp:57
+
OVERLOAD_C_OUT
#define OVERLOAD_C_OUT(className)
Definition: macros.hpp:58
op::Point::operator-=
Point< T > & operator-=(const Point< T > &point)
op::Point::operator==
bool operator==(const Point< T > &point) const
Definition: point.hpp:112
op::Point::operator>=
bool operator>=(const Point< T > &point) const
Definition: point.hpp:102
diff --git a/html/pose_cpu_renderer_8hpp_source.html b/html/pose_cpu_renderer_8hpp_source.html index c7e93799..5b5725f5 100644 --- a/html/pose_cpu_renderer_8hpp_source.html +++ b/html/pose_cpu_renderer_8hpp_source.html @@ -137,7 +137,7 @@ $(document).ready(function(){initNavTree('pose_cpu_renderer_8hpp_source.html',''
28 }
29 
30 #endif // OPENPOSE_POSE_POSE_CPU_RENDERER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
enumClasses.hpp
op::POSE_DEFAULT_ALPHA_KEYPOINT
const auto POSE_DEFAULT_ALPHA_KEYPOINT
Definition: poseParametersRender.hpp:10
op::PoseModel
PoseModel
Definition: enumClasses.hpp:9
@@ -146,7 +146,7 @@ $(document).ready(function(){initNavTree('pose_cpu_renderer_8hpp_source.html',''
op::PoseRenderer
Definition: poseRenderer.hpp:9
poseParametersRender.hpp
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::PoseCpuRenderer
Definition: poseCpuRenderer.hpp:13
op::Renderer
Definition: renderer.hpp:9
op::POSE_DEFAULT_ALPHA_HEAT_MAP
const auto POSE_DEFAULT_ALPHA_HEAT_MAP
Definition: poseParametersRender.hpp:11
diff --git a/html/pose_extractor_8hpp_source.html b/html/pose_extractor_8hpp_source.html index 35455f36..9b9c57d3 100644 --- a/html/pose_extractor_8hpp_source.html +++ b/html/pose_extractor_8hpp_source.html @@ -184,7 +184,7 @@ $(document).ready(function(){initNavTree('pose_extractor_8hpp_source.html','');}
75 }
76 
77 #endif // OPENPOSE_POSE_POSE_EXTRACTOR_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::PoseExtractor
Definition: poseExtractor.hpp:12
poseParameters.hpp
op::PoseModel
PoseModel
Definition: enumClasses.hpp:9
@@ -200,7 +200,7 @@ $(document).ready(function(){initNavTree('pose_extractor_8hpp_source.html','');}
op::PoseExtractor::mPoseScores
Array< float > mPoseScores
Definition: poseExtractor.hpp:59
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
op::PoseExtractor::mPoseKeypoints
Array< float > mPoseKeypoints
Definition: poseExtractor.hpp:58
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
enumClasses.hpp
op::PoseExtractor::mNetOutputSize
Point< int > mNetOutputSize
Definition: poseExtractor.hpp:57
diff --git a/html/pose_extractor_caffe_8hpp_source.html b/html/pose_extractor_caffe_8hpp_source.html index 53800022..76847863 100644 --- a/html/pose_extractor_caffe_8hpp_source.html +++ b/html/pose_extractor_caffe_8hpp_source.html @@ -157,7 +157,7 @@ $(document).ready(function(){initNavTree('pose_extractor_caffe_8hpp_source.html'
48 }
49 
50 #endif // OPENPOSE_POSE_POSE_EXTRACTOR_CAFFE_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
enumClasses.hpp
op::PoseExtractor
Definition: poseExtractor.hpp:12
op::PoseModel
PoseModel
Definition: enumClasses.hpp:9
@@ -168,7 +168,7 @@ $(document).ready(function(){initNavTree('pose_extractor_caffe_8hpp_source.html'
op::ScaleMode
ScaleMode
Definition: enumClasses.hpp:6
op::Array< float >
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
poseExtractor.hpp
diff --git a/html/pose_gpu_renderer_8hpp_source.html b/html/pose_gpu_renderer_8hpp_source.html index 169991c1..041a1daa 100644 --- a/html/pose_gpu_renderer_8hpp_source.html +++ b/html/pose_gpu_renderer_8hpp_source.html @@ -146,7 +146,7 @@ $(document).ready(function(){initNavTree('pose_gpu_renderer_8hpp_source.html',''
37 }
38 
39 #endif // OPENPOSE_POSE_POSE_GPU_RENDERER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
enumClasses.hpp
poseParameters.hpp
op::POSE_DEFAULT_ALPHA_KEYPOINT
const auto POSE_DEFAULT_ALPHA_KEYPOINT
Definition: poseParametersRender.hpp:10
@@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('pose_gpu_renderer_8hpp_source.html',''
op::PoseGpuRenderer
Definition: poseGpuRenderer.hpp:13
op::GpuRenderer
Definition: gpuRenderer.hpp:11
gpuRenderer.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::POSE_DEFAULT_ALPHA_HEAT_MAP
const auto POSE_DEFAULT_ALPHA_HEAT_MAP
Definition: poseParametersRender.hpp:11
poseExtractor.hpp
diff --git a/html/pose_parameters_8hpp_source.html b/html/pose_parameters_8hpp_source.html index e54d02da..9a43d461 100644 --- a/html/pose_parameters_8hpp_source.html +++ b/html/pose_parameters_8hpp_source.html @@ -156,7 +156,7 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp_source.html','');
op::getPoseDefaultNmsThreshold
OP_API float getPoseDefaultNmsThreshold(const PoseModel poseModel)
op::getPoseDefaultConnectInterMinAboveThreshold
OP_API float getPoseDefaultConnectInterMinAboveThreshold(const PoseModel poseModel)
op::getPoseNumberBodyParts
OP_API unsigned int getPoseNumberBodyParts(const PoseModel poseModel)
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::getPoseNetDecreaseFactor
OP_API float getPoseNetDecreaseFactor(const PoseModel poseModel)
cl::string
std::string string
Definition: cl2.hpp:574
op::getPoseTrainedModel
OP_API const std::string & getPoseTrainedModel(const PoseModel poseModel)
diff --git a/html/pose_parameters_render_8hpp_source.html b/html/pose_parameters_render_8hpp_source.html index dbcf3fae..e3cfe47b 100644 --- a/html/pose_parameters_render_8hpp_source.html +++ b/html/pose_parameters_render_8hpp_source.html @@ -341,7 +341,7 @@ $(document).ready(function(){initNavTree('pose_parameters_render_8hpp_source.htm
op::getPoseColors
OP_API const std::vector< float > & getPoseColors(const PoseModel poseModel)
op::getPoseScales
OP_API const std::vector< float > & getPoseScales(const PoseModel poseModel)
common.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::POSE_DEFAULT_ALPHA_HEAT_MAP
const auto POSE_DEFAULT_ALPHA_HEAT_MAP
Definition: poseParametersRender.hpp:11
diff --git a/html/pose_renderer_8hpp_source.html b/html/pose_renderer_8hpp_source.html index 3df34c04..7b4d3c37 100644 --- a/html/pose_renderer_8hpp_source.html +++ b/html/pose_renderer_8hpp_source.html @@ -137,7 +137,7 @@ $(document).ready(function(){initNavTree('pose_renderer_8hpp_source.html','');})
28 }
29 
30 #endif // OPENPOSE_POSE_POSE_RENDERER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
enumClasses.hpp
op::PoseRenderer::mPoseModel
const PoseModel mPoseModel
Definition: poseRenderer.hpp:21
op::PoseRenderer::initializationOnThread
virtual void initializationOnThread()
Definition: poseRenderer.hpp:14
@@ -146,7 +146,7 @@ $(document).ready(function(){initNavTree('pose_renderer_8hpp_source.html','');})
op::PoseRenderer
Definition: poseRenderer.hpp:9
op::PoseRenderer::mPartIndexToName
const std::map< unsigned int, std::string > mPartIndexToName
Definition: poseRenderer.hpp:22
op::Array< float >
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/pose_triangulation_8hpp_source.html b/html/pose_triangulation_8hpp_source.html index 15b753cd..ff44a9ab 100644 --- a/html/pose_triangulation_8hpp_source.html +++ b/html/pose_triangulation_8hpp_source.html @@ -133,7 +133,7 @@ $(document).ready(function(){initNavTree('pose_triangulation_8hpp_source.html','
common.hpp
op::Array< float >
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/producer_8hpp_source.html b/html/producer_8hpp_source.html index b9fe33e7..652a4efb 100644 --- a/html/producer_8hpp_source.html +++ b/html/producer_8hpp_source.html @@ -186,14 +186,14 @@ $(document).ready(function(){initNavTree('producer_8hpp_source.html','');});
182 }
183 
184 #endif // OPENPOSE_PRODUCER_PRODUCER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::ProducerFpsMode
ProducerFpsMode
Definition: enumClasses.hpp:6
op::ProducerProperty
ProducerProperty
Definition: enumClasses.hpp:12
op::Producer
Definition: producer.hpp:16
common.hpp
op::Producer::getType
ProducerType getType()
Definition: producer.hpp:80
op::ProducerType
ProducerType
Definition: enumClasses.hpp:25
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
enumClasses.hpp
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/profiler_8hpp_source.html b/html/profiler_8hpp_source.html index f3d0e723..471a0c97 100644 --- a/html/profiler_8hpp_source.html +++ b/html/profiler_8hpp_source.html @@ -154,7 +154,7 @@ $(document).ready(function(){initNavTree('profiler_8hpp_source.html','');});
45 #endif // OPENPOSE_UTILITIES_PROFILER_HPP
macros.hpp
op::Profiler
Definition: profiler.hpp:21
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::Profiler::DEFAULT_X
static unsigned long long DEFAULT_X
Definition: profiler.hpp:24
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/rectangle_8hpp_source.html b/html/rectangle_8hpp_source.html index fefc01b4..614fa7fe 100644 --- a/html/rectangle_8hpp_source.html +++ b/html/rectangle_8hpp_source.html @@ -177,7 +177,7 @@ $(document).ready(function(){initNavTree('rectangle_8hpp_source.html','');});
op::Rectangle::y
T y
Definition: rectangle.hpp:14
op::Rectangle::recenter
void recenter(const T newWidth, const T newHeight)
op::Point
Definition: point.hpp:10
-
OVERLOAD_C_OUT
#define OVERLOAD_C_OUT(className)
Definition: macros.hpp:57
+
OVERLOAD_C_OUT
#define OVERLOAD_C_OUT(className)
Definition: macros.hpp:58
op::Rectangle::operator/
Rectangle< T > operator/(const T value) const
op::Rectangle::operator/=
Rectangle< T > & operator/=(const T value)
op::Rectangle::toString
std::string toString() const
diff --git a/html/render_face_8hpp_source.html b/html/render_face_8hpp_source.html index 41ccdfc0..e83eba7e 100644 --- a/html/render_face_8hpp_source.html +++ b/html/render_face_8hpp_source.html @@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('render_face_8hpp_source.html','');});
op::renderFaceKeypointsGpu
OP_API void renderFaceKeypointsGpu(float *framePtr, const Point< int > &frameSize, const float *const facePtr, const int numberPeople, const float renderThreshold, const float alphaColorToAdd=FACE_DEFAULT_ALPHA_KEYPOINT)
common.hpp
op::renderFaceKeypointsCpu
OP_API void renderFaceKeypointsCpu(Array< float > &frameArray, const Array< float > &faceKeypoints, const float renderThreshold)
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
faceParameters.hpp
op::FACE_DEFAULT_ALPHA_KEYPOINT
const auto FACE_DEFAULT_ALPHA_KEYPOINT
Definition: faceParameters.hpp:29
diff --git a/html/render_hand_8hpp_source.html b/html/render_hand_8hpp_source.html index 45a1bf2c..b3db893b 100644 --- a/html/render_hand_8hpp_source.html +++ b/html/render_hand_8hpp_source.html @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('render_hand_8hpp_source.html','');});
op::renderHandKeypointsCpu
OP_API void renderHandKeypointsCpu(Array< float > &frameArray, const std::array< Array< float >, 2 > &handKeypoints, const float renderThreshold)
op::HAND_DEFAULT_ALPHA_KEYPOINT
const auto HAND_DEFAULT_ALPHA_KEYPOINT
Definition: handParameters.hpp:48
handParameters.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/render_pose_8hpp_source.html b/html/render_pose_8hpp_source.html index ac647131..56c6e380 100644 --- a/html/render_pose_8hpp_source.html +++ b/html/render_pose_8hpp_source.html @@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('render_pose_8hpp_source.html','');});
op::renderPosePAFGpu
OP_API void renderPosePAFGpu(float *framePtr, const PoseModel poseModel, const Point< int > &frameSize, const float *const heatmapPtr, const Point< int > &heatmapSize, const float scaleToKeepRatio, const int part, const float alphaBlending=POSE_DEFAULT_ALPHA_HEAT_MAP)
op::renderPoseHeatMapGpu
OP_API void renderPoseHeatMapGpu(float *frame, const PoseModel poseModel, const Point< int > &frameSize, const float *const heatmap, const Point< int > &heatmapSize, const float scaleToKeepRatio, const int part, const float alphaBlending=POSE_DEFAULT_ALPHA_HEAT_MAP)
op::renderPoseHeatMapsGpu
OP_API void renderPoseHeatMapsGpu(float *frame, const PoseModel poseModel, const Point< int > &frameSize, const float *const heatmap, const Point< int > &heatmapSize, const float scaleToKeepRatio, const float alphaBlending=POSE_DEFAULT_ALPHA_HEAT_MAP)
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::POSE_DEFAULT_ALPHA_HEAT_MAP
const auto POSE_DEFAULT_ALPHA_HEAT_MAP
Definition: poseParametersRender.hpp:11
diff --git a/html/renderer_8hpp_source.html b/html/renderer_8hpp_source.html index d03166bc..6aa0b4c3 100644 --- a/html/renderer_8hpp_source.html +++ b/html/renderer_8hpp_source.html @@ -158,13 +158,13 @@ $(document).ready(function(){initNavTree('renderer_8hpp_source.html','');});
49 }
50 
51 #endif // OPENPOSE_CORE_RENDERER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::Renderer::mBlendOriginalFrame
std::atomic< bool > mBlendOriginalFrame
Definition: renderer.hpp:38
common.hpp
op::Renderer::mShowGooglyEyes
std::atomic< bool > mShowGooglyEyes
Definition: renderer.hpp:41
op::Renderer::spNumberElementsToRender
std::shared_ptr< const unsigned int > spNumberElementsToRender
Definition: renderer.hpp:40
op::Renderer::spElementToRender
std::shared_ptr< std::atomic< unsigned int > > spElementToRender
Definition: renderer.hpp:39
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::Renderer
Definition: renderer.hpp:9
op::Renderer::mRenderThreshold
const float mRenderThreshold
Definition: renderer.hpp:37
diff --git a/html/resize_and_merge_base_8hpp_source.html b/html/resize_and_merge_base_8hpp_source.html index 9915635d..a1c24312 100644 --- a/html/resize_and_merge_base_8hpp_source.html +++ b/html/resize_and_merge_base_8hpp_source.html @@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('resize_and_merge_base_8hpp_source.html
op::resizeAndMergeOcl
OP_API void resizeAndMergeOcl(T *targetPtr, const std::vector< const T * > &sourcePtrs, const std::array< int, 4 > &targetSize, const std::vector< std::array< int, 4 >> &sourceSizes, const std::vector< T > &scaleInputToNetInputs={1.f}, const int gpuID=0)
common.hpp
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/resize_and_merge_caffe_8hpp_source.html b/html/resize_and_merge_caffe_8hpp_source.html index d3e0ce89..14d03708 100644 --- a/html/resize_and_merge_caffe_8hpp_source.html +++ b/html/resize_and_merge_caffe_8hpp_source.html @@ -163,13 +163,13 @@ $(document).ready(function(){initNavTree('resize_and_merge_caffe_8hpp_source.htm
54 }
55 
56 #endif // OPENPOSE_NET_RESIZE_AND_MERGE_CAFFE_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::ResizeAndMergeCaffe
Definition: resizeAndMergeCaffe.hpp:19
common.hpp
op::ResizeAndMergeCaffe::type
virtual const char * type() const
Definition: resizeAndMergeCaffe.hpp:30
-
caffe::Blob
Definition: macros.hpp:77
+
caffe::Blob
Definition: macros.hpp:78
cl::vector
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/scale_and_size_extractor_8hpp_source.html b/html/scale_and_size_extractor_8hpp_source.html index 0913ecd3..3a45dd92 100644 --- a/html/scale_and_size_extractor_8hpp_source.html +++ b/html/scale_and_size_extractor_8hpp_source.html @@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('scale_and_size_extractor_8hpp_source.h
op::Point< int >
common.hpp
op::ScaleAndSizeExtractor
Definition: scaleAndSizeExtractor.hpp:9
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/spinnaker_wrapper_8hpp_source.html b/html/spinnaker_wrapper_8hpp_source.html index 5aa2945b..dc3fcf2f 100644 --- a/html/spinnaker_wrapper_8hpp_source.html +++ b/html/spinnaker_wrapper_8hpp_source.html @@ -146,11 +146,11 @@ $(document).ready(function(){initNavTree('spinnaker_wrapper_8hpp_source.html',''
44 }
45 
46 #endif // OPENPOSE_PRODUCER_SPINNAKER_WRAPPER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::Point< int >
op::SpinnakerWrapper
Definition: spinnakerWrapper.hpp:12
common.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/string_8hpp_source.html b/html/string_8hpp_source.html index 649f5188..660ce6b7 100644 --- a/html/string_8hpp_source.html +++ b/html/string_8hpp_source.html @@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('string_8hpp_source.html','');});
op::toLower
OP_API std::string toLower(const std::string &string)
op::getLastNumber
OP_API unsigned long long getLastNumber(const std::string &string)
op::toUpper
OP_API std::string toUpper(const std::string &string)
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
op::splitString
OP_API std::vector< std::string > splitString(const std::string &stringToSplit, const std::string &delimiter)
diff --git a/html/video_capture_reader_8hpp_source.html b/html/video_capture_reader_8hpp_source.html index c6d91f31..52ff80a6 100644 --- a/html/video_capture_reader_8hpp_source.html +++ b/html/video_capture_reader_8hpp_source.html @@ -152,14 +152,14 @@ $(document).ready(function(){initNavTree('video_capture_reader_8hpp_source.html'
60 }
61 
62 #endif // OPENPOSE_PRODUCER_VIDEO_CAPTURE_READER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::VideoCaptureReader
Definition: videoCaptureReader.hpp:15
op::Producer
Definition: producer.hpp:16
common.hpp
op::VideoCaptureReader::isOpened
bool isOpened() const
Definition: videoCaptureReader.hpp:39
op::ProducerType
ProducerType
Definition: enumClasses.hpp:25
producer.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/video_reader_8hpp_source.html b/html/video_reader_8hpp_source.html index 8e09db57..849d8d1a 100644 --- a/html/video_reader_8hpp_source.html +++ b/html/video_reader_8hpp_source.html @@ -148,14 +148,14 @@ $(document).ready(function(){initNavTree('video_reader_8hpp_source.html','');});
52 }
53 
54 #endif // OPENPOSE_PRODUCER_VIDEO_READER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::VideoReader
Definition: videoReader.hpp:14
op::VideoCaptureReader
Definition: videoCaptureReader.hpp:15
cameraParameterReader.hpp
common.hpp
op::CameraParameterReader
Definition: cameraParameterReader.hpp:9
videoCaptureReader.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/video_saver_8hpp_source.html b/html/video_saver_8hpp_source.html index f5a6a20e..1a7b5c71 100644 --- a/html/video_saver_8hpp_source.html +++ b/html/video_saver_8hpp_source.html @@ -140,11 +140,11 @@ $(document).ready(function(){initNavTree('video_saver_8hpp_source.html','');});
31 }
32 
33 #endif // OPENPOSE_FILESTREAM_VIDEO_SAVER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::VideoSaver
Definition: videoSaver.hpp:10
op::Point< int >
common.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/webcam_reader_8hpp_source.html b/html/webcam_reader_8hpp_source.html index e33f49b0..64e53fcc 100644 --- a/html/webcam_reader_8hpp_source.html +++ b/html/webcam_reader_8hpp_source.html @@ -158,13 +158,13 @@ $(document).ready(function(){initNavTree('webcam_reader_8hpp_source.html','');})
61 }
62 
63 #endif // OPENPOSE_PRODUCER_WEBCAM_READER_HPP
-
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:30
+
DELETE_COPY
#define DELETE_COPY(className)
Definition: macros.hpp:31
op::VideoCaptureReader
Definition: videoCaptureReader.hpp:15
op::Point< int >
common.hpp
op::WebcamReader
Definition: webcamReader.hpp:16
videoCaptureReader.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/wrapper_auxiliary_8hpp_source.html b/html/wrapper_auxiliary_8hpp_source.html index 2785cc98..9a3847d1 100644 --- a/html/wrapper_auxiliary_8hpp_source.html +++ b/html/wrapper_auxiliary_8hpp_source.html @@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('wrapper_auxiliary_8hpp_source.html',''
wrapperStructHand.hpp
wrapperStructInput.hpp
op::ThreadManagerMode
ThreadManagerMode
Definition: enumClasses.hpp:9
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
diff --git a/html/wrapper_struct_face_8hpp_source.html b/html/wrapper_struct_face_8hpp_source.html index 46911ba3..d32cbc13 100644 --- a/html/wrapper_struct_face_8hpp_source.html +++ b/html/wrapper_struct_face_8hpp_source.html @@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_face_8hpp_source.html',
op::WrapperStructFace::enable
bool enable
Definition: wrapperStructFace.hpp:20
op::RenderMode
RenderMode
Definition: enumClasses.hpp:24
op::WrapperStructFace::netInputSize
Point< int > netInputSize
Definition: wrapperStructFace.hpp:27
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::WrapperStructFace::renderThreshold
float renderThreshold
Definition: wrapperStructFace.hpp:52
enumClasses.hpp
op::FACE_DEFAULT_ALPHA_HEAT_MAP
const auto FACE_DEFAULT_ALPHA_HEAT_MAP
Definition: faceParameters.hpp:30
diff --git a/html/wrapper_struct_hand_8hpp_source.html b/html/wrapper_struct_hand_8hpp_source.html index fc8e67a5..41054af0 100644 --- a/html/wrapper_struct_hand_8hpp_source.html +++ b/html/wrapper_struct_hand_8hpp_source.html @@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_hand_8hpp_source.html',
op::WrapperStructHand::renderThreshold
float renderThreshold
Definition: wrapperStructHand.hpp:72
handParameters.hpp
op::WrapperStructHand::enable
bool enable
Definition: wrapperStructHand.hpp:20
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
enumClasses.hpp
op::WrapperStructHand::netInputSize
Point< int > netInputSize
Definition: wrapperStructHand.hpp:27
op::WrapperStructHand::scalesNumber
int scalesNumber
Definition: wrapperStructHand.hpp:34
diff --git a/html/wrapper_struct_input_8hpp_source.html b/html/wrapper_struct_input_8hpp_source.html index 8ee10f68..15fa5c7a 100644 --- a/html/wrapper_struct_input_8hpp_source.html +++ b/html/wrapper_struct_input_8hpp_source.html @@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_input_8hpp_source.html'
op::WrapperStructInput::producerSharedPtr
std::shared_ptr< Producer > producerSharedPtr
Definition: wrapperStructInput.hpp:19
op::WrapperStructInput::frameLast
unsigned long long frameLast
Definition: wrapperStructInput.hpp:31
producer.hpp
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::WrapperStructInput::frameRotate
int frameRotate
Definition: wrapperStructInput.hpp:47
op::WrapperStructInput::frameFirst
unsigned long long frameFirst
Definition: wrapperStructInput.hpp:25
diff --git a/html/wrapper_struct_output_8hpp_source.html b/html/wrapper_struct_output_8hpp_source.html index 79222ddf..68fb7413 100644 --- a/html/wrapper_struct_output_8hpp_source.html +++ b/html/wrapper_struct_output_8hpp_source.html @@ -174,7 +174,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_output_8hpp_source.html
op::WrapperStructOutput::writeJson
std::string writeJson
Definition: wrapperStructOutput.hpp:61
op::WrapperStructOutput::writeVideo
std::string writeVideo
Definition: wrapperStructOutput.hpp:88
op::WrapperStructOutput::displayMode
DisplayMode displayMode
Definition: wrapperStructOutput.hpp:25
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
op::WrapperStructOutput::writeImagesFormat
std::string writeImagesFormat
Definition: wrapperStructOutput.hpp:81
op::WrapperStructOutput
Definition: wrapperStructOutput.hpp:14
cl::string
std::string string
Definition: cl2.hpp:574
diff --git a/html/wrapper_struct_pose_8hpp_source.html b/html/wrapper_struct_pose_8hpp_source.html index 30dbdb53..9f0fb31f 100644 --- a/html/wrapper_struct_pose_8hpp_source.html +++ b/html/wrapper_struct_pose_8hpp_source.html @@ -221,7 +221,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_pose_8hpp_source.html',
op::WrapperStructPose::alphaKeypoint
float alphaKeypoint
Definition: wrapperStructPose.hpp:99
op::WrapperStructPose::keypointScale
ScaleMode keypointScale
Definition: wrapperStructPose.hpp:47
op::WrapperStructPose::gpuNumber
int gpuNumber
Definition: wrapperStructPose.hpp:54
-
OP_API
#define OP_API
Definition: macros.hpp:15
+
OP_API
#define OP_API
Definition: macros.hpp:16
enumClasses.hpp
op::WrapperStructPose::minViews3d
int minViews3d
Definition: wrapperStructPose.hpp:182
op::POSE_DEFAULT_ALPHA_HEAT_MAP
const auto POSE_DEFAULT_ALPHA_HEAT_MAP
Definition: poseParametersRender.hpp:11