From bc26dfb7eb9f0137a5e1c60004907eeeb567531e Mon Sep 17 00:00:00 2001 From: Travis CI Date: Tue, 27 Feb 2018 04:55:19 +0000 Subject: [PATCH] Deploy code docs to GitHub Pages Travis build: 171 Commit: eedd24b2ea8244908fc2765c1ddb67c6bb5761f5 --- doxygen.log | 233 +- html/3d_2headers_8hpp.html | 2 +- html/3d_2headers_8hpp_source.html | 2 +- html/_r_e_a_d_m_e_8md.html | 2 +- html/annotated.html | 306 +- html/annotated.js | 1 + html/array_8hpp.html | 2 +- html/array_8hpp_source.html | 14 +- html/body_part_connector_base_8hpp.html | 2 +- .../body_part_connector_base_8hpp_source.html | 2 +- html/body_part_connector_caffe_8hpp.html | 2 +- ...body_part_connector_caffe_8hpp_source.html | 17 +- html/camera_parameter_reader_8hpp.html | 2 +- html/camera_parameter_reader_8hpp_source.html | 5 +- html/check_8hpp.html | 2 +- html/check_8hpp_source.html | 17 +- html/cl2_8hpp.html | 981 ++ html/cl2_8hpp.js | 153 + html/cl2_8hpp_source.html | 8384 +++++++++++++++++ html/classboost_1_1shared__ptr.html | 2 +- html/classcaffe_1_1_blob.html | 2 +- html/classcl_1_1_buffer-members.html | 163 + html/classcl_1_1_buffer.html | 794 ++ html/classcl_1_1_buffer.js | 16 + html/classcl_1_1_buffer_g_l-members.html | 171 + html/classcl_1_1_buffer_g_l.html | 575 ++ html/classcl_1_1_buffer_g_l.js | 12 + ...classcl_1_1_buffer_render_g_l-members.html | 171 + html/classcl_1_1_buffer_render_g_l.html | 575 ++ html/classcl_1_1_buffer_render_g_l.js | 12 + html/classcl_1_1_command_queue-members.html | 191 + html/classcl_1_1_command_queue.html | 2810 ++++++ html/classcl_1_1_command_queue.js | 51 + html/classcl_1_1_context-members.html | 156 + html/classcl_1_1_context.html | 755 ++ html/classcl_1_1_context.js | 16 + html/classcl_1_1_device-members.html | 155 + html/classcl_1_1_device.html | 583 ++ html/classcl_1_1_device.js | 13 + ...sscl_1_1_device_command_queue-members.html | 156 + html/classcl_1_1_device_command_queue.html | 731 ++ html/classcl_1_1_device_command_queue.js | 15 + html/classcl_1_1_enqueue_args-members.html | 145 + html/classcl_1_1_enqueue_args.html | 937 ++ html/classcl_1_1_enqueue_args.js | 22 + html/classcl_1_1_event-members.html | 151 + html/classcl_1_1_event.html | 552 ++ html/classcl_1_1_event.js | 12 + html/classcl_1_1_image-members.html | 159 + html/classcl_1_1_image.html | 522 + html/classcl_1_1_image.js | 12 + html/classcl_1_1_image1_d-members.html | 166 + html/classcl_1_1_image1_d.html | 537 ++ html/classcl_1_1_image1_d.js | 11 + html/classcl_1_1_image1_d_array-members.html | 166 + html/classcl_1_1_image1_d_array.html | 536 ++ html/classcl_1_1_image1_d_array.js | 11 + html/classcl_1_1_image1_d_buffer-members.html | 166 + html/classcl_1_1_image1_d_buffer.html | 524 ++ html/classcl_1_1_image1_d_buffer.js | 11 + html/classcl_1_1_image2_d-members.html | 168 + html/classcl_1_1_image2_d.html | 680 ++ html/classcl_1_1_image2_d.js | 13 + html/classcl_1_1_image2_d_array-members.html | 166 + html/classcl_1_1_image2_d_array.html | 548 ++ html/classcl_1_1_image2_d_array.js | 11 + html/classcl_1_1_image3_d-members.html | 166 + html/classcl_1_1_image3_d.html | 561 ++ html/classcl_1_1_image3_d.js | 11 + html/classcl_1_1_image_g_l-members.html | 166 + html/classcl_1_1_image_g_l.html | 524 ++ html/classcl_1_1_image_g_l.js | 11 + html/classcl_1_1_kernel-members.html | 168 + html/classcl_1_1_kernel.html | 1209 +++ html/classcl_1_1_kernel.js | 30 + html/classcl_1_1_kernel_functor-members.html | 134 + html/classcl_1_1_kernel_functor.html | 434 + html/classcl_1_1_kernel_functor.js | 11 + html/classcl_1_1_memory-members.html | 151 + html/classcl_1_1_memory.html | 527 ++ html/classcl_1_1_memory.js | 13 + html/classcl_1_1_n_d_range-members.html | 135 + html/classcl_1_1_n_d_range.html | 419 + html/classcl_1_1_n_d_range.js | 12 + html/classcl_1_1_pipe-members.html | 160 + html/classcl_1_1_pipe.html | 632 ++ html/classcl_1_1_pipe.js | 14 + html/classcl_1_1_platform-members.html | 153 + html/classcl_1_1_platform.html | 578 ++ html/classcl_1_1_platform.js | 10 + html/classcl_1_1_program-members.html | 167 + html/classcl_1_1_program.html | 1135 +++ html/classcl_1_1_program.js | 29 + html/classcl_1_1_s_v_m_allocator-members.html | 148 + html/classcl_1_1_s_v_m_allocator.html | 732 ++ html/classcl_1_1_s_v_m_allocator.js | 26 + ...01void_00_01_s_v_m_trait_01_4-members.html | 130 + ...cator_3_01void_00_01_s_v_m_trait_01_4.html | 223 + ...locator_3_01void_00_01_s_v_m_trait_01_4.js | 8 + ...lasscl_1_1_s_v_m_trait_atomic-members.html | 127 + html/classcl_1_1_s_v_m_trait_atomic.html | 164 + ...lasscl_1_1_s_v_m_trait_coarse-members.html | 127 + html/classcl_1_1_s_v_m_trait_coarse.html | 164 + .../classcl_1_1_s_v_m_trait_fine-members.html | 127 + html/classcl_1_1_s_v_m_trait_fine.html | 164 + ...scl_1_1_s_v_m_trait_read_only-members.html | 127 + html/classcl_1_1_s_v_m_trait_read_only.html | 164 + ...cl_1_1_s_v_m_trait_read_write-members.html | 127 + html/classcl_1_1_s_v_m_trait_read_write.html | 164 + ...cl_1_1_s_v_m_trait_write_only-members.html | 127 + html/classcl_1_1_s_v_m_trait_write_only.html | 164 + html/classcl_1_1_sampler-members.html | 151 + html/classcl_1_1_sampler.html | 539 ++ html/classcl_1_1_sampler.js | 13 + html/classcl_1_1_user_event-members.html | 154 + html/classcl_1_1_user_event.html | 323 + html/classcl_1_1_user_event.js | 6 + ...classcl_1_1detail_1_1_deleter-members.html | 129 + html/classcl_1_1detail_1_1_deleter.html | 226 + html/classcl_1_1detail_1_1_deleter.js | 6 + ..._1detail_1_1_s_v_m_trait_null-members.html | 127 + ...lasscl_1_1detail_1_1_s_v_m_trait_null.html | 162 + ...classcl_1_1detail_1_1_wrapper-members.html | 143 + html/classcl_1_1detail_1_1_wrapper.html | 650 ++ html/classcl_1_1detail_1_1_wrapper.js | 20 + ...apper_3_01cl__device__id_01_4-members.html | 146 + ...l_1_1_wrapper_3_01cl__device__id_01_4.html | 727 ++ ...ail_1_1_wrapper_3_01cl__device__id_01_4.js | 22 + html/classes.html | 124 +- html/classop_1_1_array-members.html | 2 +- html/classop_1_1_array.html | 2 +- ...1_1_body_part_connector_caffe-members.html | 2 +- ...classop_1_1_body_part_connector_caffe.html | 2 +- ...p_1_1_camera_parameter_reader-members.html | 2 +- html/classop_1_1_camera_parameter_reader.html | 2 +- html/classop_1_1_coco_json_saver-members.html | 2 +- html/classop_1_1_coco_json_saver.html | 2 +- html/classop_1_1_configure_error-members.html | 2 +- html/classop_1_1_configure_error.html | 2 +- html/classop_1_1_configure_log-members.html | 2 +- html/classop_1_1_configure_log.html | 2 +- ...lassop_1_1_cv_mat_to_op_input-members.html | 2 +- html/classop_1_1_cv_mat_to_op_input.html | 2 +- ...assop_1_1_cv_mat_to_op_output-members.html | 2 +- html/classop_1_1_cv_mat_to_op_output.html | 2 +- html/classop_1_1_datum_producer-members.html | 2 +- html/classop_1_1_datum_producer.html | 2 +- ...classop_1_1_face_cpu_renderer-members.html | 2 +- html/classop_1_1_face_cpu_renderer.html | 2 +- html/classop_1_1_face_detector-members.html | 2 +- html/classop_1_1_face_detector.html | 2 +- ...op_1_1_face_detector_open_c_v-members.html | 2 +- html/classop_1_1_face_detector_open_c_v.html | 2 +- html/classop_1_1_face_extractor-members.html | 2 +- html/classop_1_1_face_extractor.html | 2 +- ...ssop_1_1_face_extractor_caffe-members.html | 2 +- html/classop_1_1_face_extractor_caffe.html | 2 +- ...classop_1_1_face_gpu_renderer-members.html | 2 +- html/classop_1_1_face_gpu_renderer.html | 2 +- html/classop_1_1_face_renderer-members.html | 2 +- html/classop_1_1_face_renderer.html | 2 +- html/classop_1_1_file_saver-members.html | 2 +- html/classop_1_1_file_saver.html | 2 +- html/classop_1_1_flir_reader-members.html | 2 +- html/classop_1_1_flir_reader.html | 2 +- html/classop_1_1_frame_displayer-members.html | 2 +- html/classop_1_1_frame_displayer.html | 2 +- html/classop_1_1_gpu_renderer-members.html | 2 +- html/classop_1_1_gpu_renderer.html | 2 +- html/classop_1_1_gui-members.html | 2 +- html/classop_1_1_gui.html | 2 +- html/classop_1_1_gui3_d-members.html | 2 +- html/classop_1_1_gui3_d.html | 2 +- html/classop_1_1_gui_info_adder-members.html | 2 +- html/classop_1_1_gui_info_adder.html | 2 +- ...classop_1_1_hand_cpu_renderer-members.html | 2 +- html/classop_1_1_hand_cpu_renderer.html | 2 +- html/classop_1_1_hand_detector-members.html | 2 +- html/classop_1_1_hand_detector.html | 2 +- ...op_1_1_hand_detector_from_txt-members.html | 2 +- html/classop_1_1_hand_detector_from_txt.html | 2 +- html/classop_1_1_hand_extractor-members.html | 2 +- html/classop_1_1_hand_extractor.html | 2 +- ...ssop_1_1_hand_extractor_caffe-members.html | 2 +- html/classop_1_1_hand_extractor_caffe.html | 2 +- ...classop_1_1_hand_gpu_renderer-members.html | 2 +- html/classop_1_1_hand_gpu_renderer.html | 2 +- html/classop_1_1_hand_renderer-members.html | 2 +- html/classop_1_1_hand_renderer.html | 2 +- html/classop_1_1_heat_map_saver-members.html | 2 +- html/classop_1_1_heat_map_saver.html | 2 +- ...op_1_1_image_directory_reader-members.html | 2 +- html/classop_1_1_image_directory_reader.html | 2 +- html/classop_1_1_image_saver-members.html | 2 +- html/classop_1_1_image_saver.html | 2 +- .../classop_1_1_ip_camera_reader-members.html | 2 +- html/classop_1_1_ip_camera_reader.html | 2 +- html/classop_1_1_json_ofstream-members.html | 2 +- html/classop_1_1_json_ofstream.html | 2 +- ...classop_1_1_keep_top_n_people-members.html | 2 +- html/classop_1_1_keep_top_n_people.html | 2 +- html/classop_1_1_keypoint_saver-members.html | 2 +- html/classop_1_1_keypoint_saver.html | 2 +- html/classop_1_1_keypoint_scaler-members.html | 2 +- html/classop_1_1_keypoint_scaler.html | 2 +- html/classop_1_1_maximum_caffe-members.html | 2 +- html/classop_1_1_maximum_caffe.html | 2 +- html/classop_1_1_net-members.html | 2 +- html/classop_1_1_net.html | 2 +- html/classop_1_1_net_caffe-members.html | 2 +- html/classop_1_1_net_caffe.html | 2 +- html/classop_1_1_nms_caffe-members.html | 15 +- html/classop_1_1_nms_caffe.html | 54 +- html/classop_1_1_nms_caffe.js | 3 +- ...assop_1_1_op_output_to_cv_mat-members.html | 2 +- html/classop_1_1_op_output_to_cv_mat.html | 2 +- ...classop_1_1_people_json_saver-members.html | 2 +- html/classop_1_1_people_json_saver.html | 2 +- ...assop_1_1_person_id_extractor-members.html | 2 +- html/classop_1_1_person_id_extractor.html | 2 +- ...1_1_pointer_container_greater-members.html | 2 +- ...classop_1_1_pointer_container_greater.html | 2 +- ...op_1_1_pointer_container_less-members.html | 2 +- html/classop_1_1_pointer_container_less.html | 2 +- ...classop_1_1_pose_cpu_renderer-members.html | 2 +- html/classop_1_1_pose_cpu_renderer.html | 2 +- html/classop_1_1_pose_extractor-members.html | 2 +- html/classop_1_1_pose_extractor.html | 2 +- ...ssop_1_1_pose_extractor_caffe-members.html | 2 +- html/classop_1_1_pose_extractor_caffe.html | 2 +- ...classop_1_1_pose_gpu_renderer-members.html | 2 +- html/classop_1_1_pose_gpu_renderer.html | 2 +- html/classop_1_1_pose_renderer-members.html | 2 +- html/classop_1_1_pose_renderer.html | 2 +- html/classop_1_1_priority_queue-members.html | 2 +- html/classop_1_1_priority_queue.html | 2 +- html/classop_1_1_producer-members.html | 2 +- html/classop_1_1_producer.html | 2 +- html/classop_1_1_profiler-members.html | 2 +- html/classop_1_1_profiler.html | 2 +- html/classop_1_1_queue-members.html | 2 +- html/classop_1_1_queue.html | 2 +- html/classop_1_1_queue_base-members.html | 2 +- html/classop_1_1_queue_base.html | 2 +- html/classop_1_1_renderer-members.html | 2 +- html/classop_1_1_renderer.html | 2 +- ...op_1_1_resize_and_merge_caffe-members.html | 13 +- html/classop_1_1_resize_and_merge_caffe.html | 54 +- html/classop_1_1_resize_and_merge_caffe.js | 3 +- ..._1_1_scale_and_size_extractor-members.html | 2 +- .../classop_1_1_scale_and_size_extractor.html | 2 +- ...classop_1_1_spinnaker_wrapper-members.html | 2 +- html/classop_1_1_spinnaker_wrapper.html | 2 +- html/classop_1_1_sub_thread-members.html | 2 +- html/classop_1_1_sub_thread.html | 2 +- ...assop_1_1_sub_thread_no_queue-members.html | 2 +- html/classop_1_1_sub_thread_no_queue.html | 2 +- ...assop_1_1_sub_thread_queue_in-members.html | 2 +- html/classop_1_1_sub_thread_queue_in.html | 2 +- ...p_1_1_sub_thread_queue_in_out-members.html | 2 +- html/classop_1_1_sub_thread_queue_in_out.html | 2 +- ...ssop_1_1_sub_thread_queue_out-members.html | 2 +- html/classop_1_1_sub_thread_queue_out.html | 2 +- html/classop_1_1_thread-members.html | 2 +- html/classop_1_1_thread.html | 2 +- html/classop_1_1_thread_manager-members.html | 2 +- html/classop_1_1_thread_manager.html | 2 +- ...ssop_1_1_video_capture_reader-members.html | 2 +- html/classop_1_1_video_capture_reader.html | 2 +- html/classop_1_1_video_reader-members.html | 2 +- html/classop_1_1_video_reader.html | 2 +- html/classop_1_1_video_saver-members.html | 2 +- html/classop_1_1_video_saver.html | 2 +- ...classop_1_1_w_coco_json_saver-members.html | 2 +- html/classop_1_1_w_coco_json_saver.html | 2 +- ...ssop_1_1_w_cv_mat_to_op_input-members.html | 2 +- html/classop_1_1_w_cv_mat_to_op_input.html | 2 +- ...sop_1_1_w_cv_mat_to_op_output-members.html | 2 +- html/classop_1_1_w_cv_mat_to_op_output.html | 2 +- .../classop_1_1_w_datum_producer-members.html | 2 +- html/classop_1_1_w_datum_producer.html | 2 +- html/classop_1_1_w_face_detector-members.html | 2 +- html/classop_1_1_w_face_detector.html | 2 +- ..._1_1_w_face_detector_open_c_v-members.html | 2 +- .../classop_1_1_w_face_detector_open_c_v.html | 2 +- .../classop_1_1_w_face_extractor-members.html | 2 +- html/classop_1_1_w_face_extractor.html | 2 +- html/classop_1_1_w_face_renderer-members.html | 2 +- html/classop_1_1_w_face_renderer.html | 2 +- html/classop_1_1_w_face_saver-members.html | 2 +- html/classop_1_1_w_face_saver.html | 2 +- html/classop_1_1_w_gui-members.html | 2 +- html/classop_1_1_w_gui.html | 2 +- html/classop_1_1_w_gui3_d-members.html | 2 +- html/classop_1_1_w_gui3_d.html | 2 +- .../classop_1_1_w_gui_info_adder-members.html | 2 +- html/classop_1_1_w_gui_info_adder.html | 2 +- html/classop_1_1_w_hand_detector-members.html | 2 +- html/classop_1_1_w_hand_detector.html | 2 +- ..._1_1_w_hand_detector_from_txt-members.html | 2 +- .../classop_1_1_w_hand_detector_from_txt.html | 2 +- ..._1_1_w_hand_detector_tracking-members.html | 2 +- .../classop_1_1_w_hand_detector_tracking.html | 2 +- ...op_1_1_w_hand_detector_update-members.html | 2 +- html/classop_1_1_w_hand_detector_update.html | 2 +- .../classop_1_1_w_hand_extractor-members.html | 2 +- html/classop_1_1_w_hand_extractor.html | 2 +- html/classop_1_1_w_hand_renderer-members.html | 2 +- html/classop_1_1_w_hand_renderer.html | 2 +- html/classop_1_1_w_hand_saver-members.html | 2 +- html/classop_1_1_w_hand_saver.html | 2 +- .../classop_1_1_w_heat_map_saver-members.html | 2 +- html/classop_1_1_w_heat_map_saver.html | 2 +- html/classop_1_1_w_id_generator-members.html | 2 +- html/classop_1_1_w_id_generator.html | 2 +- html/classop_1_1_w_image_saver-members.html | 2 +- html/classop_1_1_w_image_saver.html | 2 +- ...assop_1_1_w_keep_top_n_people-members.html | 2 +- html/classop_1_1_w_keep_top_n_people.html | 2 +- ...classop_1_1_w_keypoint_scaler-members.html | 2 +- html/classop_1_1_w_keypoint_scaler.html | 2 +- ...sop_1_1_w_op_output_to_cv_mat-members.html | 2 +- html/classop_1_1_w_op_output_to_cv_mat.html | 2 +- ...assop_1_1_w_people_json_saver-members.html | 2 +- html/classop_1_1_w_people_json_saver.html | 2 +- ...sop_1_1_w_person_id_extractor-members.html | 2 +- html/classop_1_1_w_person_id_extractor.html | 2 +- .../classop_1_1_w_pose_extractor-members.html | 2 +- html/classop_1_1_w_pose_extractor.html | 2 +- html/classop_1_1_w_pose_renderer-members.html | 2 +- html/classop_1_1_w_pose_renderer.html | 2 +- html/classop_1_1_w_pose_saver-members.html | 2 +- html/classop_1_1_w_pose_saver.html | 2 +- ...ssop_1_1_w_pose_triangulation-members.html | 2 +- html/classop_1_1_w_pose_triangulation.html | 2 +- html/classop_1_1_w_queue_orderer-members.html | 2 +- html/classop_1_1_w_queue_orderer.html | 2 +- ..._1_w_scale_and_size_extractor-members.html | 2 +- ...lassop_1_1_w_scale_and_size_extractor.html | 2 +- html/classop_1_1_w_video_saver-members.html | 2 +- html/classop_1_1_w_video_saver.html | 2 +- html/classop_1_1_webcam_reader-members.html | 2 +- html/classop_1_1_webcam_reader.html | 2 +- html/classop_1_1_worker-members.html | 2 +- html/classop_1_1_worker.html | 2 +- html/classop_1_1_worker_consumer-members.html | 2 +- html/classop_1_1_worker_consumer.html | 2 +- html/classop_1_1_worker_producer-members.html | 2 +- html/classop_1_1_worker_producer.html | 2 +- html/classop_1_1_wrapper-members.html | 2 +- html/classop_1_1_wrapper.html | 2 +- html/coco_json_saver_8hpp.html | 2 +- html/coco_json_saver_8hpp_source.html | 7 +- html/common_8hpp.html | 2 +- html/common_8hpp_source.html | 2 +- html/core_2enum_classes_8hpp.html | 2 +- html/core_2enum_classes_8hpp_source.html | 2 +- html/core_2headers_8hpp.html | 2 +- html/core_2headers_8hpp_source.html | 2 +- html/cuda_8hpp.html | 2 +- html/cuda_8hpp_source.html | 5 +- html/cv_mat_to_op_input_8hpp.html | 2 +- html/cv_mat_to_op_input_8hpp_source.html | 5 +- html/cv_mat_to_op_output_8hpp.html | 2 +- html/cv_mat_to_op_output_8hpp_source.html | 2 +- html/datum_8hpp.html | 2 +- html/datum_8hpp_source.html | 5 +- html/datum_producer_8hpp.html | 2 +- html/datum_producer_8hpp_source.html | 5 +- .../dir_064336ecb4157cb3f6fdf6ebb1eb8973.html | 2 +- .../dir_0d7fcad32b07fb45e8677eefbdc4bd02.html | 5 +- html/dir_0d7fcad32b07fb45e8677eefbdc4bd02.js | 1 + .../dir_10d881e1091dc713424eeb7bbc1f21ed.html | 2 +- .../dir_18695feb986752a25b816536eab00e96.html | 2 +- .../dir_42711a84df077d9f3052c908e6dd3c59.html | 2 +- .../dir_4506be49ee7fb2593b2eb7f8b65ab365.html | 2 +- .../dir_5e264839c35dab04bf5009e4b1c2721d.html | 2 +- .../dir_656bab9d729ebd6e2f5fd290e8e58c67.html | 2 +- .../dir_7f012205977c6890af7afa3b7477c2d1.html | 2 +- .../dir_811fac311eed76aeb4070c1afd4abeac.html | 2 +- .../dir_b2e62255944e9e5a8b460230324e9449.html | 2 +- .../dir_d6e567c8390b6a30c30307f931e28950.html | 2 +- .../dir_da8f0331eb5f441599a7c56ee4b45b7a.html | 2 +- .../dir_dacb83de4055df6541fe915266a25b23.html | 2 +- .../dir_e6a46dbf99f5b50e7fc745799cfa5168.html | 2 +- .../dir_f405bd8e18e06aa171eb4c66f2ad61ec.html | 2 +- .../dir_fb1fa93424b14541859dcbe39f791178.html | 2 +- html/error_and_log_8hpp.html | 2 +- html/error_and_log_8hpp_source.html | 21 +- html/experimental_2headers_8hpp.html | 2 +- html/experimental_2headers_8hpp_source.html | 2 +- .../experimental_2producer_2headers_8hpp.html | 2 +- ...mental_2producer_2headers_8hpp_source.html | 2 +- .../experimental_2tracking_2headers_8hpp.html | 2 +- ...mental_2tracking_2headers_8hpp_source.html | 2 +- html/face_2headers_8hpp.html | 2 +- html/face_2headers_8hpp_source.html | 2 +- html/face_cpu_renderer_8hpp.html | 2 +- html/face_cpu_renderer_8hpp_source.html | 2 +- html/face_detector_8hpp.html | 2 +- html/face_detector_8hpp_source.html | 2 +- html/face_detector_open_c_v_8hpp.html | 2 +- html/face_detector_open_c_v_8hpp_source.html | 5 +- html/face_extractor_8hpp.html | 2 +- html/face_extractor_8hpp_source.html | 5 +- html/face_extractor_caffe_8hpp.html | 2 +- html/face_extractor_caffe_8hpp_source.html | 8 +- html/face_gpu_renderer_8hpp.html | 2 +- html/face_gpu_renderer_8hpp_source.html | 2 +- html/face_parameters_8hpp.html | 2 +- html/face_parameters_8hpp_source.html | 7 +- html/face_renderer_8hpp.html | 2 +- html/face_renderer_8hpp_source.html | 2 +- html/fast_math_8hpp.html | 2 +- html/fast_math_8hpp_source.html | 2 +- html/file_saver_8hpp.html | 2 +- html/file_saver_8hpp_source.html | 11 +- html/file_stream_8hpp.html | 2 +- html/file_stream_8hpp_source.html | 35 +- html/file_system_8hpp.html | 2 +- html/file_system_8hpp_source.html | 23 +- html/files.html | 11 +- html/filestream_2enum_classes_8hpp.html | 2 +- .../filestream_2enum_classes_8hpp_source.html | 2 +- html/filestream_2headers_8hpp.html | 2 +- html/filestream_2headers_8hpp_source.html | 2 +- html/flags_to_open_pose_8hpp.html | 2 +- html/flags_to_open_pose_8hpp_source.html | 19 +- html/flir_reader_8hpp.html | 2 +- html/flir_reader_8hpp_source.html | 7 +- html/frame_displayer_8hpp.html | 2 +- html/frame_displayer_8hpp_source.html | 7 +- html/functions.html | 21 +- html/functions_b.html | 19 +- html/functions_c.html | 38 +- html/functions_d.html | 25 +- html/functions_e.html | 88 +- html/functions_eval.html | 4 +- html/functions_f.html | 24 +- html/functions_func.html | 14 +- html/functions_func_b.html | 16 +- html/functions_func_c.html | 27 +- html/functions_func_d.html | 22 +- html/functions_func_e.html | 88 +- html/functions_func_f.html | 14 +- html/functions_func_g.html | 68 +- html/functions_func_h.html | 4 +- html/functions_func_i.html | 34 +- html/functions_func_j.html | 4 +- html/functions_func_k.html | 10 +- html/functions_func_l.html | 4 +- html/functions_func_m.html | 16 +- html/functions_func_n.html | 7 +- html/functions_func_o.html | 57 +- html/functions_func_p.html | 19 +- html/functions_func_q.html | 4 +- html/functions_func_r.html | 36 +- html/functions_func_s.html | 42 +- html/functions_func_t.html | 4 +- html/functions_func_u.html | 10 +- html/functions_func_v.html | 4 +- html/functions_func_w.html | 16 +- html/functions_func_~.html | 11 +- html/functions_g.html | 74 +- html/functions_h.html | 4 +- html/functions_i.html | 34 +- html/functions_j.html | 4 +- html/functions_k.html | 11 +- html/functions_l.html | 4 +- html/functions_m.html | 16 +- html/functions_n.html | 7 +- html/functions_o.html | 67 +- html/functions_p.html | 24 +- html/functions_q.html | 4 +- html/functions_r.html | 44 +- html/functions_rela.html | 142 + html/functions_s.html | 52 +- html/functions_t.html | 7 +- html/functions_type.html | 180 + html/functions_u.html | 10 +- html/functions_v.html | 10 +- html/functions_vars.html | 28 +- html/functions_w.html | 16 +- html/functions_x.html | 4 +- html/functions_y.html | 4 +- html/functions_~.html | 11 +- html/globals.html | 68 +- html/globals_defs.html | 68 +- html/globals_vars.html | 2 +- html/gpu_2enum_classes_8hpp.html | 2 +- html/gpu_2enum_classes_8hpp_source.html | 2 +- html/gpu_2headers_8hpp.html | 6 +- html/gpu_2headers_8hpp_source.html | 6 +- html/gpu_8hpp.html | 2 +- html/gpu_8hpp_source.html | 2 +- html/gpu_renderer_8hpp.html | 2 +- html/gpu_renderer_8hpp_source.html | 2 +- html/gui3_d_8hpp.html | 2 +- html/gui3_d_8hpp_source.html | 5 +- html/gui_2enum_classes_8hpp.html | 2 +- html/gui_2enum_classes_8hpp_source.html | 2 +- html/gui_2headers_8hpp.html | 2 +- html/gui_2headers_8hpp_source.html | 2 +- html/gui_8hpp.html | 2 +- html/gui_8hpp_source.html | 5 +- html/gui_info_adder_8hpp.html | 2 +- html/gui_info_adder_8hpp_source.html | 7 +- html/hand_2headers_8hpp.html | 2 +- html/hand_2headers_8hpp_source.html | 2 +- html/hand_cpu_renderer_8hpp.html | 2 +- html/hand_cpu_renderer_8hpp_source.html | 5 +- html/hand_detector_8hpp.html | 2 +- html/hand_detector_8hpp_source.html | 8 +- html/hand_detector_from_txt_8hpp.html | 2 +- html/hand_detector_from_txt_8hpp_source.html | 7 +- html/hand_extractor_8hpp.html | 2 +- html/hand_extractor_8hpp_source.html | 6 +- html/hand_extractor_caffe_8hpp.html | 2 +- html/hand_extractor_caffe_8hpp_source.html | 9 +- html/hand_gpu_renderer_8hpp.html | 2 +- html/hand_gpu_renderer_8hpp_source.html | 5 +- html/hand_parameters_8hpp.html | 2 +- html/hand_parameters_8hpp_source.html | 7 +- html/hand_renderer_8hpp.html | 2 +- html/hand_renderer_8hpp_source.html | 5 +- html/headers_8hpp.html | 2 +- html/headers_8hpp_source.html | 2 +- html/heat_map_saver_8hpp.html | 2 +- html/heat_map_saver_8hpp_source.html | 10 +- html/hierarchy.html | 323 +- html/hierarchy.js | 85 + html/image_directory_reader_8hpp.html | 2 +- html/image_directory_reader_8hpp_source.html | 11 +- html/image_saver_8hpp.html | 2 +- html/image_saver_8hpp_source.html | 9 +- html/index.html | 2 +- html/ip_camera_reader_8hpp.html | 2 +- html/ip_camera_reader_8hpp_source.html | 9 +- html/json_ofstream_8hpp.html | 2 +- html/json_ofstream_8hpp_source.html | 9 +- html/keep_top_n_people_8hpp.html | 2 +- html/keep_top_n_people_8hpp_source.html | 2 +- html/keypoint_8hpp.html | 2 +- html/keypoint_8hpp_source.html | 2 +- html/keypoint_saver_8hpp.html | 2 +- html/keypoint_saver_8hpp_source.html | 8 +- html/keypoint_scaler_8hpp.html | 2 +- html/keypoint_scaler_8hpp_source.html | 5 +- html/macros_8hpp.html | 2 +- html/macros_8hpp_source.html | 9 +- html/maximum_base_8hpp.html | 2 +- html/maximum_base_8hpp_source.html | 2 +- html/maximum_caffe_8hpp.html | 2 +- html/maximum_caffe_8hpp_source.html | 19 +- html/namespaceboost.html | 2 +- html/namespacecaffe.html | 2 +- html/namespacecl.html | 2361 +++++ html/namespacecl.js | 41 + html/namespacecl_1_1compatibility.html | 130 + html/namespacecl_1_1compatibility.js | 4 + html/namespacecl_1_1detail.html | 796 ++ html/namespacecl_1_1detail.js | 25 + html/namespacemembers.html | 16 +- html/namespacemembers_b.html | 7 +- html/namespacemembers_c.html | 12 +- html/namespacemembers_d.html | 7 +- html/namespacemembers_dup.js | 1 + html/namespacemembers_e.html | 51 +- html/namespacemembers_enum.html | 9 +- html/namespacemembers_eval.html | 12 +- html/namespacemembers_f.html | 13 +- html/namespacemembers_func.html | 456 +- html/namespacemembers_func.js | 21 + html/namespacemembers_func_c.html | 195 + html/namespacemembers_func_d.html | 159 + html/namespacemembers_func_e.html | 207 + html/namespacemembers_func_f.html | 201 + html/namespacemembers_func_g.html | 255 + html/namespacemembers_func_i.html | 156 + html/namespacemembers_func_l.html | 177 + html/namespacemembers_func_m.html | 168 + html/namespacemembers_func_n.html | 162 + html/namespacemembers_func_o.html | 162 + html/namespacemembers_func_p.html | 159 + html/namespacemembers_func_r.html | 207 + html/namespacemembers_func_s.html | 177 + html/namespacemembers_func_t.html | 165 + html/namespacemembers_func_u.html | 174 + html/namespacemembers_func_v.html | 156 + html/namespacemembers_func_w.html | 156 + html/namespacemembers_g.html | 10 +- html/namespacemembers_h.html | 4 +- html/namespacemembers_i.html | 4 +- html/namespacemembers_j.html | 4 +- html/namespacemembers_l.html | 12 +- html/namespacemembers_m.html | 7 +- html/namespacemembers_n.html | 10 +- html/namespacemembers_o.html | 16 +- html/namespacemembers_p.html | 12 +- html/namespacemembers_q.html | 163 + html/namespacemembers_r.html | 7 +- html/namespacemembers_s.html | 13 +- html/namespacemembers_t.html | 4 +- html/namespacemembers_type.html | 159 + html/namespacemembers_u.html | 7 +- html/namespacemembers_v.html | 7 +- html/namespacemembers_vars.html | 3 +- html/namespacemembers_w.html | 4 +- html/namespacemembers_x.html | 4 +- html/namespacemembers_y.html | 4 +- html/namespacemembers_z.html | 4 +- html/namespaceop.html | 218 +- html/namespaces.html | 9 +- html/namespaces.js | 1 + html/navtree.js | 21 +- html/navtreeindex0.js | 452 +- html/navtreeindex1.js | 500 +- html/navtreeindex2.js | 500 +- html/navtreeindex3.js | 500 +- html/navtreeindex4.js | 500 +- html/navtreeindex5.js | 500 +- html/navtreeindex6.js | 354 +- html/navtreeindex7.js | 253 + html/navtreeindex8.js | 193 + html/net_8hpp.html | 2 +- html/net_8hpp_source.html | 2 +- html/net_caffe_8hpp.html | 2 +- html/net_caffe_8hpp_source.html | 7 +- html/nms_base_8hpp.html | 5 +- html/nms_base_8hpp.js | 3 +- html/nms_base_8hpp_source.html | 24 +- html/nms_caffe_8hpp.html | 2 +- html/nms_caffe_8hpp_source.html | 58 +- html/op_output_to_cv_mat_8hpp.html | 2 +- html/op_output_to_cv_mat_8hpp_source.html | 2 +- html/open_cv_8hpp.html | 2 +- html/open_cv_8hpp_source.html | 8 +- html/people_json_saver_8hpp.html | 2 +- html/people_json_saver_8hpp_source.html | 12 +- html/person_id_extractor_8hpp.html | 2 +- html/person_id_extractor_8hpp_source.html | 2 +- html/point_8hpp.html | 2 +- html/point_8hpp_source.html | 5 +- html/pointer_container_8hpp.html | 2 +- html/pointer_container_8hpp_source.html | 2 +- html/pose_2enum_classes_8hpp.html | 2 +- html/pose_2enum_classes_8hpp_source.html | 2 +- html/pose_2headers_8hpp.html | 2 +- html/pose_2headers_8hpp_source.html | 2 +- html/pose_cpu_renderer_8hpp.html | 2 +- html/pose_cpu_renderer_8hpp_source.html | 2 +- html/pose_extractor_8hpp.html | 2 +- html/pose_extractor_8hpp_source.html | 5 +- html/pose_extractor_caffe_8hpp.html | 2 +- html/pose_extractor_caffe_8hpp_source.html | 8 +- html/pose_gpu_renderer_8hpp.html | 2 +- html/pose_gpu_renderer_8hpp_source.html | 2 +- html/pose_parameters_8hpp.html | 2 +- html/pose_parameters_8hpp_source.html | 9 +- html/pose_parameters_render_8hpp.html | 2 +- html/pose_parameters_render_8hpp_source.html | 2 +- html/pose_renderer_8hpp.html | 2 +- html/pose_renderer_8hpp_source.html | 2 +- html/pose_triangulation_8hpp.html | 2 +- html/pose_triangulation_8hpp_source.html | 5 +- html/priority_queue_8hpp.html | 2 +- html/priority_queue_8hpp_source.html | 2 +- html/producer_2enum_classes_8hpp.html | 2 +- html/producer_2enum_classes_8hpp_source.html | 2 +- html/producer_2headers_8hpp.html | 2 +- html/producer_2headers_8hpp_source.html | 2 +- html/producer_8hpp.html | 2 +- html/producer_8hpp_source.html | 5 +- html/profiler_8hpp.html | 2 +- html/profiler_8hpp_source.html | 17 +- html/queue_8hpp.html | 2 +- html/queue_8hpp_source.html | 2 +- html/queue_base_8hpp.html | 2 +- html/queue_base_8hpp_source.html | 2 +- html/rectangle_8hpp.html | 2 +- html/rectangle_8hpp_source.html | 5 +- html/render_face_8hpp.html | 2 +- html/render_face_8hpp_source.html | 2 +- html/render_hand_8hpp.html | 2 +- html/render_hand_8hpp_source.html | 5 +- html/render_pose_8hpp.html | 2 +- html/render_pose_8hpp_source.html | 2 +- html/renderer_8hpp.html | 2 +- html/renderer_8hpp_source.html | 2 +- html/resize_and_merge_base_8hpp.html | 5 +- html/resize_and_merge_base_8hpp.js | 3 +- html/resize_and_merge_base_8hpp_source.html | 21 +- html/resize_and_merge_caffe_8hpp.html | 2 +- html/resize_and_merge_caffe_8hpp_source.html | 59 +- html/scale_and_size_extractor_8hpp.html | 2 +- .../scale_and_size_extractor_8hpp_source.html | 2 +- html/search/all_0.js | 9 +- html/search/all_1.js | 13 +- html/search/all_10.js | 5 +- html/search/all_11.js | 23 +- html/search/all_12.js | 36 +- html/search/all_13.js | 3 +- html/search/all_14.js | 6 +- html/search/all_15.js | 4 +- html/search/all_16.js | 46 +- html/search/all_1a.js | 3 +- html/search/all_2.js | 44 +- html/search/all_3.js | 11 + html/search/all_4.js | 40 +- html/search/all_5.js | 15 +- html/search/all_6.js | 21 +- html/search/all_8.js | 23 +- html/search/all_a.js | 10 + html/search/all_b.js | 3 + html/search/all_c.js | 7 + html/search/all_d.js | 9 +- html/search/all_e.js | 13 +- html/search/all_f.js | 24 +- html/search/classes_1.js | 5 +- html/search/classes_10.js | 10 +- html/search/classes_11.js | 18 +- html/search/classes_12.js | 21 +- html/search/classes_13.js | 47 +- html/search/classes_14.html | 26 + html/search/classes_14.js | 4 + html/search/classes_15.html | 26 + html/search/classes_15.js | 6 + html/search/classes_16.html | 26 + html/search/classes_16.js | 57 + html/search/classes_2.js | 2 + html/search/classes_3.js | 5 +- html/search/classes_4.js | 12 +- html/search/classes_5.js | 14 +- html/search/classes_6.js | 14 +- html/search/classes_7.js | 11 +- html/search/classes_8.js | 13 +- html/search/classes_9.js | 4 +- html/search/classes_a.js | 12 +- html/search/classes_b.js | 4 +- html/search/classes_c.js | 4 +- html/search/classes_d.js | 18 +- html/search/classes_e.js | 3 +- html/search/classes_f.js | 21 +- html/search/defines_0.js | 22 + html/search/enums_0.js | 1 + html/search/enums_7.js | 2 +- html/search/enums_8.js | 2 +- html/search/enums_9.js | 2 +- html/search/enums_a.html | 26 + html/search/enums_a.js | 4 + html/search/enumvalues_b.js | 2 +- html/search/enumvalues_c.js | 1 + html/search/enumvalues_d.js | 3 +- html/search/files_2.js | 1 + html/search/functions_0.js | 4 + html/search/functions_1.js | 6 +- html/search/functions_11.js | 8 +- html/search/functions_12.js | 11 +- html/search/functions_14.js | 5 +- html/search/functions_16.js | 4 +- html/search/functions_17.js | 3 +- html/search/functions_2.js | 8 + html/search/functions_3.js | 6 + html/search/functions_4.js | 28 + html/search/functions_5.js | 3 + html/search/functions_6.js | 15 +- html/search/functions_8.js | 10 + html/search/functions_a.js | 2 + html/search/functions_b.js | 2 + html/search/functions_c.js | 5 + html/search/functions_d.js | 4 +- html/search/functions_e.js | 12 +- html/search/functions_f.js | 4 + html/search/namespaces_1.js | 5 +- html/search/related_0.html | 26 + html/search/related_0.js | 4 + html/search/related_1.html | 26 + html/search/related_1.js | 4 + html/search/related_2.html | 26 + html/search/related_2.js | 4 + html/search/search.js | 18 +- html/search/typedefs_0.html | 26 + html/search/typedefs_0.js | 5 + html/search/typedefs_1.html | 26 + html/search/typedefs_1.js | 5 + html/search/typedefs_2.html | 26 + html/search/typedefs_2.js | 7 + html/search/typedefs_3.html | 26 + html/search/typedefs_3.js | 4 + html/search/typedefs_4.html | 26 + html/search/typedefs_4.js | 5 + html/search/typedefs_5.html | 26 + html/search/typedefs_5.js | 4 + html/search/typedefs_6.html | 26 + html/search/typedefs_6.js | 4 + html/search/typedefs_7.html | 26 + html/search/typedefs_7.js | 5 + html/search/typedefs_8.html | 26 + html/search/typedefs_8.js | 7 + html/search/typedefs_9.html | 26 + html/search/typedefs_9.js | 4 + html/search/typedefs_a.html | 26 + html/search/typedefs_a.js | 5 + html/search/variables_0.js | 4 +- html/search/variables_5.js | 4 +- html/search/variables_c.js | 1 + html/search/variables_e.js | 1 + html/search/variables_f.js | 1 + html/spinnaker_wrapper_8hpp.html | 2 +- html/spinnaker_wrapper_8hpp_source.html | 5 +- html/standard_8hpp.html | 2 +- html/standard_8hpp_source.html | 2 +- html/string_8hpp.html | 2 +- html/string_8hpp_source.html | 13 +- html/structcl_1_1_image_format-members.html | 129 + html/structcl_1_1_image_format.html | 243 + html/structcl_1_1_image_format.js | 6 + .../structcl_1_1_local_space_arg-members.html | 127 + html/structcl_1_1_local_space_arg.html | 156 + html/structcl_1_1_local_space_arg.js | 4 + ...1_1_s_v_m_allocator_1_1rebind-members.html | 127 + ...tructcl_1_1_s_v_m_allocator_1_1rebind.html | 155 + .../structcl_1_1_s_v_m_allocator_1_1rebind.js | 4 + ...01_s_v_m_trait_01_4_1_1rebind-members.html | 127 + ...void_00_01_s_v_m_trait_01_4_1_1rebind.html | 155 + ...01void_00_01_s_v_m_trait_01_4_1_1rebind.js | 4 + ...compatibility_1_1make__kernel-members.html | 133 + ...ctcl_1_1compatibility_1_1make__kernel.html | 333 + ...ructcl_1_1compatibility_1_1make__kernel.js | 10 + ...1detail_1_1_get_info_functor0-members.html | 129 + ...uctcl_1_1detail_1_1_get_info_functor0.html | 224 + ...tructcl_1_1detail_1_1_get_info_functor0.js | 6 + ...1detail_1_1_get_info_functor1-members.html | 130 + ...uctcl_1_1detail_1_1_get_info_functor1.html | 240 + ...tructcl_1_1detail_1_1_get_info_functor1.js | 7 + ...1_1detail_1_1_kernel_argument_handler.html | 129 + ...ocal_space_arg_00_01void_01_4-members.html | 128 + ...r_3_01_local_space_arg_00_01void_01_4.html | 189 + ...1std_cb5bfaca8096193f715a7bbe8a3fa84f.html | 193 + ...1std_e2f61a7d63604fd07f95cd93f44319b6.html | 128 + ...std_10affa824618af864313998f2e6bcf08f.html | 193 + ...std_191d0cb651775dfefc948acde42c4c0e1.html | 128 + ..._command_queue_00_01void_01_4-members.html | 128 + ...1_device_command_queue_00_01void_01_4.html | 189 + ...uctcl_1_1detail_1_1_reference_handler.html | 129 + ...r_3_01cl__command__queue_01_4-members.html | 128 + ...e_handler_3_01cl__command__queue_01_4.html | 189 + ..._handler_3_01cl__context_01_4-members.html | 128 + ...eference_handler_3_01cl__context_01_4.html | 189 + ...ndler_3_01cl__device__id_01_4-members.html | 128 + ...rence_handler_3_01cl__device__id_01_4.html | 210 + ...ce_handler_3_01cl__event_01_4-members.html | 128 + ..._reference_handler_3_01cl__event_01_4.html | 189 + ...e_handler_3_01cl__kernel_01_4-members.html | 128 + ...reference_handler_3_01cl__kernel_01_4.html | 189 + ...ence_handler_3_01cl__mem_01_4-members.html | 128 + ..._1_reference_handler_3_01cl__mem_01_4.html | 189 + ...ler_3_01cl__platform__id_01_4-members.html | 128 + ...nce_handler_3_01cl__platform__id_01_4.html | 189 + ..._handler_3_01cl__program_01_4-members.html | 128 + ...eference_handler_3_01cl__program_01_4.html | 189 + ..._handler_3_01cl__sampler_01_4-members.html | 128 + ...eference_handler_3_01cl__sampler_01_4.html | 189 + html/structcl_1_1detail_1_1param__traits.html | 129 + html/structop_1_1_datum-members.html | 2 +- html/structop_1_1_datum.html | 2 +- html/structop_1_1_point-members.html | 2 +- html/structop_1_1_point.html | 2 +- html/structop_1_1_rectangle-members.html | 2 +- html/structop_1_1_rectangle.html | 2 +- ...uctop_1_1_wrapper_struct_face-members.html | 2 +- html/structop_1_1_wrapper_struct_face.html | 2 +- ...uctop_1_1_wrapper_struct_hand-members.html | 2 +- html/structop_1_1_wrapper_struct_hand.html | 2 +- ...ctop_1_1_wrapper_struct_input-members.html | 2 +- html/structop_1_1_wrapper_struct_input.html | 2 +- ...top_1_1_wrapper_struct_output-members.html | 2 +- html/structop_1_1_wrapper_struct_output.html | 2 +- ...uctop_1_1_wrapper_struct_pose-members.html | 2 +- html/structop_1_1_wrapper_struct_pose.html | 2 +- html/sub_thread_8hpp.html | 2 +- html/sub_thread_8hpp_source.html | 2 +- html/sub_thread_no_queue_8hpp.html | 2 +- html/sub_thread_no_queue_8hpp_source.html | 2 +- html/sub_thread_queue_in_8hpp.html | 2 +- html/sub_thread_queue_in_8hpp_source.html | 2 +- html/sub_thread_queue_in_out_8hpp.html | 2 +- html/sub_thread_queue_in_out_8hpp_source.html | 2 +- html/sub_thread_queue_out_8hpp.html | 2 +- html/sub_thread_queue_out_8hpp_source.html | 2 +- html/thread_2enum_classes_8hpp.html | 2 +- html/thread_2enum_classes_8hpp_source.html | 2 +- html/thread_2headers_8hpp.html | 2 +- html/thread_2headers_8hpp_source.html | 2 +- html/thread_8hpp.html | 2 +- html/thread_8hpp_source.html | 9 +- html/thread_manager_8hpp.html | 2 +- html/thread_manager_8hpp_source.html | 11 +- html/utilities_2enum_classes_8hpp.html | 2 +- html/utilities_2enum_classes_8hpp_source.html | 2 +- html/utilities_2headers_8hpp.html | 2 +- html/utilities_2headers_8hpp_source.html | 2 +- html/video_capture_reader_8hpp.html | 2 +- html/video_capture_reader_8hpp_source.html | 7 +- html/video_reader_8hpp.html | 2 +- html/video_reader_8hpp_source.html | 9 +- html/video_saver_8hpp.html | 2 +- html/video_saver_8hpp_source.html | 5 +- html/w_coco_json_saver_8hpp.html | 2 +- html/w_coco_json_saver_8hpp_source.html | 2 +- html/w_cv_mat_to_op_input_8hpp.html | 2 +- html/w_cv_mat_to_op_input_8hpp_source.html | 2 +- html/w_cv_mat_to_op_output_8hpp.html | 2 +- html/w_cv_mat_to_op_output_8hpp_source.html | 2 +- html/w_datum_producer_8hpp.html | 2 +- html/w_datum_producer_8hpp_source.html | 2 +- html/w_face_detector_8hpp.html | 2 +- html/w_face_detector_8hpp_source.html | 2 +- html/w_face_detector_open_c_v_8hpp.html | 2 +- .../w_face_detector_open_c_v_8hpp_source.html | 2 +- html/w_face_extractor_8hpp.html | 2 +- html/w_face_extractor_8hpp_source.html | 2 +- html/w_face_renderer_8hpp.html | 2 +- html/w_face_renderer_8hpp_source.html | 2 +- html/w_face_saver_8hpp.html | 2 +- html/w_face_saver_8hpp_source.html | 2 +- html/w_gui3_d_8hpp.html | 2 +- html/w_gui3_d_8hpp_source.html | 2 +- html/w_gui_8hpp.html | 2 +- html/w_gui_8hpp_source.html | 2 +- html/w_gui_info_adder_8hpp.html | 2 +- html/w_gui_info_adder_8hpp_source.html | 2 +- html/w_hand_detector_8hpp.html | 2 +- html/w_hand_detector_8hpp_source.html | 2 +- html/w_hand_detector_from_txt_8hpp.html | 2 +- .../w_hand_detector_from_txt_8hpp_source.html | 2 +- html/w_hand_detector_tracking_8hpp.html | 2 +- .../w_hand_detector_tracking_8hpp_source.html | 2 +- html/w_hand_detector_update_8hpp.html | 2 +- html/w_hand_detector_update_8hpp_source.html | 2 +- html/w_hand_extractor_8hpp.html | 2 +- html/w_hand_extractor_8hpp_source.html | 2 +- html/w_hand_renderer_8hpp.html | 2 +- html/w_hand_renderer_8hpp_source.html | 2 +- html/w_hand_saver_8hpp.html | 2 +- html/w_hand_saver_8hpp_source.html | 2 +- html/w_heat_map_saver_8hpp.html | 2 +- html/w_heat_map_saver_8hpp_source.html | 2 +- html/w_id_generator_8hpp.html | 2 +- html/w_id_generator_8hpp_source.html | 2 +- html/w_image_saver_8hpp.html | 2 +- html/w_image_saver_8hpp_source.html | 2 +- html/w_keep_top_n_people_8hpp.html | 2 +- html/w_keep_top_n_people_8hpp_source.html | 2 +- html/w_keypoint_scaler_8hpp.html | 2 +- html/w_keypoint_scaler_8hpp_source.html | 2 +- html/w_op_output_to_cv_mat_8hpp.html | 2 +- html/w_op_output_to_cv_mat_8hpp_source.html | 2 +- html/w_people_json_saver_8hpp.html | 2 +- html/w_people_json_saver_8hpp_source.html | 5 +- html/w_people_pose_loader_8hpp.html | 2 +- html/w_people_pose_loader_8hpp_source.html | 2 +- html/w_person_id_extractor_8hpp.html | 2 +- html/w_person_id_extractor_8hpp_source.html | 2 +- html/w_pose_extractor_8hpp.html | 2 +- html/w_pose_extractor_8hpp_source.html | 2 +- html/w_pose_renderer_8hpp.html | 2 +- html/w_pose_renderer_8hpp_source.html | 2 +- html/w_pose_saver_8hpp.html | 2 +- html/w_pose_saver_8hpp_source.html | 2 +- html/w_pose_triangulation_8hpp.html | 2 +- html/w_pose_triangulation_8hpp_source.html | 2 +- html/w_queue_orderer_8hpp.html | 2 +- html/w_queue_orderer_8hpp_source.html | 2 +- html/w_scale_and_size_extractor_8hpp.html | 2 +- ..._scale_and_size_extractor_8hpp_source.html | 2 +- html/w_video_saver_8hpp.html | 2 +- html/w_video_saver_8hpp_source.html | 2 +- html/webcam_reader_8hpp.html | 2 +- html/webcam_reader_8hpp_source.html | 5 +- html/worker_8hpp.html | 2 +- html/worker_8hpp_source.html | 2 +- html/worker_consumer_8hpp.html | 2 +- html/worker_consumer_8hpp_source.html | 2 +- html/worker_producer_8hpp.html | 2 +- html/worker_producer_8hpp_source.html | 2 +- html/wrapper_2headers_8hpp.html | 2 +- html/wrapper_2headers_8hpp_source.html | 2 +- html/wrapper_8hpp.html | 2 +- html/wrapper_8hpp_source.html | 2 +- html/wrapper_auxiliary_8hpp.html | 2 +- html/wrapper_auxiliary_8hpp_source.html | 2 +- html/wrapper_struct_face_8hpp.html | 2 +- html/wrapper_struct_face_8hpp_source.html | 2 +- html/wrapper_struct_hand_8hpp.html | 2 +- html/wrapper_struct_hand_8hpp_source.html | 2 +- html/wrapper_struct_input_8hpp.html | 2 +- html/wrapper_struct_input_8hpp_source.html | 2 +- html/wrapper_struct_output_8hpp.html | 2 +- html/wrapper_struct_output_8hpp_source.html | 29 +- html/wrapper_struct_pose_8hpp.html | 2 +- html/wrapper_struct_pose_8hpp_source.html | 7 +- 1002 files changed, 58901 insertions(+), 3628 deletions(-) create mode 100644 html/cl2_8hpp.html create mode 100644 html/cl2_8hpp.js create mode 100644 html/cl2_8hpp_source.html create mode 100644 html/classcl_1_1_buffer-members.html create mode 100644 html/classcl_1_1_buffer.html create mode 100644 html/classcl_1_1_buffer.js create mode 100644 html/classcl_1_1_buffer_g_l-members.html create mode 100644 html/classcl_1_1_buffer_g_l.html create mode 100644 html/classcl_1_1_buffer_g_l.js create mode 100644 html/classcl_1_1_buffer_render_g_l-members.html create mode 100644 html/classcl_1_1_buffer_render_g_l.html create mode 100644 html/classcl_1_1_buffer_render_g_l.js create mode 100644 html/classcl_1_1_command_queue-members.html create mode 100644 html/classcl_1_1_command_queue.html create mode 100644 html/classcl_1_1_command_queue.js create mode 100644 html/classcl_1_1_context-members.html create mode 100644 html/classcl_1_1_context.html create mode 100644 html/classcl_1_1_context.js create mode 100644 html/classcl_1_1_device-members.html create mode 100644 html/classcl_1_1_device.html create mode 100644 html/classcl_1_1_device.js create mode 100644 html/classcl_1_1_device_command_queue-members.html create mode 100644 html/classcl_1_1_device_command_queue.html create mode 100644 html/classcl_1_1_device_command_queue.js create mode 100644 html/classcl_1_1_enqueue_args-members.html create mode 100644 html/classcl_1_1_enqueue_args.html create mode 100644 html/classcl_1_1_enqueue_args.js create mode 100644 html/classcl_1_1_event-members.html create mode 100644 html/classcl_1_1_event.html create mode 100644 html/classcl_1_1_event.js create mode 100644 html/classcl_1_1_image-members.html create mode 100644 html/classcl_1_1_image.html create mode 100644 html/classcl_1_1_image.js create mode 100644 html/classcl_1_1_image1_d-members.html create mode 100644 html/classcl_1_1_image1_d.html create mode 100644 html/classcl_1_1_image1_d.js create mode 100644 html/classcl_1_1_image1_d_array-members.html create mode 100644 html/classcl_1_1_image1_d_array.html create mode 100644 html/classcl_1_1_image1_d_array.js create mode 100644 html/classcl_1_1_image1_d_buffer-members.html create mode 100644 html/classcl_1_1_image1_d_buffer.html create mode 100644 html/classcl_1_1_image1_d_buffer.js create mode 100644 html/classcl_1_1_image2_d-members.html create mode 100644 html/classcl_1_1_image2_d.html create mode 100644 html/classcl_1_1_image2_d.js create mode 100644 html/classcl_1_1_image2_d_array-members.html create mode 100644 html/classcl_1_1_image2_d_array.html create mode 100644 html/classcl_1_1_image2_d_array.js create mode 100644 html/classcl_1_1_image3_d-members.html create mode 100644 html/classcl_1_1_image3_d.html create mode 100644 html/classcl_1_1_image3_d.js create mode 100644 html/classcl_1_1_image_g_l-members.html create mode 100644 html/classcl_1_1_image_g_l.html create mode 100644 html/classcl_1_1_image_g_l.js create mode 100644 html/classcl_1_1_kernel-members.html create mode 100644 html/classcl_1_1_kernel.html create mode 100644 html/classcl_1_1_kernel.js create mode 100644 html/classcl_1_1_kernel_functor-members.html create mode 100644 html/classcl_1_1_kernel_functor.html create mode 100644 html/classcl_1_1_kernel_functor.js create mode 100644 html/classcl_1_1_memory-members.html create mode 100644 html/classcl_1_1_memory.html create mode 100644 html/classcl_1_1_memory.js create mode 100644 html/classcl_1_1_n_d_range-members.html create mode 100644 html/classcl_1_1_n_d_range.html create mode 100644 html/classcl_1_1_n_d_range.js create mode 100644 html/classcl_1_1_pipe-members.html create mode 100644 html/classcl_1_1_pipe.html create mode 100644 html/classcl_1_1_pipe.js create mode 100644 html/classcl_1_1_platform-members.html create mode 100644 html/classcl_1_1_platform.html create mode 100644 html/classcl_1_1_platform.js create mode 100644 html/classcl_1_1_program-members.html create mode 100644 html/classcl_1_1_program.html create mode 100644 html/classcl_1_1_program.js create mode 100644 html/classcl_1_1_s_v_m_allocator-members.html create mode 100644 html/classcl_1_1_s_v_m_allocator.html create mode 100644 html/classcl_1_1_s_v_m_allocator.js create mode 100644 html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4-members.html create mode 100644 html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html create mode 100644 html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.js create mode 100644 html/classcl_1_1_s_v_m_trait_atomic-members.html create mode 100644 html/classcl_1_1_s_v_m_trait_atomic.html create mode 100644 html/classcl_1_1_s_v_m_trait_coarse-members.html create mode 100644 html/classcl_1_1_s_v_m_trait_coarse.html create mode 100644 html/classcl_1_1_s_v_m_trait_fine-members.html create mode 100644 html/classcl_1_1_s_v_m_trait_fine.html create mode 100644 html/classcl_1_1_s_v_m_trait_read_only-members.html create mode 100644 html/classcl_1_1_s_v_m_trait_read_only.html create mode 100644 html/classcl_1_1_s_v_m_trait_read_write-members.html create mode 100644 html/classcl_1_1_s_v_m_trait_read_write.html create mode 100644 html/classcl_1_1_s_v_m_trait_write_only-members.html create mode 100644 html/classcl_1_1_s_v_m_trait_write_only.html create mode 100644 html/classcl_1_1_sampler-members.html create mode 100644 html/classcl_1_1_sampler.html create mode 100644 html/classcl_1_1_sampler.js create mode 100644 html/classcl_1_1_user_event-members.html create mode 100644 html/classcl_1_1_user_event.html create mode 100644 html/classcl_1_1_user_event.js create mode 100644 html/classcl_1_1detail_1_1_deleter-members.html create mode 100644 html/classcl_1_1detail_1_1_deleter.html create mode 100644 html/classcl_1_1detail_1_1_deleter.js create mode 100644 html/classcl_1_1detail_1_1_s_v_m_trait_null-members.html create mode 100644 html/classcl_1_1detail_1_1_s_v_m_trait_null.html create mode 100644 html/classcl_1_1detail_1_1_wrapper-members.html create mode 100644 html/classcl_1_1detail_1_1_wrapper.html create mode 100644 html/classcl_1_1detail_1_1_wrapper.js create mode 100644 html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4-members.html create mode 100644 html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html create mode 100644 html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.js create mode 100644 html/functions_rela.html create mode 100644 html/functions_type.html create mode 100644 html/namespacecl.html create mode 100644 html/namespacecl.js create mode 100644 html/namespacecl_1_1compatibility.html create mode 100644 html/namespacecl_1_1compatibility.js create mode 100644 html/namespacecl_1_1detail.html create mode 100644 html/namespacecl_1_1detail.js create mode 100644 html/namespacemembers_func.js create mode 100644 html/namespacemembers_func_c.html create mode 100644 html/namespacemembers_func_d.html create mode 100644 html/namespacemembers_func_e.html create mode 100644 html/namespacemembers_func_f.html create mode 100644 html/namespacemembers_func_g.html create mode 100644 html/namespacemembers_func_i.html create mode 100644 html/namespacemembers_func_l.html create mode 100644 html/namespacemembers_func_m.html create mode 100644 html/namespacemembers_func_n.html create mode 100644 html/namespacemembers_func_o.html create mode 100644 html/namespacemembers_func_p.html create mode 100644 html/namespacemembers_func_r.html create mode 100644 html/namespacemembers_func_s.html create mode 100644 html/namespacemembers_func_t.html create mode 100644 html/namespacemembers_func_u.html create mode 100644 html/namespacemembers_func_v.html create mode 100644 html/namespacemembers_func_w.html create mode 100644 html/namespacemembers_q.html create mode 100644 html/namespacemembers_type.html create mode 100644 html/navtreeindex7.js create mode 100644 html/navtreeindex8.js create mode 100644 html/search/classes_14.html create mode 100644 html/search/classes_14.js create mode 100644 html/search/classes_15.html create mode 100644 html/search/classes_15.js create mode 100644 html/search/classes_16.html create mode 100644 html/search/classes_16.js create mode 100644 html/search/enums_a.html create mode 100644 html/search/enums_a.js create mode 100644 html/search/related_0.html create mode 100644 html/search/related_0.js create mode 100644 html/search/related_1.html create mode 100644 html/search/related_1.js create mode 100644 html/search/related_2.html create mode 100644 html/search/related_2.js create mode 100644 html/search/typedefs_0.html create mode 100644 html/search/typedefs_0.js create mode 100644 html/search/typedefs_1.html create mode 100644 html/search/typedefs_1.js create mode 100644 html/search/typedefs_2.html create mode 100644 html/search/typedefs_2.js create mode 100644 html/search/typedefs_3.html create mode 100644 html/search/typedefs_3.js create mode 100644 html/search/typedefs_4.html create mode 100644 html/search/typedefs_4.js create mode 100644 html/search/typedefs_5.html create mode 100644 html/search/typedefs_5.js create mode 100644 html/search/typedefs_6.html create mode 100644 html/search/typedefs_6.js create mode 100644 html/search/typedefs_7.html create mode 100644 html/search/typedefs_7.js create mode 100644 html/search/typedefs_8.html create mode 100644 html/search/typedefs_8.js create mode 100644 html/search/typedefs_9.html create mode 100644 html/search/typedefs_9.js create mode 100644 html/search/typedefs_a.html create mode 100644 html/search/typedefs_a.js create mode 100644 html/structcl_1_1_image_format-members.html create mode 100644 html/structcl_1_1_image_format.html create mode 100644 html/structcl_1_1_image_format.js create mode 100644 html/structcl_1_1_local_space_arg-members.html create mode 100644 html/structcl_1_1_local_space_arg.html create mode 100644 html/structcl_1_1_local_space_arg.js create mode 100644 html/structcl_1_1_s_v_m_allocator_1_1rebind-members.html create mode 100644 html/structcl_1_1_s_v_m_allocator_1_1rebind.html create mode 100644 html/structcl_1_1_s_v_m_allocator_1_1rebind.js create mode 100644 html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind-members.html create mode 100644 html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html create mode 100644 html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.js create mode 100644 html/structcl_1_1compatibility_1_1make__kernel-members.html create mode 100644 html/structcl_1_1compatibility_1_1make__kernel.html create mode 100644 html/structcl_1_1compatibility_1_1make__kernel.js create mode 100644 html/structcl_1_1detail_1_1_get_info_functor0-members.html create mode 100644 html/structcl_1_1detail_1_1_get_info_functor0.html create mode 100644 html/structcl_1_1detail_1_1_get_info_functor0.js create mode 100644 html/structcl_1_1detail_1_1_get_info_functor1-members.html create mode 100644 html/structcl_1_1detail_1_1_get_info_functor1.html create mode 100644 html/structcl_1_1detail_1_1_get_info_functor1.js create mode 100644 html/structcl_1_1detail_1_1_kernel_argument_handler.html create mode 100644 html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html create mode 100644 html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html create mode 100644 html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_e2f61a7d63604fd07f95cd93f44319b6.html create mode 100644 html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html create mode 100644 html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_191d0cb651775dfefc948acde42c4c0e1.html create mode 100644 html/structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4-members.html create mode 100644 html/structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html create mode 100644 html/structcl_1_1detail_1_1param__traits.html diff --git a/doxygen.log b/doxygen.log index c02a3698..ac38452e 100644 --- a/doxygen.log +++ b/doxygen.log @@ -186,6 +186,8 @@ Preprocessing /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/o Parsing file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/filestream/wPoseSaver.hpp... Preprocessing /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/filestream/wVideoSaver.hpp... Parsing file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/filestream/wVideoSaver.hpp... +Preprocessing /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp... +Parsing file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp... Preprocessing /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cuda.hpp... Parsing file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cuda.hpp... Preprocessing /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/enumClasses.hpp... @@ -381,7 +383,8 @@ Building file list... Building class list... Associating documentation with classes... Computing nesting relations for classes... -Building example list... +Building/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:69: warning: found more than one \mainpage comment block! Skipping this block. + example list... Searching for enumerations... Searching for documented typedefs... Searching for members imported via using declarations... @@ -514,6 +517,7 @@ Generating code for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpos Generating code for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/filestream/wPeopleJsonSaver.hpp... Generating code for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/filestream/wPoseSaver.hpp... Generating code for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/filestream/wVideoSaver.hpp... +Generating code for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp... Generating code for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cuda.hpp... Generating code for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/gpu.hpp... Generating code for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gui/frameDisplayer.hpp... @@ -682,6 +686,7 @@ Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpos Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/filestream/wPeopleJsonSaver.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/filestream/wPoseSaver.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/filestream/wVideoSaver.hpp... +Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cuda.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/gpu.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gui/frameDisplayer.hpp... @@ -737,37 +742,18 @@ Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpos Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/subThreadQueueInOut.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/subThreadQueueOut.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/thread.hpp... -Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/threadManager.hpp... +Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpo/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:1924: warning: Found unknown command `\stuct' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:2267: warning: The following parameters of cl::Platform::Platform(const cl_platform_id &platform, bool retainObject=false) are not documented: + parameter 'platform' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:2984: warning: The following parameters of cl::Event::Event(const cl_event &event, bool retainObject=false) are not documented: + parameter 'event' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:3167: warning: The following parameters of cl::Memory::Memory(const cl_mem &memory, bool retainObject) are not documented: + parameter 'memory' +se/thread/threadManager.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/wIdGenerator.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/worker.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/workerConsumer.hpp... -Generating docs for file /ho/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:128: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:128: warning: explicit link request to 'face' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:121: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:121: warning: explicit link request to 'face' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:164: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:164: warning: explicit link request to 'face' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:114: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:150: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:150: warning: explicit link request to 'hand' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:143: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:143: warning: explicit link request to 'hand' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:172: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:172: warning: explicit link request to 'hand' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:135: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:38: warning: explicit link request to 'scales' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:105: warning: explicit link request to 'body' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:107: warning: explicit link request to 'BP' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:90: warning: explicit link request to 'heatmaps' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:90: warning: explicit link request to 'body' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:96: warning: explicit link request to 'heatmaps' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:72: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:63: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:63: warning: explicit link request to 'body' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:157: warning: explicit link request to 'people' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:157: warning: explicit link request to 'body' could not be resolved -/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:82: warning: explicit link request to 'people' could not be resolved -me/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/workerProducer.hpp... +Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/workerProducer.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/thread/wQueueOrderer.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/utilities/check.hpp... Generating docs for file /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/utilities/errorAndLog.hpp... @@ -796,6 +782,177 @@ Generating docs for namespace boost Generating docs for compound boost::shared_ptr... Generating docs for namespace caffe Generating docs for compound caffe::Blob... +Generating docs for namespace cl +Generating docs for compound cl::ImageFormat... +Generating docs for compound cl::Device... +Generating docs for compound cl::Platform... +Generating docs for compound cl::Context... +Generating docs for compound cl::Event... +Generating docs for compound cl::UserEvent... +Generating docs for compound cl::Memory... +Generating docs for compound cl::SVMTraitReadWrite... +Generating docs for compound cl::SVMTraitReadOnly... +Generating docs for compound cl::SVMTraitWriteOnly... +Generating docs for compound cl::SVMTraitCoarse... +Generating docs for compound cl::SVMTraitFine... +Generating docs for compound cl::SVMTraitAtomic... +Generating docs for compound cl::SVMAllocator... +Generating docs for nested compound/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:3655: warning: The following parameters of cl::Buffer::Buffer(const Context &context, cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL) are not documented: + parameter 'context' + parameter 'flags' + parameter 'size' + parameter 'err' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:3678: warning: The following parameters of cl::Buffer::Buffer(cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL) are not documented: + parameter 'flags' + parameter 'size' + parameter 'err' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:3776: warning: The following parameters of cl::Buffer::Buffer(const cl_mem &buffer, bool retainObject=false) are not documented: + parameter 'buffer' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:4001: warning: The following parameters of cl::BufferGL::BufferGL(const cl_mem &buffer, bool retainObject=false) are not documented: + parameter 'buffer' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:4098: warning: The following parameters of cl::BufferRenderGL::BufferRenderGL(const cl_mem &buffer, bool retainObject=false) are not documented: + parameter 'buffer' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:4169: warning: The following parameters of cl::Image::Image(const cl_mem &image, bool retainObject=false) are not documented: + parameter 'image' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:4289: warning: The following parameters of cl::Image1D::Image1D(const cl_mem &image1D, bool retainObject=false) are not documented: + parameter 'image1D' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:4377: warning: The following parameters of cl::Image1DBuffer::Image1DBuffer(const cl_mem &image1D, bool retainObject=false) are not documented: + parameter 'image1D' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:4465: warning: The following parameters of cl::Image1DArray::Image1DArray(const cl_mem &imageArray, bool retainObject=false) are not documented: + parameter 'imageArray' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:4636: warning: The following parameters of cl::Image2D::Image2D(const Context &context, cl_channel_order order, const Image &sourceImage, cl_int *err=nullptr) are not documented: + parameter 'context' + parameter 'sourceImage' + parameter 'err' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:4704: warning: The following parameters of cl::Image2D::Image2D(const cl_mem &image2D, bool retainObject=false) are not documented: + parameter 'image2D' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:4898: warning: The following parameters of cl::Image2DArray::Image2DArray(const cl_mem &imageArray, bool retainObject=false) are not documented: + parameter 'imageArray' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:5029: warning: The following parameters of cl::Image3D::Image3D(const cl_mem &image3D, bool retainObject=false) are not documented: + parameter 'image3D' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:5206: warning: The following parameters of cl::ImageGL::ImageGL(const cl_mem &image, bool retainObject=false) are not documented: + parameter 'image' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:5265: warning: argument 'flags' of command @param is not found in the argument list of cl::Pipe::Pipe(const Context &context, cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL) +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:5265: warning: The following parameters of cl::Pipe::Pipe(const Context &context, cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL) are not documented: + parameter 'err' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:5291: warning: argument 'flags' of command @param is not found in the argument list of cl::Pipe::Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL) +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:5291: warning: The following parameters of cl::Pipe::Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL) are not documented: + parameter 'err' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:5320: warning: The following parameters of cl::Pipe::Pipe(const cl_mem &pipe, bool retainObject=false) are not documented: + parameter 'pipe' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:5451: warning: The following parameters of cl::Sampler::Sampler(const cl_sampler &sampler, bool retainObject=false) are not documented: + parameter 'sampler' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:5676: warning: The following parameters of cl::Kernel::Kernel(const cl_kernel &kernel, bool retainObject=false) are not documented: + parameter 'kernel' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:6212: warning: The following parameters of cl::Program::Program(const Context &context, const vector< Device > &devices, const string &kernelNames, cl_int *err=NULL) are not documented: + parameter 'context' + parameter 'devices' + parameter 'err' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:6247: warning: The following parameters of cl::Program::Program(const cl_program &program, bool retainObject=false) are not documented: + parameter 'program' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:6965: warning: The following parameters of cl::CommandQueue::CommandQueue(const cl_command_queue &commandQueue, bool retainObject=false) are not documented: + parameter 'commandQueue' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:7358: warning: The following parameters of cl::CommandQueue::enqueueFillImage(const Image &image, cl_float4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > ®ion, const vector< Event > *events=NULL, Event *event=NULL) const are not documented: + parameter 'image' + parameter 'origin' + parameter 'region' + parameter 'events' + parameter 'event' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:7392: warning: The following parameters of cl::CommandQueue::enqueueFillImage(const Image &image, cl_int4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > ®ion, const vector< Event > *events=NULL, Event *event=NULL) const are not documented: + parameter 'image' + parameter 'origin' + parameter 'region' + parameter 'events' + parameter 'event' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:7426: warning: The following parameters of cl::CommandQueue::enqueueFillImage(const Image &image, cl_uint4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > ®ion, const vector< Event > *events=NULL, Event *event=NULL) const are not documented: + parameter 'image' + parameter 'origin' + parameter 'region' + parameter 'events' + parameter 'event' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:8224: warning: The following parameters of cl::DeviceCommandQueue::DeviceCommandQueue(const cl_command_queue &commandQueue, bool retainObject=false) are not documented: + parameter 'commandQueue' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:9374: warning: argument 't0...' of command @param is not found in the argument list of cl::KernelFunctor< Ts >::operator()(const EnqueueArgs &args, Ts...ts) +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:9374: warning: The following parameters of cl::KernelFunctor::operator()(const EnqueueArgs &args, Ts...ts) are not documented: + parameter 'ts' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:9397: warning: argument 't0...' of command @param is not found in the argument list of cl::KernelFunctor< Ts >::operator()(const EnqueueArgs &args, Ts...ts, cl_int &error) +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp:9397: warning: The following parameters of cl::KernelFunctor::operator()(const EnqueueArgs &args, Ts...ts, cl_int &error) are not documented: + parameter 'ts' +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:128: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:128: warning: explicit link request to 'face' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:121: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:121: warning: explicit link request to 'face' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:164: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:164: warning: explicit link request to 'face' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:114: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:150: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:150: warning: explicit link request to 'hand' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:143: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:143: warning: explicit link request to 'hand' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:172: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:172: warning: explicit link request to 'hand' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:135: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:38: warning: explicit link request to 'scales' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:105: warning: explicit link request to 'body' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:107: warning: explicit link request to 'BP' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:90: warning: explicit link request to 'heatmaps' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:90: warning: explicit link request to 'body' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:96: warning: explicit link request to 'heatmaps' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:72: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:63: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:63: warning: explicit link request to 'body' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:157: warning: explicit link request to 'people' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:157: warning: explicit link request to 'body' could not be resolved +/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/core/datum.hpp:82: warning: explicit link request to 'people' could not be resolved + cl::SVMAllocator::rebind... +Generating docs for compound cl::SVMAllocator< void, SVMTrait >... +Generating docs for nested compound cl::SVMAllocator< void, SVMTrait >::rebind... +Generating docs for compound cl::Buffer... +Generating docs for compound cl::BufferGL... +Generating docs for compound cl::BufferRenderGL... +Generating docs for compound cl::Image... +Generating docs for compound cl::Image1D... +Generating docs for compound cl::Image1DBuffer... +Generating docs for compound cl::Image1DArray... +Generating docs for compound cl::Image2D... +Generating docs for compound cl::Image2DArray... +Generating docs for compound cl::Image3D... +Generating docs for compound cl::ImageGL... +Generating docs for compound cl::Pipe... +Generating docs for compound cl::Sampler... +Generating docs for compound cl::NDRange... +Generating docs for compound cl::LocalSpaceArg... +Generating docs for compound cl::Kernel... +Generating docs for compound cl::Program... +Generating docs for compound cl::CommandQueue... +Generating docs for compound cl::DeviceCommandQueue... +Generating docs for compound cl::EnqueueArgs... +Generating docs for compound cl::KernelFunctor... +Generating docs for namespace cl::compatibility +Generating docs for compound cl::compatibility::make_kernel... +Generating docs for namespace cl::detail +Generating docs for compound cl::detail::ReferenceHandler... +Generating docs for compound cl::detail::param_traits... +Generating docs for compound cl::detail::GetInfoFunctor0... +Generating docs for compound cl::detail::GetInfoFunctor1... +Generating docs for compound cl::detail::ReferenceHandler< cl_device_id >... +Generating docs for compound cl::detail::ReferenceHandler< cl_platform_id >... +Generating docs for compound cl::detail::ReferenceHandler< cl_context >... +Generating docs for compound cl::detail::ReferenceHandler< cl_command_queue >... +Generating docs for compound cl::detail::ReferenceHandler< cl_mem >... +Generating docs for compound cl::detail::ReferenceHandler< cl_sampler >... +Generating docs for compound cl::detail::ReferenceHandler< cl_program >... +Generating docs for compound cl::detail::ReferenceHandler< cl_kernel >... +Generating docs for compound cl::detail::ReferenceHandler< cl_event >... +Generating docs for compound cl::detail::Wrapper... +Generating docs for compound cl::detail::Wrapper< cl_device_id >... +Generating docs for compound cl::detail::SVMTraitNull... +Generating docs for compound cl::detail::Deleter... +Generating docs for compound cl::detail::KernelArgumentHandler... +Generating docs for compound cl::detail::KernelArgumentHandler< T, typename std::enable_if::value >::type >... +Generating docs for compound cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >... +Generating docs for compound cl::detail::KernelArgumentHandler< LocalSpaceArg, void >... +Generating docs for compound cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >... Generating docs for namespace op Generating docs for compound op::CameraParameterReader... Generating docs for compound op::WPoseTriangulation... @@ -818,9 +975,7 @@ Generating docs for compound op::ResizeAndMergeCaffe... Generating docs for compound op::ScaleAndSizeExtractor... Generating docs for compound op::WCvMatToOpInput... Generating docs for compound op::WCvMatToOpOutput... -Generating docs for compound op::WKeepTopNPeople... -Generating docs for compound op::WKeypointScaler... -Gen/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/face/faceExtractor.hpp:18: warning: The following parameters of op::FaceExtractor::FaceExtractor(const Point< int > &netInputSize, const Point< int > &netOutputSize, const std::vector< HeatMapType > &heatMapTypes={}, const ScaleMode heatMapScale=ScaleMode::ZeroToOne) are not documented: +Generating docs for compound op::WKee/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/face/faceExtractor.hpp:18: warning: The following parameters of op::FaceExtractor::FaceExtractor(const Point< int > &netInputSize, const Point< int > &netOutputSize, const std::vector< HeatMapType > &heatMapTypes={}, const ScaleMode heatMapScale=ScaleMode::ZeroToOne) are not documented: parameter 'heatMapTypes' parameter 'heatMapScale' /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/face/faceExtractorCaffe.hpp:18: warning: The following parameters of op::FaceExtractorCaffe::FaceExtractorCaffe(const Point< int > &netInputSize, const Point< int > &netOutputSize, const std::string &modelFolder, const int gpuId, const std::vector< HeatMapType > &heatMapTypes={}, const ScaleMode heatMapScale=ScaleMode::ZeroToOne, const bool enableGoogleLogging=true) are not documented: @@ -845,7 +1000,9 @@ Gen/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/fac parameter 'throwExceptionIfNoOpened' /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/producer/webcamReader.hpp:20: warning: The following parameters of op::WebcamReader::WebcamReader(const int webcamIndex=0, const Point< int > &webcamResolution=Point< int >{}, const double fps=30., const bool throwExceptionIfNoOpened=true) are not documented: parameter 'throwExceptionIfNoOpened' -erating docs for compound op::WOpOutputToCvMat... +pTopNPeople... +Generating docs for compound op::WKeypointScaler... +Generating docs for compound op::WOpOutputToCvMat... Generating docs for compound op::WScaleAndSizeExtractor... Generating docs for compound op::PersonIdExtractor... Generating docs for compound op::WPersonIdExtractor... @@ -924,9 +1081,7 @@ Generating docs for compound op::SubThreadQueueInOut... Generating docs for compound op::SubThreadQueueOut... Generating docs for compound op::Thread... Generating docs for compound op::ThreadManager... -Generating docs for compound op::WIdGenerator... -Generating docs for compound op::Worker... -Generating docs fo/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/wrapper/wrapperStructPose.hpp:110: warning: explicit link request to 'body' could not be resolved +Generating docs for compound op::WIdGene/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/wrapper/wrapperStructPose.hpp:110: warning: explicit link request to 'body' could not be resolved /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/wrapper/wrapperStructPose.hpp:111: warning: explicit link request to 'body' could not be resolved /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/wrapper/wrapperStructPose.hpp:111: warning: explicit link request to 'body' could not be resolved /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/wrapper/wrapperStructPose.hpp:112: warning: explicit link request to 'body' could not be resolved @@ -944,7 +1099,9 @@ Generating docs fo/home/travis/build/CMU-Perceptual-Computing-Lab/openpose/inclu /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/README.md:110: warning: unable to resolve reference to `doc/output.md' for \ref command /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/README.md:115: warning: explicit link request to 'speed' could not be resolved /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/README.md:140: warning: unable to resolve reference to `doc/contributors.md' for \ref command -r compound op::WorkerConsumer... +rator... +Generating docs for compound op::Worker... +Generating docs for compound op::WorkerConsumer... Generating docs for compound op::WorkerProducer... Generating docs for compound op::WQueueOrderer... Generating docs for compound op::ConfigureError... @@ -973,5 +1130,5 @@ Generating file index... Generating file member index... Generating example index... finalizing index lists... -lookup cache used 3001/65536 hits=17822 misses=3208 +lookup cache used 4455/65536 hits=33832 misses=4759 finished... diff --git a/html/3d_2headers_8hpp.html b/html/3d_2headers_8hpp.html index fd38f359..f4f0eea2 100644 --- a/html/3d_2headers_8hpp.html +++ b/html/3d_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('3d_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/3d_2headers_8hpp_source.html b/html/3d_2headers_8hpp_source.html index d647ef22..a75ec885 100644 --- a/html/3d_2headers_8hpp_source.html +++ b/html/3d_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('3d_2headers_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/_r_e_a_d_m_e_8md.html b/html/_r_e_a_d_m_e_8md.html index b94585b3..fff19835 100644 --- a/html/_r_e_a_d_m_e_8md.html +++ b/html/_r_e_a_d_m_e_8md.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('_r_e_a_d_m_e_8md.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/annotated.html b/html/annotated.html index 7da60d09..e3080a3d 100644 --- a/html/annotated.html +++ b/html/annotated.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('annotated.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -110,130 +110,194 @@ $(document).ready(function(){initNavTree('annotated.html','');});
Here are the classes, structs, unions and interfaces with brief descriptions:
-
[detail level 12]
+
[detail level 123]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
oNboost
oNcaffe
\Nop
oNclThe OpenCL C++ bindings are defined within this namespace
\Nop
diff --git a/html/annotated.js b/html/annotated.js index ac8f3dc5..b1fd3b0b 100644 --- a/html/annotated.js +++ b/html/annotated.js @@ -2,5 +2,6 @@ var annotated = [ [ "boost", "namespaceboost.html", "namespaceboost" ], [ "caffe", "namespacecaffe.html", "namespacecaffe" ], + [ "cl", "namespacecl.html", "namespacecl" ], [ "op", "namespaceop.html", "namespaceop" ] ]; \ No newline at end of file diff --git a/html/array_8hpp.html b/html/array_8hpp.html index b018fe7d..cd3d2942 100644 --- a/html/array_8hpp.html +++ b/html/array_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('array_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/array_8hpp_source.html b/html/array_8hpp_source.html index 0eca47e9..a0bc0f2f 100644 --- a/html/array_8hpp_source.html +++ b/html/array_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('array_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -130,11 +130,11 @@ $(document).ready(function(){initNavTree('array_8hpp_source.html','');});
48 
56  Array(const std::vector<int>& sizes, const T value);
57 
-
66  Array<T>(const Array<T>& array);
+
66  Array<T>(const Array<T>& array);
67 
-
74  Array<T>& operator=(const Array<T>& array);
+
75 
-
81  Array<T>(Array<T>&& array);
+
82 
89  Array<T>& operator=(Array<T>&& array);
90 
@@ -165,7 +165,7 @@ $(document).ready(function(){initNavTree('array_8hpp_source.html','');});
169  return mSize;
170  }
171 
-
177  std::string printSize() const;
+
177  std::string printSize() const;
178 
185  int getSize(const int index) const;
186 
@@ -246,7 +246,7 @@ $(document).ready(function(){initNavTree('array_8hpp_source.html','');});
364  return at(getIndexAndCheck(indexes));
365  }
366 
-
379  const std::string toString() const;
+
379  const std::string toString() const;
380 
381  private:
382  std::vector<int> mSize;
@@ -270,6 +270,7 @@ $(document).ready(function(){initNavTree('array_8hpp_source.html','');});
423 #endif // OPENPOSE_CORE_ARRAY_HPP
const cv::Mat & getConstCvMat() const
Array< T > clone() const
+
std::array< T, N > array
Definition: cl2.hpp:594
T & operator[](const std::vector< int > &indexes)
Definition: array.hpp:302
T & at(const int index)
Definition: array.hpp:326
void setFrom(const cv::Mat &cvMat)
@@ -295,6 +296,7 @@ $(document).ready(function(){initNavTree('array_8hpp_source.html','');});
const T & operator[](const int index) const
Definition: array.hpp:285
T & at(const std::vector< int > &indexes)
Definition: array.hpp:350
std::vector< int > getSize() const
Definition: array.hpp:167
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/body_part_connector_base_8hpp.html b/html/body_part_connector_base_8hpp.html index 7547e3f0..6b91d4f9 100644 --- a/html/body_part_connector_base_8hpp.html +++ b/html/body_part_connector_base_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('body_part_connector_base_8hpp.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/body_part_connector_base_8hpp_source.html b/html/body_part_connector_base_8hpp_source.html index 44e6d8ad..4cd73ada 100644 --- a/html/body_part_connector_base_8hpp_source.html +++ b/html/body_part_connector_base_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('body_part_connector_base_8hpp_source.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/body_part_connector_caffe_8hpp.html b/html/body_part_connector_caffe_8hpp.html index ee482d4e..98a2145e 100644 --- a/html/body_part_connector_caffe_8hpp.html +++ b/html/body_part_connector_caffe_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('body_part_connector_caffe_8hpp.html',' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/body_part_connector_caffe_8hpp_source.html b/html/body_part_connector_caffe_8hpp_source.html index b0dbe869..dd831cc7 100644 --- a/html/body_part_connector_caffe_8hpp_source.html +++ b/html/body_part_connector_caffe_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('body_part_connector_caffe_8hpp_source. onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('body_part_connector_caffe_8hpp_source.
22  public:
23  explicit BodyPartConnectorCaffe();
24 
-
25  virtual void Reshape(const std::vector<caffe::Blob<T>*>& bottom);
+
25  virtual void Reshape(const std::vector<caffe::Blob<T>*>& bottom);
26 
27  virtual inline const char* type() const { return "BodyPartConnector"; }
28 
@@ -147,17 +147,17 @@ $(document).ready(function(){initNavTree('body_part_connector_caffe_8hpp_source.
38 
39  void setScaleNetToOutput(const T scaleNetToOutput);
40 
-
41  virtual void Forward_cpu(const std::vector<caffe::Blob<T>*>& bottom, Array<T>& poseKeypoints,
+
41  virtual void Forward_cpu(const std::vector<caffe::Blob<T>*>& bottom, Array<T>& poseKeypoints,
42  Array<T>& poseScores);
43 
-
44  virtual void Forward_gpu(const std::vector<caffe::Blob<T>*>& bottom, Array<T>& poseKeypoints,
+
44  virtual void Forward_gpu(const std::vector<caffe::Blob<T>*>& bottom, Array<T>& poseKeypoints,
45  Array<T>& poseScores);
46 
-
47  virtual void Backward_cpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
-
48  const std::vector<caffe::Blob<T>*>& bottom);
+
47  virtual void Backward_cpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
+
48  const std::vector<caffe::Blob<T>*>& bottom);
49 
-
50  virtual void Backward_gpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
-
51  const std::vector<caffe::Blob<T>*>& bottom);
+
50  virtual void Backward_gpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
+
51  const std::vector<caffe::Blob<T>*>& bottom);
52 
53  private:
54  PoseModel mPoseModel;
@@ -182,6 +182,7 @@ $(document).ready(function(){initNavTree('body_part_connector_caffe_8hpp_source.
virtual const char * type() const
Definition: bodyPartConnectorCaffe.hpp:27
Definition: macros.hpp:77
Definition: array.hpp:20
+
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
#define OP_API
Definition: macros.hpp:15
Definition: bodyPartConnectorCaffe.hpp:20
diff --git a/html/camera_parameter_reader_8hpp.html b/html/camera_parameter_reader_8hpp.html index 3a96e919..34b3af3a 100644 --- a/html/camera_parameter_reader_8hpp.html +++ b/html/camera_parameter_reader_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('camera_parameter_reader_8hpp.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/camera_parameter_reader_8hpp_source.html b/html/camera_parameter_reader_8hpp_source.html index b8961f6a..6d951c61 100644 --- a/html/camera_parameter_reader_8hpp_source.html +++ b/html/camera_parameter_reader_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('camera_parameter_reader_8hpp_source.ht onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('camera_parameter_reader_8hpp_source.ht
11  public:
12  explicit CameraParameterReader();
13 
-
14  void readParameters(const std::string& cameraParameterPath,
+
14  void readParameters(const std::string& cameraParameterPath,
15  const std::vector<std::string>& serialNumbers);
16 
17  unsigned long long getNumberCameras() const;
@@ -147,6 +147,7 @@ $(document).ready(function(){initNavTree('camera_parameter_reader_8hpp_source.ht
Definition: cameraParameterReader.hpp:9
#define OP_API
Definition: macros.hpp:15
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/check_8hpp.html b/html/check_8hpp.html index 3186c988..670881c2 100644 --- a/html/check_8hpp.html +++ b/html/check_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('check_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/check_8hpp_source.html b/html/check_8hpp_source.html index bd8ca985..88eea1b9 100644 --- a/html/check_8hpp_source.html +++ b/html/check_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('check_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -116,49 +116,49 @@ $(document).ready(function(){initNavTree('check_8hpp_source.html','');});
7 {
8  // CHECK, CHECK_EQ, CHECK_NE, CHECK_LE, CHECK_LT, CHECK_GE, and CHECK_GT
9  template<typename T>
-
10  void check(const bool condition, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
+
10  void check(const bool condition, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
11  {
12  if (!condition)
13  error("Check failed: " + tToString(message), line, function, file);
14  }
15 
16  template<typename T, typename T1, typename T2>
-
17  void checkE(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
+
17  void checkE(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
18  {
19  if (conditionA != conditionB)
20  error("CheckE failed (" + tToString(conditionA) + " vs. " + tToString(conditionB) + "): " + tToString(message), line, function, file);
21  }
22 
23  template<typename T, typename T1, typename T2>
-
24  void checkNE(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
+
24  void checkNE(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
25  {
26  if (conditionA == conditionB)
27  error("CheckNE failed (" + tToString(conditionA) + " vs. " + tToString(conditionB) + "): " + tToString(message), line, function, file);
28  }
29 
30  template<typename T, typename T1, typename T2>
-
31  void checkLE(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
+
31  void checkLE(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
32  {
33  if (conditionA > conditionB)
34  error("CheckLE failed (" + tToString(conditionA) + " vs. " + tToString(conditionB) + "): " + tToString(message), line, function, file);
35  }
36 
37  template<typename T, typename T1, typename T2>
-
38  void checkLT(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
+
38  void checkLT(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
39  {
40  if (conditionA >= conditionB)
41  error("CheckLT failed (" + tToString(conditionA) + " vs. " + tToString(conditionB) + "): " + tToString(message), line, function, file);
42  }
43 
44  template<typename T, typename T1, typename T2>
-
45  void checkGE(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
+
45  void checkGE(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
46  {
47  if (conditionA < conditionB)
48  error("CheckGE failed (" + tToString(conditionA) + " vs. " + tToString(conditionB) + "): " + tToString(message), line, function, file);
49  }
50 
51  template<typename T, typename T1, typename T2>
-
52  void checkGT(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
+
52  void checkGT(const T1& conditionA, const T2& conditionB, const T& message = "", const int line = -1, const std::string& function = "", const std::string& file = "")
53  {
54  if (conditionA <= conditionB)
55  error("CheckGT failed (" + tToString(conditionA) + " vs. " + tToString(conditionB) + "): " + tToString(message), line, function, file);
@@ -176,6 +176,7 @@ $(document).ready(function(){initNavTree('check_8hpp_source.html','');});
void check(const bool condition, const T &message="", const int line=-1, const std::string &function="", const std::string &file="")
Definition: check.hpp:10
void checkLE(const T1 &conditionA, const T2 &conditionB, const T &message="", const int line=-1, const std::string &function="", const std::string &file="")
Definition: check.hpp:31
void checkGT(const T1 &conditionA, const T2 &conditionB, const T &message="", const int line=-1, const std::string &function="", const std::string &file="")
Definition: check.hpp:52
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/cl2_8hpp.html b/html/cl2_8hpp.html new file mode 100644 index 00000000..cd156260 --- /dev/null +++ b/html/cl2_8hpp.html @@ -0,0 +1,981 @@ + + + + + + +OpenPose: /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp File Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl2.hpp File Reference
+
+
+ +

C++ bindings for OpenCL 1.0 (rev 48), OpenCL 1.1 (rev 33), OpenCL 1.2 (rev 15) and OpenCL 2.0 (rev 29) +More...

+
#include <CL/opencl.h>
+#include <utility>
+#include <limits>
+#include <iterator>
+#include <mutex>
+#include <cstring>
+#include <functional>
+#include <vector>
+#include <string>
+#include <memory>
+#include <array>
+
+

Go to the source code of this file.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Classes

struct  cl::detail::ReferenceHandler< T >
 
struct  cl::detail::param_traits< enum_type, Name >
 
struct  cl::detail::GetInfoFunctor0< Func, Arg0 >
 
struct  cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >
 
struct  cl::detail::ReferenceHandler< T >
 
struct  cl::detail::ReferenceHandler< cl_device_id >
 
struct  cl::detail::ReferenceHandler< cl_platform_id >
 
struct  cl::detail::ReferenceHandler< cl_context >
 
struct  cl::detail::ReferenceHandler< cl_command_queue >
 
struct  cl::detail::ReferenceHandler< cl_mem >
 
struct  cl::detail::ReferenceHandler< cl_sampler >
 
struct  cl::detail::ReferenceHandler< cl_program >
 
struct  cl::detail::ReferenceHandler< cl_kernel >
 
struct  cl::detail::ReferenceHandler< cl_event >
 
class  cl::detail::Wrapper< T >
 
class  cl::detail::Wrapper< cl_device_id >
 
struct  cl::ImageFormat
 Adds constructors and member functions for cl_image_format. More...
 
class  cl::Device
 Class interface for cl_device_id. More...
 
class  cl::Platform
 Class interface for cl_platform_id. More...
 
class  cl::Context
 Class interface for cl_context. More...
 
class  cl::Event
 Class interface for cl_event. More...
 
class  cl::UserEvent
 Class interface for user events (a subset of cl_event's). More...
 
class  cl::Memory
 Class interface for cl_mem. More...
 
class  cl::detail::SVMTraitNull
 
class  cl::SVMTraitReadWrite< Trait >
 
class  cl::SVMTraitReadOnly< Trait >
 
class  cl::SVMTraitWriteOnly< Trait >
 
class  cl::SVMTraitCoarse< Trait >
 
class  cl::SVMTraitFine< Trait >
 
class  cl::SVMTraitAtomic< Trait >
 
class  cl::SVMAllocator< T, SVMTrait >
 
struct  cl::SVMAllocator< T, SVMTrait >::rebind< U >
 
class  cl::SVMAllocator< void, SVMTrait >
 
struct  cl::SVMAllocator< void, SVMTrait >::rebind< U >
 
class  cl::detail::Deleter< Alloc >
 
class  cl::Buffer
 Class interface for Buffer Memory Objects. More...
 
class  cl::BufferGL
 Class interface for GL Buffer Memory Objects. More...
 
class  cl::BufferRenderGL
 Class interface for GL Render Buffer Memory Objects. More...
 
class  cl::Image
 C++ base class for Image Memory objects. More...
 
class  cl::Image1D
 Class interface for 1D Image Memory objects. More...
 
class  cl::Image1DBuffer
 Image interface for 1D buffer images. More...
 
class  cl::Image1DArray
 Image interface for arrays of 1D images. More...
 
class  cl::Image2D
 Class interface for 2D Image Memory objects. More...
 
class  cl::Image2DArray
 Image interface for arrays of 2D images. More...
 
class  cl::Image3D
 Class interface for 3D Image Memory objects. More...
 
class  cl::ImageGL
 general image interface for GL interop. We abstract the 2D and 3D GL images into a single instance here that wraps all GL sourced images on the grounds that setup information was performed by OpenCL anyway. More...
 
class  cl::Pipe
 Class interface for Pipe Memory Objects. More...
 
class  cl::Sampler
 Class interface for cl_sampler. More...
 
class  cl::NDRange
 Class interface for specifying NDRange values. More...
 
struct  cl::LocalSpaceArg
 Local address wrapper for use with Kernel::setArg. More...
 
struct  cl::detail::KernelArgumentHandler< T, Enable >
 
struct  cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >
 
struct  cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >
 
struct  cl::detail::KernelArgumentHandler< LocalSpaceArg, void >
 
class  cl::Kernel
 Class interface for cl_kernel. More...
 
class  cl::Program
 Program interface that implements cl_program. More...
 
class  cl::CommandQueue
 CommandQueue interface for cl_command_queue. More...
 
class  cl::DeviceCommandQueue
 DeviceCommandQueue interface for device cl_command_queues. More...
 
struct  cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >
 
class  cl::EnqueueArgs
 
class  cl::KernelFunctor< Ts >
 
struct  cl::compatibility::make_kernel< Ts >
 
+ + + + + + + + +

+Namespaces

 cl
 The OpenCL C++ bindings are defined within this namespace.
 
 cl::detail
 
 cl::compatibility
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Macros

#define CL_HPP_TARGET_OPENCL_VERSION   200
 
#define CL_HPP_MINIMUM_OPENCL_VERSION   200
 
#define CL_USE_DEPRECATED_OPENCL_2_0_APIS
 
#define CL_HPP_NOEXCEPT_
 
#define CL_HPP_DEFINE_STATIC_MEMBER_   __attribute__((weak))
 
#define CL_EXT_PREFIX__VERSION_1_1_DEPRECATED
 
#define CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
 
#define CL_EXT_PREFIX__VERSION_1_2_DEPRECATED
 
#define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED
 
#define CL_CALLBACK
 
#define CL_HPP_INIT_CL_EXT_FCN_PTR_(name)
 
#define CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_(platform, name)
 
#define CL_HPP_ERR_STR_(x)   NULL
 
#define CL_HPP_PARAM_NAME_INFO_1_0_(F)
 
#define CL_HPP_PARAM_NAME_INFO_1_1_(F)
 
#define CL_HPP_PARAM_NAME_INFO_1_2_(F)
 
#define CL_HPP_PARAM_NAME_INFO_2_0_(F)
 
#define CL_HPP_PARAM_NAME_DEVICE_FISSION_(F)
 
#define CL_HPP_DECLARE_PARAM_TRAITS_(token, param_name, T)
 
#define CL_HPP_PARAM_NAME_INFO_1_0_DEPRECATED_IN_2_0_(F)   F(cl_device_info, CL_DEVICE_QUEUE_PROPERTIES, cl_command_queue_properties)
 
#define CL_HPP_PARAM_NAME_INFO_1_1_DEPRECATED_IN_2_0_(F)   F(cl_device_info, CL_DEVICE_HOST_UNIFIED_MEMORY, cl_bool)
 
#define CL_HPP_PARAM_NAME_INFO_1_2_DEPRECATED_IN_2_0_(F)   F(cl_image_info, CL_IMAGE_BUFFER, cl::Buffer)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Typedefs

using cl::size_type = size_t
 
template<class T , class Alloc = std::allocator<T>>
using cl::vector = std::vector< T, Alloc >
 
using cl::string = std::string
 
template<class T , class D >
using cl::pointer = std::unique_ptr< T, D >
 
template<class T , size_type N>
using cl::array = std::array< T, N >
 
using cl::detail::size_t_array = array< size_type, 3 >
 
using cl::BuildLogType = vector< std::pair< cl::Device, typename detail::param_traits< detail::cl_program_build_info, CL_PROGRAM_BUILD_LOG >::param_type >>
 
template<class T >
using cl::coarse_svm_vector = vector< T, cl::SVMAllocator< int, cl::SVMTraitCoarse<>>>
 Vector alias to simplify contruction of coarse-grained SVM containers. More...
 
template<class T >
using cl::fine_svm_vector = vector< T, cl::SVMAllocator< int, cl::SVMTraitFine<>>>
 Vector alias to simplify contruction of fine-grained SVM containers. More...
 
template<class T >
using cl::atomic_svm_vector = vector< T, cl::SVMAllocator< int, cl::SVMTraitAtomic<>>>
 Vector alias to simplify contruction of fine-grained SVM containers that support platform atomics. More...
 
+ + + + + +

+Enumerations

enum  cl::QueueProperties : cl_command_queue_properties { cl::QueueProperties::None = 0, +cl::QueueProperties::Profiling = CL_QUEUE_PROFILING_ENABLE, +cl::QueueProperties::OutOfOrder = CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE + }
 
enum  cl::DeviceQueueProperties : cl_command_queue_properties { cl::DeviceQueueProperties::None = 0, +cl::DeviceQueueProperties::Profiling = CL_QUEUE_PROFILING_ENABLE + }
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Functions

template<typename Functor , typename T >
cl_int cl::detail::getInfoHelper (Functor f, cl_uint name, T *param, long)
 
template<typename Func >
cl_int cl::detail::getInfoHelper (Func f, cl_uint name, vector< vector< unsigned char >> *param, int)
 
template<typename Func , typename T >
cl_int cl::detail::getInfoHelper (Func f, cl_uint name, vector< T > *param, long)
 
template<typename Func , typename T >
cl_int cl::detail::getInfoHelper (Func f, cl_uint name, vector< T > *param, int, typename T::cl_type=0)
 
template<typename Func >
cl_int cl::detail::getInfoHelper (Func f, cl_uint name, string *param, long)
 
template<typename Func , size_type N>
cl_int cl::detail::getInfoHelper (Func f, cl_uint name, array< size_type, N > *param, long)
 
template<typename Func , typename T >
cl_int cl::detail::getInfoHelper (Func f, cl_uint name, T *param, int, typename T::cl_type=0)
 
template<typename Func , typename T >
cl_int cl::detail::getInfo (Func f, cl_uint name, T *param)
 
template<typename Func , typename Arg0 , typename T >
cl_int cl::detail::getInfo (Func f, const Arg0 &arg0, cl_uint name, T *param)
 
template<typename Func , typename Arg0 , typename Arg1 , typename T >
cl_int cl::detail::getInfo (Func f, const Arg0 &arg0, const Arg1 &arg1, cl_uint name, T *param)
 
template<typename T >
bool cl::detail::operator== (const Wrapper< T > &lhs, const Wrapper< T > &rhs)
 
template<typename T >
bool cl::detail::operator!= (const Wrapper< T > &lhs, const Wrapper< T > &rhs)
 
template<typename IteratorType >
cl_int cl::copy (IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer)
 
template<typename IteratorType >
cl_int cl::copy (const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator)
 
template<typename IteratorType >
cl_int cl::copy (const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer)
 
template<typename IteratorType >
cl_int cl::copy (const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator)
 
template<typename T >
cl_int cl::enqueueMapSVM (T *ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL)
 
template<class T , class Alloc , class... Args>
cl::pointer< T,
+detail::Deleter< Alloc > > 
cl::allocate_pointer (const Alloc &alloc_, Args &&...args)
 
template<class T , class SVMTrait , class... Args>
cl::pointer< T,
+detail::Deleter< SVMAllocator
+< T, SVMTrait > > > 
cl::allocate_svm (Args...args)
 
template<class T , class SVMTrait , class... Args>
cl::pointer< T,
+detail::Deleter< SVMAllocator
+< T, SVMTrait > > > 
cl::allocate_svm (const cl::Context &c, Args...args)
 
LocalSpaceArg cl::Local (size_type size)
 Helper function for generating LocalSpaceArg objects. More...
 
Program cl::linkProgram (Program input1, Program input2, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL, cl_int *err=NULL)
 
Program cl::linkProgram (vector< Program > inputPrograms, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL, cl_int *err=NULL)
 
QueueProperties cl::operator| (QueueProperties lhs, QueueProperties rhs)
 
DeviceQueueProperties cl::operator| (DeviceQueueProperties lhs, DeviceQueueProperties rhs)
 
cl_int cl::enqueueReadBuffer (const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::enqueueWriteBuffer (const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
 
void * cl::enqueueMapBuffer (const Buffer &buffer, cl_bool blocking, cl_map_flags flags, size_type offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL, cl_int *err=NULL)
 
template<typename T , class D >
cl_int cl::enqueueMapSVM (cl::pointer< T, D > ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL)
 
template<typename T , class Alloc >
cl_int cl::enqueueMapSVM (cl::vector< T, Alloc > container, cl_bool blocking, cl_map_flags flags, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::enqueueUnmapMemObject (const Memory &memory, void *mapped_ptr, const vector< Event > *events=NULL, Event *event=NULL)
 
template<typename T >
cl_int cl::enqueueUnmapSVM (T *ptr, const vector< Event > *events=NULL, Event *event=NULL)
 
template<typename T , class D >
cl_int cl::enqueueUnmapSVM (cl::pointer< T, D > &ptr, const vector< Event > *events=NULL, Event *event=NULL)
 
template<typename T , class Alloc >
cl_int cl::enqueueUnmapSVM (cl::vector< T, Alloc > &container, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::enqueueCopyBuffer (const Buffer &src, const Buffer &dst, size_type src_offset, size_type dst_offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL)
 
template<typename T , class Alloc >
cl_int cl::mapSVM (cl::vector< T, Alloc > &container)
 
template<typename T , class Alloc >
cl_int cl::unmapSVM (cl::vector< T, Alloc > &container)
 
cl_int cl::enqueueReadBufferRect (const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::enqueueWriteBufferRect (const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::enqueueCopyBufferRect (const Buffer &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, size_type src_row_pitch, size_type src_slice_pitch, size_type dst_row_pitch, size_type dst_slice_pitch, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::enqueueReadImage (const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::enqueueWriteImage (const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::enqueueCopyImage (const Image &src, const Image &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::enqueueCopyImageToBuffer (const Image &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &region, size_type dst_offset, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::enqueueCopyBufferToImage (const Buffer &src, const Image &dst, size_type src_offset, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int cl::flush (void)
 
cl_int cl::finish (void)
 
+

Detailed Description

+

C++ bindings for OpenCL 1.0 (rev 48), OpenCL 1.1 (rev 33), OpenCL 1.2 (rev 15) and OpenCL 2.0 (rev 29)

+
Author
Lee Howes and Bruce Merry
+

Derived from the OpenCL 1.x C++ bindings written by Benedict R. Gaster, Laurent Morichetti and Lee Howes With additions and fixes from: Brian Cole, March 3rd 2010 and April 2012 Matt Gruenke, April 2012. Bruce Merry, February 2013. Tom Deakin and Simon McIntosh-Smith, July 2013 James Price, 2015-

+
Version
2.0.10
+
Date
2016-07-20
+

Optional extension support

+
  cl_ext_device_fission
+  #define CL_HPP_USE_CL_DEVICE_FISSION
+  cl_khr_d3d10_sharing
+  #define CL_HPP_USE_DX_INTEROP
+  cl_khr_sub_groups
+  #define CL_HPP_USE_CL_SUB_GROUPS_KHR
+

Doxygen documentation for this header is available here:

+
http://khronosgroup.github.io/OpenCL-CLHPP/
+

The latest version of this header can be found on the GitHub releases page:

+
https://github.com/KhronosGroup/OpenCL-CLHPP/releases
+

Bugs and patches can be submitted to the GitHub repository:

+
https://github.com/KhronosGroup/OpenCL-CLHPP

Macro Definition Documentation

+ +
+
+ + + + +
#define CL_CALLBACK
+
+ +
+
+ +
+
+ + + + +
#define CL_EXT_PREFIX__VERSION_1_1_DEPRECATED
+
+ +
+
+ +
+
+ + + + +
#define CL_EXT_PREFIX__VERSION_1_2_DEPRECATED
+
+ +
+
+ +
+
+ + + + +
#define CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
+
+ +
+
+ +
+
+ + + + +
#define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
#define CL_HPP_DECLARE_PARAM_TRAITS_( token,
 param_name,
 
)
+
+Value:
struct token; \
+
template<> \
+
struct param_traits<detail:: token,param_name> \
+
{ \
+
enum { value = param_name }; \
+
typedef T param_type; \
+
};
+
+
+
+ +
+
+ + + + +
#define CL_HPP_DEFINE_STATIC_MEMBER_   __attribute__((weak))
+
+ +
+
+ +
+
+ + + + + + + + +
#define CL_HPP_ERR_STR_( x)   NULL
+
+ +
+
+ +
+
+ + + + + + + + +
#define CL_HPP_INIT_CL_EXT_FCN_PTR_( name)
+
+Value:
if (!pfn_##name) { \
+
pfn_##name = (PFN_##name) \
+
clGetExtensionFunctionAddress(#name); \
+
if (!pfn_##name) { \
+
} \
+
}
+
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
#define CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_( platform,
 name 
)
+
+Value:
if (!pfn_##name) { \
+
pfn_##name = (PFN_##name) \
+
clGetExtensionFunctionAddressForPlatform(platform, #name); \
+
if (!pfn_##name) { \
+
} \
+
}
+
+
+
+ +
+
+ + + + +
#define CL_HPP_MINIMUM_OPENCL_VERSION   200
+
+ +
+
+ +
+
+ + + + +
#define CL_HPP_NOEXCEPT_
+
+ +
+
+ +
+
+ + + + + + + + +
#define CL_HPP_PARAM_NAME_DEVICE_FISSION_( F)
+
+Value:
F(cl_device_info, CL_DEVICE_PARENT_DEVICE_EXT, cl_device_id) \
+
F(cl_device_info, CL_DEVICE_PARTITION_TYPES_EXT, cl::vector<cl_device_partition_property_ext>) \
+
F(cl_device_info, CL_DEVICE_AFFINITY_DOMAINS_EXT, cl::vector<cl_device_partition_property_ext>) \
+
F(cl_device_info, CL_DEVICE_REFERENCE_COUNT_EXT , cl_uint) \
+
F(cl_device_info, CL_DEVICE_PARTITION_STYLE_EXT, cl::vector<cl_device_partition_property_ext>)
+
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
+
+
+
+ +
+
+ + + + + + + + +
#define CL_HPP_PARAM_NAME_INFO_1_0_( F)
+
+ +
+
+ +
+
+ + + + + + + + +
#define CL_HPP_PARAM_NAME_INFO_1_0_DEPRECATED_IN_2_0_( F)   F(cl_device_info, CL_DEVICE_QUEUE_PROPERTIES, cl_command_queue_properties)
+
+ +
+
+ +
+
+ + + + + + + + +
#define CL_HPP_PARAM_NAME_INFO_1_1_( F)
+
+Value:
F(cl_context_info, CL_CONTEXT_NUM_DEVICES, cl_uint)\
+
F(cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF, cl_uint) \
+
F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR, cl_uint) \
+
F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT, cl_uint) \
+
F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_INT, cl_uint) \
+
F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG, cl_uint) \
+
F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT, cl_uint) \
+
F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE, cl_uint) \
+
F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF, cl_uint) \
+
F(cl_device_info, CL_DEVICE_DOUBLE_FP_CONFIG, cl_device_fp_config) \
+
F(cl_device_info, CL_DEVICE_HALF_FP_CONFIG, cl_device_fp_config) \
+
F(cl_device_info, CL_DEVICE_OPENCL_C_VERSION, string) \
+
\
+
F(cl_mem_info, CL_MEM_ASSOCIATED_MEMOBJECT, cl::Memory) \
+
F(cl_mem_info, CL_MEM_OFFSET, size_type) \
+
\
+
F(cl_kernel_work_group_info, CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE, size_type) \
+
F(cl_kernel_work_group_info, CL_KERNEL_PRIVATE_MEM_SIZE, cl_ulong) \
+
\
+
F(cl_event_info, CL_EVENT_CONTEXT, cl::Context)
+
Class interface for cl_mem.
Definition: cl2.hpp:3161
+
size_t size_type
Definition: cl2.hpp:554
+
Class interface for cl_context.
Definition: cl2.hpp:2571
+
+
+
+ +
+
+ + + + + + + + +
#define CL_HPP_PARAM_NAME_INFO_1_1_DEPRECATED_IN_2_0_( F)   F(cl_device_info, CL_DEVICE_HOST_UNIFIED_MEMORY, cl_bool)
+
+ +
+
+ +
+
+ + + + + + + + +
#define CL_HPP_PARAM_NAME_INFO_1_2_( F)
+
+Value:
F(cl_program_info, CL_PROGRAM_NUM_KERNELS, size_type) \
+
F(cl_program_info, CL_PROGRAM_KERNEL_NAMES, string) \
+
\
+
F(cl_program_build_info, CL_PROGRAM_BINARY_TYPE, cl_program_binary_type) \
+
\
+
F(cl_kernel_info, CL_KERNEL_ATTRIBUTES, string) \
+
\
+
F(cl_kernel_arg_info, CL_KERNEL_ARG_ADDRESS_QUALIFIER, cl_kernel_arg_address_qualifier) \
+
F(cl_kernel_arg_info, CL_KERNEL_ARG_ACCESS_QUALIFIER, cl_kernel_arg_access_qualifier) \
+
F(cl_kernel_arg_info, CL_KERNEL_ARG_TYPE_NAME, string) \
+
F(cl_kernel_arg_info, CL_KERNEL_ARG_NAME, string) \
+
F(cl_kernel_arg_info, CL_KERNEL_ARG_TYPE_QUALIFIER, cl_kernel_arg_type_qualifier) \
+
\
+
F(cl_device_info, CL_DEVICE_PARENT_DEVICE, cl::Device) \
+
F(cl_device_info, CL_DEVICE_PARTITION_PROPERTIES, cl::vector<cl_device_partition_property>) \
+
F(cl_device_info, CL_DEVICE_PARTITION_TYPE, cl::vector<cl_device_partition_property>) \
+
F(cl_device_info, CL_DEVICE_REFERENCE_COUNT, cl_uint) \
+
F(cl_device_info, CL_DEVICE_PREFERRED_INTEROP_USER_SYNC, size_type) \
+
F(cl_device_info, CL_DEVICE_PARTITION_AFFINITY_DOMAIN, cl_device_affinity_domain) \
+
F(cl_device_info, CL_DEVICE_BUILT_IN_KERNELS, string) \
+
\
+
F(cl_image_info, CL_IMAGE_ARRAY_SIZE, size_type) \
+
F(cl_image_info, CL_IMAGE_NUM_MIP_LEVELS, cl_uint) \
+
F(cl_image_info, CL_IMAGE_NUM_SAMPLES, cl_uint)
+
size_t size_type
Definition: cl2.hpp:554
+
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
+
Class interface for cl_device_id.
Definition: cl2.hpp:1959
+
+
+
+ +
+
+ + + + + + + + +
#define CL_HPP_PARAM_NAME_INFO_1_2_DEPRECATED_IN_2_0_( F)   F(cl_image_info, CL_IMAGE_BUFFER, cl::Buffer)
+
+ +
+
+ +
+
+ + + + + + + + +
#define CL_HPP_PARAM_NAME_INFO_2_0_( F)
+
+Value:
F(cl_device_info, CL_DEVICE_QUEUE_ON_HOST_PROPERTIES, cl_command_queue_properties) \
+
F(cl_device_info, CL_DEVICE_QUEUE_ON_DEVICE_PROPERTIES, cl_command_queue_properties) \
+
F(cl_device_info, CL_DEVICE_QUEUE_ON_DEVICE_PREFERRED_SIZE, cl_uint) \
+
F(cl_device_info, CL_DEVICE_QUEUE_ON_DEVICE_MAX_SIZE, cl_uint) \
+
F(cl_device_info, CL_DEVICE_MAX_ON_DEVICE_QUEUES, cl_uint) \
+
F(cl_device_info, CL_DEVICE_MAX_ON_DEVICE_EVENTS, cl_uint) \
+
F(cl_device_info, CL_DEVICE_MAX_PIPE_ARGS, cl_uint) \
+
F(cl_device_info, CL_DEVICE_PIPE_MAX_ACTIVE_RESERVATIONS, cl_uint) \
+
F(cl_device_info, CL_DEVICE_PIPE_MAX_PACKET_SIZE, cl_uint) \
+
F(cl_device_info, CL_DEVICE_SVM_CAPABILITIES, cl_device_svm_capabilities) \
+
F(cl_device_info, CL_DEVICE_PREFERRED_PLATFORM_ATOMIC_ALIGNMENT, cl_uint) \
+
F(cl_device_info, CL_DEVICE_PREFERRED_GLOBAL_ATOMIC_ALIGNMENT, cl_uint) \
+
F(cl_device_info, CL_DEVICE_PREFERRED_LOCAL_ATOMIC_ALIGNMENT, cl_uint) \
+
F(cl_command_queue_info, CL_QUEUE_SIZE, cl_uint) \
+
F(cl_mem_info, CL_MEM_USES_SVM_POINTER, cl_bool) \
+
F(cl_program_build_info, CL_PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZE, size_type) \
+
F(cl_pipe_info, CL_PIPE_PACKET_SIZE, cl_uint) \
+
F(cl_pipe_info, CL_PIPE_MAX_PACKETS, cl_uint)
+
size_t size_type
Definition: cl2.hpp:554
+
+
+
+ +
+
+ + + + +
#define CL_HPP_TARGET_OPENCL_VERSION   200
+
+ +
+
+ +
+
+ + + + +
#define CL_USE_DEPRECATED_OPENCL_2_0_APIS
+
+ +
+
+
+
+ + + + diff --git a/html/cl2_8hpp.js b/html/cl2_8hpp.js new file mode 100644 index 00000000..a5d0bd8f --- /dev/null +++ b/html/cl2_8hpp.js @@ -0,0 +1,153 @@ +var cl2_8hpp = +[ + [ "ReferenceHandler", "structcl_1_1detail_1_1_reference_handler.html", null ], + [ "param_traits", "structcl_1_1detail_1_1param__traits.html", null ], + [ "GetInfoFunctor0", "structcl_1_1detail_1_1_get_info_functor0.html", "structcl_1_1detail_1_1_get_info_functor0" ], + [ "GetInfoFunctor1", "structcl_1_1detail_1_1_get_info_functor1.html", "structcl_1_1detail_1_1_get_info_functor1" ], + [ "ReferenceHandler", "structcl_1_1detail_1_1_reference_handler.html", null ], + [ "ReferenceHandler< cl_device_id >", "structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html", null ], + [ "ReferenceHandler< cl_platform_id >", "structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html", null ], + [ "ReferenceHandler< cl_context >", "structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html", null ], + [ "ReferenceHandler< cl_command_queue >", "structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html", null ], + [ "ReferenceHandler< cl_mem >", "structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html", null ], + [ "ReferenceHandler< cl_sampler >", "structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html", null ], + [ "ReferenceHandler< cl_program >", "structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html", null ], + [ "ReferenceHandler< cl_kernel >", "structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html", null ], + [ "ReferenceHandler< cl_event >", "structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html", null ], + [ "Wrapper", "classcl_1_1detail_1_1_wrapper.html", "classcl_1_1detail_1_1_wrapper" ], + [ "Wrapper< cl_device_id >", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4" ], + [ "ImageFormat", "structcl_1_1_image_format.html", "structcl_1_1_image_format" ], + [ "Device", "classcl_1_1_device.html", "classcl_1_1_device" ], + [ "Platform", "classcl_1_1_platform.html", "classcl_1_1_platform" ], + [ "Context", "classcl_1_1_context.html", "classcl_1_1_context" ], + [ "Event", "classcl_1_1_event.html", "classcl_1_1_event" ], + [ "UserEvent", "classcl_1_1_user_event.html", "classcl_1_1_user_event" ], + [ "Memory", "classcl_1_1_memory.html", "classcl_1_1_memory" ], + [ "SVMTraitNull", "classcl_1_1detail_1_1_s_v_m_trait_null.html", null ], + [ "SVMTraitReadWrite", "classcl_1_1_s_v_m_trait_read_write.html", null ], + [ "SVMTraitReadOnly", "classcl_1_1_s_v_m_trait_read_only.html", null ], + [ "SVMTraitWriteOnly", "classcl_1_1_s_v_m_trait_write_only.html", null ], + [ "SVMTraitCoarse", "classcl_1_1_s_v_m_trait_coarse.html", null ], + [ "SVMTraitFine", "classcl_1_1_s_v_m_trait_fine.html", null ], + [ "SVMTraitAtomic", "classcl_1_1_s_v_m_trait_atomic.html", null ], + [ "SVMAllocator", "classcl_1_1_s_v_m_allocator.html", "classcl_1_1_s_v_m_allocator" ], + [ "rebind", "structcl_1_1_s_v_m_allocator_1_1rebind.html", "structcl_1_1_s_v_m_allocator_1_1rebind" ], + [ "SVMAllocator< void, SVMTrait >", "classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html", "classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4" ], + [ "rebind", "structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html", "structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind" ], + [ "Deleter", "classcl_1_1detail_1_1_deleter.html", "classcl_1_1detail_1_1_deleter" ], + [ "Buffer", "classcl_1_1_buffer.html", "classcl_1_1_buffer" ], + [ "BufferGL", "classcl_1_1_buffer_g_l.html", "classcl_1_1_buffer_g_l" ], + [ "BufferRenderGL", "classcl_1_1_buffer_render_g_l.html", "classcl_1_1_buffer_render_g_l" ], + [ "Image", "classcl_1_1_image.html", "classcl_1_1_image" ], + [ "Image1D", "classcl_1_1_image1_d.html", "classcl_1_1_image1_d" ], + [ "Image1DBuffer", "classcl_1_1_image1_d_buffer.html", "classcl_1_1_image1_d_buffer" ], + [ "Image1DArray", "classcl_1_1_image1_d_array.html", "classcl_1_1_image1_d_array" ], + [ "Image2D", "classcl_1_1_image2_d.html", "classcl_1_1_image2_d" ], + [ "Image2DArray", "classcl_1_1_image2_d_array.html", "classcl_1_1_image2_d_array" ], + [ "Image3D", "classcl_1_1_image3_d.html", "classcl_1_1_image3_d" ], + [ "ImageGL", "classcl_1_1_image_g_l.html", "classcl_1_1_image_g_l" ], + [ "Pipe", "classcl_1_1_pipe.html", "classcl_1_1_pipe" ], + [ "Sampler", "classcl_1_1_sampler.html", "classcl_1_1_sampler" ], + [ "NDRange", "classcl_1_1_n_d_range.html", "classcl_1_1_n_d_range" ], + [ "LocalSpaceArg", "structcl_1_1_local_space_arg.html", "structcl_1_1_local_space_arg" ], + [ "KernelArgumentHandler", "structcl_1_1detail_1_1_kernel_argument_handler.html", null ], + [ "KernelArgumentHandler< T, typename std::enable_if::value >::type >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html", null ], + [ "KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html", null ], + [ "KernelArgumentHandler< LocalSpaceArg, void >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html", null ], + [ "Kernel", "classcl_1_1_kernel.html", "classcl_1_1_kernel" ], + [ "Program", "classcl_1_1_program.html", "classcl_1_1_program" ], + [ "CommandQueue", "classcl_1_1_command_queue.html", "classcl_1_1_command_queue" ], + [ "DeviceCommandQueue", "classcl_1_1_device_command_queue.html", "classcl_1_1_device_command_queue" ], + [ "KernelArgumentHandler< cl::DeviceCommandQueue, void >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html", "classcl_1_1_enqueue_args" ], + [ "KernelFunctor", "classcl_1_1_kernel_functor.html", "classcl_1_1_kernel_functor" ], + [ "make_kernel", "structcl_1_1compatibility_1_1make__kernel.html", "structcl_1_1compatibility_1_1make__kernel" ], + [ "CL_CALLBACK", "cl2_8hpp.html#a193b43da2ce23c54788f9b4d4f0f4740", null ], + [ "CL_EXT_PREFIX__VERSION_1_1_DEPRECATED", "cl2_8hpp.html#a728359ddaf60ae8d916bab10bf7ae7e7", null ], + [ "CL_EXT_PREFIX__VERSION_1_2_DEPRECATED", "cl2_8hpp.html#a8e521f2193ebd30528756480e0b81478", null ], + [ "CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED", "cl2_8hpp.html#a6efde763d2d8686911e04372386b910a", null ], + [ "CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED", "cl2_8hpp.html#a30c99bec4258e0d1095128c2a0c6a191", null ], + [ "CL_HPP_DECLARE_PARAM_TRAITS_", "cl2_8hpp.html#a6ac86f0f6dbdb396f05157126344f799", null ], + [ "CL_HPP_DEFINE_STATIC_MEMBER_", "cl2_8hpp.html#a43bdbc2602e055e27992c3f36aeb616a", null ], + [ "CL_HPP_ERR_STR_", "cl2_8hpp.html#a4b595bd14a1dc7ba998f62924cad8f1e", null ], + [ "CL_HPP_INIT_CL_EXT_FCN_PTR_", "cl2_8hpp.html#a038b6bbadd706770d242412fd00fd2f4", null ], + [ "CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_", "cl2_8hpp.html#a0347821869ad5e477df344dbf9d240dd", null ], + [ "CL_HPP_MINIMUM_OPENCL_VERSION", "cl2_8hpp.html#a2053025c576bcf48e249dd20e884a560", null ], + [ "CL_HPP_NOEXCEPT_", "cl2_8hpp.html#a7fcfde26c9e031daf0c6fbb637ed7ac0", null ], + [ "CL_HPP_PARAM_NAME_DEVICE_FISSION_", "cl2_8hpp.html#ab66a37111cb5d8c20e89938dd790ad9b", null ], + [ "CL_HPP_PARAM_NAME_INFO_1_0_", "cl2_8hpp.html#a3c07afe8e5aab6eedbeee41eb683ca27", null ], + [ "CL_HPP_PARAM_NAME_INFO_1_0_DEPRECATED_IN_2_0_", "cl2_8hpp.html#a7f63e8a787b3c0eef4fe1287ab50f620", null ], + [ "CL_HPP_PARAM_NAME_INFO_1_1_", "cl2_8hpp.html#a1684a5b5156344ea8144959b5ed90670", null ], + [ "CL_HPP_PARAM_NAME_INFO_1_1_DEPRECATED_IN_2_0_", "cl2_8hpp.html#a3d4442f92a22b926272febf3ad1d0113", null ], + [ "CL_HPP_PARAM_NAME_INFO_1_2_", "cl2_8hpp.html#a5303b6c0e9bcace6a68fa22471110608", null ], + [ "CL_HPP_PARAM_NAME_INFO_1_2_DEPRECATED_IN_2_0_", "cl2_8hpp.html#a653491a41cc7fd568c2b9cabb4814ac7", null ], + [ "CL_HPP_PARAM_NAME_INFO_2_0_", "cl2_8hpp.html#abb735d6080a161ccd484c8da77a0fc3b", null ], + [ "CL_HPP_TARGET_OPENCL_VERSION", "cl2_8hpp.html#a37ea07405ca286c1570612b42d43b345", null ], + [ "CL_USE_DEPRECATED_OPENCL_2_0_APIS", "cl2_8hpp.html#a83e58027079a192080c2690ec9918612", null ], + [ "array", "cl2_8hpp.html#a8856ce875094624efdce0a49496d695e", null ], + [ "atomic_svm_vector", "cl2_8hpp.html#a67195ada68c22c3c3711e2b8e7330944", null ], + [ "BuildLogType", "cl2_8hpp.html#aa5890015c0ed19cf369d3e9d4fbe0f08", null ], + [ "coarse_svm_vector", "cl2_8hpp.html#a51ad881a3d0a77bca3eecd01af8501c0", null ], + [ "fine_svm_vector", "cl2_8hpp.html#a9fb9529749dababc48d98ea4bca9e0cf", null ], + [ "pointer", "cl2_8hpp.html#ae65ac4732da5652cb62af5002ea568c1", null ], + [ "size_t_array", "cl2_8hpp.html#aab488f551c8b1feb4f4b3f6893c358db", null ], + [ "size_type", "cl2_8hpp.html#a35ea2a6f4cc42e6b4082daab0e4dc449", null ], + [ "string", "cl2_8hpp.html#abff80bfb254d646f6afeb6638df41686", null ], + [ "vector", "cl2_8hpp.html#a01a0973ddf4c1799772079a09d7156cb", null ], + [ "DeviceQueueProperties", "cl2_8hpp.html#a000ce6769841b11cf56253f7a0344277", [ + [ "None", "cl2_8hpp.html#a000ce6769841b11cf56253f7a0344277a6adf97f83acf6453d4a6a4b1070f3754", null ], + [ "Profiling", "cl2_8hpp.html#a000ce6769841b11cf56253f7a0344277a1a226c2f1347809a185b8567ba1fc5a7", null ] + ] ], + [ "QueueProperties", "cl2_8hpp.html#a6b1e69bec24f2a7f89eb17c265060e0d", [ + [ "None", "cl2_8hpp.html#a6b1e69bec24f2a7f89eb17c265060e0da6adf97f83acf6453d4a6a4b1070f3754", null ], + [ "Profiling", "cl2_8hpp.html#a6b1e69bec24f2a7f89eb17c265060e0da1a226c2f1347809a185b8567ba1fc5a7", null ], + [ "OutOfOrder", "cl2_8hpp.html#a6b1e69bec24f2a7f89eb17c265060e0da126667d3723cdd75c5386d245727e1e8", null ] + ] ], + [ "allocate_pointer", "cl2_8hpp.html#a9feaebcb39a179537588bfcd349dbbb6", null ], + [ "allocate_svm", "cl2_8hpp.html#a8efdf919c8a45ad8411dac9b4236fbbf", null ], + [ "allocate_svm", "cl2_8hpp.html#a2077ca5a2cdc3557aedca3d94adcc98a", null ], + [ "copy", "cl2_8hpp.html#a1197a833cdd6664f206b079f2bebd2eb", null ], + [ "copy", "cl2_8hpp.html#a05791e9d5da23b21abd6e319fb262c9f", null ], + [ "copy", "cl2_8hpp.html#a2f71ed9a316daf59c03c0f3ba62f1bd3", null ], + [ "copy", "cl2_8hpp.html#a02c4368c6ce7a1a99132eafd5dc96fa9", null ], + [ "enqueueCopyBuffer", "cl2_8hpp.html#adc1277d56ee9510bdc9e4552ccfd6c93", null ], + [ "enqueueCopyBufferRect", "cl2_8hpp.html#aac389b8df07a4ed9809413eae7f7689e", null ], + [ "enqueueCopyBufferToImage", "cl2_8hpp.html#a781572813b27377d2b72155d3b700160", null ], + [ "enqueueCopyImage", "cl2_8hpp.html#a30c5c9c18b1773b185a8cdbca81955e0", null ], + [ "enqueueCopyImageToBuffer", "cl2_8hpp.html#af5bf3de7bf64abe6c5d0a05fadb121b1", null ], + [ "enqueueMapBuffer", "cl2_8hpp.html#a798fcdcc07d43a534b245900a3f9bf75", null ], + [ "enqueueMapSVM", "cl2_8hpp.html#abb2c4e45814ea569a27c39d37471b2a4", null ], + [ "enqueueMapSVM", "cl2_8hpp.html#a7aa80934f265ff5c97b715419aa38566", null ], + [ "enqueueMapSVM", "cl2_8hpp.html#a8037dc6274012b061edabe1550a2c0ee", null ], + [ "enqueueReadBuffer", "cl2_8hpp.html#a2f62d7a5c92ad30e9343983a77915a8f", null ], + [ "enqueueReadBufferRect", "cl2_8hpp.html#af05e92b70071d8b6869080ae02ac807d", null ], + [ "enqueueReadImage", "cl2_8hpp.html#aca98dae2e67f001b26a37d60ccc8fd79", null ], + [ "enqueueUnmapMemObject", "cl2_8hpp.html#ac71dfebe7bdaba6a9dfc76b57e48804f", null ], + [ "enqueueUnmapSVM", "cl2_8hpp.html#a45d896e5d437b505648b399dbe1c3cac", null ], + [ "enqueueUnmapSVM", "cl2_8hpp.html#aa1c4d75a33c1d658ca4abae23376f733", null ], + [ "enqueueUnmapSVM", "cl2_8hpp.html#a5c0670097b79b7f6fd2762bae83328f4", null ], + [ "enqueueWriteBuffer", "cl2_8hpp.html#af6744ad8849f9e3a26d85fdd7dde5b4a", null ], + [ "enqueueWriteBufferRect", "cl2_8hpp.html#aca10d37fe92b6ee56b9b277f18064db9", null ], + [ "enqueueWriteImage", "cl2_8hpp.html#ac7b430ef533bd2f3d89092172a39eb9a", null ], + [ "finish", "cl2_8hpp.html#a10f66d5f5f17570f71d7cbf467c0930f", null ], + [ "flush", "cl2_8hpp.html#aec3275453ec57a74dfa7a34653cfa194", null ], + [ "getInfo", "cl2_8hpp.html#a5954b0e110a023571c1bed2be1efb480", null ], + [ "getInfo", "cl2_8hpp.html#a7d4625d32a9763da801a3f1c2a75ab99", null ], + [ "getInfo", "cl2_8hpp.html#a590a1c0214938e7466f69fae3312c342", null ], + [ "getInfoHelper", "cl2_8hpp.html#a5fa0595cfd70a34a662283c683f58bb1", null ], + [ "getInfoHelper", "cl2_8hpp.html#a0900b1581dac237cebb4dbc385471316", null ], + [ "getInfoHelper", "cl2_8hpp.html#a1fd04ddf2303bc88b61ecc84478f6c89", null ], + [ "getInfoHelper", "cl2_8hpp.html#a66d6678a19540f0202f534a25b00b06f", null ], + [ "getInfoHelper", "cl2_8hpp.html#a06a46d0b30e2a0653391e74f31d684c6", null ], + [ "getInfoHelper", "cl2_8hpp.html#ae190233f2424c5bba4be566ccf8abcc5", null ], + [ "getInfoHelper", "cl2_8hpp.html#abcfe70e7b9beebd31b874fc0e59ab147", null ], + [ "linkProgram", "cl2_8hpp.html#afe680d09fa4ee6c58f6829179cf4dfd7", null ], + [ "linkProgram", "cl2_8hpp.html#a9e9c0fe106eba01e2955aca99ca9ef74", null ], + [ "Local", "cl2_8hpp.html#a2f9d06d8196d7a2f4cf196d5bb7e5dd0", null ], + [ "mapSVM", "cl2_8hpp.html#ae97dc5bb86e2c3c3935280a86cda301c", null ], + [ "operator!=", "cl2_8hpp.html#abed4bef503f35ab1dd6a784ea8fce69d", null ], + [ "operator==", "cl2_8hpp.html#a321341cec361a9557f21a4ea8cd43d0e", null ], + [ "operator|", "cl2_8hpp.html#a8cf7512fbd326bde84ecfaf1aa9500d0", null ], + [ "operator|", "cl2_8hpp.html#a26fae57f73cf3e22afddc2d00eaffbef", null ], + [ "unmapSVM", "cl2_8hpp.html#af9f49b386b20c55c04a9e6cd21849fd5", null ] +]; \ No newline at end of file diff --git a/html/cl2_8hpp_source.html b/html/cl2_8hpp_source.html new file mode 100644 index 00000000..bd1d54ba --- /dev/null +++ b/html/cl2_8hpp_source.html @@ -0,0 +1,8384 @@ + + + + + + +OpenPose: /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp Source File + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl2.hpp
+
+
+Go to the documentation of this file.
1 /*******************************************************************************
+
2  * Copyright (c) 2008-2016 The Khronos Group Inc.
+
3  *
+
4  * Permission is hereby granted, free of charge, to any person obtaining a
+
5  * copy of this software and/or associated documentation files (the
+
6  * "Materials"), to deal in the Materials without restriction, including
+
7  * without limitation the rights to use, copy, modify, merge, publish,
+
8  * distribute, sublicense, and/or sell copies of the Materials, and to
+
9  * permit persons to whom the Materials are furnished to do so, subject to
+
10  * the following conditions:
+
11  *
+
12  * The above copyright notice and this permission notice shall be included
+
13  * in all copies or substantial portions of the Materials.
+
14  *
+
15  * MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS
+
16  * KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS
+
17  * SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT
+
18  * https://www.khronos.org/registry/
+
19  *
+
20  * THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+
21  * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+
22  * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+
23  * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+
24  * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+
25  * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+
26  * MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
+
27  ******************************************************************************/
+
28 
+
314 
+
327 
+
391 #ifndef CL_HPP_
+
392 #define CL_HPP_
+
393 
+
394 /* Handle deprecated preprocessor definitions. In each case, we only check for
+
395  * the old name if the new name is not defined, so that user code can define
+
396  * both and hence work with either version of the bindings.
+
397  */
+
398 #if !defined(CL_HPP_USE_DX_INTEROP) && defined(USE_DX_INTEROP)
+
399 # pragma message("cl2.hpp: USE_DX_INTEROP is deprecated. Define CL_HPP_USE_DX_INTEROP instead")
+
400 # define CL_HPP_USE_DX_INTEROP
+
401 #endif
+
402 #if !defined(CL_HPP_USE_CL_DEVICE_FISSION) && defined(USE_CL_DEVICE_FISSION)
+
403 # pragma message("cl2.hpp: USE_CL_DEVICE_FISSION is deprecated. Define CL_HPP_USE_CL_DEVICE_FISSION instead")
+
404 # define CL_HPP_USE_CL_DEVICE_FISSION
+
405 #endif
+
406 #if !defined(CL_HPP_ENABLE_EXCEPTIONS) && defined(__CL_ENABLE_EXCEPTIONS)
+
407 # pragma message("cl2.hpp: __CL_ENABLE_EXCEPTIONS is deprecated. Define CL_HPP_ENABLE_EXCEPTIONS instead")
+
408 # define CL_HPP_ENABLE_EXCEPTIONS
+
409 #endif
+
410 #if !defined(CL_HPP_NO_STD_VECTOR) && defined(__NO_STD_VECTOR)
+
411 # pragma message("cl2.hpp: __NO_STD_VECTOR is deprecated. Define CL_HPP_NO_STD_VECTOR instead")
+
412 # define CL_HPP_NO_STD_VECTOR
+
413 #endif
+
414 #if !defined(CL_HPP_NO_STD_STRING) && defined(__NO_STD_STRING)
+
415 # pragma message("cl2.hpp: __NO_STD_STRING is deprecated. Define CL_HPP_NO_STD_STRING instead")
+
416 # define CL_HPP_NO_STD_STRING
+
417 #endif
+
418 #if defined(VECTOR_CLASS)
+
419 # pragma message("cl2.hpp: VECTOR_CLASS is deprecated. Alias cl::vector instead")
+
420 #endif
+
421 #if defined(STRING_CLASS)
+
422 # pragma message("cl2.hpp: STRING_CLASS is deprecated. Alias cl::string instead.")
+
423 #endif
+
424 #if !defined(CL_HPP_USER_OVERRIDE_ERROR_STRINGS) && defined(__CL_USER_OVERRIDE_ERROR_STRINGS)
+
425 # pragma message("cl2.hpp: __CL_USER_OVERRIDE_ERROR_STRINGS is deprecated. Define CL_HPP_USER_OVERRIDE_ERROR_STRINGS instead")
+
426 # define CL_HPP_USER_OVERRIDE_ERROR_STRINGS
+
427 #endif
+
428 
+
429 /* Warn about features that are no longer supported
+
430  */
+
431 #if defined(__USE_DEV_VECTOR)
+
432 # pragma message("cl2.hpp: __USE_DEV_VECTOR is no longer supported. Expect compilation errors")
+
433 #endif
+
434 #if defined(__USE_DEV_STRING)
+
435 # pragma message("cl2.hpp: __USE_DEV_STRING is no longer supported. Expect compilation errors")
+
436 #endif
+
437 
+
438 /* Detect which version to target */
+
439 #if !defined(CL_HPP_TARGET_OPENCL_VERSION)
+
440 # pragma message("cl2.hpp: CL_HPP_TARGET_OPENCL_VERSION is not defined. It will default to 200 (OpenCL 2.0)")
+
441 # define CL_HPP_TARGET_OPENCL_VERSION 200
+
442 #endif
+
443 #if CL_HPP_TARGET_OPENCL_VERSION != 100 && CL_HPP_TARGET_OPENCL_VERSION != 110 && CL_HPP_TARGET_OPENCL_VERSION != 120 && CL_HPP_TARGET_OPENCL_VERSION != 200
+
444 # pragma message("cl2.hpp: CL_HPP_TARGET_OPENCL_VERSION is not a valid value (100, 110, 120 or 200). It will be set to 200")
+
445 # undef CL_HPP_TARGET_OPENCL_VERSION
+
446 # define CL_HPP_TARGET_OPENCL_VERSION 200
+
447 #endif
+
448 
+
449 #if !defined(CL_HPP_MINIMUM_OPENCL_VERSION)
+
450 # define CL_HPP_MINIMUM_OPENCL_VERSION 200
+
451 #endif
+
452 #if CL_HPP_MINIMUM_OPENCL_VERSION != 100 && CL_HPP_MINIMUM_OPENCL_VERSION != 110 && CL_HPP_MINIMUM_OPENCL_VERSION != 120 && CL_HPP_MINIMUM_OPENCL_VERSION != 200
+
453 # pragma message("cl2.hpp: CL_HPP_MINIMUM_OPENCL_VERSION is not a valid value (100, 110, 120 or 200). It will be set to 100")
+
454 # undef CL_HPP_MINIMUM_OPENCL_VERSION
+
455 # define CL_HPP_MINIMUM_OPENCL_VERSION 100
+
456 #endif
+
457 #if CL_HPP_MINIMUM_OPENCL_VERSION > CL_HPP_TARGET_OPENCL_VERSION
+
458 # error "CL_HPP_MINIMUM_OPENCL_VERSION must not be greater than CL_HPP_TARGET_OPENCL_VERSION"
+
459 #endif
+
460 
+
461 #if CL_HPP_MINIMUM_OPENCL_VERSION <= 100 && !defined(CL_USE_DEPRECATED_OPENCL_1_0_APIS)
+
462 # define CL_USE_DEPRECATED_OPENCL_1_0_APIS
+
463 #endif
+
464 #if CL_HPP_MINIMUM_OPENCL_VERSION <= 110 && !defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+
465 # define CL_USE_DEPRECATED_OPENCL_1_1_APIS
+
466 #endif
+
467 #if CL_HPP_MINIMUM_OPENCL_VERSION <= 120 && !defined(CL_USE_DEPRECATED_OPENCL_1_2_APIS)
+
468 # define CL_USE_DEPRECATED_OPENCL_1_2_APIS
+
469 #endif
+
470 #if CL_HPP_MINIMUM_OPENCL_VERSION <= 200 && !defined(CL_USE_DEPRECATED_OPENCL_2_0_APIS)
+
471 # define CL_USE_DEPRECATED_OPENCL_2_0_APIS
+
472 #endif
+
473 
+
474 #ifdef _WIN32
+
475 
+
476 #include <malloc.h>
+
477 
+
478 #if defined(CL_HPP_USE_DX_INTEROP)
+
479 #include <CL/cl_d3d10.h>
+
480 #include <CL/cl_dx9_media_sharing.h>
+
481 #endif
+
482 #endif // _WIN32
+
483 
+
484 #if defined(_MSC_VER)
+
485 #include <intrin.h>
+
486 #endif // _MSC_VER
+
487 
+
488  // Check for a valid C++ version
+
489 
+
490 // Need to do both tests here because for some reason __cplusplus is not
+
491 // updated in visual studio
+
492 #if (!defined(_MSC_VER) && __cplusplus < 201103L) || (defined(_MSC_VER) && _MSC_VER < 1700)
+
493 #error Visual studio 2013 or another C++11-supporting compiler required
+
494 #endif
+
495 
+
496 //
+
497 #if defined(CL_HPP_USE_CL_DEVICE_FISSION) || defined(CL_HPP_USE_CL_SUB_GROUPS_KHR)
+
498 #include <CL/cl_ext.h>
+
499 #endif
+
500 
+
501 #if defined(__APPLE__) || defined(__MACOSX)
+
502 #include <OpenCL/opencl.h>
+
503 #else
+
504 #include <CL/opencl.h>
+
505 #endif // !__APPLE__
+
506 
+
507 #if (__cplusplus >= 201103L)
+
508 #define CL_HPP_NOEXCEPT_ noexcept
+
509 #else
+
510 #define CL_HPP_NOEXCEPT_
+
511 #endif
+
512 
+
513 #if defined(_MSC_VER)
+
514 # define CL_HPP_DEFINE_STATIC_MEMBER_ __declspec(selectany)
+
515 #else
+
516 # define CL_HPP_DEFINE_STATIC_MEMBER_ __attribute__((weak))
+
517 #endif // !_MSC_VER
+
518 
+
519 // Define deprecated prefixes and suffixes to ensure compilation
+
520 // in case they are not pre-defined
+
521 #if !defined(CL_EXT_PREFIX__VERSION_1_1_DEPRECATED)
+
522 #define CL_EXT_PREFIX__VERSION_1_1_DEPRECATED
+
523 #endif // #if !defined(CL_EXT_PREFIX__VERSION_1_1_DEPRECATED)
+
524 #if !defined(CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED)
+
525 #define CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
+
526 #endif // #if !defined(CL_EXT_PREFIX__VERSION_1_1_DEPRECATED)
+
527 
+
528 #if !defined(CL_EXT_PREFIX__VERSION_1_2_DEPRECATED)
+
529 #define CL_EXT_PREFIX__VERSION_1_2_DEPRECATED
+
530 #endif // #if !defined(CL_EXT_PREFIX__VERSION_1_2_DEPRECATED)
+
531 #if !defined(CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED)
+
532 #define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED
+
533 #endif // #if !defined(CL_EXT_PREFIX__VERSION_1_2_DEPRECATED)
+
534 
+
535 #if !defined(CL_CALLBACK)
+
536 #define CL_CALLBACK
+
537 #endif //CL_CALLBACK
+
538 
+
539 #include <utility>
+
540 #include <limits>
+
541 #include <iterator>
+
542 #include <mutex>
+
543 #include <cstring>
+
544 #include <functional>
+
545 
+
546 
+
547 // Define a size_type to represent a correctly resolved size_t
+
548 #if defined(CL_HPP_ENABLE_SIZE_T_COMPATIBILITY)
+
549 namespace cl {
+
550  using size_type = ::size_t;
+
551 } // namespace cl
+
552 #else // #if defined(CL_HPP_ENABLE_SIZE_T_COMPATIBILITY)
+
553 namespace cl {
+
554  using size_type = size_t;
+
555 } // namespace cl
+
556 #endif // #if defined(CL_HPP_ENABLE_SIZE_T_COMPATIBILITY)
+
557 
+
558 
+
559 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
560 #include <exception>
+
561 #endif // #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
562 
+
563 #if !defined(CL_HPP_NO_STD_VECTOR)
+
564 #include <vector>
+
565 namespace cl {
+
566  template < class T, class Alloc = std::allocator<T> >
+
567  using vector = std::vector<T, Alloc>;
+
568 } // namespace cl
+
569 #endif // #if !defined(CL_HPP_NO_STD_VECTOR)
+
570 
+
571 #if !defined(CL_HPP_NO_STD_STRING)
+
572 #include <string>
+
573 namespace cl {
+
574  using string = std::string;
+
575 } // namespace cl
+
576 #endif // #if !defined(CL_HPP_NO_STD_STRING)
+
577 
+
578 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
579 
+
580 #if !defined(CL_HPP_NO_STD_UNIQUE_PTR)
+
581 #include <memory>
+
582 namespace cl {
+
583  // Replace unique_ptr and allocate_pointer for internal use
+
584  // to allow user to replace them
+
585  template<class T, class D>
+
586  using pointer = std::unique_ptr<T, D>;
+
587 } // namespace cl
+
588 #endif
+
589 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
590 #if !defined(CL_HPP_NO_STD_ARRAY)
+
591 #include <array>
+
592 namespace cl {
+
593  template < class T, size_type N >
+
594  using array = std::array<T, N>;
+
595 } // namespace cl
+
596 #endif // #if !defined(CL_HPP_NO_STD_ARRAY)
+
597 
+
598 // Define size_type appropriately to allow backward-compatibility
+
599 // use of the old size_t interface class
+
600 #if defined(CL_HPP_ENABLE_SIZE_T_COMPATIBILITY)
+
601 namespace cl {
+
602  namespace compatibility {
+
607  template <int N>
+
608  class size_t
+
609  {
+
610  private:
+
611  size_type data_[N];
+
612 
+
613  public:
+
615  size_t()
+
616  {
+
617  for (int i = 0; i < N; ++i) {
+
618  data_[i] = 0;
+
619  }
+
620  }
+
621 
+
622  size_t(const array<size_type, N> &rhs)
+
623  {
+
624  for (int i = 0; i < N; ++i) {
+
625  data_[i] = rhs[i];
+
626  }
+
627  }
+
628 
+
629  size_type& operator[](int index)
+
630  {
+
631  return data_[index];
+
632  }
+
633 
+
634  const size_type& operator[](int index) const
+
635  {
+
636  return data_[index];
+
637  }
+
638 
+
640  operator size_type* () { return data_; }
+
641 
+
643  operator const size_type* () const { return data_; }
+
644 
+
645  operator array<size_type, N>() const
+
646  {
+
647  array<size_type, N> ret;
+
648 
+
649  for (int i = 0; i < N; ++i) {
+
650  ret[i] = data_[i];
+
651  }
+
652  return ret;
+
653  }
+
654  };
+
655  } // namespace compatibility
+
656 
+
657  template<int N>
+
658  using size_t = compatibility::size_t<N>;
+
659 } // namespace cl
+
660 #endif // #if defined(CL_HPP_ENABLE_SIZE_T_COMPATIBILITY)
+
661 
+
662 // Helper alias to avoid confusing the macros
+
663 namespace cl {
+
664  namespace detail {
+ +
666  } // namespace detail
+
667 } // namespace cl
+
668 
+
669 
+
675 namespace cl {
+
676  class Memory;
+
677 
+
678 #define CL_HPP_INIT_CL_EXT_FCN_PTR_(name) \
+
679  if (!pfn_##name) { \
+
680  pfn_##name = (PFN_##name) \
+
681  clGetExtensionFunctionAddress(#name); \
+
682  if (!pfn_##name) { \
+
683  } \
+
684  }
+
685 
+
686 #define CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_(platform, name) \
+
687  if (!pfn_##name) { \
+
688  pfn_##name = (PFN_##name) \
+
689  clGetExtensionFunctionAddressForPlatform(platform, #name); \
+
690  if (!pfn_##name) { \
+
691  } \
+
692  }
+
693 
+
694  class Program;
+
695  class Device;
+
696  class Context;
+
697  class CommandQueue;
+
698  class DeviceCommandQueue;
+
699  class Memory;
+
700  class Buffer;
+
701  class Pipe;
+
702 
+
703 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
704 
+
708  class Error : public std::exception
+
709  {
+
710  private:
+
711  cl_int err_;
+
712  const char * errStr_;
+
713  public:
+
723  Error(cl_int err, const char * errStr = NULL) : err_(err), errStr_(errStr)
+
724  {}
+
725 
+
726  ~Error() throw() {}
+
727 
+
732  virtual const char * what() const throw ()
+
733  {
+
734  if (errStr_ == NULL) {
+
735  return "empty";
+
736  }
+
737  else {
+
738  return errStr_;
+
739  }
+
740  }
+
741 
+
746  cl_int err(void) const { return err_; }
+
747  };
+
748 #define CL_HPP_ERR_STR_(x) #x
+
749 #else
+
750 #define CL_HPP_ERR_STR_(x) NULL
+
751 #endif // CL_HPP_ENABLE_EXCEPTIONS
+
752 
+
753 
+
754 namespace detail
+
755 {
+
756 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
757 static inline cl_int errHandler (
+
758  cl_int err,
+
759  const char * errStr = NULL)
+
760 {
+
761  if (err != CL_SUCCESS) {
+
762  throw Error(err, errStr);
+
763  }
+
764  return err;
+
765 }
+
766 #else
+
767 static inline cl_int errHandler (cl_int err, const char * errStr = NULL)
+
768 {
+
769  (void) errStr; // suppress unused variable warning
+
770  return err;
+
771 }
+
772 #endif // CL_HPP_ENABLE_EXCEPTIONS
+
773 }
+
774 
+
775 
+
776 
+
778 #if !defined(CL_HPP_USER_OVERRIDE_ERROR_STRINGS)
+
779 #define __GET_DEVICE_INFO_ERR CL_HPP_ERR_STR_(clGetDeviceInfo)
+
780 #define __GET_PLATFORM_INFO_ERR CL_HPP_ERR_STR_(clGetPlatformInfo)
+
781 #define __GET_DEVICE_IDS_ERR CL_HPP_ERR_STR_(clGetDeviceIDs)
+
782 #define __GET_PLATFORM_IDS_ERR CL_HPP_ERR_STR_(clGetPlatformIDs)
+
783 #define __GET_CONTEXT_INFO_ERR CL_HPP_ERR_STR_(clGetContextInfo)
+
784 #define __GET_EVENT_INFO_ERR CL_HPP_ERR_STR_(clGetEventInfo)
+
785 #define __GET_EVENT_PROFILE_INFO_ERR CL_HPP_ERR_STR_(clGetEventProfileInfo)
+
786 #define __GET_MEM_OBJECT_INFO_ERR CL_HPP_ERR_STR_(clGetMemObjectInfo)
+
787 #define __GET_IMAGE_INFO_ERR CL_HPP_ERR_STR_(clGetImageInfo)
+
788 #define __GET_SAMPLER_INFO_ERR CL_HPP_ERR_STR_(clGetSamplerInfo)
+
789 #define __GET_KERNEL_INFO_ERR CL_HPP_ERR_STR_(clGetKernelInfo)
+
790 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
791 #define __GET_KERNEL_ARG_INFO_ERR CL_HPP_ERR_STR_(clGetKernelArgInfo)
+
792 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
793 #define __GET_KERNEL_WORK_GROUP_INFO_ERR CL_HPP_ERR_STR_(clGetKernelWorkGroupInfo)
+
794 #define __GET_PROGRAM_INFO_ERR CL_HPP_ERR_STR_(clGetProgramInfo)
+
795 #define __GET_PROGRAM_BUILD_INFO_ERR CL_HPP_ERR_STR_(clGetProgramBuildInfo)
+
796 #define __GET_COMMAND_QUEUE_INFO_ERR CL_HPP_ERR_STR_(clGetCommandQueueInfo)
+
797 
+
798 #define __CREATE_CONTEXT_ERR CL_HPP_ERR_STR_(clCreateContext)
+
799 #define __CREATE_CONTEXT_FROM_TYPE_ERR CL_HPP_ERR_STR_(clCreateContextFromType)
+
800 #define __GET_SUPPORTED_IMAGE_FORMATS_ERR CL_HPP_ERR_STR_(clGetSupportedImageFormats)
+
801 
+
802 #define __CREATE_BUFFER_ERR CL_HPP_ERR_STR_(clCreateBuffer)
+
803 #define __COPY_ERR CL_HPP_ERR_STR_(cl::copy)
+
804 #define __CREATE_SUBBUFFER_ERR CL_HPP_ERR_STR_(clCreateSubBuffer)
+
805 #define __CREATE_GL_BUFFER_ERR CL_HPP_ERR_STR_(clCreateFromGLBuffer)
+
806 #define __CREATE_GL_RENDER_BUFFER_ERR CL_HPP_ERR_STR_(clCreateFromGLBuffer)
+
807 #define __GET_GL_OBJECT_INFO_ERR CL_HPP_ERR_STR_(clGetGLObjectInfo)
+
808 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
809 #define __CREATE_IMAGE_ERR CL_HPP_ERR_STR_(clCreateImage)
+
810 #define __CREATE_GL_TEXTURE_ERR CL_HPP_ERR_STR_(clCreateFromGLTexture)
+
811 #define __IMAGE_DIMENSION_ERR CL_HPP_ERR_STR_(Incorrect image dimensions)
+
812 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
813 #define __SET_MEM_OBJECT_DESTRUCTOR_CALLBACK_ERR CL_HPP_ERR_STR_(clSetMemObjectDestructorCallback)
+
814 
+
815 #define __CREATE_USER_EVENT_ERR CL_HPP_ERR_STR_(clCreateUserEvent)
+
816 #define __SET_USER_EVENT_STATUS_ERR CL_HPP_ERR_STR_(clSetUserEventStatus)
+
817 #define __SET_EVENT_CALLBACK_ERR CL_HPP_ERR_STR_(clSetEventCallback)
+
818 #define __WAIT_FOR_EVENTS_ERR CL_HPP_ERR_STR_(clWaitForEvents)
+
819 
+
820 #define __CREATE_KERNEL_ERR CL_HPP_ERR_STR_(clCreateKernel)
+
821 #define __SET_KERNEL_ARGS_ERR CL_HPP_ERR_STR_(clSetKernelArg)
+
822 #define __CREATE_PROGRAM_WITH_SOURCE_ERR CL_HPP_ERR_STR_(clCreateProgramWithSource)
+
823 #define __CREATE_PROGRAM_WITH_BINARY_ERR CL_HPP_ERR_STR_(clCreateProgramWithBinary)
+
824 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
825 #define __CREATE_PROGRAM_WITH_BUILT_IN_KERNELS_ERR CL_HPP_ERR_STR_(clCreateProgramWithBuiltInKernels)
+
826 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
827 #define __BUILD_PROGRAM_ERR CL_HPP_ERR_STR_(clBuildProgram)
+
828 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
829 #define __COMPILE_PROGRAM_ERR CL_HPP_ERR_STR_(clCompileProgram)
+
830 #define __LINK_PROGRAM_ERR CL_HPP_ERR_STR_(clLinkProgram)
+
831 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
832 #define __CREATE_KERNELS_IN_PROGRAM_ERR CL_HPP_ERR_STR_(clCreateKernelsInProgram)
+
833 
+
834 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
835 #define __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR CL_HPP_ERR_STR_(clCreateCommandQueueWithProperties)
+
836 #define __CREATE_SAMPLER_WITH_PROPERTIES_ERR CL_HPP_ERR_STR_(clCreateSamplerWithProperties)
+
837 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 200
+
838 #define __SET_COMMAND_QUEUE_PROPERTY_ERR CL_HPP_ERR_STR_(clSetCommandQueueProperty)
+
839 #define __ENQUEUE_READ_BUFFER_ERR CL_HPP_ERR_STR_(clEnqueueReadBuffer)
+
840 #define __ENQUEUE_READ_BUFFER_RECT_ERR CL_HPP_ERR_STR_(clEnqueueReadBufferRect)
+
841 #define __ENQUEUE_WRITE_BUFFER_ERR CL_HPP_ERR_STR_(clEnqueueWriteBuffer)
+
842 #define __ENQUEUE_WRITE_BUFFER_RECT_ERR CL_HPP_ERR_STR_(clEnqueueWriteBufferRect)
+
843 #define __ENQEUE_COPY_BUFFER_ERR CL_HPP_ERR_STR_(clEnqueueCopyBuffer)
+
844 #define __ENQEUE_COPY_BUFFER_RECT_ERR CL_HPP_ERR_STR_(clEnqueueCopyBufferRect)
+
845 #define __ENQUEUE_FILL_BUFFER_ERR CL_HPP_ERR_STR_(clEnqueueFillBuffer)
+
846 #define __ENQUEUE_READ_IMAGE_ERR CL_HPP_ERR_STR_(clEnqueueReadImage)
+
847 #define __ENQUEUE_WRITE_IMAGE_ERR CL_HPP_ERR_STR_(clEnqueueWriteImage)
+
848 #define __ENQUEUE_COPY_IMAGE_ERR CL_HPP_ERR_STR_(clEnqueueCopyImage)
+
849 #define __ENQUEUE_FILL_IMAGE_ERR CL_HPP_ERR_STR_(clEnqueueFillImage)
+
850 #define __ENQUEUE_COPY_IMAGE_TO_BUFFER_ERR CL_HPP_ERR_STR_(clEnqueueCopyImageToBuffer)
+
851 #define __ENQUEUE_COPY_BUFFER_TO_IMAGE_ERR CL_HPP_ERR_STR_(clEnqueueCopyBufferToImage)
+
852 #define __ENQUEUE_MAP_BUFFER_ERR CL_HPP_ERR_STR_(clEnqueueMapBuffer)
+
853 #define __ENQUEUE_MAP_IMAGE_ERR CL_HPP_ERR_STR_(clEnqueueMapImage)
+
854 #define __ENQUEUE_UNMAP_MEM_OBJECT_ERR CL_HPP_ERR_STR_(clEnqueueUnMapMemObject)
+
855 #define __ENQUEUE_NDRANGE_KERNEL_ERR CL_HPP_ERR_STR_(clEnqueueNDRangeKernel)
+
856 #define __ENQUEUE_NATIVE_KERNEL CL_HPP_ERR_STR_(clEnqueueNativeKernel)
+
857 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
858 #define __ENQUEUE_MIGRATE_MEM_OBJECTS_ERR CL_HPP_ERR_STR_(clEnqueueMigrateMemObjects)
+
859 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
860 
+
861 #define __ENQUEUE_ACQUIRE_GL_ERR CL_HPP_ERR_STR_(clEnqueueAcquireGLObjects)
+
862 #define __ENQUEUE_RELEASE_GL_ERR CL_HPP_ERR_STR_(clEnqueueReleaseGLObjects)
+
863 
+
864 #define __CREATE_PIPE_ERR CL_HPP_ERR_STR_(clCreatePipe)
+
865 #define __GET_PIPE_INFO_ERR CL_HPP_ERR_STR_(clGetPipeInfo)
+
866 
+
867 
+
868 #define __RETAIN_ERR CL_HPP_ERR_STR_(Retain Object)
+
869 #define __RELEASE_ERR CL_HPP_ERR_STR_(Release Object)
+
870 #define __FLUSH_ERR CL_HPP_ERR_STR_(clFlush)
+
871 #define __FINISH_ERR CL_HPP_ERR_STR_(clFinish)
+
872 #define __VECTOR_CAPACITY_ERR CL_HPP_ERR_STR_(Vector capacity error)
+
873 
+
877 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
878 #define __CREATE_SUB_DEVICES_ERR CL_HPP_ERR_STR_(clCreateSubDevices)
+
879 #else
+
880 #define __CREATE_SUB_DEVICES_ERR CL_HPP_ERR_STR_(clCreateSubDevicesEXT)
+
881 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
882 
+
886 #if defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+
887 #define __ENQUEUE_MARKER_ERR CL_HPP_ERR_STR_(clEnqueueMarker)
+
888 #define __ENQUEUE_WAIT_FOR_EVENTS_ERR CL_HPP_ERR_STR_(clEnqueueWaitForEvents)
+
889 #define __ENQUEUE_BARRIER_ERR CL_HPP_ERR_STR_(clEnqueueBarrier)
+
890 #define __UNLOAD_COMPILER_ERR CL_HPP_ERR_STR_(clUnloadCompiler)
+
891 #define __CREATE_GL_TEXTURE_2D_ERR CL_HPP_ERR_STR_(clCreateFromGLTexture2D)
+
892 #define __CREATE_GL_TEXTURE_3D_ERR CL_HPP_ERR_STR_(clCreateFromGLTexture3D)
+
893 #define __CREATE_IMAGE2D_ERR CL_HPP_ERR_STR_(clCreateImage2D)
+
894 #define __CREATE_IMAGE3D_ERR CL_HPP_ERR_STR_(clCreateImage3D)
+
895 #endif // #if defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+
896 
+
900 #if defined(CL_USE_DEPRECATED_OPENCL_1_2_APIS)
+
901 #define __CREATE_COMMAND_QUEUE_ERR CL_HPP_ERR_STR_(clCreateCommandQueue)
+
902 #define __ENQUEUE_TASK_ERR CL_HPP_ERR_STR_(clEnqueueTask)
+
903 #define __CREATE_SAMPLER_ERR CL_HPP_ERR_STR_(clCreateSampler)
+
904 #endif // #if defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+
905 
+
909 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
910 #define __ENQUEUE_MARKER_WAIT_LIST_ERR CL_HPP_ERR_STR_(clEnqueueMarkerWithWaitList)
+
911 #define __ENQUEUE_BARRIER_WAIT_LIST_ERR CL_HPP_ERR_STR_(clEnqueueBarrierWithWaitList)
+
912 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
913 
+
914 #endif // CL_HPP_USER_OVERRIDE_ERROR_STRINGS
+
915 
+
917 
+
918 namespace detail {
+
919 
+
920 // Generic getInfoHelper. The final parameter is used to guide overload
+
921 // resolution: the actual parameter passed is an int, which makes this
+
922 // a worse conversion sequence than a specialization that declares the
+
923 // parameter as an int.
+
924 template<typename Functor, typename T>
+
925 inline cl_int getInfoHelper(Functor f, cl_uint name, T* param, long)
+
926 {
+
927  return f(name, sizeof(T), param, NULL);
+
928 }
+
929 
+
930 // Specialized for getInfo<CL_PROGRAM_BINARIES>
+
931 // Assumes that the output vector was correctly resized on the way in
+
932 template <typename Func>
+
933 inline cl_int getInfoHelper(Func f, cl_uint name, vector<vector<unsigned char>>* param, int)
+
934 {
+
935  if (name != CL_PROGRAM_BINARIES) {
+
936  return CL_INVALID_VALUE;
+
937  }
+
938  if (param) {
+
939  // Create array of pointers, calculate total size and pass pointer array in
+
940  size_type numBinaries = param->size();
+
941  vector<unsigned char*> binariesPointers(numBinaries);
+
942 
+
943  for (size_type i = 0; i < numBinaries; ++i)
+
944  {
+
945  binariesPointers[i] = (*param)[i].data();
+
946  }
+
947 
+
948  cl_int err = f(name, numBinaries * sizeof(unsigned char*), binariesPointers.data(), NULL);
+
949 
+
950  if (err != CL_SUCCESS) {
+
951  return err;
+
952  }
+
953  }
+
954 
+
955 
+
956  return CL_SUCCESS;
+
957 }
+
958 
+
959 // Specialized getInfoHelper for vector params
+
960 template <typename Func, typename T>
+
961 inline cl_int getInfoHelper(Func f, cl_uint name, vector<T>* param, long)
+
962 {
+
963  size_type required;
+
964  cl_int err = f(name, 0, NULL, &required);
+
965  if (err != CL_SUCCESS) {
+
966  return err;
+
967  }
+
968  const size_type elements = required / sizeof(T);
+
969 
+
970  // Temporary to avoid changing param on an error
+
971  vector<T> localData(elements);
+
972  err = f(name, required, localData.data(), NULL);
+
973  if (err != CL_SUCCESS) {
+
974  return err;
+
975  }
+
976  if (param) {
+
977  *param = std::move(localData);
+
978  }
+
979 
+
980  return CL_SUCCESS;
+
981 }
+
982 
+
983 /* Specialization for reference-counted types. This depends on the
+
984  * existence of Wrapper<T>::cl_type, and none of the other types having the
+
985  * cl_type member. Note that simplify specifying the parameter as Wrapper<T>
+
986  * does not work, because when using a derived type (e.g. Context) the generic
+
987  * template will provide a better match.
+
988  */
+
989 template <typename Func, typename T>
+
990 inline cl_int getInfoHelper(
+
991  Func f, cl_uint name, vector<T>* param, int, typename T::cl_type = 0)
+
992 {
+
993  size_type required;
+
994  cl_int err = f(name, 0, NULL, &required);
+
995  if (err != CL_SUCCESS) {
+
996  return err;
+
997  }
+
998 
+
999  const size_type elements = required / sizeof(typename T::cl_type);
+
1000 
+
1001  vector<typename T::cl_type> value(elements);
+
1002  err = f(name, required, value.data(), NULL);
+
1003  if (err != CL_SUCCESS) {
+
1004  return err;
+
1005  }
+
1006 
+
1007  if (param) {
+
1008  // Assign to convert CL type to T for each element
+
1009  param->resize(elements);
+
1010 
+
1011  // Assign to param, constructing with retain behaviour
+
1012  // to correctly capture each underlying CL object
+
1013  for (size_type i = 0; i < elements; i++) {
+
1014  (*param)[i] = T(value[i], true);
+
1015  }
+
1016  }
+
1017  return CL_SUCCESS;
+
1018 }
+
1019 
+
1020 // Specialized GetInfoHelper for string params
+
1021 template <typename Func>
+
1022 inline cl_int getInfoHelper(Func f, cl_uint name, string* param, long)
+
1023 {
+
1024  size_type required;
+
1025  cl_int err = f(name, 0, NULL, &required);
+
1026  if (err != CL_SUCCESS) {
+
1027  return err;
+
1028  }
+
1029 
+
1030  // std::string has a constant data member
+
1031  // a char vector does not
+
1032  if (required > 0) {
+
1033  vector<char> value(required);
+
1034  err = f(name, required, value.data(), NULL);
+
1035  if (err != CL_SUCCESS) {
+
1036  return err;
+
1037  }
+
1038  if (param) {
+
1039  param->assign(begin(value), prev(end(value)));
+
1040  }
+
1041  }
+
1042  else if (param) {
+
1043  param->assign("");
+
1044  }
+
1045  return CL_SUCCESS;
+
1046 }
+
1047 
+
1048 // Specialized GetInfoHelper for clsize_t params
+
1049 template <typename Func, size_type N>
+
1050 inline cl_int getInfoHelper(Func f, cl_uint name, array<size_type, N>* param, long)
+
1051 {
+
1052  size_type required;
+
1053  cl_int err = f(name, 0, NULL, &required);
+
1054  if (err != CL_SUCCESS) {
+
1055  return err;
+
1056  }
+
1057 
+
1058  size_type elements = required / sizeof(size_type);
+
1059  vector<size_type> value(elements, 0);
+
1060 
+
1061  err = f(name, required, value.data(), NULL);
+
1062  if (err != CL_SUCCESS) {
+
1063  return err;
+
1064  }
+
1065 
+
1066  // Bound the copy with N to prevent overruns
+
1067  // if passed N > than the amount copied
+
1068  if (elements > N) {
+
1069  elements = N;
+
1070  }
+
1071  for (size_type i = 0; i < elements; ++i) {
+
1072  (*param)[i] = value[i];
+
1073  }
+
1074 
+
1075  return CL_SUCCESS;
+
1076 }
+
1077 
+
1078 template<typename T> struct ReferenceHandler;
+
1079 
+
1080 /* Specialization for reference-counted types. This depends on the
+
1081  * existence of Wrapper<T>::cl_type, and none of the other types having the
+
1082  * cl_type member. Note that simplify specifying the parameter as Wrapper<T>
+
1083  * does not work, because when using a derived type (e.g. Context) the generic
+
1084  * template will provide a better match.
+
1085  */
+
1086 template<typename Func, typename T>
+
1087 inline cl_int getInfoHelper(Func f, cl_uint name, T* param, int, typename T::cl_type = 0)
+
1088 {
+
1089  typename T::cl_type value;
+
1090  cl_int err = f(name, sizeof(value), &value, NULL);
+
1091  if (err != CL_SUCCESS) {
+
1092  return err;
+
1093  }
+
1094  *param = value;
+
1095  if (value != NULL)
+
1096  {
+
1097  err = param->retain();
+
1098  if (err != CL_SUCCESS) {
+
1099  return err;
+
1100  }
+
1101  }
+
1102  return CL_SUCCESS;
+
1103 }
+
1104 
+
1105 #define CL_HPP_PARAM_NAME_INFO_1_0_(F) \
+
1106  F(cl_platform_info, CL_PLATFORM_PROFILE, string) \
+
1107  F(cl_platform_info, CL_PLATFORM_VERSION, string) \
+
1108  F(cl_platform_info, CL_PLATFORM_NAME, string) \
+
1109  F(cl_platform_info, CL_PLATFORM_VENDOR, string) \
+
1110  F(cl_platform_info, CL_PLATFORM_EXTENSIONS, string) \
+
1111  \
+
1112  F(cl_device_info, CL_DEVICE_TYPE, cl_device_type) \
+
1113  F(cl_device_info, CL_DEVICE_VENDOR_ID, cl_uint) \
+
1114  F(cl_device_info, CL_DEVICE_MAX_COMPUTE_UNITS, cl_uint) \
+
1115  F(cl_device_info, CL_DEVICE_MAX_WORK_ITEM_DIMENSIONS, cl_uint) \
+
1116  F(cl_device_info, CL_DEVICE_MAX_WORK_GROUP_SIZE, size_type) \
+
1117  F(cl_device_info, CL_DEVICE_MAX_WORK_ITEM_SIZES, cl::vector<size_type>) \
+
1118  F(cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_CHAR, cl_uint) \
+
1119  F(cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_SHORT, cl_uint) \
+
1120  F(cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_INT, cl_uint) \
+
1121  F(cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_LONG, cl_uint) \
+
1122  F(cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_FLOAT, cl_uint) \
+
1123  F(cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_DOUBLE, cl_uint) \
+
1124  F(cl_device_info, CL_DEVICE_MAX_CLOCK_FREQUENCY, cl_uint) \
+
1125  F(cl_device_info, CL_DEVICE_ADDRESS_BITS, cl_uint) \
+
1126  F(cl_device_info, CL_DEVICE_MAX_READ_IMAGE_ARGS, cl_uint) \
+
1127  F(cl_device_info, CL_DEVICE_MAX_WRITE_IMAGE_ARGS, cl_uint) \
+
1128  F(cl_device_info, CL_DEVICE_MAX_MEM_ALLOC_SIZE, cl_ulong) \
+
1129  F(cl_device_info, CL_DEVICE_IMAGE2D_MAX_WIDTH, size_type) \
+
1130  F(cl_device_info, CL_DEVICE_IMAGE2D_MAX_HEIGHT, size_type) \
+
1131  F(cl_device_info, CL_DEVICE_IMAGE3D_MAX_WIDTH, size_type) \
+
1132  F(cl_device_info, CL_DEVICE_IMAGE3D_MAX_HEIGHT, size_type) \
+
1133  F(cl_device_info, CL_DEVICE_IMAGE3D_MAX_DEPTH, size_type) \
+
1134  F(cl_device_info, CL_DEVICE_IMAGE_SUPPORT, cl_bool) \
+
1135  F(cl_device_info, CL_DEVICE_MAX_PARAMETER_SIZE, size_type) \
+
1136  F(cl_device_info, CL_DEVICE_MAX_SAMPLERS, cl_uint) \
+
1137  F(cl_device_info, CL_DEVICE_MEM_BASE_ADDR_ALIGN, cl_uint) \
+
1138  F(cl_device_info, CL_DEVICE_MIN_DATA_TYPE_ALIGN_SIZE, cl_uint) \
+
1139  F(cl_device_info, CL_DEVICE_SINGLE_FP_CONFIG, cl_device_fp_config) \
+
1140  F(cl_device_info, CL_DEVICE_GLOBAL_MEM_CACHE_TYPE, cl_device_mem_cache_type) \
+
1141  F(cl_device_info, CL_DEVICE_GLOBAL_MEM_CACHELINE_SIZE, cl_uint)\
+
1142  F(cl_device_info, CL_DEVICE_GLOBAL_MEM_CACHE_SIZE, cl_ulong) \
+
1143  F(cl_device_info, CL_DEVICE_GLOBAL_MEM_SIZE, cl_ulong) \
+
1144  F(cl_device_info, CL_DEVICE_MAX_CONSTANT_BUFFER_SIZE, cl_ulong) \
+
1145  F(cl_device_info, CL_DEVICE_MAX_CONSTANT_ARGS, cl_uint) \
+
1146  F(cl_device_info, CL_DEVICE_LOCAL_MEM_TYPE, cl_device_local_mem_type) \
+
1147  F(cl_device_info, CL_DEVICE_LOCAL_MEM_SIZE, cl_ulong) \
+
1148  F(cl_device_info, CL_DEVICE_ERROR_CORRECTION_SUPPORT, cl_bool) \
+
1149  F(cl_device_info, CL_DEVICE_PROFILING_TIMER_RESOLUTION, size_type) \
+
1150  F(cl_device_info, CL_DEVICE_ENDIAN_LITTLE, cl_bool) \
+
1151  F(cl_device_info, CL_DEVICE_AVAILABLE, cl_bool) \
+
1152  F(cl_device_info, CL_DEVICE_COMPILER_AVAILABLE, cl_bool) \
+
1153  F(cl_device_info, CL_DEVICE_EXECUTION_CAPABILITIES, cl_device_exec_capabilities) \
+
1154  F(cl_device_info, CL_DEVICE_PLATFORM, cl_platform_id) \
+
1155  F(cl_device_info, CL_DEVICE_NAME, string) \
+
1156  F(cl_device_info, CL_DEVICE_VENDOR, string) \
+
1157  F(cl_device_info, CL_DRIVER_VERSION, string) \
+
1158  F(cl_device_info, CL_DEVICE_PROFILE, string) \
+
1159  F(cl_device_info, CL_DEVICE_VERSION, string) \
+
1160  F(cl_device_info, CL_DEVICE_EXTENSIONS, string) \
+
1161  \
+
1162  F(cl_context_info, CL_CONTEXT_REFERENCE_COUNT, cl_uint) \
+
1163  F(cl_context_info, CL_CONTEXT_DEVICES, cl::vector<Device>) \
+
1164  F(cl_context_info, CL_CONTEXT_PROPERTIES, cl::vector<cl_context_properties>) \
+
1165  \
+
1166  F(cl_event_info, CL_EVENT_COMMAND_QUEUE, cl::CommandQueue) \
+
1167  F(cl_event_info, CL_EVENT_COMMAND_TYPE, cl_command_type) \
+
1168  F(cl_event_info, CL_EVENT_REFERENCE_COUNT, cl_uint) \
+
1169  F(cl_event_info, CL_EVENT_COMMAND_EXECUTION_STATUS, cl_int) \
+
1170  \
+
1171  F(cl_profiling_info, CL_PROFILING_COMMAND_QUEUED, cl_ulong) \
+
1172  F(cl_profiling_info, CL_PROFILING_COMMAND_SUBMIT, cl_ulong) \
+
1173  F(cl_profiling_info, CL_PROFILING_COMMAND_START, cl_ulong) \
+
1174  F(cl_profiling_info, CL_PROFILING_COMMAND_END, cl_ulong) \
+
1175  \
+
1176  F(cl_mem_info, CL_MEM_TYPE, cl_mem_object_type) \
+
1177  F(cl_mem_info, CL_MEM_FLAGS, cl_mem_flags) \
+
1178  F(cl_mem_info, CL_MEM_SIZE, size_type) \
+
1179  F(cl_mem_info, CL_MEM_HOST_PTR, void*) \
+
1180  F(cl_mem_info, CL_MEM_MAP_COUNT, cl_uint) \
+
1181  F(cl_mem_info, CL_MEM_REFERENCE_COUNT, cl_uint) \
+
1182  F(cl_mem_info, CL_MEM_CONTEXT, cl::Context) \
+
1183  \
+
1184  F(cl_image_info, CL_IMAGE_FORMAT, cl_image_format) \
+
1185  F(cl_image_info, CL_IMAGE_ELEMENT_SIZE, size_type) \
+
1186  F(cl_image_info, CL_IMAGE_ROW_PITCH, size_type) \
+
1187  F(cl_image_info, CL_IMAGE_SLICE_PITCH, size_type) \
+
1188  F(cl_image_info, CL_IMAGE_WIDTH, size_type) \
+
1189  F(cl_image_info, CL_IMAGE_HEIGHT, size_type) \
+
1190  F(cl_image_info, CL_IMAGE_DEPTH, size_type) \
+
1191  \
+
1192  F(cl_sampler_info, CL_SAMPLER_REFERENCE_COUNT, cl_uint) \
+
1193  F(cl_sampler_info, CL_SAMPLER_CONTEXT, cl::Context) \
+
1194  F(cl_sampler_info, CL_SAMPLER_NORMALIZED_COORDS, cl_bool) \
+
1195  F(cl_sampler_info, CL_SAMPLER_ADDRESSING_MODE, cl_addressing_mode) \
+
1196  F(cl_sampler_info, CL_SAMPLER_FILTER_MODE, cl_filter_mode) \
+
1197  \
+
1198  F(cl_program_info, CL_PROGRAM_REFERENCE_COUNT, cl_uint) \
+
1199  F(cl_program_info, CL_PROGRAM_CONTEXT, cl::Context) \
+
1200  F(cl_program_info, CL_PROGRAM_NUM_DEVICES, cl_uint) \
+
1201  F(cl_program_info, CL_PROGRAM_DEVICES, cl::vector<Device>) \
+
1202  F(cl_program_info, CL_PROGRAM_SOURCE, string) \
+
1203  F(cl_program_info, CL_PROGRAM_BINARY_SIZES, cl::vector<size_type>) \
+
1204  F(cl_program_info, CL_PROGRAM_BINARIES, cl::vector<cl::vector<unsigned char>>) \
+
1205  \
+
1206  F(cl_program_build_info, CL_PROGRAM_BUILD_STATUS, cl_build_status) \
+
1207  F(cl_program_build_info, CL_PROGRAM_BUILD_OPTIONS, string) \
+
1208  F(cl_program_build_info, CL_PROGRAM_BUILD_LOG, string) \
+
1209  \
+
1210  F(cl_kernel_info, CL_KERNEL_FUNCTION_NAME, string) \
+
1211  F(cl_kernel_info, CL_KERNEL_NUM_ARGS, cl_uint) \
+
1212  F(cl_kernel_info, CL_KERNEL_REFERENCE_COUNT, cl_uint) \
+
1213  F(cl_kernel_info, CL_KERNEL_CONTEXT, cl::Context) \
+
1214  F(cl_kernel_info, CL_KERNEL_PROGRAM, cl::Program) \
+
1215  \
+
1216  F(cl_kernel_work_group_info, CL_KERNEL_WORK_GROUP_SIZE, size_type) \
+
1217  F(cl_kernel_work_group_info, CL_KERNEL_COMPILE_WORK_GROUP_SIZE, cl::detail::size_t_array) \
+
1218  F(cl_kernel_work_group_info, CL_KERNEL_LOCAL_MEM_SIZE, cl_ulong) \
+
1219  \
+
1220  F(cl_command_queue_info, CL_QUEUE_CONTEXT, cl::Context) \
+
1221  F(cl_command_queue_info, CL_QUEUE_DEVICE, cl::Device) \
+
1222  F(cl_command_queue_info, CL_QUEUE_REFERENCE_COUNT, cl_uint) \
+
1223  F(cl_command_queue_info, CL_QUEUE_PROPERTIES, cl_command_queue_properties)
+
1224 
+
1225 
+
1226 #define CL_HPP_PARAM_NAME_INFO_1_1_(F) \
+
1227  F(cl_context_info, CL_CONTEXT_NUM_DEVICES, cl_uint)\
+
1228  F(cl_device_info, CL_DEVICE_PREFERRED_VECTOR_WIDTH_HALF, cl_uint) \
+
1229  F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_CHAR, cl_uint) \
+
1230  F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_SHORT, cl_uint) \
+
1231  F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_INT, cl_uint) \
+
1232  F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG, cl_uint) \
+
1233  F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_FLOAT, cl_uint) \
+
1234  F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_DOUBLE, cl_uint) \
+
1235  F(cl_device_info, CL_DEVICE_NATIVE_VECTOR_WIDTH_HALF, cl_uint) \
+
1236  F(cl_device_info, CL_DEVICE_DOUBLE_FP_CONFIG, cl_device_fp_config) \
+
1237  F(cl_device_info, CL_DEVICE_HALF_FP_CONFIG, cl_device_fp_config) \
+
1238  F(cl_device_info, CL_DEVICE_OPENCL_C_VERSION, string) \
+
1239  \
+
1240  F(cl_mem_info, CL_MEM_ASSOCIATED_MEMOBJECT, cl::Memory) \
+
1241  F(cl_mem_info, CL_MEM_OFFSET, size_type) \
+
1242  \
+
1243  F(cl_kernel_work_group_info, CL_KERNEL_PREFERRED_WORK_GROUP_SIZE_MULTIPLE, size_type) \
+
1244  F(cl_kernel_work_group_info, CL_KERNEL_PRIVATE_MEM_SIZE, cl_ulong) \
+
1245  \
+
1246  F(cl_event_info, CL_EVENT_CONTEXT, cl::Context)
+
1247 
+
1248 #define CL_HPP_PARAM_NAME_INFO_1_2_(F) \
+
1249  F(cl_program_info, CL_PROGRAM_NUM_KERNELS, size_type) \
+
1250  F(cl_program_info, CL_PROGRAM_KERNEL_NAMES, string) \
+
1251  \
+
1252  F(cl_program_build_info, CL_PROGRAM_BINARY_TYPE, cl_program_binary_type) \
+
1253  \
+
1254  F(cl_kernel_info, CL_KERNEL_ATTRIBUTES, string) \
+
1255  \
+
1256  F(cl_kernel_arg_info, CL_KERNEL_ARG_ADDRESS_QUALIFIER, cl_kernel_arg_address_qualifier) \
+
1257  F(cl_kernel_arg_info, CL_KERNEL_ARG_ACCESS_QUALIFIER, cl_kernel_arg_access_qualifier) \
+
1258  F(cl_kernel_arg_info, CL_KERNEL_ARG_TYPE_NAME, string) \
+
1259  F(cl_kernel_arg_info, CL_KERNEL_ARG_NAME, string) \
+
1260  F(cl_kernel_arg_info, CL_KERNEL_ARG_TYPE_QUALIFIER, cl_kernel_arg_type_qualifier) \
+
1261  \
+
1262  F(cl_device_info, CL_DEVICE_PARENT_DEVICE, cl::Device) \
+
1263  F(cl_device_info, CL_DEVICE_PARTITION_PROPERTIES, cl::vector<cl_device_partition_property>) \
+
1264  F(cl_device_info, CL_DEVICE_PARTITION_TYPE, cl::vector<cl_device_partition_property>) \
+
1265  F(cl_device_info, CL_DEVICE_REFERENCE_COUNT, cl_uint) \
+
1266  F(cl_device_info, CL_DEVICE_PREFERRED_INTEROP_USER_SYNC, size_type) \
+
1267  F(cl_device_info, CL_DEVICE_PARTITION_AFFINITY_DOMAIN, cl_device_affinity_domain) \
+
1268  F(cl_device_info, CL_DEVICE_BUILT_IN_KERNELS, string) \
+
1269  \
+
1270  F(cl_image_info, CL_IMAGE_ARRAY_SIZE, size_type) \
+
1271  F(cl_image_info, CL_IMAGE_NUM_MIP_LEVELS, cl_uint) \
+
1272  F(cl_image_info, CL_IMAGE_NUM_SAMPLES, cl_uint)
+
1273 
+
1274 #define CL_HPP_PARAM_NAME_INFO_2_0_(F) \
+
1275  F(cl_device_info, CL_DEVICE_QUEUE_ON_HOST_PROPERTIES, cl_command_queue_properties) \
+
1276  F(cl_device_info, CL_DEVICE_QUEUE_ON_DEVICE_PROPERTIES, cl_command_queue_properties) \
+
1277  F(cl_device_info, CL_DEVICE_QUEUE_ON_DEVICE_PREFERRED_SIZE, cl_uint) \
+
1278  F(cl_device_info, CL_DEVICE_QUEUE_ON_DEVICE_MAX_SIZE, cl_uint) \
+
1279  F(cl_device_info, CL_DEVICE_MAX_ON_DEVICE_QUEUES, cl_uint) \
+
1280  F(cl_device_info, CL_DEVICE_MAX_ON_DEVICE_EVENTS, cl_uint) \
+
1281  F(cl_device_info, CL_DEVICE_MAX_PIPE_ARGS, cl_uint) \
+
1282  F(cl_device_info, CL_DEVICE_PIPE_MAX_ACTIVE_RESERVATIONS, cl_uint) \
+
1283  F(cl_device_info, CL_DEVICE_PIPE_MAX_PACKET_SIZE, cl_uint) \
+
1284  F(cl_device_info, CL_DEVICE_SVM_CAPABILITIES, cl_device_svm_capabilities) \
+
1285  F(cl_device_info, CL_DEVICE_PREFERRED_PLATFORM_ATOMIC_ALIGNMENT, cl_uint) \
+
1286  F(cl_device_info, CL_DEVICE_PREFERRED_GLOBAL_ATOMIC_ALIGNMENT, cl_uint) \
+
1287  F(cl_device_info, CL_DEVICE_PREFERRED_LOCAL_ATOMIC_ALIGNMENT, cl_uint) \
+
1288  F(cl_command_queue_info, CL_QUEUE_SIZE, cl_uint) \
+
1289  F(cl_mem_info, CL_MEM_USES_SVM_POINTER, cl_bool) \
+
1290  F(cl_program_build_info, CL_PROGRAM_BUILD_GLOBAL_VARIABLE_TOTAL_SIZE, size_type) \
+
1291  F(cl_pipe_info, CL_PIPE_PACKET_SIZE, cl_uint) \
+
1292  F(cl_pipe_info, CL_PIPE_MAX_PACKETS, cl_uint)
+
1293 
+
1294 #define CL_HPP_PARAM_NAME_DEVICE_FISSION_(F) \
+
1295  F(cl_device_info, CL_DEVICE_PARENT_DEVICE_EXT, cl_device_id) \
+
1296  F(cl_device_info, CL_DEVICE_PARTITION_TYPES_EXT, cl::vector<cl_device_partition_property_ext>) \
+
1297  F(cl_device_info, CL_DEVICE_AFFINITY_DOMAINS_EXT, cl::vector<cl_device_partition_property_ext>) \
+
1298  F(cl_device_info, CL_DEVICE_REFERENCE_COUNT_EXT , cl_uint) \
+
1299  F(cl_device_info, CL_DEVICE_PARTITION_STYLE_EXT, cl::vector<cl_device_partition_property_ext>)
+
1300 
+
1301 template <typename enum_type, cl_int Name>
+
1302 struct param_traits {};
+
1303 
+
1304 #define CL_HPP_DECLARE_PARAM_TRAITS_(token, param_name, T) \
+
1305 struct token; \
+
1306 template<> \
+
1307 struct param_traits<detail:: token,param_name> \
+
1308 { \
+
1309  enum { value = param_name }; \
+
1310  typedef T param_type; \
+
1311 };
+
1312 
+ +
1314 #if CL_HPP_TARGET_OPENCL_VERSION >= 110
+ +
1316 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 110
+
1317 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+ +
1319 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 110
+
1320 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+ +
1322 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 110
+
1323 
+
1324 
+
1325 // Flags deprecated in OpenCL 2.0
+
1326 #define CL_HPP_PARAM_NAME_INFO_1_0_DEPRECATED_IN_2_0_(F) \
+
1327  F(cl_device_info, CL_DEVICE_QUEUE_PROPERTIES, cl_command_queue_properties)
+
1328 
+
1329 #define CL_HPP_PARAM_NAME_INFO_1_1_DEPRECATED_IN_2_0_(F) \
+
1330  F(cl_device_info, CL_DEVICE_HOST_UNIFIED_MEMORY, cl_bool)
+
1331 
+
1332 #define CL_HPP_PARAM_NAME_INFO_1_2_DEPRECATED_IN_2_0_(F) \
+
1333  F(cl_image_info, CL_IMAGE_BUFFER, cl::Buffer)
+
1334 
+
1335 // Include deprecated query flags based on versions
+
1336 // Only include deprecated 1.0 flags if 2.0 not active as there is an enum clash
+
1337 #if CL_HPP_TARGET_OPENCL_VERSION > 100 && CL_HPP_MINIMUM_OPENCL_VERSION < 200 && CL_HPP_TARGET_OPENCL_VERSION < 200
+ +
1339 #endif // CL_HPP_MINIMUM_OPENCL_VERSION < 110
+
1340 #if CL_HPP_TARGET_OPENCL_VERSION > 110 && CL_HPP_MINIMUM_OPENCL_VERSION < 200
+ +
1342 #endif // CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
1343 #if CL_HPP_TARGET_OPENCL_VERSION > 120 && CL_HPP_MINIMUM_OPENCL_VERSION < 200
+ +
1345 #endif // CL_HPP_MINIMUM_OPENCL_VERSION < 200
+
1346 
+
1347 #if defined(CL_HPP_USE_CL_DEVICE_FISSION)
+ +
1349 #endif // CL_HPP_USE_CL_DEVICE_FISSION
+
1350 
+
1351 #ifdef CL_PLATFORM_ICD_SUFFIX_KHR
+
1352 CL_HPP_DECLARE_PARAM_TRAITS_(cl_platform_info, CL_PLATFORM_ICD_SUFFIX_KHR, string)
+
1353 #endif
+
1354 
+
1355 #ifdef CL_DEVICE_PROFILING_TIMER_OFFSET_AMD
+
1356 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_PROFILING_TIMER_OFFSET_AMD, cl_ulong)
+
1357 #endif
+
1358 
+
1359 #ifdef CL_DEVICE_GLOBAL_FREE_MEMORY_AMD
+
1360 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_GLOBAL_FREE_MEMORY_AMD, vector<size_type>)
+
1361 #endif
+
1362 #ifdef CL_DEVICE_SIMD_PER_COMPUTE_UNIT_AMD
+
1363 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_SIMD_PER_COMPUTE_UNIT_AMD, cl_uint)
+
1364 #endif
+
1365 #ifdef CL_DEVICE_SIMD_WIDTH_AMD
+
1366 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_SIMD_WIDTH_AMD, cl_uint)
+
1367 #endif
+
1368 #ifdef CL_DEVICE_SIMD_INSTRUCTION_WIDTH_AMD
+
1369 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_SIMD_INSTRUCTION_WIDTH_AMD, cl_uint)
+
1370 #endif
+
1371 #ifdef CL_DEVICE_WAVEFRONT_WIDTH_AMD
+
1372 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_WAVEFRONT_WIDTH_AMD, cl_uint)
+
1373 #endif
+
1374 #ifdef CL_DEVICE_GLOBAL_MEM_CHANNELS_AMD
+
1375 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_GLOBAL_MEM_CHANNELS_AMD, cl_uint)
+
1376 #endif
+
1377 #ifdef CL_DEVICE_GLOBAL_MEM_CHANNEL_BANKS_AMD
+
1378 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_GLOBAL_MEM_CHANNEL_BANKS_AMD, cl_uint)
+
1379 #endif
+
1380 #ifdef CL_DEVICE_GLOBAL_MEM_CHANNEL_BANK_WIDTH_AMD
+
1381 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_GLOBAL_MEM_CHANNEL_BANK_WIDTH_AMD, cl_uint)
+
1382 #endif
+
1383 #ifdef CL_DEVICE_LOCAL_MEM_SIZE_PER_COMPUTE_UNIT_AMD
+
1384 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_LOCAL_MEM_SIZE_PER_COMPUTE_UNIT_AMD, cl_uint)
+
1385 #endif
+
1386 #ifdef CL_DEVICE_LOCAL_MEM_BANKS_AMD
+
1387 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_LOCAL_MEM_BANKS_AMD, cl_uint)
+
1388 #endif
+
1389 
+
1390 #ifdef CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV
+
1391 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_COMPUTE_CAPABILITY_MAJOR_NV, cl_uint)
+
1392 #endif
+
1393 #ifdef CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV
+
1394 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_COMPUTE_CAPABILITY_MINOR_NV, cl_uint)
+
1395 #endif
+
1396 #ifdef CL_DEVICE_REGISTERS_PER_BLOCK_NV
+
1397 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_REGISTERS_PER_BLOCK_NV, cl_uint)
+
1398 #endif
+
1399 #ifdef CL_DEVICE_WARP_SIZE_NV
+
1400 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_WARP_SIZE_NV, cl_uint)
+
1401 #endif
+
1402 #ifdef CL_DEVICE_GPU_OVERLAP_NV
+
1403 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_GPU_OVERLAP_NV, cl_bool)
+
1404 #endif
+
1405 #ifdef CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV
+
1406 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_KERNEL_EXEC_TIMEOUT_NV, cl_bool)
+
1407 #endif
+
1408 #ifdef CL_DEVICE_INTEGRATED_MEMORY_NV
+
1409 CL_HPP_DECLARE_PARAM_TRAITS_(cl_device_info, CL_DEVICE_INTEGRATED_MEMORY_NV, cl_bool)
+
1410 #endif
+
1411 
+
1412 // Convenience functions
+
1413 
+
1414 template <typename Func, typename T>
+
1415 inline cl_int
+
1416 getInfo(Func f, cl_uint name, T* param)
+
1417 {
+
1418  return getInfoHelper(f, name, param, 0);
+
1419 }
+
1420 
+
1421 template <typename Func, typename Arg0>
+ +
1423 {
+
1424  Func f_; const Arg0& arg0_;
+
1425  cl_int operator ()(
+
1426  cl_uint param, size_type size, void* value, size_type* size_ret)
+
1427  { return f_(arg0_, param, size, value, size_ret); }
+
1428 };
+
1429 
+
1430 template <typename Func, typename Arg0, typename Arg1>
+ +
1432 {
+
1433  Func f_; const Arg0& arg0_; const Arg1& arg1_;
+
1434  cl_int operator ()(
+
1435  cl_uint param, size_type size, void* value, size_type* size_ret)
+
1436  { return f_(arg0_, arg1_, param, size, value, size_ret); }
+
1437 };
+
1438 
+
1439 template <typename Func, typename Arg0, typename T>
+
1440 inline cl_int
+
1441 getInfo(Func f, const Arg0& arg0, cl_uint name, T* param)
+
1442 {
+
1443  GetInfoFunctor0<Func, Arg0> f0 = { f, arg0 };
+
1444  return getInfoHelper(f0, name, param, 0);
+
1445 }
+
1446 
+
1447 template <typename Func, typename Arg0, typename Arg1, typename T>
+
1448 inline cl_int
+
1449 getInfo(Func f, const Arg0& arg0, const Arg1& arg1, cl_uint name, T* param)
+
1450 {
+
1451  GetInfoFunctor1<Func, Arg0, Arg1> f0 = { f, arg0, arg1 };
+
1452  return getInfoHelper(f0, name, param, 0);
+
1453 }
+
1454 
+
1455 
+
1456 template<typename T>
+
1457 struct ReferenceHandler
+
1458 { };
+
1459 
+
1460 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
1461 
+
1464 template <>
+
1465 struct ReferenceHandler<cl_device_id>
+
1466 {
+
1476  static cl_int retain(cl_device_id device)
+
1477  { return ::clRetainDevice(device); }
+
1487  static cl_int release(cl_device_id device)
+
1488  { return ::clReleaseDevice(device); }
+
1489 };
+
1490 #else // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
1491 
+
1494 template <>
+
1495 struct ReferenceHandler<cl_device_id>
+
1496 {
+
1497  // cl_device_id does not have retain().
+
1498  static cl_int retain(cl_device_id)
+
1499  { return CL_SUCCESS; }
+
1500  // cl_device_id does not have release().
+
1501  static cl_int release(cl_device_id)
+
1502  { return CL_SUCCESS; }
+
1503 };
+
1504 #endif // ! (CL_HPP_TARGET_OPENCL_VERSION >= 120)
+
1505 
+
1506 template <>
+
1507 struct ReferenceHandler<cl_platform_id>
+
1508 {
+
1509  // cl_platform_id does not have retain().
+
1510  static cl_int retain(cl_platform_id)
+
1511  { return CL_SUCCESS; }
+
1512  // cl_platform_id does not have release().
+
1513  static cl_int release(cl_platform_id)
+
1514  { return CL_SUCCESS; }
+
1515 };
+
1516 
+
1517 template <>
+
1518 struct ReferenceHandler<cl_context>
+
1519 {
+
1520  static cl_int retain(cl_context context)
+
1521  { return ::clRetainContext(context); }
+
1522  static cl_int release(cl_context context)
+
1523  { return ::clReleaseContext(context); }
+
1524 };
+
1525 
+
1526 template <>
+
1527 struct ReferenceHandler<cl_command_queue>
+
1528 {
+
1529  static cl_int retain(cl_command_queue queue)
+
1530  { return ::clRetainCommandQueue(queue); }
+
1531  static cl_int release(cl_command_queue queue)
+
1532  { return ::clReleaseCommandQueue(queue); }
+
1533 };
+
1534 
+
1535 template <>
+
1536 struct ReferenceHandler<cl_mem>
+
1537 {
+
1538  static cl_int retain(cl_mem memory)
+
1539  { return ::clRetainMemObject(memory); }
+
1540  static cl_int release(cl_mem memory)
+
1541  { return ::clReleaseMemObject(memory); }
+
1542 };
+
1543 
+
1544 template <>
+
1545 struct ReferenceHandler<cl_sampler>
+
1546 {
+
1547  static cl_int retain(cl_sampler sampler)
+
1548  { return ::clRetainSampler(sampler); }
+
1549  static cl_int release(cl_sampler sampler)
+
1550  { return ::clReleaseSampler(sampler); }
+
1551 };
+
1552 
+
1553 template <>
+
1554 struct ReferenceHandler<cl_program>
+
1555 {
+
1556  static cl_int retain(cl_program program)
+
1557  { return ::clRetainProgram(program); }
+
1558  static cl_int release(cl_program program)
+
1559  { return ::clReleaseProgram(program); }
+
1560 };
+
1561 
+
1562 template <>
+
1563 struct ReferenceHandler<cl_kernel>
+
1564 {
+
1565  static cl_int retain(cl_kernel kernel)
+
1566  { return ::clRetainKernel(kernel); }
+
1567  static cl_int release(cl_kernel kernel)
+
1568  { return ::clReleaseKernel(kernel); }
+
1569 };
+
1570 
+
1571 template <>
+
1572 struct ReferenceHandler<cl_event>
+
1573 {
+
1574  static cl_int retain(cl_event event)
+
1575  { return ::clRetainEvent(event); }
+
1576  static cl_int release(cl_event event)
+
1577  { return ::clReleaseEvent(event); }
+
1578 };
+
1579 
+
1580 
+
1581 #if CL_HPP_TARGET_OPENCL_VERSION >= 120 && CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
1582 // Extracts version number with major in the upper 16 bits, minor in the lower 16
+
1583 static cl_uint getVersion(const vector<char> &versionInfo)
+
1584 {
+
1585  int highVersion = 0;
+
1586  int lowVersion = 0;
+
1587  int index = 7;
+
1588  while(versionInfo[index] != '.' ) {
+
1589  highVersion *= 10;
+
1590  highVersion += versionInfo[index]-'0';
+
1591  ++index;
+
1592  }
+
1593  ++index;
+
1594  while(versionInfo[index] != ' ' && versionInfo[index] != '\0') {
+
1595  lowVersion *= 10;
+
1596  lowVersion += versionInfo[index]-'0';
+
1597  ++index;
+
1598  }
+
1599  return (highVersion << 16) | lowVersion;
+
1600 }
+
1601 
+
1602 static cl_uint getPlatformVersion(cl_platform_id platform)
+
1603 {
+
1604  size_type size = 0;
+
1605  clGetPlatformInfo(platform, CL_PLATFORM_VERSION, 0, NULL, &size);
+
1606 
+
1607  vector<char> versionInfo(size);
+
1608  clGetPlatformInfo(platform, CL_PLATFORM_VERSION, size, versionInfo.data(), &size);
+
1609  return getVersion(versionInfo);
+
1610 }
+
1611 
+
1612 static cl_uint getDevicePlatformVersion(cl_device_id device)
+
1613 {
+
1614  cl_platform_id platform;
+
1615  clGetDeviceInfo(device, CL_DEVICE_PLATFORM, sizeof(platform), &platform, NULL);
+
1616  return getPlatformVersion(platform);
+
1617 }
+
1618 
+
1619 static cl_uint getContextPlatformVersion(cl_context context)
+
1620 {
+
1621  // The platform cannot be queried directly, so we first have to grab a
+
1622  // device and obtain its context
+
1623  size_type size = 0;
+
1624  clGetContextInfo(context, CL_CONTEXT_DEVICES, 0, NULL, &size);
+
1625  if (size == 0)
+
1626  return 0;
+
1627  vector<cl_device_id> devices(size/sizeof(cl_device_id));
+
1628  clGetContextInfo(context, CL_CONTEXT_DEVICES, size, devices.data(), NULL);
+
1629  return getDevicePlatformVersion(devices[0]);
+
1630 }
+
1631 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120 && CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
1632 
+
1633 template <typename T>
+
1634 class Wrapper
+
1635 {
+
1636 public:
+
1637  typedef T cl_type;
+
1638 
+
1639 protected:
+ +
1641 
+
1642 public:
+
1643  Wrapper() : object_(NULL) { }
+
1644 
+
1645  Wrapper(const cl_type &obj, bool retainObject) : object_(obj)
+
1646  {
+
1647  if (retainObject) {
+
1648  detail::errHandler(retain(), __RETAIN_ERR);
+
1649  }
+
1650  }
+
1651 
+ +
1653  {
+
1654  if (object_ != NULL) { release(); }
+
1655  }
+
1656 
+ +
1658  {
+
1659  object_ = rhs.object_;
+
1660  detail::errHandler(retain(), __RETAIN_ERR);
+
1661  }
+
1662 
+ +
1664  {
+
1665  object_ = rhs.object_;
+
1666  rhs.object_ = NULL;
+
1667  }
+
1668 
+ +
1670  {
+
1671  if (this != &rhs) {
+
1672  detail::errHandler(release(), __RELEASE_ERR);
+
1673  object_ = rhs.object_;
+
1674  detail::errHandler(retain(), __RETAIN_ERR);
+
1675  }
+
1676  return *this;
+
1677  }
+
1678 
+ +
1680  {
+
1681  if (this != &rhs) {
+
1682  detail::errHandler(release(), __RELEASE_ERR);
+
1683  object_ = rhs.object_;
+
1684  rhs.object_ = NULL;
+
1685  }
+
1686  return *this;
+
1687  }
+
1688 
+ +
1690  {
+
1691  detail::errHandler(release(), __RELEASE_ERR);
+
1692  object_ = rhs;
+
1693  return *this;
+
1694  }
+
1695 
+
1696  const cl_type& operator ()() const { return object_; }
+
1697 
+
1698  cl_type& operator ()() { return object_; }
+
1699 
+
1700  const cl_type get() const { return object_; }
+
1701 
+
1702  cl_type get() { return object_; }
+
1703 
+
1704 
+
1705 protected:
+
1706  template<typename Func, typename U>
+
1707  friend inline cl_int getInfoHelper(Func, cl_uint, U*, int, typename U::cl_type);
+
1708 
+
1709  cl_int retain() const
+
1710  {
+
1711  if (object_ != nullptr) {
+ +
1713  }
+
1714  else {
+
1715  return CL_SUCCESS;
+
1716  }
+
1717  }
+
1718 
+
1719  cl_int release() const
+
1720  {
+
1721  if (object_ != nullptr) {
+ +
1723  }
+
1724  else {
+
1725  return CL_SUCCESS;
+
1726  }
+
1727  }
+
1728 };
+
1729 
+
1730 template <>
+
1731 class Wrapper<cl_device_id>
+
1732 {
+
1733 public:
+
1734  typedef cl_device_id cl_type;
+
1735 
+
1736 protected:
+ + +
1739 
+
1740  static bool isReferenceCountable(cl_device_id device)
+
1741  {
+
1742  bool retVal = false;
+
1743 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
1744 #if CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
1745  if (device != NULL) {
+
1746  int version = getDevicePlatformVersion(device);
+
1747  if(version > ((1 << 16) + 1)) {
+
1748  retVal = true;
+
1749  }
+
1750  }
+
1751 #else // CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
1752  retVal = true;
+
1753 #endif // CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
1754 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
1755  return retVal;
+
1756  }
+
1757 
+
1758 public:
+
1759  Wrapper() : object_(NULL), referenceCountable_(false)
+
1760  {
+
1761  }
+
1762 
+
1763  Wrapper(const cl_type &obj, bool retainObject) :
+
1764  object_(obj),
+
1765  referenceCountable_(false)
+
1766  {
+
1767  referenceCountable_ = isReferenceCountable(obj);
+
1768 
+
1769  if (retainObject) {
+
1770  detail::errHandler(retain(), __RETAIN_ERR);
+
1771  }
+
1772  }
+
1773 
+ +
1775  {
+
1776  release();
+
1777  }
+
1778 
+ +
1780  {
+
1781  object_ = rhs.object_;
+
1782  referenceCountable_ = isReferenceCountable(object_);
+
1783  detail::errHandler(retain(), __RETAIN_ERR);
+
1784  }
+
1785 
+ +
1787  {
+
1788  object_ = rhs.object_;
+
1789  referenceCountable_ = rhs.referenceCountable_;
+
1790  rhs.object_ = NULL;
+
1791  rhs.referenceCountable_ = false;
+
1792  }
+
1793 
+ +
1795  {
+
1796  if (this != &rhs) {
+
1797  detail::errHandler(release(), __RELEASE_ERR);
+
1798  object_ = rhs.object_;
+
1799  referenceCountable_ = rhs.referenceCountable_;
+
1800  detail::errHandler(retain(), __RETAIN_ERR);
+
1801  }
+
1802  return *this;
+
1803  }
+
1804 
+ +
1806  {
+
1807  if (this != &rhs) {
+
1808  detail::errHandler(release(), __RELEASE_ERR);
+
1809  object_ = rhs.object_;
+
1810  referenceCountable_ = rhs.referenceCountable_;
+
1811  rhs.object_ = NULL;
+
1812  rhs.referenceCountable_ = false;
+
1813  }
+
1814  return *this;
+
1815  }
+
1816 
+ +
1818  {
+
1819  detail::errHandler(release(), __RELEASE_ERR);
+
1820  object_ = rhs;
+
1821  referenceCountable_ = isReferenceCountable(object_);
+
1822  return *this;
+
1823  }
+
1824 
+
1825  const cl_type& operator ()() const { return object_; }
+
1826 
+
1827  cl_type& operator ()() { return object_; }
+
1828 
+
1829  const cl_type get() const { return object_; }
+
1830 
+
1831  cl_type get() { return object_; }
+
1832 
+
1833 protected:
+
1834  template<typename Func, typename U>
+
1835  friend inline cl_int getInfoHelper(Func, cl_uint, U*, int, typename U::cl_type);
+
1836 
+
1837  template<typename Func, typename U>
+
1838  friend inline cl_int getInfoHelper(Func, cl_uint, vector<U>*, int, typename U::cl_type);
+
1839 
+
1840  cl_int retain() const
+
1841  {
+
1842  if( object_ != nullptr && referenceCountable_ ) {
+ +
1844  }
+
1845  else {
+
1846  return CL_SUCCESS;
+
1847  }
+
1848  }
+
1849 
+
1850  cl_int release() const
+
1851  {
+
1852  if (object_ != nullptr && referenceCountable_) {
+ +
1854  }
+
1855  else {
+
1856  return CL_SUCCESS;
+
1857  }
+
1858  }
+
1859 };
+
1860 
+
1861 template <typename T>
+
1862 inline bool operator==(const Wrapper<T> &lhs, const Wrapper<T> &rhs)
+
1863 {
+
1864  return lhs() == rhs();
+
1865 }
+
1866 
+
1867 template <typename T>
+
1868 inline bool operator!=(const Wrapper<T> &lhs, const Wrapper<T> &rhs)
+
1869 {
+
1870  return !operator==(lhs, rhs);
+
1871 }
+
1872 
+
1873 } // namespace detail
+
1875 
+
1876 
+ +
1878 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
1879 
+
1882 class BuildError : public Error
+
1883 {
+
1884 private:
+
1885  BuildLogType buildLogs;
+
1886 public:
+
1887  BuildError(cl_int err, const char * errStr, const BuildLogType &vec) : Error(err, errStr), buildLogs(vec)
+
1888  {
+
1889  }
+
1890 
+
1891  BuildLogType getBuildLog() const
+
1892  {
+
1893  return buildLogs;
+
1894  }
+
1895 };
+
1896 namespace detail {
+
1897  static inline cl_int buildErrHandler(
+
1898  cl_int err,
+
1899  const char * errStr,
+
1900  const BuildLogType &buildLogs)
+
1901  {
+
1902  if (err != CL_SUCCESS) {
+
1903  throw BuildError(err, errStr, buildLogs);
+
1904  }
+
1905  return err;
+
1906  }
+
1907 } // namespace detail
+
1908 
+
1909 #else
+
1910 namespace detail {
+
1911  static inline cl_int buildErrHandler(
+
1912  cl_int err,
+
1913  const char * errStr,
+
1914  const BuildLogType &buildLogs)
+
1915  {
+
1916  (void)buildLogs; // suppress unused variable warning
+
1917  (void)errStr;
+
1918  return err;
+
1919  }
+
1920 } // namespace detail
+
1921 #endif // #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
1922 
+
1923 
+
1929 struct ImageFormat : public cl_image_format
+
1930 {
+ +
1933 
+
1935  ImageFormat(cl_channel_order order, cl_channel_type type)
+
1936  {
+
1937  image_channel_order = order;
+
1938  image_channel_data_type = type;
+
1939  }
+
1940 
+ +
1943  {
+
1944  if (this != &rhs) {
+
1945  this->image_channel_data_type = rhs.image_channel_data_type;
+
1946  this->image_channel_order = rhs.image_channel_order;
+
1947  }
+
1948  return *this;
+
1949  }
+
1950 };
+
1951 
+
1959 class Device : public detail::Wrapper<cl_device_id>
+
1960 {
+
1961 private:
+
1962  static std::once_flag default_initialized_;
+
1963  static Device default_;
+
1964  static cl_int default_error_;
+
1965 
+
1971  static void makeDefault();
+
1972 
+
1978  static void makeDefaultProvided(const Device &p) {
+
1979  default_ = p;
+
1980  }
+
1981 
+
1982 public:
+
1983 #ifdef CL_HPP_UNIT_TEST_ENABLE
+
1984 
+
1990  static void unitTestClearDefault() {
+
1991  default_ = Device();
+
1992  }
+
1993 #endif // #ifdef CL_HPP_UNIT_TEST_ENABLE
+
1994 
+
1996  Device() : detail::Wrapper<cl_type>() { }
+
1997 
+
2002  explicit Device(const cl_device_id &device, bool retainObject = false) :
+
2003  detail::Wrapper<cl_type>(device, retainObject) { }
+
2004 
+ +
2010  cl_int *errResult = NULL)
+
2011  {
+
2012  std::call_once(default_initialized_, makeDefault);
+
2013  detail::errHandler(default_error_);
+
2014  if (errResult != NULL) {
+
2015  *errResult = default_error_;
+
2016  }
+
2017  return default_;
+
2018  }
+
2019 
+
2027  static Device setDefault(const Device &default_device)
+
2028  {
+
2029  std::call_once(default_initialized_, makeDefaultProvided, std::cref(default_device));
+
2030  detail::errHandler(default_error_);
+
2031  return default_;
+
2032  }
+
2033 
+
2038  Device& operator = (const cl_device_id& rhs)
+
2039  {
+ +
2041  return *this;
+
2042  }
+
2043 
+
2047  Device(const Device& dev) : detail::Wrapper<cl_type>(dev) {}
+
2048 
+ +
2053  {
+ +
2055  return *this;
+
2056  }
+
2057 
+
2061  Device(Device&& dev) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(dev)) {}
+
2062 
+ +
2067  {
+
2068  detail::Wrapper<cl_type>::operator=(std::move(dev));
+
2069  return *this;
+
2070  }
+
2071 
+
2073  template <typename T>
+
2074  cl_int getInfo(cl_device_info name, T* param) const
+
2075  {
+
2076  return detail::errHandler(
+
2077  detail::getInfo(&::clGetDeviceInfo, object_, name, param),
+
2078  __GET_DEVICE_INFO_ERR);
+
2079  }
+
2080 
+
2082  template <cl_int name> typename
+ +
2084  getInfo(cl_int* err = NULL) const
+
2085  {
+
2086  typename detail::param_traits<
+
2087  detail::cl_device_info, name>::param_type param;
+
2088  cl_int result = getInfo(name, &param);
+
2089  if (err != NULL) {
+
2090  *err = result;
+
2091  }
+
2092  return param;
+
2093  }
+
2094 
+
2098 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
2099  cl_int createSubDevices(
+
2101  const cl_device_partition_property * properties,
+
2102  vector<Device>* devices)
+
2103  {
+
2104  cl_uint n = 0;
+
2105  cl_int err = clCreateSubDevices(object_, properties, 0, NULL, &n);
+
2106  if (err != CL_SUCCESS) {
+
2107  return detail::errHandler(err, __CREATE_SUB_DEVICES_ERR);
+
2108  }
+
2109 
+
2110  vector<cl_device_id> ids(n);
+
2111  err = clCreateSubDevices(object_, properties, n, ids.data(), NULL);
+
2112  if (err != CL_SUCCESS) {
+
2113  return detail::errHandler(err, __CREATE_SUB_DEVICES_ERR);
+
2114  }
+
2115 
+
2116  // Cannot trivially assign because we need to capture intermediates
+
2117  // with safe construction
+
2118  if (devices) {
+
2119  devices->resize(ids.size());
+
2120 
+
2121  // Assign to param, constructing with retain behaviour
+
2122  // to correctly capture each underlying CL object
+
2123  for (size_type i = 0; i < ids.size(); i++) {
+
2124  // We do not need to retain because this device is being created
+
2125  // by the runtime
+
2126  (*devices)[i] = Device(ids[i], false);
+
2127  }
+
2128  }
+
2129 
+
2130  return CL_SUCCESS;
+
2131  }
+
2132 #elif defined(CL_HPP_USE_CL_DEVICE_FISSION)
+
2133 
+
2137  cl_int createSubDevices(
+
2138  const cl_device_partition_property_ext * properties,
+
2139  vector<Device>* devices)
+
2140  {
+
2141  typedef CL_API_ENTRY cl_int
+
2142  ( CL_API_CALL * PFN_clCreateSubDevicesEXT)(
+
2143  cl_device_id /*in_device*/,
+
2144  const cl_device_partition_property_ext * /* properties */,
+
2145  cl_uint /*num_entries*/,
+
2146  cl_device_id * /*out_devices*/,
+
2147  cl_uint * /*num_devices*/ ) CL_EXT_SUFFIX__VERSION_1_1;
+
2148 
+
2149  static PFN_clCreateSubDevicesEXT pfn_clCreateSubDevicesEXT = NULL;
+
2150  CL_HPP_INIT_CL_EXT_FCN_PTR_(clCreateSubDevicesEXT);
+
2151 
+
2152  cl_uint n = 0;
+
2153  cl_int err = pfn_clCreateSubDevicesEXT(object_, properties, 0, NULL, &n);
+
2154  if (err != CL_SUCCESS) {
+
2155  return detail::errHandler(err, __CREATE_SUB_DEVICES_ERR);
+
2156  }
+
2157 
+
2158  vector<cl_device_id> ids(n);
+
2159  err = pfn_clCreateSubDevicesEXT(object_, properties, n, ids.data(), NULL);
+
2160  if (err != CL_SUCCESS) {
+
2161  return detail::errHandler(err, __CREATE_SUB_DEVICES_ERR);
+
2162  }
+
2163  // Cannot trivially assign because we need to capture intermediates
+
2164  // with safe construction
+
2165  if (devices) {
+
2166  devices->resize(ids.size());
+
2167 
+
2168  // Assign to param, constructing with retain behaviour
+
2169  // to correctly capture each underlying CL object
+
2170  for (size_type i = 0; i < ids.size(); i++) {
+
2171  // We do not need to retain because this device is being created
+
2172  // by the runtime
+
2173  (*devices)[i] = Device(ids[i], false);
+
2174  }
+
2175  }
+
2176  return CL_SUCCESS;
+
2177  }
+
2178 #endif // defined(CL_HPP_USE_CL_DEVICE_FISSION)
+
2179 };
+
2180 
+
2181 CL_HPP_DEFINE_STATIC_MEMBER_ std::once_flag Device::default_initialized_;
+
2182 CL_HPP_DEFINE_STATIC_MEMBER_ Device Device::default_;
+
2183 CL_HPP_DEFINE_STATIC_MEMBER_ cl_int Device::default_error_ = CL_SUCCESS;
+
2184 
+
2192 class Platform : public detail::Wrapper<cl_platform_id>
+
2193 {
+
2194 private:
+
2195  static std::once_flag default_initialized_;
+
2196  static Platform default_;
+
2197  static cl_int default_error_;
+
2198 
+
2204  static void makeDefault() {
+
2205  /* Throwing an exception from a call_once invocation does not do
+
2206  * what we wish, so we catch it and save the error.
+
2207  */
+
2208 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
2209  try
+
2210 #endif
+
2211  {
+
2212  // If default wasn't passed ,generate one
+
2213  // Otherwise set it
+
2214  cl_uint n = 0;
+
2215 
+
2216  cl_int err = ::clGetPlatformIDs(0, NULL, &n);
+
2217  if (err != CL_SUCCESS) {
+
2218  default_error_ = err;
+
2219  return;
+
2220  }
+
2221  if (n == 0) {
+
2222  default_error_ = CL_INVALID_PLATFORM;
+
2223  return;
+
2224  }
+
2225 
+
2226  vector<cl_platform_id> ids(n);
+
2227  err = ::clGetPlatformIDs(n, ids.data(), NULL);
+
2228  if (err != CL_SUCCESS) {
+
2229  default_error_ = err;
+
2230  return;
+
2231  }
+
2232 
+
2233  default_ = Platform(ids[0]);
+
2234  }
+
2235 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
2236  catch (cl::Error &e) {
+
2237  default_error_ = e.err();
+
2238  }
+
2239 #endif
+
2240  }
+
2241 
+
2247  static void makeDefaultProvided(const Platform &p) {
+
2248  default_ = p;
+
2249  }
+
2250 
+
2251 public:
+
2252 #ifdef CL_HPP_UNIT_TEST_ENABLE
+
2253 
+
2259  static void unitTestClearDefault() {
+
2260  default_ = Platform();
+
2261  }
+
2262 #endif // #ifdef CL_HPP_UNIT_TEST_ENABLE
+
2263 
+
2265  Platform() : detail::Wrapper<cl_type>() { }
+
2266 
+
2274  explicit Platform(const cl_platform_id &platform, bool retainObject = false) :
+
2275  detail::Wrapper<cl_type>(platform, retainObject) { }
+
2276 
+
2281  Platform& operator = (const cl_platform_id& rhs)
+
2282  {
+ +
2284  return *this;
+
2285  }
+
2286 
+ +
2288  cl_int *errResult = NULL)
+
2289  {
+
2290  std::call_once(default_initialized_, makeDefault);
+
2291  detail::errHandler(default_error_);
+
2292  if (errResult != NULL) {
+
2293  *errResult = default_error_;
+
2294  }
+
2295  return default_;
+
2296  }
+
2297 
+
2305  static Platform setDefault(const Platform &default_platform)
+
2306  {
+
2307  std::call_once(default_initialized_, makeDefaultProvided, std::cref(default_platform));
+
2308  detail::errHandler(default_error_);
+
2309  return default_;
+
2310  }
+
2311 
+
2313  cl_int getInfo(cl_platform_info name, string* param) const
+
2314  {
+
2315  return detail::errHandler(
+
2316  detail::getInfo(&::clGetPlatformInfo, object_, name, param),
+
2317  __GET_PLATFORM_INFO_ERR);
+
2318  }
+
2319 
+
2321  template <cl_int name> typename
+ +
2323  getInfo(cl_int* err = NULL) const
+
2324  {
+
2325  typename detail::param_traits<
+
2326  detail::cl_platform_info, name>::param_type param;
+
2327  cl_int result = getInfo(name, &param);
+
2328  if (err != NULL) {
+
2329  *err = result;
+
2330  }
+
2331  return param;
+
2332  }
+
2333 
+
2338  cl_int getDevices(
+
2339  cl_device_type type,
+
2340  vector<Device>* devices) const
+
2341  {
+
2342  cl_uint n = 0;
+
2343  if( devices == NULL ) {
+
2344  return detail::errHandler(CL_INVALID_ARG_VALUE, __GET_DEVICE_IDS_ERR);
+
2345  }
+
2346  cl_int err = ::clGetDeviceIDs(object_, type, 0, NULL, &n);
+
2347  if (err != CL_SUCCESS) {
+
2348  return detail::errHandler(err, __GET_DEVICE_IDS_ERR);
+
2349  }
+
2350 
+
2351  vector<cl_device_id> ids(n);
+
2352  err = ::clGetDeviceIDs(object_, type, n, ids.data(), NULL);
+
2353  if (err != CL_SUCCESS) {
+
2354  return detail::errHandler(err, __GET_DEVICE_IDS_ERR);
+
2355  }
+
2356 
+
2357  // Cannot trivially assign because we need to capture intermediates
+
2358  // with safe construction
+
2359  // We must retain things we obtain from the API to avoid releasing
+
2360  // API-owned objects.
+
2361  if (devices) {
+
2362  devices->resize(ids.size());
+
2363 
+
2364  // Assign to param, constructing with retain behaviour
+
2365  // to correctly capture each underlying CL object
+
2366  for (size_type i = 0; i < ids.size(); i++) {
+
2367  (*devices)[i] = Device(ids[i], true);
+
2368  }
+
2369  }
+
2370  return CL_SUCCESS;
+
2371  }
+
2372 
+
2373 #if defined(CL_HPP_USE_DX_INTEROP)
+
2374 
+
2397  cl_int getDevices(
+
2398  cl_d3d10_device_source_khr d3d_device_source,
+
2399  void * d3d_object,
+
2400  cl_d3d10_device_set_khr d3d_device_set,
+
2401  vector<Device>* devices) const
+
2402  {
+
2403  typedef CL_API_ENTRY cl_int (CL_API_CALL *PFN_clGetDeviceIDsFromD3D10KHR)(
+
2404  cl_platform_id platform,
+
2405  cl_d3d10_device_source_khr d3d_device_source,
+
2406  void * d3d_object,
+
2407  cl_d3d10_device_set_khr d3d_device_set,
+
2408  cl_uint num_entries,
+
2409  cl_device_id * devices,
+
2410  cl_uint* num_devices);
+
2411 
+
2412  if( devices == NULL ) {
+
2413  return detail::errHandler(CL_INVALID_ARG_VALUE, __GET_DEVICE_IDS_ERR);
+
2414  }
+
2415 
+
2416  static PFN_clGetDeviceIDsFromD3D10KHR pfn_clGetDeviceIDsFromD3D10KHR = NULL;
+
2417  CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_(object_, clGetDeviceIDsFromD3D10KHR);
+
2418 
+
2419  cl_uint n = 0;
+
2420  cl_int err = pfn_clGetDeviceIDsFromD3D10KHR(
+
2421  object_,
+
2422  d3d_device_source,
+
2423  d3d_object,
+
2424  d3d_device_set,
+
2425  0,
+
2426  NULL,
+
2427  &n);
+
2428  if (err != CL_SUCCESS) {
+
2429  return detail::errHandler(err, __GET_DEVICE_IDS_ERR);
+
2430  }
+
2431 
+
2432  vector<cl_device_id> ids(n);
+
2433  err = pfn_clGetDeviceIDsFromD3D10KHR(
+
2434  object_,
+
2435  d3d_device_source,
+
2436  d3d_object,
+
2437  d3d_device_set,
+
2438  n,
+
2439  ids.data(),
+
2440  NULL);
+
2441  if (err != CL_SUCCESS) {
+
2442  return detail::errHandler(err, __GET_DEVICE_IDS_ERR);
+
2443  }
+
2444 
+
2445  // Cannot trivially assign because we need to capture intermediates
+
2446  // with safe construction
+
2447  // We must retain things we obtain from the API to avoid releasing
+
2448  // API-owned objects.
+
2449  if (devices) {
+
2450  devices->resize(ids.size());
+
2451 
+
2452  // Assign to param, constructing with retain behaviour
+
2453  // to correctly capture each underlying CL object
+
2454  for (size_type i = 0; i < ids.size(); i++) {
+
2455  (*devices)[i] = Device(ids[i], true);
+
2456  }
+
2457  }
+
2458  return CL_SUCCESS;
+
2459  }
+
2460 #endif
+
2461 
+
2466  static cl_int get(
+
2467  vector<Platform>* platforms)
+
2468  {
+
2469  cl_uint n = 0;
+
2470 
+
2471  if( platforms == NULL ) {
+
2472  return detail::errHandler(CL_INVALID_ARG_VALUE, __GET_PLATFORM_IDS_ERR);
+
2473  }
+
2474 
+
2475  cl_int err = ::clGetPlatformIDs(0, NULL, &n);
+
2476  if (err != CL_SUCCESS) {
+
2477  return detail::errHandler(err, __GET_PLATFORM_IDS_ERR);
+
2478  }
+
2479 
+
2480  vector<cl_platform_id> ids(n);
+
2481  err = ::clGetPlatformIDs(n, ids.data(), NULL);
+
2482  if (err != CL_SUCCESS) {
+
2483  return detail::errHandler(err, __GET_PLATFORM_IDS_ERR);
+
2484  }
+
2485 
+
2486  if (platforms) {
+
2487  platforms->resize(ids.size());
+
2488 
+
2489  // Platforms don't reference count
+
2490  for (size_type i = 0; i < ids.size(); i++) {
+
2491  (*platforms)[i] = Platform(ids[i]);
+
2492  }
+
2493  }
+
2494  return CL_SUCCESS;
+
2495  }
+
2496 
+
2501  static cl_int get(
+
2502  Platform * platform)
+
2503  {
+
2504  cl_int err;
+
2505  Platform default_platform = Platform::getDefault(&err);
+
2506  if (platform) {
+
2507  *platform = default_platform;
+
2508  }
+
2509  return err;
+
2510  }
+
2511 
+
2520  static Platform get(
+
2521  cl_int * errResult = NULL)
+
2522  {
+
2523  cl_int err;
+
2524  Platform default_platform = Platform::getDefault(&err);
+
2525  if (errResult) {
+
2526  *errResult = err;
+
2527  }
+
2528  return default_platform;
+
2529  }
+
2530 
+
2531 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
2532  cl_int
+ +
2535  {
+
2536  return ::clUnloadPlatformCompiler(object_);
+
2537  }
+
2538 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
2539 }; // class Platform
+
2540 
+
2541 CL_HPP_DEFINE_STATIC_MEMBER_ std::once_flag Platform::default_initialized_;
+
2542 CL_HPP_DEFINE_STATIC_MEMBER_ Platform Platform::default_;
+
2543 CL_HPP_DEFINE_STATIC_MEMBER_ cl_int Platform::default_error_ = CL_SUCCESS;
+
2544 
+
2545 
+
2549 #if defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+
2550 
+ +
2555 UnloadCompiler() CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED;
+
2556 inline cl_int
+
2557 UnloadCompiler()
+
2558 {
+
2559  return ::clUnloadCompiler();
+
2560 }
+
2561 #endif // #if defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+
2562 
+
2571 class Context
+
2572  : public detail::Wrapper<cl_context>
+
2573 {
+
2574 private:
+
2575  static std::once_flag default_initialized_;
+
2576  static Context default_;
+
2577  static cl_int default_error_;
+
2578 
+
2584  static void makeDefault() {
+
2585  /* Throwing an exception from a call_once invocation does not do
+
2586  * what we wish, so we catch it and save the error.
+
2587  */
+
2588 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
2589  try
+
2590 #endif
+
2591  {
+
2592 #if !defined(__APPLE__) && !defined(__MACOS)
+
2593  const Platform &p = Platform::getDefault();
+
2594  cl_platform_id defaultPlatform = p();
+
2595  cl_context_properties properties[3] = {
+
2596  CL_CONTEXT_PLATFORM, (cl_context_properties)defaultPlatform, 0
+
2597  };
+
2598 #else // #if !defined(__APPLE__) && !defined(__MACOS)
+
2599  cl_context_properties *properties = nullptr;
+
2600 #endif // #if !defined(__APPLE__) && !defined(__MACOS)
+
2601 
+
2602  default_ = Context(
+
2603  CL_DEVICE_TYPE_DEFAULT,
+
2604  properties,
+
2605  NULL,
+
2606  NULL,
+
2607  &default_error_);
+
2608  }
+
2609 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
2610  catch (cl::Error &e) {
+
2611  default_error_ = e.err();
+
2612  }
+
2613 #endif
+
2614  }
+
2615 
+
2616 
+
2622  static void makeDefaultProvided(const Context &c) {
+
2623  default_ = c;
+
2624  }
+
2625 
+
2626 public:
+
2627 #ifdef CL_HPP_UNIT_TEST_ENABLE
+
2628 
+
2634  static void unitTestClearDefault() {
+
2635  default_ = Context();
+
2636  }
+
2637 #endif // #ifdef CL_HPP_UNIT_TEST_ENABLE
+
2638 
+ +
2644  const vector<Device>& devices,
+
2645  cl_context_properties* properties = NULL,
+
2646  void (CL_CALLBACK * notifyFptr)(
+
2647  const char *,
+
2648  const void *,
+
2649  size_type,
+
2650  void *) = NULL,
+
2651  void* data = NULL,
+
2652  cl_int* err = NULL)
+
2653  {
+
2654  cl_int error;
+
2655 
+
2656  size_type numDevices = devices.size();
+
2657  vector<cl_device_id> deviceIDs(numDevices);
+
2658 
+
2659  for( size_type deviceIndex = 0; deviceIndex < numDevices; ++deviceIndex ) {
+
2660  deviceIDs[deviceIndex] = (devices[deviceIndex])();
+
2661  }
+
2662 
+
2663  object_ = ::clCreateContext(
+
2664  properties, (cl_uint) numDevices,
+
2665  deviceIDs.data(),
+
2666  notifyFptr, data, &error);
+
2667 
+
2668  detail::errHandler(error, __CREATE_CONTEXT_ERR);
+
2669  if (err != NULL) {
+
2670  *err = error;
+
2671  }
+
2672  }
+
2673 
+ +
2675  const Device& device,
+
2676  cl_context_properties* properties = NULL,
+
2677  void (CL_CALLBACK * notifyFptr)(
+
2678  const char *,
+
2679  const void *,
+
2680  size_type,
+
2681  void *) = NULL,
+
2682  void* data = NULL,
+
2683  cl_int* err = NULL)
+
2684  {
+
2685  cl_int error;
+
2686 
+
2687  cl_device_id deviceID = device();
+
2688 
+
2689  object_ = ::clCreateContext(
+
2690  properties, 1,
+
2691  &deviceID,
+
2692  notifyFptr, data, &error);
+
2693 
+
2694  detail::errHandler(error, __CREATE_CONTEXT_ERR);
+
2695  if (err != NULL) {
+
2696  *err = error;
+
2697  }
+
2698  }
+
2699 
+ +
2705  cl_device_type type,
+
2706  cl_context_properties* properties = NULL,
+
2707  void (CL_CALLBACK * notifyFptr)(
+
2708  const char *,
+
2709  const void *,
+
2710  size_type,
+
2711  void *) = NULL,
+
2712  void* data = NULL,
+
2713  cl_int* err = NULL)
+
2714  {
+
2715  cl_int error;
+
2716 
+
2717 #if !defined(__APPLE__) && !defined(__MACOS)
+
2718  cl_context_properties prop[4] = {CL_CONTEXT_PLATFORM, 0, 0, 0 };
+
2719 
+
2720  if (properties == NULL) {
+
2721  // Get a valid platform ID as we cannot send in a blank one
+
2722  vector<Platform> platforms;
+
2723  error = Platform::get(&platforms);
+
2724  if (error != CL_SUCCESS) {
+
2725  detail::errHandler(error, __CREATE_CONTEXT_FROM_TYPE_ERR);
+
2726  if (err != NULL) {
+
2727  *err = error;
+
2728  }
+
2729  return;
+
2730  }
+
2731 
+
2732  // Check the platforms we found for a device of our specified type
+
2733  cl_context_properties platform_id = 0;
+
2734  for (unsigned int i = 0; i < platforms.size(); i++) {
+
2735 
+
2736  vector<Device> devices;
+
2737 
+
2738 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
2739  try {
+
2740 #endif
+
2741 
+
2742  error = platforms[i].getDevices(type, &devices);
+
2743 
+
2744 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
2745  } catch (Error) {}
+
2746  // Catch if exceptions are enabled as we don't want to exit if first platform has no devices of type
+
2747  // We do error checking next anyway, and can throw there if needed
+
2748 #endif
+
2749 
+
2750  // Only squash CL_SUCCESS and CL_DEVICE_NOT_FOUND
+
2751  if (error != CL_SUCCESS && error != CL_DEVICE_NOT_FOUND) {
+
2752  detail::errHandler(error, __CREATE_CONTEXT_FROM_TYPE_ERR);
+
2753  if (err != NULL) {
+
2754  *err = error;
+
2755  }
+
2756  }
+
2757 
+
2758  if (devices.size() > 0) {
+
2759  platform_id = (cl_context_properties)platforms[i]();
+
2760  break;
+
2761  }
+
2762  }
+
2763 
+
2764  if (platform_id == 0) {
+
2765  detail::errHandler(CL_DEVICE_NOT_FOUND, __CREATE_CONTEXT_FROM_TYPE_ERR);
+
2766  if (err != NULL) {
+
2767  *err = CL_DEVICE_NOT_FOUND;
+
2768  }
+
2769  return;
+
2770  }
+
2771 
+
2772  prop[1] = platform_id;
+
2773  properties = &prop[0];
+
2774  }
+
2775 #endif
+
2776  object_ = ::clCreateContextFromType(
+
2777  properties, type, notifyFptr, data, &error);
+
2778 
+
2779  detail::errHandler(error, __CREATE_CONTEXT_FROM_TYPE_ERR);
+
2780  if (err != NULL) {
+
2781  *err = error;
+
2782  }
+
2783  }
+
2784 
+
2788  Context(const Context& ctx) : detail::Wrapper<cl_type>(ctx) {}
+
2789 
+ +
2794  {
+ +
2796  return *this;
+
2797  }
+
2798 
+
2802  Context(Context&& ctx) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(ctx)) {}
+
2803 
+ +
2808  {
+
2809  detail::Wrapper<cl_type>::operator=(std::move(ctx));
+
2810  return *this;
+
2811  }
+
2812 
+
2813 
+
2818  static Context getDefault(cl_int * err = NULL)
+
2819  {
+
2820  std::call_once(default_initialized_, makeDefault);
+
2821  detail::errHandler(default_error_);
+
2822  if (err != NULL) {
+
2823  *err = default_error_;
+
2824  }
+
2825  return default_;
+
2826  }
+
2827 
+
2835  static Context setDefault(const Context &default_context)
+
2836  {
+
2837  std::call_once(default_initialized_, makeDefaultProvided, std::cref(default_context));
+
2838  detail::errHandler(default_error_);
+
2839  return default_;
+
2840  }
+
2841 
+
2843  Context() : detail::Wrapper<cl_type>() { }
+
2844 
+
2850  explicit Context(const cl_context& context, bool retainObject = false) :
+
2851  detail::Wrapper<cl_type>(context, retainObject) { }
+
2852 
+
2858  Context& operator = (const cl_context& rhs)
+
2859  {
+ +
2861  return *this;
+
2862  }
+
2863 
+
2865  template <typename T>
+
2866  cl_int getInfo(cl_context_info name, T* param) const
+
2867  {
+
2868  return detail::errHandler(
+
2869  detail::getInfo(&::clGetContextInfo, object_, name, param),
+
2870  __GET_CONTEXT_INFO_ERR);
+
2871  }
+
2872 
+
2874  template <cl_int name> typename
+ +
2876  getInfo(cl_int* err = NULL) const
+
2877  {
+
2878  typename detail::param_traits<
+
2879  detail::cl_context_info, name>::param_type param;
+
2880  cl_int result = getInfo(name, &param);
+
2881  if (err != NULL) {
+
2882  *err = result;
+
2883  }
+
2884  return param;
+
2885  }
+
2886 
+ +
2892  cl_mem_flags flags,
+
2893  cl_mem_object_type type,
+
2894  vector<ImageFormat>* formats) const
+
2895  {
+
2896  cl_uint numEntries;
+
2897 
+
2898  if (!formats) {
+
2899  return CL_SUCCESS;
+
2900  }
+
2901 
+
2902  cl_int err = ::clGetSupportedImageFormats(
+
2903  object_,
+
2904  flags,
+
2905  type,
+
2906  0,
+
2907  NULL,
+
2908  &numEntries);
+
2909  if (err != CL_SUCCESS) {
+
2910  return detail::errHandler(err, __GET_SUPPORTED_IMAGE_FORMATS_ERR);
+
2911  }
+
2912 
+
2913  if (numEntries > 0) {
+
2914  vector<ImageFormat> value(numEntries);
+
2915  err = ::clGetSupportedImageFormats(
+
2916  object_,
+
2917  flags,
+
2918  type,
+
2919  numEntries,
+
2920  (cl_image_format*)value.data(),
+
2921  NULL);
+
2922  if (err != CL_SUCCESS) {
+
2923  return detail::errHandler(err, __GET_SUPPORTED_IMAGE_FORMATS_ERR);
+
2924  }
+
2925 
+
2926  formats->assign(begin(value), end(value));
+
2927  }
+
2928  else {
+
2929  // If no values are being returned, ensure an empty vector comes back
+
2930  formats->clear();
+
2931  }
+
2932 
+
2933  return CL_SUCCESS;
+
2934  }
+
2935 };
+
2936 
+
2937 inline void Device::makeDefault()
+
2938 {
+
2939  /* Throwing an exception from a call_once invocation does not do
+
2940  * what we wish, so we catch it and save the error.
+
2941  */
+
2942 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
2943  try
+
2944 #endif
+
2945  {
+
2946  cl_int error = 0;
+
2947 
+
2948  Context context = Context::getDefault(&error);
+
2949  detail::errHandler(error, __CREATE_CONTEXT_ERR);
+
2950 
+
2951  if (error != CL_SUCCESS) {
+
2952  default_error_ = error;
+
2953  }
+
2954  else {
+
2955  default_ = context.getInfo<CL_CONTEXT_DEVICES>()[0];
+
2956  default_error_ = CL_SUCCESS;
+
2957  }
+
2958  }
+
2959 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
2960  catch (cl::Error &e) {
+
2961  default_error_ = e.err();
+
2962  }
+
2963 #endif
+
2964 }
+
2965 
+
2966 CL_HPP_DEFINE_STATIC_MEMBER_ std::once_flag Context::default_initialized_;
+
2967 CL_HPP_DEFINE_STATIC_MEMBER_ Context Context::default_;
+
2968 CL_HPP_DEFINE_STATIC_MEMBER_ cl_int Context::default_error_ = CL_SUCCESS;
+
2969 
+
2978 class Event : public detail::Wrapper<cl_event>
+
2979 {
+
2980 public:
+
2982  Event() : detail::Wrapper<cl_type>() { }
+
2983 
+
2992  explicit Event(const cl_event& event, bool retainObject = false) :
+
2993  detail::Wrapper<cl_type>(event, retainObject) { }
+
2994 
+
3000  Event& operator = (const cl_event& rhs)
+
3001  {
+ +
3003  return *this;
+
3004  }
+
3005 
+
3007  template <typename T>
+
3008  cl_int getInfo(cl_event_info name, T* param) const
+
3009  {
+
3010  return detail::errHandler(
+
3011  detail::getInfo(&::clGetEventInfo, object_, name, param),
+
3012  __GET_EVENT_INFO_ERR);
+
3013  }
+
3014 
+
3016  template <cl_int name> typename
+ +
3018  getInfo(cl_int* err = NULL) const
+
3019  {
+
3020  typename detail::param_traits<
+
3021  detail::cl_event_info, name>::param_type param;
+
3022  cl_int result = getInfo(name, &param);
+
3023  if (err != NULL) {
+
3024  *err = result;
+
3025  }
+
3026  return param;
+
3027  }
+
3028 
+
3030  template <typename T>
+
3031  cl_int getProfilingInfo(cl_profiling_info name, T* param) const
+
3032  {
+
3033  return detail::errHandler(detail::getInfo(
+
3034  &::clGetEventProfilingInfo, object_, name, param),
+
3035  __GET_EVENT_PROFILE_INFO_ERR);
+
3036  }
+
3037 
+
3039  template <cl_int name> typename
+ +
3041  getProfilingInfo(cl_int* err = NULL) const
+
3042  {
+
3043  typename detail::param_traits<
+
3044  detail::cl_profiling_info, name>::param_type param;
+
3045  cl_int result = getProfilingInfo(name, &param);
+
3046  if (err != NULL) {
+
3047  *err = result;
+
3048  }
+
3049  return param;
+
3050  }
+
3051 
+
3056  cl_int wait() const
+
3057  {
+
3058  return detail::errHandler(
+
3059  ::clWaitForEvents(1, &object_),
+
3060  __WAIT_FOR_EVENTS_ERR);
+
3061  }
+
3062 
+
3063 #if CL_HPP_TARGET_OPENCL_VERSION >= 110
+
3064 
+
3068  cl_int setCallback(
+
3069  cl_int type,
+
3070  void (CL_CALLBACK * pfn_notify)(cl_event, cl_int, void *),
+
3071  void * user_data = NULL)
+
3072  {
+
3073  return detail::errHandler(
+
3074  ::clSetEventCallback(
+
3075  object_,
+
3076  type,
+
3077  pfn_notify,
+
3078  user_data),
+
3079  __SET_EVENT_CALLBACK_ERR);
+
3080  }
+
3081 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 110
+
3082 
+
3087  static cl_int
+ +
3089  {
+
3090  return detail::errHandler(
+
3091  ::clWaitForEvents(
+
3092  (cl_uint) events.size(), (events.size() > 0) ? (cl_event*)&events.front() : NULL),
+
3093  __WAIT_FOR_EVENTS_ERR);
+
3094  }
+
3095 };
+
3096 
+
3097 #if CL_HPP_TARGET_OPENCL_VERSION >= 110
+
3098 
+
3102 class UserEvent : public Event
+
3103 {
+
3104 public:
+ +
3110  const Context& context,
+
3111  cl_int * err = NULL)
+
3112  {
+
3113  cl_int error;
+
3114  object_ = ::clCreateUserEvent(
+
3115  context(),
+
3116  &error);
+
3117 
+
3118  detail::errHandler(error, __CREATE_USER_EVENT_ERR);
+
3119  if (err != NULL) {
+
3120  *err = error;
+
3121  }
+
3122  }
+
3123 
+
3125  UserEvent() : Event() { }
+
3126 
+
3131  cl_int setStatus(cl_int status)
+
3132  {
+
3133  return detail::errHandler(
+
3134  ::clSetUserEventStatus(object_,status),
+
3135  __SET_USER_EVENT_STATUS_ERR);
+
3136  }
+
3137 };
+
3138 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 110
+
3139 
+
3144 inline static cl_int
+
3145 WaitForEvents(const vector<Event>& events)
+
3146 {
+
3147  return detail::errHandler(
+
3148  ::clWaitForEvents(
+
3149  (cl_uint) events.size(), (events.size() > 0) ? (cl_event*)&events.front() : NULL),
+
3150  __WAIT_FOR_EVENTS_ERR);
+
3151 }
+
3152 
+
3161 class Memory : public detail::Wrapper<cl_mem>
+
3162 {
+
3163 public:
+
3165  Memory() : detail::Wrapper<cl_type>() { }
+
3166 
+
3178  explicit Memory(const cl_mem& memory, bool retainObject) :
+
3179  detail::Wrapper<cl_type>(memory, retainObject) { }
+
3180 
+
3186  Memory& operator = (const cl_mem& rhs)
+
3187  {
+ +
3189  return *this;
+
3190  }
+
3191 
+
3195  Memory(const Memory& mem) : detail::Wrapper<cl_type>(mem) {}
+
3196 
+ +
3201  {
+ +
3203  return *this;
+
3204  }
+
3205 
+
3209  Memory(Memory&& mem) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(mem)) {}
+
3210 
+ +
3215  {
+
3216  detail::Wrapper<cl_type>::operator=(std::move(mem));
+
3217  return *this;
+
3218  }
+
3219 
+
3220 
+
3222  template <typename T>
+
3223  cl_int getInfo(cl_mem_info name, T* param) const
+
3224  {
+
3225  return detail::errHandler(
+
3226  detail::getInfo(&::clGetMemObjectInfo, object_, name, param),
+
3227  __GET_MEM_OBJECT_INFO_ERR);
+
3228  }
+
3229 
+
3231  template <cl_int name> typename
+ +
3233  getInfo(cl_int* err = NULL) const
+
3234  {
+
3235  typename detail::param_traits<
+
3236  detail::cl_mem_info, name>::param_type param;
+
3237  cl_int result = getInfo(name, &param);
+
3238  if (err != NULL) {
+
3239  *err = result;
+
3240  }
+
3241  return param;
+
3242  }
+
3243 
+
3244 #if CL_HPP_TARGET_OPENCL_VERSION >= 110
+
3245 
+ +
3259  void (CL_CALLBACK * pfn_notify)(cl_mem, void *),
+
3260  void * user_data = NULL)
+
3261  {
+
3262  return detail::errHandler(
+
3263  ::clSetMemObjectDestructorCallback(
+
3264  object_,
+
3265  pfn_notify,
+
3266  user_data),
+
3267  __SET_MEM_OBJECT_DESTRUCTOR_CALLBACK_ERR);
+
3268  }
+
3269 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 110
+
3270 
+
3271 };
+
3272 
+
3273 // Pre-declare copy functions
+
3274 class Buffer;
+
3275 template< typename IteratorType >
+
3276 cl_int copy( IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer );
+
3277 template< typename IteratorType >
+
3278 cl_int copy( const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator );
+
3279 template< typename IteratorType >
+
3280 cl_int copy( const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer );
+
3281 template< typename IteratorType >
+
3282 cl_int copy( const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator );
+
3283 
+
3284 
+
3285 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
3286 namespace detail
+
3287 {
+ +
3289  {
+
3290  public:
+
3291  static cl_svm_mem_flags getSVMMemFlags()
+
3292  {
+
3293  return 0;
+
3294  }
+
3295  };
+
3296 } // namespace detail
+
3297 
+
3298 template<class Trait = detail::SVMTraitNull>
+ +
3300 {
+
3301 public:
+
3302  static cl_svm_mem_flags getSVMMemFlags()
+
3303  {
+
3304  return CL_MEM_READ_WRITE |
+
3305  Trait::getSVMMemFlags();
+
3306  }
+
3307 };
+
3308 
+
3309 template<class Trait = detail::SVMTraitNull>
+ +
3311 {
+
3312 public:
+
3313  static cl_svm_mem_flags getSVMMemFlags()
+
3314  {
+
3315  return CL_MEM_READ_ONLY |
+
3316  Trait::getSVMMemFlags();
+
3317  }
+
3318 };
+
3319 
+
3320 template<class Trait = detail::SVMTraitNull>
+ +
3322 {
+
3323 public:
+
3324  static cl_svm_mem_flags getSVMMemFlags()
+
3325  {
+
3326  return CL_MEM_WRITE_ONLY |
+
3327  Trait::getSVMMemFlags();
+
3328  }
+
3329 };
+
3330 
+
3331 template<class Trait = SVMTraitReadWrite<>>
+ +
3333 {
+
3334 public:
+
3335  static cl_svm_mem_flags getSVMMemFlags()
+
3336  {
+
3337  return Trait::getSVMMemFlags();
+
3338  }
+
3339 };
+
3340 
+
3341 template<class Trait = SVMTraitReadWrite<>>
+ +
3343 {
+
3344 public:
+
3345  static cl_svm_mem_flags getSVMMemFlags()
+
3346  {
+
3347  return CL_MEM_SVM_FINE_GRAIN_BUFFER |
+
3348  Trait::getSVMMemFlags();
+
3349  }
+
3350 };
+
3351 
+
3352 template<class Trait = SVMTraitReadWrite<>>
+ +
3354 {
+
3355 public:
+
3356  static cl_svm_mem_flags getSVMMemFlags()
+
3357  {
+
3358  return
+
3359  CL_MEM_SVM_FINE_GRAIN_BUFFER |
+
3360  CL_MEM_SVM_ATOMICS |
+
3361  Trait::getSVMMemFlags();
+
3362  }
+
3363 };
+
3364 
+
3365 // Pre-declare SVM map function
+
3366 template<typename T>
+
3367 inline cl_int enqueueMapSVM(
+
3368  T* ptr,
+
3369  cl_bool blocking,
+
3370  cl_map_flags flags,
+
3371  size_type size,
+
3372  const vector<Event>* events = NULL,
+
3373  Event* event = NULL);
+
3374 
+
3386 template<typename T, class SVMTrait>
+ +
3388 private:
+
3389  Context context_;
+
3390 
+
3391 public:
+
3392  typedef T value_type;
+ +
3394  typedef const value_type* const_pointer;
+ +
3396  typedef const value_type& const_reference;
+
3397  typedef std::size_t size_type;
+
3398  typedef std::ptrdiff_t difference_type;
+
3399 
+
3400  template<typename U>
+
3401  struct rebind
+
3402  {
+ +
3404  };
+
3405 
+
3406  template<typename U, typename V>
+
3407  friend class SVMAllocator;
+
3408 
+ +
3410  context_(Context::getDefault())
+
3411  {
+
3412  }
+
3413 
+
3414  explicit SVMAllocator(cl::Context context) :
+
3415  context_(context)
+
3416  {
+
3417  }
+
3418 
+
3419 
+
3420  SVMAllocator(const SVMAllocator &other) :
+
3421  context_(other.context_)
+
3422  {
+
3423  }
+
3424 
+
3425  template<typename U>
+ +
3427  context_(other.context_)
+
3428  {
+
3429  }
+
3430 
+ +
3432  {
+
3433  }
+
3434 
+ +
3436  {
+
3437  return std::addressof(r);
+
3438  }
+
3439 
+ +
3441  {
+
3442  return std::addressof(r);
+
3443  }
+
3444 
+ +
3452  size_type size,
+ +
3454  {
+
3455  // Allocate memory with default alignment matching the size of the type
+
3456  void* voidPointer =
+
3457  clSVMAlloc(
+
3458  context_(),
+
3459  SVMTrait::getSVMMemFlags(),
+
3460  size*sizeof(T),
+
3461  0);
+
3462  pointer retValue = reinterpret_cast<pointer>(
+
3463  voidPointer);
+
3464 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
3465  if (!retValue) {
+
3466  std::bad_alloc excep;
+
3467  throw excep;
+
3468  }
+
3469 #endif // #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
3470 
+
3471  // If allocation was coarse-grained then map it
+
3472  if (!(SVMTrait::getSVMMemFlags() & CL_MEM_SVM_FINE_GRAIN_BUFFER)) {
+
3473  cl_int err = enqueueMapSVM(retValue, CL_TRUE, CL_MAP_READ | CL_MAP_WRITE, size*sizeof(T));
+
3474  if (err != CL_SUCCESS) {
+
3475  std::bad_alloc excep;
+
3476  throw excep;
+
3477  }
+
3478  }
+
3479 
+
3480  // If exceptions disabled, return null pointer from allocator
+
3481  return retValue;
+
3482  }
+
3483 
+ +
3485  {
+
3486  clSVMFree(context_(), p);
+
3487  }
+
3488 
+ +
3494  {
+
3495  size_type maxSize = std::numeric_limits<size_type>::max() / sizeof(T);
+
3496 
+
3497  for (Device &d : context_.getInfo<CL_CONTEXT_DEVICES>()) {
+
3498  maxSize = std::min(
+
3499  maxSize,
+
3500  static_cast<size_type>(d.getInfo<CL_DEVICE_MAX_MEM_ALLOC_SIZE>()));
+
3501  }
+
3502 
+
3503  return maxSize;
+
3504  }
+
3505 
+
3506  template< class U, class... Args >
+
3507  void construct(U* p, Args&&... args)
+
3508  {
+
3509  new(p)T(args...);
+
3510  }
+
3511 
+
3512  template< class U >
+
3513  void destroy(U* p)
+
3514  {
+
3515  p->~U();
+
3516  }
+
3517 
+
3521  inline bool operator==(SVMAllocator const& rhs)
+
3522  {
+
3523  return (context_==rhs.context_);
+
3524  }
+
3525 
+
3526  inline bool operator!=(SVMAllocator const& a)
+
3527  {
+
3528  return !operator==(a);
+
3529  }
+
3530 }; // class SVMAllocator return cl::pointer<T>(tmp, detail::Deleter<T, Alloc>{alloc, copies});
+
3531 
+
3532 
+
3533 template<class SVMTrait>
+
3534 class SVMAllocator<void, SVMTrait> {
+
3535 public:
+
3536  typedef void value_type;
+ +
3538  typedef const value_type* const_pointer;
+
3539 
+
3540  template<typename U>
+
3541  struct rebind
+
3542  {
+ +
3544  };
+
3545 
+
3546  template<typename U, typename V>
+
3547  friend class SVMAllocator;
+
3548 };
+
3549 
+
3550 #if !defined(CL_HPP_NO_STD_UNIQUE_PTR)
+
3551 namespace detail
+
3552 {
+
3553  template<class Alloc>
+
3554  class Deleter {
+
3555  private:
+
3556  Alloc alloc_;
+
3557  size_type copies_;
+
3558 
+
3559  public:
+ +
3561 
+
3562  Deleter(const Alloc &alloc, size_type copies) : alloc_{ alloc }, copies_{ copies }
+
3563  {
+
3564  }
+
3565 
+
3566  void operator()(pointer ptr) const {
+
3567  Alloc tmpAlloc{ alloc_ };
+
3568  std::allocator_traits<Alloc>::destroy(tmpAlloc, std::addressof(*ptr));
+
3569  std::allocator_traits<Alloc>::deallocate(tmpAlloc, ptr, copies_);
+
3570  }
+
3571  };
+
3572 } // namespace detail
+
3573 
+
3580 template <class T, class Alloc, class... Args>
+
3581 cl::pointer<T, detail::Deleter<Alloc>> allocate_pointer(const Alloc &alloc_, Args&&... args)
+
3582 {
+
3583  Alloc alloc(alloc_);
+
3584  static const size_type copies = 1;
+
3585 
+
3586  // Ensure that creation of the management block and the
+
3587  // object are dealt with separately such that we only provide a deleter
+
3588 
+
3589  T* tmp = std::allocator_traits<Alloc>::allocate(alloc, copies);
+
3590  if (!tmp) {
+
3591  std::bad_alloc excep;
+
3592  throw excep;
+
3593  }
+
3594  try {
+
3595  std::allocator_traits<Alloc>::construct(
+
3596  alloc,
+
3597  std::addressof(*tmp),
+
3598  std::forward<Args>(args)...);
+
3599 
+ +
3601  }
+
3602  catch (std::bad_alloc b)
+
3603  {
+
3604  std::allocator_traits<Alloc>::deallocate(alloc, tmp, copies);
+
3605  throw;
+
3606  }
+
3607 }
+
3608 
+
3609 template< class T, class SVMTrait, class... Args >
+ +
3611 {
+ +
3613  return cl::allocate_pointer<T>(alloc, args...);
+
3614 }
+
3615 
+
3616 template< class T, class SVMTrait, class... Args >
+ +
3618 {
+
3619  SVMAllocator<T, SVMTrait> alloc(c);
+
3620  return cl::allocate_pointer<T>(alloc, args...);
+
3621 }
+
3622 #endif // #if !defined(CL_HPP_NO_STD_UNIQUE_PTR)
+
3623 
+
3627 template < class T >
+ +
3629 
+
3633 template < class T >
+ +
3635 
+
3639 template < class T >
+ +
3641 
+
3642 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
3643 
+
3644 
+
3651 class Buffer : public Memory
+
3652 {
+
3653 public:
+
3654 
+ +
3663  const Context& context,
+
3664  cl_mem_flags flags,
+
3665  size_type size,
+
3666  void* host_ptr = NULL,
+
3667  cl_int* err = NULL)
+
3668  {
+
3669  cl_int error;
+
3670  object_ = ::clCreateBuffer(context(), flags, size, host_ptr, &error);
+
3671 
+
3672  detail::errHandler(error, __CREATE_BUFFER_ERR);
+
3673  if (err != NULL) {
+
3674  *err = error;
+
3675  }
+
3676  }
+
3677 
+ +
3688  cl_mem_flags flags,
+
3689  size_type size,
+
3690  void* host_ptr = NULL,
+
3691  cl_int* err = NULL)
+
3692  {
+
3693  cl_int error;
+
3694 
+
3695  Context context = Context::getDefault(err);
+
3696 
+
3697  object_ = ::clCreateBuffer(context(), flags, size, host_ptr, &error);
+
3698 
+
3699  detail::errHandler(error, __CREATE_BUFFER_ERR);
+
3700  if (err != NULL) {
+
3701  *err = error;
+
3702  }
+
3703  }
+
3704 
+
3710  template< typename IteratorType >
+ +
3712  IteratorType startIterator,
+
3713  IteratorType endIterator,
+
3714  bool readOnly,
+
3715  bool useHostPtr = false,
+
3716  cl_int* err = NULL)
+
3717  {
+
3718  typedef typename std::iterator_traits<IteratorType>::value_type DataType;
+
3719  cl_int error;
+
3720 
+
3721  cl_mem_flags flags = 0;
+
3722  if( readOnly ) {
+
3723  flags |= CL_MEM_READ_ONLY;
+
3724  }
+
3725  else {
+
3726  flags |= CL_MEM_READ_WRITE;
+
3727  }
+
3728  if( useHostPtr ) {
+
3729  flags |= CL_MEM_USE_HOST_PTR;
+
3730  }
+
3731 
+
3732  size_type size = sizeof(DataType)*(endIterator - startIterator);
+
3733 
+
3734  Context context = Context::getDefault(err);
+
3735 
+
3736  if( useHostPtr ) {
+
3737  object_ = ::clCreateBuffer(context(), flags, size, static_cast<DataType*>(&*startIterator), &error);
+
3738  } else {
+
3739  object_ = ::clCreateBuffer(context(), flags, size, 0, &error);
+
3740  }
+
3741 
+
3742  detail::errHandler(error, __CREATE_BUFFER_ERR);
+
3743  if (err != NULL) {
+
3744  *err = error;
+
3745  }
+
3746 
+
3747  if( !useHostPtr ) {
+
3748  error = cl::copy(startIterator, endIterator, *this);
+
3749  detail::errHandler(error, __CREATE_BUFFER_ERR);
+
3750  if (err != NULL) {
+
3751  *err = error;
+
3752  }
+
3753  }
+
3754  }
+
3755 
+
3761  template< typename IteratorType >
+
3762  Buffer(const Context &context, IteratorType startIterator, IteratorType endIterator,
+
3763  bool readOnly, bool useHostPtr = false, cl_int* err = NULL);
+
3764 
+
3769  template< typename IteratorType >
+
3770  Buffer(const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator,
+
3771  bool readOnly, bool useHostPtr = false, cl_int* err = NULL);
+
3772 
+
3774  Buffer() : Memory() { }
+
3775 
+
3783  explicit Buffer(const cl_mem& buffer, bool retainObject = false) :
+
3784  Memory(buffer, retainObject) { }
+
3785 
+
3790  Buffer& operator = (const cl_mem& rhs)
+
3791  {
+
3792  Memory::operator=(rhs);
+
3793  return *this;
+
3794  }
+
3795 
+
3799  Buffer(const Buffer& buf) : Memory(buf) {}
+
3800 
+ +
3805  {
+
3806  Memory::operator=(buf);
+
3807  return *this;
+
3808  }
+
3809 
+
3813  Buffer(Buffer&& buf) CL_HPP_NOEXCEPT_ : Memory(std::move(buf)) {}
+
3814 
+ +
3819  {
+
3820  Memory::operator=(std::move(buf));
+
3821  return *this;
+
3822  }
+
3823 
+
3824 #if CL_HPP_TARGET_OPENCL_VERSION >= 110
+
3825 
+ +
3830  cl_mem_flags flags,
+
3831  cl_buffer_create_type buffer_create_type,
+
3832  const void * buffer_create_info,
+
3833  cl_int * err = NULL)
+
3834  {
+
3835  Buffer result;
+
3836  cl_int error;
+
3837  result.object_ = ::clCreateSubBuffer(
+
3838  object_,
+
3839  flags,
+
3840  buffer_create_type,
+
3841  buffer_create_info,
+
3842  &error);
+
3843 
+
3844  detail::errHandler(error, __CREATE_SUBBUFFER_ERR);
+
3845  if (err != NULL) {
+
3846  *err = error;
+
3847  }
+
3848 
+
3849  return result;
+
3850  }
+
3851 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 110
+
3852 };
+
3853 
+
3854 #if defined (CL_HPP_USE_DX_INTEROP)
+
3855 
+
3863 class BufferD3D10 : public Buffer
+
3864 {
+
3865 public:
+
3866 
+
3867 
+
3873  BufferD3D10(
+
3874  const Context& context,
+
3875  cl_mem_flags flags,
+
3876  ID3D10Buffer* bufobj,
+
3877  cl_int * err = NULL) : pfn_clCreateFromD3D10BufferKHR(nullptr)
+
3878  {
+
3879  typedef CL_API_ENTRY cl_mem (CL_API_CALL *PFN_clCreateFromD3D10BufferKHR)(
+
3880  cl_context context, cl_mem_flags flags, ID3D10Buffer* buffer,
+
3881  cl_int* errcode_ret);
+
3882  PFN_clCreateFromD3D10BufferKHR pfn_clCreateFromD3D10BufferKHR;
+
3883 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
3884  vector<cl_context_properties> props = context.getInfo<CL_CONTEXT_PROPERTIES>();
+
3885  cl_platform platform = -1;
+
3886  for( int i = 0; i < props.size(); ++i ) {
+
3887  if( props[i] == CL_CONTEXT_PLATFORM ) {
+
3888  platform = props[i+1];
+
3889  }
+
3890  }
+
3891  CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_(platform, clCreateFromD3D10BufferKHR);
+
3892 #elif CL_HPP_TARGET_OPENCL_VERSION >= 110
+
3893  CL_HPP_INIT_CL_EXT_FCN_PTR_(clCreateFromD3D10BufferKHR);
+
3894 #endif
+
3895 
+
3896  cl_int error;
+
3897  object_ = pfn_clCreateFromD3D10BufferKHR(
+
3898  context(),
+
3899  flags,
+
3900  bufobj,
+
3901  &error);
+
3902 
+
3903  detail::errHandler(error, __CREATE_GL_BUFFER_ERR);
+
3904  if (err != NULL) {
+
3905  *err = error;
+
3906  }
+
3907  }
+
3908 
+
3910  BufferD3D10() : Buffer() { }
+
3911 
+
3919  explicit BufferD3D10(const cl_mem& buffer, bool retainObject = false) :
+
3920  Buffer(buffer, retainObject) { }
+
3921 
+
3926  BufferD3D10& operator = (const cl_mem& rhs)
+
3927  {
+
3928  Buffer::operator=(rhs);
+
3929  return *this;
+
3930  }
+
3931 
+
3935  BufferD3D10(const BufferD3D10& buf) :
+
3936  Buffer(buf) {}
+
3937 
+
3941  BufferD3D10& operator = (const BufferD3D10 &buf)
+
3942  {
+
3943  Buffer::operator=(buf);
+
3944  return *this;
+
3945  }
+
3946 
+
3950  BufferD3D10(BufferD3D10&& buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {}
+
3951 
+
3955  BufferD3D10& operator = (BufferD3D10 &&buf)
+
3956  {
+
3957  Buffer::operator=(std::move(buf));
+
3958  return *this;
+
3959  }
+
3960 };
+
3961 #endif
+
3962 
+
3971 class BufferGL : public Buffer
+
3972 {
+
3973 public:
+ +
3980  const Context& context,
+
3981  cl_mem_flags flags,
+
3982  cl_GLuint bufobj,
+
3983  cl_int * err = NULL)
+
3984  {
+
3985  cl_int error;
+
3986  object_ = ::clCreateFromGLBuffer(
+
3987  context(),
+
3988  flags,
+
3989  bufobj,
+
3990  &error);
+
3991 
+
3992  detail::errHandler(error, __CREATE_GL_BUFFER_ERR);
+
3993  if (err != NULL) {
+
3994  *err = error;
+
3995  }
+
3996  }
+
3997 
+
3999  BufferGL() : Buffer() { }
+
4000 
+
4008  explicit BufferGL(const cl_mem& buffer, bool retainObject = false) :
+
4009  Buffer(buffer, retainObject) { }
+
4010 
+
4015  BufferGL& operator = (const cl_mem& rhs)
+
4016  {
+
4017  Buffer::operator=(rhs);
+
4018  return *this;
+
4019  }
+
4020 
+
4024  BufferGL(const BufferGL& buf) : Buffer(buf) {}
+
4025 
+ +
4030  {
+
4031  Buffer::operator=(buf);
+
4032  return *this;
+
4033  }
+
4034 
+
4038  BufferGL(BufferGL&& buf) CL_HPP_NOEXCEPT_ : Buffer(std::move(buf)) {}
+
4039 
+ +
4044  {
+
4045  Buffer::operator=(std::move(buf));
+
4046  return *this;
+
4047  }
+
4048 
+ +
4051  cl_gl_object_type *type,
+
4052  cl_GLuint * gl_object_name)
+
4053  {
+
4054  return detail::errHandler(
+
4055  ::clGetGLObjectInfo(object_,type,gl_object_name),
+
4056  __GET_GL_OBJECT_INFO_ERR);
+
4057  }
+
4058 };
+
4059 
+
4068 class BufferRenderGL : public Buffer
+
4069 {
+
4070 public:
+ +
4077  const Context& context,
+
4078  cl_mem_flags flags,
+
4079  cl_GLuint bufobj,
+
4080  cl_int * err = NULL)
+
4081  {
+
4082  cl_int error;
+
4083  object_ = ::clCreateFromGLRenderbuffer(
+
4084  context(),
+
4085  flags,
+
4086  bufobj,
+
4087  &error);
+
4088 
+
4089  detail::errHandler(error, __CREATE_GL_RENDER_BUFFER_ERR);
+
4090  if (err != NULL) {
+
4091  *err = error;
+
4092  }
+
4093  }
+
4094 
+ +
4097 
+
4105  explicit BufferRenderGL(const cl_mem& buffer, bool retainObject = false) :
+
4106  Buffer(buffer, retainObject) { }
+
4107 
+
4112  BufferRenderGL& operator = (const cl_mem& rhs)
+
4113  {
+
4114  Buffer::operator=(rhs);
+
4115  return *this;
+
4116  }
+
4117 
+
4121  BufferRenderGL(const BufferRenderGL& buf) : Buffer(buf) {}
+
4122 
+ +
4127  {
+
4128  Buffer::operator=(buf);
+
4129  return *this;
+
4130  }
+
4131 
+ +
4136 
+ +
4141  {
+
4142  Buffer::operator=(std::move(buf));
+
4143  return *this;
+
4144  }
+
4145 
+ +
4148  cl_gl_object_type *type,
+
4149  cl_GLuint * gl_object_name)
+
4150  {
+
4151  return detail::errHandler(
+
4152  ::clGetGLObjectInfo(object_,type,gl_object_name),
+
4153  __GET_GL_OBJECT_INFO_ERR);
+
4154  }
+
4155 };
+
4156 
+
4163 class Image : public Memory
+
4164 {
+
4165 protected:
+
4167  Image() : Memory() { }
+
4168 
+
4176  explicit Image(const cl_mem& image, bool retainObject = false) :
+
4177  Memory(image, retainObject) { }
+
4178 
+
4183  Image& operator = (const cl_mem& rhs)
+
4184  {
+
4185  Memory::operator=(rhs);
+
4186  return *this;
+
4187  }
+
4188 
+
4192  Image(const Image& img) : Memory(img) {}
+
4193 
+
4197  Image& operator = (const Image &img)
+
4198  {
+
4199  Memory::operator=(img);
+
4200  return *this;
+
4201  }
+
4202 
+
4206  Image(Image&& img) CL_HPP_NOEXCEPT_ : Memory(std::move(img)) {}
+
4207 
+ +
4212  {
+
4213  Memory::operator=(std::move(img));
+
4214  return *this;
+
4215  }
+
4216 
+
4217 
+
4218 public:
+
4220  template <typename T>
+
4221  cl_int getImageInfo(cl_image_info name, T* param) const
+
4222  {
+
4223  return detail::errHandler(
+
4224  detail::getInfo(&::clGetImageInfo, object_, name, param),
+
4225  __GET_IMAGE_INFO_ERR);
+
4226  }
+
4227 
+
4229  template <cl_int name> typename
+ +
4231  getImageInfo(cl_int* err = NULL) const
+
4232  {
+
4233  typename detail::param_traits<
+
4234  detail::cl_image_info, name>::param_type param;
+
4235  cl_int result = getImageInfo(name, &param);
+
4236  if (err != NULL) {
+
4237  *err = result;
+
4238  }
+
4239  return param;
+
4240  }
+
4241 };
+
4242 
+
4243 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
4244 
+
4250 class Image1D : public Image
+
4251 {
+
4252 public:
+ +
4258  const Context& context,
+
4259  cl_mem_flags flags,
+
4260  ImageFormat format,
+
4261  size_type width,
+
4262  void* host_ptr = NULL,
+
4263  cl_int* err = NULL)
+
4264  {
+
4265  cl_int error;
+
4266  cl_image_desc desc =
+
4267  {
+
4268  CL_MEM_OBJECT_IMAGE1D,
+
4269  width,
+
4270  0, 0, 0, 0, 0, 0, 0, 0
+
4271  };
+
4272  object_ = ::clCreateImage(
+
4273  context(),
+
4274  flags,
+
4275  &format,
+
4276  &desc,
+
4277  host_ptr,
+
4278  &error);
+
4279 
+
4280  detail::errHandler(error, __CREATE_IMAGE_ERR);
+
4281  if (err != NULL) {
+
4282  *err = error;
+
4283  }
+
4284  }
+
4285 
+
4287  Image1D() { }
+
4288 
+
4296  explicit Image1D(const cl_mem& image1D, bool retainObject = false) :
+
4297  Image(image1D, retainObject) { }
+
4298 
+
4303  Image1D& operator = (const cl_mem& rhs)
+
4304  {
+
4305  Image::operator=(rhs);
+
4306  return *this;
+
4307  }
+
4308 
+
4312  Image1D(const Image1D& img) : Image(img) {}
+
4313 
+ +
4318  {
+
4319  Image::operator=(img);
+
4320  return *this;
+
4321  }
+
4322 
+
4326  Image1D(Image1D&& img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {}
+
4327 
+ +
4332  {
+
4333  Image::operator=(std::move(img));
+
4334  return *this;
+
4335  }
+
4336 
+
4337 };
+
4338 
+
4342 class Image1DBuffer : public Image
+
4343 {
+
4344 public:
+ +
4346  const Context& context,
+
4347  cl_mem_flags flags,
+
4348  ImageFormat format,
+
4349  size_type width,
+
4350  const Buffer &buffer,
+
4351  cl_int* err = NULL)
+
4352  {
+
4353  cl_int error;
+
4354  cl_image_desc desc =
+
4355  {
+
4356  CL_MEM_OBJECT_IMAGE1D_BUFFER,
+
4357  width,
+
4358  0, 0, 0, 0, 0, 0, 0,
+
4359  buffer()
+
4360  };
+
4361  object_ = ::clCreateImage(
+
4362  context(),
+
4363  flags,
+
4364  &format,
+
4365  &desc,
+
4366  NULL,
+
4367  &error);
+
4368 
+
4369  detail::errHandler(error, __CREATE_IMAGE_ERR);
+
4370  if (err != NULL) {
+
4371  *err = error;
+
4372  }
+
4373  }
+
4374 
+ +
4376 
+
4384  explicit Image1DBuffer(const cl_mem& image1D, bool retainObject = false) :
+
4385  Image(image1D, retainObject) { }
+
4386 
+
4387  Image1DBuffer& operator = (const cl_mem& rhs)
+
4388  {
+
4389  Image::operator=(rhs);
+
4390  return *this;
+
4391  }
+
4392 
+
4396  Image1DBuffer(const Image1DBuffer& img) : Image(img) {}
+
4397 
+ +
4402  {
+
4403  Image::operator=(img);
+
4404  return *this;
+
4405  }
+
4406 
+ +
4411 
+ +
4416  {
+
4417  Image::operator=(std::move(img));
+
4418  return *this;
+
4419  }
+
4420 
+
4421 };
+
4422 
+
4426 class Image1DArray : public Image
+
4427 {
+
4428 public:
+ +
4430  const Context& context,
+
4431  cl_mem_flags flags,
+
4432  ImageFormat format,
+
4433  size_type arraySize,
+
4434  size_type width,
+
4435  size_type rowPitch,
+
4436  void* host_ptr = NULL,
+
4437  cl_int* err = NULL)
+
4438  {
+
4439  cl_int error;
+
4440  cl_image_desc desc =
+
4441  {
+
4442  CL_MEM_OBJECT_IMAGE1D_ARRAY,
+
4443  width,
+
4444  0, 0, // height, depth (unused)
+
4445  arraySize,
+
4446  rowPitch,
+
4447  0, 0, 0, 0
+
4448  };
+
4449  object_ = ::clCreateImage(
+
4450  context(),
+
4451  flags,
+
4452  &format,
+
4453  &desc,
+
4454  host_ptr,
+
4455  &error);
+
4456 
+
4457  detail::errHandler(error, __CREATE_IMAGE_ERR);
+
4458  if (err != NULL) {
+
4459  *err = error;
+
4460  }
+
4461  }
+
4462 
+ +
4464 
+
4472  explicit Image1DArray(const cl_mem& imageArray, bool retainObject = false) :
+
4473  Image(imageArray, retainObject) { }
+
4474 
+
4475 
+
4476  Image1DArray& operator = (const cl_mem& rhs)
+
4477  {
+
4478  Image::operator=(rhs);
+
4479  return *this;
+
4480  }
+
4481 
+
4485  Image1DArray(const Image1DArray& img) : Image(img) {}
+
4486 
+ +
4491  {
+
4492  Image::operator=(img);
+
4493  return *this;
+
4494  }
+
4495 
+
4499  Image1DArray(Image1DArray&& img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {}
+
4500 
+ +
4505  {
+
4506  Image::operator=(std::move(img));
+
4507  return *this;
+
4508  }
+
4509 
+
4510 };
+
4511 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
4512 
+
4513 
+
4520 class Image2D : public Image
+
4521 {
+
4522 public:
+ +
4528  const Context& context,
+
4529  cl_mem_flags flags,
+
4530  ImageFormat format,
+
4531  size_type width,
+
4532  size_type height,
+
4533  size_type row_pitch = 0,
+
4534  void* host_ptr = NULL,
+
4535  cl_int* err = NULL)
+
4536  {
+
4537  cl_int error;
+
4538  bool useCreateImage;
+
4539 
+
4540 #if CL_HPP_TARGET_OPENCL_VERSION >= 120 && CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
4541  // Run-time decision based on the actual platform
+
4542  {
+
4543  cl_uint version = detail::getContextPlatformVersion(context());
+
4544  useCreateImage = (version >= 0x10002); // OpenCL 1.2 or above
+
4545  }
+
4546 #elif CL_HPP_TARGET_OPENCL_VERSION >= 120
+
4547  useCreateImage = true;
+
4548 #else
+
4549  useCreateImage = false;
+
4550 #endif
+
4551 
+
4552 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
4553  if (useCreateImage)
+
4554  {
+
4555  cl_image_desc desc =
+
4556  {
+
4557  CL_MEM_OBJECT_IMAGE2D,
+
4558  width,
+
4559  height,
+
4560  0, 0, // depth, array size (unused)
+
4561  row_pitch,
+
4562  0, 0, 0, 0
+
4563  };
+
4564  object_ = ::clCreateImage(
+
4565  context(),
+
4566  flags,
+
4567  &format,
+
4568  &desc,
+
4569  host_ptr,
+
4570  &error);
+
4571 
+
4572  detail::errHandler(error, __CREATE_IMAGE_ERR);
+
4573  if (err != NULL) {
+
4574  *err = error;
+
4575  }
+
4576  }
+
4577 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
4578 #if CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
4579  if (!useCreateImage)
+
4580  {
+
4581  object_ = ::clCreateImage2D(
+
4582  context(), flags,&format, width, height, row_pitch, host_ptr, &error);
+
4583 
+
4584  detail::errHandler(error, __CREATE_IMAGE2D_ERR);
+
4585  if (err != NULL) {
+
4586  *err = error;
+
4587  }
+
4588  }
+
4589 #endif // CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
4590  }
+
4591 
+
4592 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
4593 
+ +
4599  const Context& context,
+
4600  ImageFormat format,
+
4601  const Buffer &sourceBuffer,
+
4602  size_type width,
+
4603  size_type height,
+
4604  size_type row_pitch = 0,
+
4605  cl_int* err = nullptr)
+
4606  {
+
4607  cl_int error;
+
4608 
+
4609  cl_image_desc desc =
+
4610  {
+
4611  CL_MEM_OBJECT_IMAGE2D,
+
4612  width,
+
4613  height,
+
4614  0, 0, // depth, array size (unused)
+
4615  row_pitch,
+
4616  0, 0, 0,
+
4617  // Use buffer as input to image
+
4618  sourceBuffer()
+
4619  };
+
4620  object_ = ::clCreateImage(
+
4621  context(),
+
4622  0, // flags inherited from buffer
+
4623  &format,
+
4624  &desc,
+
4625  nullptr,
+
4626  &error);
+
4627 
+
4628  detail::errHandler(error, __CREATE_IMAGE_ERR);
+
4629  if (err != nullptr) {
+
4630  *err = error;
+
4631  }
+
4632  }
+
4633 #endif //#if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
4634 
+
4635 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
4636 
+ +
4649  const Context& context,
+
4650  cl_channel_order order,
+
4651  const Image &sourceImage,
+
4652  cl_int* err = nullptr)
+
4653  {
+
4654  cl_int error;
+
4655 
+
4656  // Descriptor fields have to match source image
+
4657  size_type sourceWidth =
+
4658  sourceImage.getImageInfo<CL_IMAGE_WIDTH>();
+
4659  size_type sourceHeight =
+
4660  sourceImage.getImageInfo<CL_IMAGE_HEIGHT>();
+
4661  size_type sourceRowPitch =
+
4662  sourceImage.getImageInfo<CL_IMAGE_ROW_PITCH>();
+
4663  cl_uint sourceNumMIPLevels =
+
4664  sourceImage.getImageInfo<CL_IMAGE_NUM_MIP_LEVELS>();
+
4665  cl_uint sourceNumSamples =
+
4666  sourceImage.getImageInfo<CL_IMAGE_NUM_SAMPLES>();
+
4667  cl_image_format sourceFormat =
+
4668  sourceImage.getImageInfo<CL_IMAGE_FORMAT>();
+
4669 
+
4670  // Update only the channel order.
+
4671  // Channel format inherited from source.
+
4672  sourceFormat.image_channel_order = order;
+
4673  cl_image_desc desc =
+
4674  {
+
4675  CL_MEM_OBJECT_IMAGE2D,
+
4676  sourceWidth,
+
4677  sourceHeight,
+
4678  0, 0, // depth (unused), array size (unused)
+
4679  sourceRowPitch,
+
4680  0, // slice pitch (unused)
+
4681  sourceNumMIPLevels,
+
4682  sourceNumSamples,
+
4683  // Use buffer as input to image
+
4684  sourceImage()
+
4685  };
+
4686  object_ = ::clCreateImage(
+
4687  context(),
+
4688  0, // flags should be inherited from mem_object
+
4689  &sourceFormat,
+
4690  &desc,
+
4691  nullptr,
+
4692  &error);
+
4693 
+
4694  detail::errHandler(error, __CREATE_IMAGE_ERR);
+
4695  if (err != nullptr) {
+
4696  *err = error;
+
4697  }
+
4698  }
+
4699 #endif //#if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
4700 
+
4702  Image2D() { }
+
4703 
+
4711  explicit Image2D(const cl_mem& image2D, bool retainObject = false) :
+
4712  Image(image2D, retainObject) { }
+
4713 
+
4718  Image2D& operator = (const cl_mem& rhs)
+
4719  {
+
4720  Image::operator=(rhs);
+
4721  return *this;
+
4722  }
+
4723 
+
4727  Image2D(const Image2D& img) : Image(img) {}
+
4728 
+ +
4733  {
+
4734  Image::operator=(img);
+
4735  return *this;
+
4736  }
+
4737 
+
4741  Image2D(Image2D&& img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {}
+
4742 
+ +
4747  {
+
4748  Image::operator=(std::move(img));
+
4749  return *this;
+
4750  }
+
4751 
+
4752 };
+
4753 
+
4754 
+
4755 #if defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+
4756 
+
4765 class CL_EXT_PREFIX__VERSION_1_1_DEPRECATED Image2DGL : public Image2D
+
4766 {
+
4767 public:
+
4773  Image2DGL(
+
4774  const Context& context,
+
4775  cl_mem_flags flags,
+
4776  cl_GLenum target,
+
4777  cl_GLint miplevel,
+
4778  cl_GLuint texobj,
+
4779  cl_int * err = NULL)
+
4780  {
+
4781  cl_int error;
+
4782  object_ = ::clCreateFromGLTexture2D(
+
4783  context(),
+
4784  flags,
+
4785  target,
+
4786  miplevel,
+
4787  texobj,
+
4788  &error);
+
4789 
+
4790  detail::errHandler(error, __CREATE_GL_TEXTURE_2D_ERR);
+
4791  if (err != NULL) {
+
4792  *err = error;
+
4793  }
+
4794 
+
4795  }
+
4796 
+
4798  Image2DGL() : Image2D() { }
+
4799 
+
4807  explicit Image2DGL(const cl_mem& image, bool retainObject = false) :
+
4808  Image2D(image, retainObject) { }
+
4809 
+
4814  Image2DGL& operator = (const cl_mem& rhs)
+
4815  {
+
4816  Image2D::operator=(rhs);
+
4817  return *this;
+
4818  }
+
4819 
+
4823  Image2DGL(const Image2DGL& img) : Image2D(img) {}
+
4824 
+
4828  Image2DGL& operator = (const Image2DGL &img)
+
4829  {
+
4830  Image2D::operator=(img);
+
4831  return *this;
+
4832  }
+
4833 
+
4837  Image2DGL(Image2DGL&& img) CL_HPP_NOEXCEPT_ : Image2D(std::move(img)) {}
+
4838 
+
4842  Image2DGL& operator = (Image2DGL &&img)
+
4843  {
+
4844  Image2D::operator=(std::move(img));
+
4845  return *this;
+
4846  }
+
4847 
+ +
4849 #endif // CL_USE_DEPRECATED_OPENCL_1_1_APIS
+
4850 
+
4851 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
4852 
+
4855 class Image2DArray : public Image
+
4856 {
+
4857 public:
+ +
4859  const Context& context,
+
4860  cl_mem_flags flags,
+
4861  ImageFormat format,
+
4862  size_type arraySize,
+
4863  size_type width,
+
4864  size_type height,
+
4865  size_type rowPitch,
+
4866  size_type slicePitch,
+
4867  void* host_ptr = NULL,
+
4868  cl_int* err = NULL)
+
4869  {
+
4870  cl_int error;
+
4871  cl_image_desc desc =
+
4872  {
+
4873  CL_MEM_OBJECT_IMAGE2D_ARRAY,
+
4874  width,
+
4875  height,
+
4876  0, // depth (unused)
+
4877  arraySize,
+
4878  rowPitch,
+
4879  slicePitch,
+
4880  0, 0, 0
+
4881  };
+
4882  object_ = ::clCreateImage(
+
4883  context(),
+
4884  flags,
+
4885  &format,
+
4886  &desc,
+
4887  host_ptr,
+
4888  &error);
+
4889 
+
4890  detail::errHandler(error, __CREATE_IMAGE_ERR);
+
4891  if (err != NULL) {
+
4892  *err = error;
+
4893  }
+
4894  }
+
4895 
+ +
4897 
+
4905  explicit Image2DArray(const cl_mem& imageArray, bool retainObject = false) : Image(imageArray, retainObject) { }
+
4906 
+
4907  Image2DArray& operator = (const cl_mem& rhs)
+
4908  {
+
4909  Image::operator=(rhs);
+
4910  return *this;
+
4911  }
+
4912 
+
4916  Image2DArray(const Image2DArray& img) : Image(img) {}
+
4917 
+ +
4922  {
+
4923  Image::operator=(img);
+
4924  return *this;
+
4925  }
+
4926 
+
4930  Image2DArray(Image2DArray&& img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {}
+
4931 
+ +
4936  {
+
4937  Image::operator=(std::move(img));
+
4938  return *this;
+
4939  }
+
4940 };
+
4941 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
4942 
+
4949 class Image3D : public Image
+
4950 {
+
4951 public:
+ +
4957  const Context& context,
+
4958  cl_mem_flags flags,
+
4959  ImageFormat format,
+
4960  size_type width,
+
4961  size_type height,
+
4962  size_type depth,
+
4963  size_type row_pitch = 0,
+
4964  size_type slice_pitch = 0,
+
4965  void* host_ptr = NULL,
+
4966  cl_int* err = NULL)
+
4967  {
+
4968  cl_int error;
+
4969  bool useCreateImage;
+
4970 
+
4971 #if CL_HPP_TARGET_OPENCL_VERSION >= 120 && CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
4972  // Run-time decision based on the actual platform
+
4973  {
+
4974  cl_uint version = detail::getContextPlatformVersion(context());
+
4975  useCreateImage = (version >= 0x10002); // OpenCL 1.2 or above
+
4976  }
+
4977 #elif CL_HPP_TARGET_OPENCL_VERSION >= 120
+
4978  useCreateImage = true;
+
4979 #else
+
4980  useCreateImage = false;
+
4981 #endif
+
4982 
+
4983 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
4984  if (useCreateImage)
+
4985  {
+
4986  cl_image_desc desc =
+
4987  {
+
4988  CL_MEM_OBJECT_IMAGE3D,
+
4989  width,
+
4990  height,
+
4991  depth,
+
4992  0, // array size (unused)
+
4993  row_pitch,
+
4994  slice_pitch,
+
4995  0, 0, 0
+
4996  };
+
4997  object_ = ::clCreateImage(
+
4998  context(),
+
4999  flags,
+
5000  &format,
+
5001  &desc,
+
5002  host_ptr,
+
5003  &error);
+
5004 
+
5005  detail::errHandler(error, __CREATE_IMAGE_ERR);
+
5006  if (err != NULL) {
+
5007  *err = error;
+
5008  }
+
5009  }
+
5010 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
5011 #if CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
5012  if (!useCreateImage)
+
5013  {
+
5014  object_ = ::clCreateImage3D(
+
5015  context(), flags, &format, width, height, depth, row_pitch,
+
5016  slice_pitch, host_ptr, &error);
+
5017 
+
5018  detail::errHandler(error, __CREATE_IMAGE3D_ERR);
+
5019  if (err != NULL) {
+
5020  *err = error;
+
5021  }
+
5022  }
+
5023 #endif // CL_HPP_MINIMUM_OPENCL_VERSION < 120
+
5024  }
+
5025 
+
5027  Image3D() : Image() { }
+
5028 
+
5036  explicit Image3D(const cl_mem& image3D, bool retainObject = false) :
+
5037  Image(image3D, retainObject) { }
+
5038 
+
5043  Image3D& operator = (const cl_mem& rhs)
+
5044  {
+
5045  Image::operator=(rhs);
+
5046  return *this;
+
5047  }
+
5048 
+
5052  Image3D(const Image3D& img) : Image(img) {}
+
5053 
+ +
5058  {
+
5059  Image::operator=(img);
+
5060  return *this;
+
5061  }
+
5062 
+
5066  Image3D(Image3D&& img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {}
+
5067 
+ +
5072  {
+
5073  Image::operator=(std::move(img));
+
5074  return *this;
+
5075  }
+
5076 };
+
5077 
+
5078 #if defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+
5079 
+
5087 class Image3DGL : public Image3D
+
5088 {
+
5089 public:
+
5095  Image3DGL(
+
5096  const Context& context,
+
5097  cl_mem_flags flags,
+
5098  cl_GLenum target,
+
5099  cl_GLint miplevel,
+
5100  cl_GLuint texobj,
+
5101  cl_int * err = NULL)
+
5102  {
+
5103  cl_int error;
+
5104  object_ = ::clCreateFromGLTexture3D(
+
5105  context(),
+
5106  flags,
+
5107  target,
+
5108  miplevel,
+
5109  texobj,
+
5110  &error);
+
5111 
+
5112  detail::errHandler(error, __CREATE_GL_TEXTURE_3D_ERR);
+
5113  if (err != NULL) {
+
5114  *err = error;
+
5115  }
+
5116  }
+
5117 
+
5119  Image3DGL() : Image3D() { }
+
5120 
+
5128  explicit Image3DGL(const cl_mem& image, bool retainObject = false) :
+
5129  Image3D(image, retainObject) { }
+
5130 
+
5135  Image3DGL& operator = (const cl_mem& rhs)
+
5136  {
+
5137  Image3D::operator=(rhs);
+
5138  return *this;
+
5139  }
+
5140 
+
5144  Image3DGL(const Image3DGL& img) : Image3D(img) {}
+
5145 
+
5149  Image3DGL& operator = (const Image3DGL &img)
+
5150  {
+
5151  Image3D::operator=(img);
+
5152  return *this;
+
5153  }
+
5154 
+
5158  Image3DGL(Image3DGL&& img) CL_HPP_NOEXCEPT_ : Image3D(std::move(img)) {}
+
5159 
+
5163  Image3DGL& operator = (Image3DGL &&img)
+
5164  {
+
5165  Image3D::operator=(std::move(img));
+
5166  return *this;
+
5167  }
+
5168 };
+
5169 #endif // CL_USE_DEPRECATED_OPENCL_1_1_APIS
+
5170 
+
5171 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
5172 
+
5178 class ImageGL : public Image
+
5179 {
+
5180 public:
+ +
5182  const Context& context,
+
5183  cl_mem_flags flags,
+
5184  cl_GLenum target,
+
5185  cl_GLint miplevel,
+
5186  cl_GLuint texobj,
+
5187  cl_int * err = NULL)
+
5188  {
+
5189  cl_int error;
+
5190  object_ = ::clCreateFromGLTexture(
+
5191  context(),
+
5192  flags,
+
5193  target,
+
5194  miplevel,
+
5195  texobj,
+
5196  &error);
+
5197 
+
5198  detail::errHandler(error, __CREATE_GL_TEXTURE_ERR);
+
5199  if (err != NULL) {
+
5200  *err = error;
+
5201  }
+
5202  }
+
5203 
+
5204  ImageGL() : Image() { }
+
5205 
+
5213  explicit ImageGL(const cl_mem& image, bool retainObject = false) :
+
5214  Image(image, retainObject) { }
+
5215 
+
5216  ImageGL& operator = (const cl_mem& rhs)
+
5217  {
+
5218  Image::operator=(rhs);
+
5219  return *this;
+
5220  }
+
5221 
+
5225  ImageGL(const ImageGL& img) : Image(img) {}
+
5226 
+ +
5231  {
+
5232  Image::operator=(img);
+
5233  return *this;
+
5234  }
+
5235 
+
5239  ImageGL(ImageGL&& img) CL_HPP_NOEXCEPT_ : Image(std::move(img)) {}
+
5240 
+ +
5245  {
+
5246  Image::operator=(std::move(img));
+
5247  return *this;
+
5248  }
+
5249 };
+
5250 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
5251 
+
5252 
+
5253 
+
5254 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
5255 
+
5261 class Pipe : public Memory
+
5262 {
+
5263 public:
+
5264 
+ +
5275  const Context& context,
+
5276  cl_uint packet_size,
+
5277  cl_uint max_packets,
+
5278  cl_int* err = NULL)
+
5279  {
+
5280  cl_int error;
+
5281 
+
5282  cl_mem_flags flags = CL_MEM_READ_WRITE | CL_MEM_HOST_NO_ACCESS;
+
5283  object_ = ::clCreatePipe(context(), flags, packet_size, max_packets, nullptr, &error);
+
5284 
+
5285  detail::errHandler(error, __CREATE_PIPE_ERR);
+
5286  if (err != NULL) {
+
5287  *err = error;
+
5288  }
+
5289  }
+
5290 
+ +
5300  cl_uint packet_size,
+
5301  cl_uint max_packets,
+
5302  cl_int* err = NULL)
+
5303  {
+
5304  cl_int error;
+
5305 
+
5306  Context context = Context::getDefault(err);
+
5307 
+
5308  cl_mem_flags flags = CL_MEM_READ_WRITE | CL_MEM_HOST_NO_ACCESS;
+
5309  object_ = ::clCreatePipe(context(), flags, packet_size, max_packets, nullptr, &error);
+
5310 
+
5311  detail::errHandler(error, __CREATE_PIPE_ERR);
+
5312  if (err != NULL) {
+
5313  *err = error;
+
5314  }
+
5315  }
+
5316 
+
5318  Pipe() : Memory() { }
+
5319 
+
5327  explicit Pipe(const cl_mem& pipe, bool retainObject = false) :
+
5328  Memory(pipe, retainObject) { }
+
5329 
+
5334  Pipe& operator = (const cl_mem& rhs)
+
5335  {
+
5336  Memory::operator=(rhs);
+
5337  return *this;
+
5338  }
+
5339 
+
5343  Pipe(const Pipe& pipe) : Memory(pipe) {}
+
5344 
+
5348  Pipe& operator = (const Pipe &pipe)
+
5349  {
+
5350  Memory::operator=(pipe);
+
5351  return *this;
+
5352  }
+
5353 
+
5357  Pipe(Pipe&& pipe) CL_HPP_NOEXCEPT_ : Memory(std::move(pipe)) {}
+
5358 
+ +
5363  {
+
5364  Memory::operator=(std::move(pipe));
+
5365  return *this;
+
5366  }
+
5367 
+
5369  template <typename T>
+
5370  cl_int getInfo(cl_pipe_info name, T* param) const
+
5371  {
+
5372  return detail::errHandler(
+
5373  detail::getInfo(&::clGetPipeInfo, object_, name, param),
+
5374  __GET_PIPE_INFO_ERR);
+
5375  }
+
5376 
+
5378  template <cl_int name> typename
+ +
5380  getInfo(cl_int* err = NULL) const
+
5381  {
+
5382  typename detail::param_traits<
+
5383  detail::cl_pipe_info, name>::param_type param;
+
5384  cl_int result = getInfo(name, &param);
+
5385  if (err != NULL) {
+
5386  *err = result;
+
5387  }
+
5388  return param;
+
5389  }
+
5390 }; // class Pipe
+
5391 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 200
+
5392 
+
5393 
+
5402 class Sampler : public detail::Wrapper<cl_sampler>
+
5403 {
+
5404 public:
+
5406  Sampler() { }
+
5407 
+ +
5413  const Context& context,
+
5414  cl_bool normalized_coords,
+
5415  cl_addressing_mode addressing_mode,
+
5416  cl_filter_mode filter_mode,
+
5417  cl_int* err = NULL)
+
5418  {
+
5419  cl_int error;
+
5420 
+
5421 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
5422  cl_sampler_properties sampler_properties[] = {
+
5423  CL_SAMPLER_NORMALIZED_COORDS, normalized_coords,
+
5424  CL_SAMPLER_ADDRESSING_MODE, addressing_mode,
+
5425  CL_SAMPLER_FILTER_MODE, filter_mode,
+
5426  0 };
+
5427  object_ = ::clCreateSamplerWithProperties(
+
5428  context(),
+
5429  sampler_properties,
+
5430  &error);
+
5431 
+
5432  detail::errHandler(error, __CREATE_SAMPLER_WITH_PROPERTIES_ERR);
+
5433  if (err != NULL) {
+
5434  *err = error;
+
5435  }
+
5436 #else
+
5437  object_ = ::clCreateSampler(
+
5438  context(),
+
5439  normalized_coords,
+
5440  addressing_mode,
+
5441  filter_mode,
+
5442  &error);
+
5443 
+
5444  detail::errHandler(error, __CREATE_SAMPLER_ERR);
+
5445  if (err != NULL) {
+
5446  *err = error;
+
5447  }
+
5448 #endif
+
5449  }
+
5450 
+
5459  explicit Sampler(const cl_sampler& sampler, bool retainObject = false) :
+
5460  detail::Wrapper<cl_type>(sampler, retainObject) { }
+
5461 
+
5467  Sampler& operator = (const cl_sampler& rhs)
+
5468  {
+ +
5470  return *this;
+
5471  }
+
5472 
+
5476  Sampler(const Sampler& sam) : detail::Wrapper<cl_type>(sam) {}
+
5477 
+ +
5482  {
+ +
5484  return *this;
+
5485  }
+
5486 
+
5490  Sampler(Sampler&& sam) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(sam)) {}
+
5491 
+ +
5496  {
+
5497  detail::Wrapper<cl_type>::operator=(std::move(sam));
+
5498  return *this;
+
5499  }
+
5500 
+
5502  template <typename T>
+
5503  cl_int getInfo(cl_sampler_info name, T* param) const
+
5504  {
+
5505  return detail::errHandler(
+
5506  detail::getInfo(&::clGetSamplerInfo, object_, name, param),
+
5507  __GET_SAMPLER_INFO_ERR);
+
5508  }
+
5509 
+
5511  template <cl_int name> typename
+ +
5513  getInfo(cl_int* err = NULL) const
+
5514  {
+
5515  typename detail::param_traits<
+
5516  detail::cl_sampler_info, name>::param_type param;
+
5517  cl_int result = getInfo(name, &param);
+
5518  if (err != NULL) {
+
5519  *err = result;
+
5520  }
+
5521  return param;
+
5522  }
+
5523 };
+
5524 
+
5525 class Program;
+
5526 class CommandQueue;
+
5527 class DeviceCommandQueue;
+
5528 class Kernel;
+
5529 
+
5531 class NDRange
+
5532 {
+
5533 private:
+
5534  size_type sizes_[3];
+
5535  cl_uint dimensions_;
+
5536 
+
5537 public:
+ +
5540  : dimensions_(0)
+
5541  {
+
5542  sizes_[0] = 0;
+
5543  sizes_[1] = 0;
+
5544  sizes_[2] = 0;
+
5545  }
+
5546 
+ +
5549  : dimensions_(1)
+
5550  {
+
5551  sizes_[0] = size0;
+
5552  sizes_[1] = 1;
+
5553  sizes_[2] = 1;
+
5554  }
+
5555 
+ +
5558  : dimensions_(2)
+
5559  {
+
5560  sizes_[0] = size0;
+
5561  sizes_[1] = size1;
+
5562  sizes_[2] = 1;
+
5563  }
+
5564 
+
5566  NDRange(size_type size0, size_type size1, size_type size2)
+
5567  : dimensions_(3)
+
5568  {
+
5569  sizes_[0] = size0;
+
5570  sizes_[1] = size1;
+
5571  sizes_[2] = size2;
+
5572  }
+
5573 
+
5578  operator const size_type*() const {
+
5579  return sizes_;
+
5580  }
+
5581 
+ +
5584  {
+
5585  return dimensions_;
+
5586  }
+
5587 
+
5589  // runtime number of dimensions
+
5590  size_type size() const
+
5591  {
+
5592  return dimensions_*sizeof(size_type);
+
5593  }
+
5594 
+
5595  size_type* get()
+
5596  {
+
5597  return sizes_;
+
5598  }
+
5599 
+
5600  const size_type* get() const
+
5601  {
+
5602  return sizes_;
+
5603  }
+
5604 };
+
5605 
+
5607 static const NDRange NullRange;
+
5608 
+ +
5611 {
+ +
5613 };
+
5614 
+
5615 namespace detail {
+
5616 
+
5617 template <typename T, class Enable = void>
+ +
5619 
+
5620 // Enable for objects that are not subclasses of memory
+
5621 // Pointers, constants etc
+
5622 template <typename T>
+
5623 struct KernelArgumentHandler<T, typename std::enable_if<!std::is_base_of<cl::Memory, T>::value>::type>
+
5624 {
+
5625  static size_type size(const T&) { return sizeof(T); }
+
5626  static const T* ptr(const T& value) { return &value; }
+
5627 };
+
5628 
+
5629 // Enable for subclasses of memory where we want to get a reference to the cl_mem out
+
5630 // and pass that in for safety
+
5631 template <typename T>
+
5632 struct KernelArgumentHandler<T, typename std::enable_if<std::is_base_of<cl::Memory, T>::value>::type>
+
5633 {
+
5634  static size_type size(const T&) { return sizeof(cl_mem); }
+
5635  static const cl_mem* ptr(const T& value) { return &(value()); }
+
5636 };
+
5637 
+
5638 // Specialization for DeviceCommandQueue defined later
+
5639 
+
5640 template <>
+ +
5642 {
+
5643  static size_type size(const LocalSpaceArg& value) { return value.size_; }
+
5644  static const void* ptr(const LocalSpaceArg&) { return NULL; }
+
5645 };
+
5646 
+
5647 }
+
5649 
+
5653 inline LocalSpaceArg
+ +
5655 {
+
5656  LocalSpaceArg ret = { size };
+
5657  return ret;
+
5658 }
+
5659 
+
5668 class Kernel : public detail::Wrapper<cl_kernel>
+
5669 {
+
5670 public:
+
5671  inline Kernel(const Program& program, const char* name, cl_int* err = NULL);
+
5672 
+
5674  Kernel() { }
+
5675 
+
5684  explicit Kernel(const cl_kernel& kernel, bool retainObject = false) :
+
5685  detail::Wrapper<cl_type>(kernel, retainObject) { }
+
5686 
+
5692  Kernel& operator = (const cl_kernel& rhs)
+
5693  {
+ +
5695  return *this;
+
5696  }
+
5697 
+
5701  Kernel(const Kernel& kernel) : detail::Wrapper<cl_type>(kernel) {}
+
5702 
+
5706  Kernel& operator = (const Kernel &kernel)
+
5707  {
+ +
5709  return *this;
+
5710  }
+
5711 
+
5715  Kernel(Kernel&& kernel) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(kernel)) {}
+
5716 
+ +
5721  {
+
5722  detail::Wrapper<cl_type>::operator=(std::move(kernel));
+
5723  return *this;
+
5724  }
+
5725 
+
5726  template <typename T>
+
5727  cl_int getInfo(cl_kernel_info name, T* param) const
+
5728  {
+
5729  return detail::errHandler(
+
5730  detail::getInfo(&::clGetKernelInfo, object_, name, param),
+
5731  __GET_KERNEL_INFO_ERR);
+
5732  }
+
5733 
+
5734  template <cl_int name> typename
+ +
5736  getInfo(cl_int* err = NULL) const
+
5737  {
+
5738  typename detail::param_traits<
+
5739  detail::cl_kernel_info, name>::param_type param;
+
5740  cl_int result = getInfo(name, &param);
+
5741  if (err != NULL) {
+
5742  *err = result;
+
5743  }
+
5744  return param;
+
5745  }
+
5746 
+
5747 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
5748  template <typename T>
+
5749  cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T* param) const
+
5750  {
+
5751  return detail::errHandler(
+
5752  detail::getInfo(&::clGetKernelArgInfo, object_, argIndex, name, param),
+
5753  __GET_KERNEL_ARG_INFO_ERR);
+
5754  }
+
5755 
+
5756  template <cl_int name> typename
+ +
5758  getArgInfo(cl_uint argIndex, cl_int* err = NULL) const
+
5759  {
+
5760  typename detail::param_traits<
+
5761  detail::cl_kernel_arg_info, name>::param_type param;
+
5762  cl_int result = getArgInfo(argIndex, name, &param);
+
5763  if (err != NULL) {
+
5764  *err = result;
+
5765  }
+
5766  return param;
+
5767  }
+
5768 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
5769 
+
5770  template <typename T>
+ +
5772  const Device& device, cl_kernel_work_group_info name, T* param) const
+
5773  {
+
5774  return detail::errHandler(
+ +
5776  &::clGetKernelWorkGroupInfo, object_, device(), name, param),
+
5777  __GET_KERNEL_WORK_GROUP_INFO_ERR);
+
5778  }
+
5779 
+
5780  template <cl_int name> typename
+ +
5782  getWorkGroupInfo(const Device& device, cl_int* err = NULL) const
+
5783  {
+
5784  typename detail::param_traits<
+
5785  detail::cl_kernel_work_group_info, name>::param_type param;
+
5786  cl_int result = getWorkGroupInfo(device, name, &param);
+
5787  if (err != NULL) {
+
5788  *err = result;
+
5789  }
+
5790  return param;
+
5791  }
+
5792 
+
5793 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
5794 #if defined(CL_HPP_USE_CL_SUB_GROUPS_KHR)
+
5795  cl_int getSubGroupInfo(const cl::Device &dev, cl_kernel_sub_group_info name, const cl::NDRange &range, size_type* param) const
+
5796  {
+
5797  typedef clGetKernelSubGroupInfoKHR_fn PFN_clGetKernelSubGroupInfoKHR;
+
5798  static PFN_clGetKernelSubGroupInfoKHR pfn_clGetKernelSubGroupInfoKHR = NULL;
+
5799  CL_HPP_INIT_CL_EXT_FCN_PTR_(clGetKernelSubGroupInfoKHR);
+
5800 
+
5801  return detail::errHandler(
+
5802  pfn_clGetKernelSubGroupInfoKHR(object_, dev(), name, range.size(), range.get(), sizeof(size_type), param, nullptr),
+
5803  __GET_KERNEL_ARG_INFO_ERR);
+
5804  }
+
5805 
+
5806  template <cl_int name>
+
5807  size_type getSubGroupInfo(const cl::Device &dev, const cl::NDRange &range, cl_int* err = NULL) const
+
5808  {
+
5809  size_type param;
+
5810  cl_int result = getSubGroupInfo(dev, name, range, &param);
+
5811  if (err != NULL) {
+
5812  *err = result;
+
5813  }
+
5814  return param;
+
5815  }
+
5816 #endif // #if defined(CL_HPP_USE_CL_SUB_GROUPS_KHR)
+
5817 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
5818 
+
5819 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
5820 
+
5822  template<typename T, class D>
+
5823  cl_int setArg(cl_uint index, const cl::pointer<T, D> &argPtr)
+
5824  {
+
5825  return detail::errHandler(
+
5826  ::clSetKernelArgSVMPointer(object_, index, argPtr.get()),
+
5827  __SET_KERNEL_ARGS_ERR);
+
5828  }
+
5829 
+
5832  template<typename T, class Alloc>
+
5833  cl_int setArg(cl_uint index, const cl::vector<T, Alloc> &argPtr)
+
5834  {
+
5835  return detail::errHandler(
+
5836  ::clSetKernelArgSVMPointer(object_, index, argPtr.data()),
+
5837  __SET_KERNEL_ARGS_ERR);
+
5838  }
+
5839 
+
5842  template<typename T>
+
5843  typename std::enable_if<std::is_pointer<T>::value, cl_int>::type
+
5844  setArg(cl_uint index, const T argPtr)
+
5845  {
+
5846  return detail::errHandler(
+
5847  ::clSetKernelArgSVMPointer(object_, index, argPtr),
+
5848  __SET_KERNEL_ARGS_ERR);
+
5849  }
+
5850 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
5851 
+
5854  template <typename T>
+
5855  typename std::enable_if<!std::is_pointer<T>::value, cl_int>::type
+
5856  setArg(cl_uint index, const T &value)
+
5857  {
+
5858  return detail::errHandler(
+
5859  ::clSetKernelArg(
+
5860  object_,
+
5861  index,
+ + +
5864  __SET_KERNEL_ARGS_ERR);
+
5865  }
+
5866 
+
5867  cl_int setArg(cl_uint index, size_type size, const void* argPtr)
+
5868  {
+
5869  return detail::errHandler(
+
5870  ::clSetKernelArg(object_, index, size, argPtr),
+
5871  __SET_KERNEL_ARGS_ERR);
+
5872  }
+
5873 
+
5874 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
5875 
+
5879  cl_int setSVMPointers(const vector<void*> &pointerList)
+
5880  {
+
5881  return detail::errHandler(
+
5882  ::clSetKernelExecInfo(
+
5883  object_,
+
5884  CL_KERNEL_EXEC_INFO_SVM_PTRS,
+
5885  sizeof(void*)*pointerList.size(),
+
5886  pointerList.data()));
+
5887  }
+
5888 
+
5893  template<int ArrayLength>
+
5894  cl_int setSVMPointers(const std::array<void*, ArrayLength> &pointerList)
+
5895  {
+
5896  return detail::errHandler(
+
5897  ::clSetKernelExecInfo(
+
5898  object_,
+
5899  CL_KERNEL_EXEC_INFO_SVM_PTRS,
+
5900  sizeof(void*)*pointerList.size(),
+
5901  pointerList.data()));
+
5902  }
+
5903 
+
5915  cl_int enableFineGrainedSystemSVM(bool svmEnabled)
+
5916  {
+
5917  cl_bool svmEnabled_ = svmEnabled ? CL_TRUE : CL_FALSE;
+
5918  return detail::errHandler(
+
5919  ::clSetKernelExecInfo(
+
5920  object_,
+
5921  CL_KERNEL_EXEC_INFO_SVM_FINE_GRAIN_SYSTEM,
+
5922  sizeof(cl_bool),
+
5923  &svmEnabled_
+
5924  )
+
5925  );
+
5926  }
+
5927 
+
5928  template<int index, int ArrayLength, class D, typename T0, typename... Ts>
+
5929  void setSVMPointersHelper(std::array<void*, ArrayLength> &pointerList, const pointer<T0, D> &t0, Ts... ts)
+
5930  {
+
5931  pointerList[index] = static_cast<void*>(t0.get());
+
5932  setSVMPointersHelper<index + 1, Ts...>(ts...);
+
5933  }
+
5934 
+
5935  template<int index, int ArrayLength, typename T0, typename... Ts>
+
5936  typename std::enable_if<std::is_pointer<T0>::value, void>::type
+
5937  setSVMPointersHelper(std::array<void*, ArrayLength> &pointerList, T0 t0, Ts... ts)
+
5938  {
+
5939  pointerList[index] = static_cast<void*>(t0);
+
5940  setSVMPointersHelper<index + 1, Ts...>(ts...);
+
5941  }
+
5942 
+
5943  template<int index, int ArrayLength, typename T0, class D>
+
5944  void setSVMPointersHelper(std::array<void*, ArrayLength> &pointerList, const pointer<T0, D> &t0)
+
5945  {
+
5946  pointerList[index] = static_cast<void*>(t0.get());
+
5947  }
+
5948 
+
5949  template<int index, int ArrayLength, typename T0>
+
5950  typename std::enable_if<std::is_pointer<T0>::value, void>::type
+
5951  setSVMPointersHelper(std::array<void*, ArrayLength> &pointerList, T0 t0)
+
5952  {
+
5953  pointerList[index] = static_cast<void*>(t0);
+
5954  }
+
5955 
+
5956  template<typename T0, typename... Ts>
+
5957  cl_int setSVMPointers(const T0 &t0, Ts... ts)
+
5958  {
+
5959  std::array<void*, 1 + sizeof...(Ts)> pointerList;
+
5960 
+
5961  setSVMPointersHelper<0, 1 + sizeof...(Ts)>(pointerList, t0, ts...);
+
5962  return detail::errHandler(
+
5963  ::clSetKernelExecInfo(
+
5964  object_,
+
5965  CL_KERNEL_EXEC_INFO_SVM_PTRS,
+
5966  sizeof(void*)*(1 + sizeof...(Ts)),
+
5967  pointerList.data()));
+
5968  }
+
5969 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
5970 };
+
5971 
+
5975 class Program : public detail::Wrapper<cl_program>
+
5976 {
+
5977 public:
+
5978 #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+ + +
5981 #else // #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+ + +
5984 #endif // #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+
5985 
+ +
5987  const string& source,
+
5988  bool build = false,
+
5989  cl_int* err = NULL)
+
5990  {
+
5991  cl_int error;
+
5992 
+
5993  const char * strings = source.c_str();
+
5994  const size_type length = source.size();
+
5995 
+
5996  Context context = Context::getDefault(err);
+
5997 
+
5998  object_ = ::clCreateProgramWithSource(
+
5999  context(), (cl_uint)1, &strings, &length, &error);
+
6000 
+
6001  detail::errHandler(error, __CREATE_PROGRAM_WITH_SOURCE_ERR);
+
6002 
+
6003  if (error == CL_SUCCESS && build) {
+
6004 
+
6005  error = ::clBuildProgram(
+
6006  object_,
+
6007  0,
+
6008  NULL,
+
6009 #if !defined(CL_HPP_CL_1_2_DEFAULT_BUILD)
+
6010  "-cl-std=CL2.0",
+
6011 #else
+
6012  "",
+
6013 #endif // #if !defined(CL_HPP_CL_1_2_DEFAULT_BUILD)
+
6014  NULL,
+
6015  NULL);
+
6016 
+
6017  detail::buildErrHandler(error, __BUILD_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
+
6018  }
+
6019 
+
6020  if (err != NULL) {
+
6021  *err = error;
+
6022  }
+
6023  }
+
6024 
+ +
6026  const Context& context,
+
6027  const string& source,
+
6028  bool build = false,
+
6029  cl_int* err = NULL)
+
6030  {
+
6031  cl_int error;
+
6032 
+
6033  const char * strings = source.c_str();
+
6034  const size_type length = source.size();
+
6035 
+
6036  object_ = ::clCreateProgramWithSource(
+
6037  context(), (cl_uint)1, &strings, &length, &error);
+
6038 
+
6039  detail::errHandler(error, __CREATE_PROGRAM_WITH_SOURCE_ERR);
+
6040 
+
6041  if (error == CL_SUCCESS && build) {
+
6042  error = ::clBuildProgram(
+
6043  object_,
+
6044  0,
+
6045  NULL,
+
6046 #if !defined(CL_HPP_CL_1_2_DEFAULT_BUILD)
+
6047  "-cl-std=CL2.0",
+
6048 #else
+
6049  "",
+
6050 #endif // #if !defined(CL_HPP_CL_1_2_DEFAULT_BUILD)
+
6051  NULL,
+
6052  NULL);
+
6053 
+
6054  detail::buildErrHandler(error, __BUILD_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
+
6055  }
+
6056 
+
6057  if (err != NULL) {
+
6058  *err = error;
+
6059  }
+
6060  }
+
6061 
+ +
6067  const Sources& sources,
+
6068  cl_int* err = NULL)
+
6069  {
+
6070  cl_int error;
+
6071  Context context = Context::getDefault(err);
+
6072 
+
6073  const size_type n = (size_type)sources.size();
+
6074 
+
6075  vector<size_type> lengths(n);
+
6076  vector<const char*> strings(n);
+
6077 
+
6078  for (size_type i = 0; i < n; ++i) {
+
6079 #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+
6080  strings[i] = sources[(int)i].data();
+
6081  lengths[i] = sources[(int)i].length();
+
6082 #else // #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+
6083  strings[i] = sources[(int)i].first;
+
6084  lengths[i] = sources[(int)i].second;
+
6085 #endif // #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+
6086  }
+
6087 
+
6088  object_ = ::clCreateProgramWithSource(
+
6089  context(), (cl_uint)n, strings.data(), lengths.data(), &error);
+
6090 
+
6091  detail::errHandler(error, __CREATE_PROGRAM_WITH_SOURCE_ERR);
+
6092  if (err != NULL) {
+
6093  *err = error;
+
6094  }
+
6095  }
+
6096 
+ +
6102  const Context& context,
+
6103  const Sources& sources,
+
6104  cl_int* err = NULL)
+
6105  {
+
6106  cl_int error;
+
6107 
+
6108  const size_type n = (size_type)sources.size();
+
6109 
+
6110  vector<size_type> lengths(n);
+
6111  vector<const char*> strings(n);
+
6112 
+
6113  for (size_type i = 0; i < n; ++i) {
+
6114 #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+
6115  strings[i] = sources[(int)i].data();
+
6116  lengths[i] = sources[(int)i].length();
+
6117 #else // #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+
6118  strings[i] = sources[(int)i].first;
+
6119  lengths[i] = sources[(int)i].second;
+
6120 #endif // #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+
6121  }
+
6122 
+
6123  object_ = ::clCreateProgramWithSource(
+
6124  context(), (cl_uint)n, strings.data(), lengths.data(), &error);
+
6125 
+
6126  detail::errHandler(error, __CREATE_PROGRAM_WITH_SOURCE_ERR);
+
6127  if (err != NULL) {
+
6128  *err = error;
+
6129  }
+
6130  }
+
6131 
+ +
6152  const Context& context,
+
6153  const vector<Device>& devices,
+
6154  const Binaries& binaries,
+
6155  vector<cl_int>* binaryStatus = NULL,
+
6156  cl_int* err = NULL)
+
6157  {
+
6158  cl_int error;
+
6159 
+
6160  const size_type numDevices = devices.size();
+
6161 
+
6162  // Catch size mismatch early and return
+
6163  if(binaries.size() != numDevices) {
+
6164  error = CL_INVALID_VALUE;
+
6165  detail::errHandler(error, __CREATE_PROGRAM_WITH_BINARY_ERR);
+
6166  if (err != NULL) {
+
6167  *err = error;
+
6168  }
+
6169  return;
+
6170  }
+
6171 
+
6172 
+
6173  vector<size_type> lengths(numDevices);
+
6174  vector<const unsigned char*> images(numDevices);
+
6175 #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+
6176  for (size_type i = 0; i < numDevices; ++i) {
+
6177  images[i] = binaries[i].data();
+
6178  lengths[i] = binaries[(int)i].size();
+
6179  }
+
6180 #else // #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+
6181  for (size_type i = 0; i < numDevices; ++i) {
+
6182  images[i] = (const unsigned char*)binaries[i].first;
+
6183  lengths[i] = binaries[(int)i].second;
+
6184  }
+
6185 #endif // #if !defined(CL_HPP_ENABLE_PROGRAM_CONSTRUCTION_FROM_ARRAY_COMPATIBILITY)
+
6186 
+
6187  vector<cl_device_id> deviceIDs(numDevices);
+
6188  for( size_type deviceIndex = 0; deviceIndex < numDevices; ++deviceIndex ) {
+
6189  deviceIDs[deviceIndex] = (devices[deviceIndex])();
+
6190  }
+
6191 
+
6192  if(binaryStatus) {
+
6193  binaryStatus->resize(numDevices);
+
6194  }
+
6195 
+
6196  object_ = ::clCreateProgramWithBinary(
+
6197  context(), (cl_uint) devices.size(),
+
6198  deviceIDs.data(),
+
6199  lengths.data(), images.data(), (binaryStatus != NULL && numDevices > 0)
+
6200  ? &binaryStatus->front()
+
6201  : NULL, &error);
+
6202 
+
6203  detail::errHandler(error, __CREATE_PROGRAM_WITH_BINARY_ERR);
+
6204  if (err != NULL) {
+
6205  *err = error;
+
6206  }
+
6207  }
+
6208 
+
6209 
+
6210 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
6211 
+ +
6216  const Context& context,
+
6217  const vector<Device>& devices,
+
6218  const string& kernelNames,
+
6219  cl_int* err = NULL)
+
6220  {
+
6221  cl_int error;
+
6222 
+
6223 
+
6224  size_type numDevices = devices.size();
+
6225  vector<cl_device_id> deviceIDs(numDevices);
+
6226  for( size_type deviceIndex = 0; deviceIndex < numDevices; ++deviceIndex ) {
+
6227  deviceIDs[deviceIndex] = (devices[deviceIndex])();
+
6228  }
+
6229 
+
6230  object_ = ::clCreateProgramWithBuiltInKernels(
+
6231  context(),
+
6232  (cl_uint) devices.size(),
+
6233  deviceIDs.data(),
+
6234  kernelNames.c_str(),
+
6235  &error);
+
6236 
+
6237  detail::errHandler(error, __CREATE_PROGRAM_WITH_BUILT_IN_KERNELS_ERR);
+
6238  if (err != NULL) {
+
6239  *err = error;
+
6240  }
+
6241  }
+
6242 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
6243 
+
6244  Program() { }
+
6245 
+
6246 
+
6253  explicit Program(const cl_program& program, bool retainObject = false) :
+
6254  detail::Wrapper<cl_type>(program, retainObject) { }
+
6255 
+
6256  Program& operator = (const cl_program& rhs)
+
6257  {
+ +
6259  return *this;
+
6260  }
+
6261 
+
6265  Program(const Program& program) : detail::Wrapper<cl_type>(program) {}
+
6266 
+
6270  Program& operator = (const Program &program)
+
6271  {
+ +
6273  return *this;
+
6274  }
+
6275 
+
6279  Program(Program&& program) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(program)) {}
+
6280 
+ +
6285  {
+
6286  detail::Wrapper<cl_type>::operator=(std::move(program));
+
6287  return *this;
+
6288  }
+
6289 
+
6290  cl_int build(
+
6291  const vector<Device>& devices,
+
6292  const char* options = NULL,
+
6293  void (CL_CALLBACK * notifyFptr)(cl_program, void *) = NULL,
+
6294  void* data = NULL) const
+
6295  {
+
6296  size_type numDevices = devices.size();
+
6297  vector<cl_device_id> deviceIDs(numDevices);
+
6298 
+
6299  for( size_type deviceIndex = 0; deviceIndex < numDevices; ++deviceIndex ) {
+
6300  deviceIDs[deviceIndex] = (devices[deviceIndex])();
+
6301  }
+
6302 
+
6303  cl_int buildError = ::clBuildProgram(
+
6304  object_,
+
6305  (cl_uint)
+
6306  devices.size(),
+
6307  deviceIDs.data(),
+
6308  options,
+
6309  notifyFptr,
+
6310  data);
+
6311 
+
6312  return detail::buildErrHandler(buildError, __BUILD_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
+
6313  }
+
6314 
+
6315  cl_int build(
+
6316  const char* options = NULL,
+
6317  void (CL_CALLBACK * notifyFptr)(cl_program, void *) = NULL,
+
6318  void* data = NULL) const
+
6319  {
+
6320  cl_int buildError = ::clBuildProgram(
+
6321  object_,
+
6322  0,
+
6323  NULL,
+
6324  options,
+
6325  notifyFptr,
+
6326  data);
+
6327 
+
6328 
+
6329  return detail::buildErrHandler(buildError, __BUILD_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
+
6330  }
+
6331 
+
6332 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
6333  cl_int compile(
+
6334  const char* options = NULL,
+
6335  void (CL_CALLBACK * notifyFptr)(cl_program, void *) = NULL,
+
6336  void* data = NULL) const
+
6337  {
+
6338  cl_int error = ::clCompileProgram(
+
6339  object_,
+
6340  0,
+
6341  NULL,
+
6342  options,
+
6343  0,
+
6344  NULL,
+
6345  NULL,
+
6346  notifyFptr,
+
6347  data);
+
6348  return detail::buildErrHandler(error, __COMPILE_PROGRAM_ERR, getBuildInfo<CL_PROGRAM_BUILD_LOG>());
+
6349  }
+
6350 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
6351 
+
6352  template <typename T>
+
6353  cl_int getInfo(cl_program_info name, T* param) const
+
6354  {
+
6355  return detail::errHandler(
+
6356  detail::getInfo(&::clGetProgramInfo, object_, name, param),
+
6357  __GET_PROGRAM_INFO_ERR);
+
6358  }
+
6359 
+
6360  template <cl_int name> typename
+ +
6362  getInfo(cl_int* err = NULL) const
+
6363  {
+
6364  typename detail::param_traits<
+
6365  detail::cl_program_info, name>::param_type param;
+
6366  cl_int result = getInfo(name, &param);
+
6367  if (err != NULL) {
+
6368  *err = result;
+
6369  }
+
6370  return param;
+
6371  }
+
6372 
+
6373  template <typename T>
+ +
6375  const Device& device, cl_program_build_info name, T* param) const
+
6376  {
+
6377  return detail::errHandler(
+ +
6379  &::clGetProgramBuildInfo, object_, device(), name, param),
+
6380  __GET_PROGRAM_BUILD_INFO_ERR);
+
6381  }
+
6382 
+
6383  template <cl_int name> typename
+ +
6385  getBuildInfo(const Device& device, cl_int* err = NULL) const
+
6386  {
+
6387  typename detail::param_traits<
+
6388  detail::cl_program_build_info, name>::param_type param;
+
6389  cl_int result = getBuildInfo(device, name, &param);
+
6390  if (err != NULL) {
+
6391  *err = result;
+
6392  }
+
6393  return param;
+
6394  }
+
6395 
+
6401  template <cl_int name>
+ +
6403  getBuildInfo(cl_int *err = NULL) const
+
6404  {
+
6405  cl_int result = CL_SUCCESS;
+
6406 
+
6407  auto devs = getInfo<CL_PROGRAM_DEVICES>(&result);
+ +
6409  devInfo;
+
6410 
+
6411  // If there was an initial error from getInfo return the error
+
6412  if (result != CL_SUCCESS) {
+
6413  if (err != NULL) {
+
6414  *err = result;
+
6415  }
+
6416  return devInfo;
+
6417  }
+
6418 
+
6419  for (cl::Device d : devs) {
+
6420  typename detail::param_traits<
+
6421  detail::cl_program_build_info, name>::param_type param;
+
6422  result = getBuildInfo(d, name, &param);
+
6423  devInfo.push_back(
+ +
6425  (d, param));
+
6426  if (result != CL_SUCCESS) {
+
6427  // On error, leave the loop and return the error code
+
6428  break;
+
6429  }
+
6430  }
+
6431  if (err != NULL) {
+
6432  *err = result;
+
6433  }
+
6434  if (result != CL_SUCCESS) {
+
6435  devInfo.clear();
+
6436  }
+
6437  return devInfo;
+
6438  }
+
6439 
+ +
6441  {
+
6442  cl_uint numKernels;
+
6443  cl_int err = ::clCreateKernelsInProgram(object_, 0, NULL, &numKernels);
+
6444  if (err != CL_SUCCESS) {
+
6445  return detail::errHandler(err, __CREATE_KERNELS_IN_PROGRAM_ERR);
+
6446  }
+
6447 
+
6448  vector<cl_kernel> value(numKernels);
+
6449 
+
6450  err = ::clCreateKernelsInProgram(
+
6451  object_, numKernels, value.data(), NULL);
+
6452  if (err != CL_SUCCESS) {
+
6453  return detail::errHandler(err, __CREATE_KERNELS_IN_PROGRAM_ERR);
+
6454  }
+
6455 
+
6456  if (kernels) {
+
6457  kernels->resize(value.size());
+
6458 
+
6459  // Assign to param, constructing with retain behaviour
+
6460  // to correctly capture each underlying CL object
+
6461  for (size_type i = 0; i < value.size(); i++) {
+
6462  // We do not need to retain because this kernel is being created
+
6463  // by the runtime
+
6464  (*kernels)[i] = Kernel(value[i], false);
+
6465  }
+
6466  }
+
6467  return CL_SUCCESS;
+
6468  }
+
6469 };
+
6470 
+
6471 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+ +
6473  Program input1,
+
6474  Program input2,
+
6475  const char* options = NULL,
+
6476  void (CL_CALLBACK * notifyFptr)(cl_program, void *) = NULL,
+
6477  void* data = NULL,
+
6478  cl_int* err = NULL)
+
6479 {
+
6480  cl_int error_local = CL_SUCCESS;
+
6481 
+
6482  cl_program programs[2] = { input1(), input2() };
+
6483 
+
6484  Context ctx = input1.getInfo<CL_PROGRAM_CONTEXT>(&error_local);
+
6485  if(error_local!=CL_SUCCESS) {
+
6486  detail::errHandler(error_local, __LINK_PROGRAM_ERR);
+
6487  }
+
6488 
+
6489  cl_program prog = ::clLinkProgram(
+
6490  ctx(),
+
6491  0,
+
6492  NULL,
+
6493  options,
+
6494  2,
+
6495  programs,
+
6496  notifyFptr,
+
6497  data,
+
6498  &error_local);
+
6499 
+
6500  detail::errHandler(error_local,__COMPILE_PROGRAM_ERR);
+
6501  if (err != NULL) {
+
6502  *err = error_local;
+
6503  }
+
6504 
+
6505  return Program(prog);
+
6506 }
+
6507 
+ +
6509  vector<Program> inputPrograms,
+
6510  const char* options = NULL,
+
6511  void (CL_CALLBACK * notifyFptr)(cl_program, void *) = NULL,
+
6512  void* data = NULL,
+
6513  cl_int* err = NULL)
+
6514 {
+
6515  cl_int error_local = CL_SUCCESS;
+
6516 
+
6517  vector<cl_program> programs(inputPrograms.size());
+
6518 
+
6519  for (unsigned int i = 0; i < inputPrograms.size(); i++) {
+
6520  programs[i] = inputPrograms[i]();
+
6521  }
+
6522 
+
6523  Context ctx;
+
6524  if(inputPrograms.size() > 0) {
+
6525  ctx = inputPrograms[0].getInfo<CL_PROGRAM_CONTEXT>(&error_local);
+
6526  if(error_local!=CL_SUCCESS) {
+
6527  detail::errHandler(error_local, __LINK_PROGRAM_ERR);
+
6528  }
+
6529  }
+
6530  cl_program prog = ::clLinkProgram(
+
6531  ctx(),
+
6532  0,
+
6533  NULL,
+
6534  options,
+
6535  (cl_uint)inputPrograms.size(),
+
6536  programs.data(),
+
6537  notifyFptr,
+
6538  data,
+
6539  &error_local);
+
6540 
+
6541  detail::errHandler(error_local,__COMPILE_PROGRAM_ERR);
+
6542  if (err != NULL) {
+
6543  *err = error_local;
+
6544  }
+
6545 
+
6546  return Program(prog, false);
+
6547 }
+
6548 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
6549 
+
6550 // Template specialization for CL_PROGRAM_BINARIES
+
6551 template <>
+
6552 inline cl_int cl::Program::getInfo(cl_program_info name, vector<vector<unsigned char>>* param) const
+
6553 {
+
6554  if (name != CL_PROGRAM_BINARIES) {
+
6555  return CL_INVALID_VALUE;
+
6556  }
+
6557  if (param) {
+
6558  // Resize the parameter array appropriately for each allocation
+
6559  // and pass down to the helper
+
6560 
+
6561  vector<size_type> sizes = getInfo<CL_PROGRAM_BINARY_SIZES>();
+
6562  size_type numBinaries = sizes.size();
+
6563 
+
6564  // Resize the parameter array and constituent arrays
+
6565  param->resize(numBinaries);
+
6566  for (size_type i = 0; i < numBinaries; ++i) {
+
6567  (*param)[i].resize(sizes[i]);
+
6568  }
+
6569 
+
6570  return detail::errHandler(
+
6571  detail::getInfo(&::clGetProgramInfo, object_, name, param),
+
6572  __GET_PROGRAM_INFO_ERR);
+
6573  }
+
6574 
+
6575  return CL_SUCCESS;
+
6576 }
+
6577 
+
6578 template<>
+
6579 inline vector<vector<unsigned char>> cl::Program::getInfo<CL_PROGRAM_BINARIES>(cl_int* err) const
+
6580 {
+
6581  vector<vector<unsigned char>> binariesVectors;
+
6582 
+
6583  cl_int result = getInfo(CL_PROGRAM_BINARIES, &binariesVectors);
+
6584  if (err != NULL) {
+
6585  *err = result;
+
6586  }
+
6587  return binariesVectors;
+
6588 }
+
6589 
+
6590 inline Kernel::Kernel(const Program& program, const char* name, cl_int* err)
+
6591 {
+
6592  cl_int error;
+
6593 
+
6594  object_ = ::clCreateKernel(program(), name, &error);
+
6595  detail::errHandler(error, __CREATE_KERNEL_ERR);
+
6596 
+
6597  if (err != NULL) {
+
6598  *err = error;
+
6599  }
+
6600 
+
6601 }
+
6602 
+
6603 enum class QueueProperties : cl_command_queue_properties
+
6604 {
+
6605  None = 0,
+
6606  Profiling = CL_QUEUE_PROFILING_ENABLE,
+
6607  OutOfOrder = CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE,
+
6608 };
+
6609 
+ +
6611 {
+
6612  return static_cast<QueueProperties>(static_cast<cl_command_queue_properties>(lhs) | static_cast<cl_command_queue_properties>(rhs));
+
6613 }
+
6614 
+
6618 class CommandQueue : public detail::Wrapper<cl_command_queue>
+
6619 {
+
6620 private:
+
6621  static std::once_flag default_initialized_;
+
6622  static CommandQueue default_;
+
6623  static cl_int default_error_;
+
6624 
+
6630  static void makeDefault()
+
6631  {
+
6632  /* We don't want to throw an error from this function, so we have to
+
6633  * catch and set the error flag.
+
6634  */
+
6635 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
6636  try
+
6637 #endif
+
6638  {
+
6639  int error;
+
6640  Context context = Context::getDefault(&error);
+
6641 
+
6642  if (error != CL_SUCCESS) {
+
6643  default_error_ = error;
+
6644  }
+
6645  else {
+
6646  Device device = Device::getDefault();
+
6647  default_ = CommandQueue(context, device, 0, &default_error_);
+
6648  }
+
6649  }
+
6650 #if defined(CL_HPP_ENABLE_EXCEPTIONS)
+
6651  catch (cl::Error &e) {
+
6652  default_error_ = e.err();
+
6653  }
+
6654 #endif
+
6655  }
+
6656 
+
6662  static void makeDefaultProvided(const CommandQueue &c) {
+
6663  default_ = c;
+
6664  }
+
6665 
+
6666 public:
+
6667 #ifdef CL_HPP_UNIT_TEST_ENABLE
+
6668 
+
6674  static void unitTestClearDefault() {
+
6675  default_ = CommandQueue();
+
6676  }
+
6677 #endif // #ifdef CL_HPP_UNIT_TEST_ENABLE
+
6678 
+
6679 
+ +
6685  cl_command_queue_properties properties,
+
6686  cl_int* err = NULL)
+
6687  {
+
6688  cl_int error;
+
6689 
+
6690  Context context = Context::getDefault(&error);
+
6691  detail::errHandler(error, __CREATE_CONTEXT_ERR);
+
6692 
+
6693  if (error != CL_SUCCESS) {
+
6694  if (err != NULL) {
+
6695  *err = error;
+
6696  }
+
6697  }
+
6698  else {
+
6699  Device device = context.getInfo<CL_CONTEXT_DEVICES>()[0];
+
6700 
+
6701 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
6702  cl_queue_properties queue_properties[] = {
+
6703  CL_QUEUE_PROPERTIES, properties, 0 };
+
6704  if ((properties & CL_QUEUE_ON_DEVICE) == 0) {
+
6705  object_ = ::clCreateCommandQueueWithProperties(
+
6706  context(), device(), queue_properties, &error);
+
6707  }
+
6708  else {
+
6709  error = CL_INVALID_QUEUE_PROPERTIES;
+
6710  }
+
6711 
+
6712  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
6713  if (err != NULL) {
+
6714  *err = error;
+
6715  }
+
6716 #else
+
6717  object_ = ::clCreateCommandQueue(
+
6718  context(), device(), properties, &error);
+
6719 
+
6720  detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
+
6721  if (err != NULL) {
+
6722  *err = error;
+
6723  }
+
6724 #endif
+
6725  }
+
6726  }
+
6727 
+ +
6733  QueueProperties properties,
+
6734  cl_int* err = NULL)
+
6735  {
+
6736  cl_int error;
+
6737 
+
6738  Context context = Context::getDefault(&error);
+
6739  detail::errHandler(error, __CREATE_CONTEXT_ERR);
+
6740 
+
6741  if (error != CL_SUCCESS) {
+
6742  if (err != NULL) {
+
6743  *err = error;
+
6744  }
+
6745  }
+
6746  else {
+
6747  Device device = context.getInfo<CL_CONTEXT_DEVICES>()[0];
+
6748 
+
6749 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
6750  cl_queue_properties queue_properties[] = {
+
6751  CL_QUEUE_PROPERTIES, static_cast<cl_queue_properties>(properties), 0 };
+
6752 
+
6753  object_ = ::clCreateCommandQueueWithProperties(
+
6754  context(), device(), queue_properties, &error);
+
6755 
+
6756 
+
6757  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
6758  if (err != NULL) {
+
6759  *err = error;
+
6760  }
+
6761 #else
+
6762  object_ = ::clCreateCommandQueue(
+
6763  context(), device(), static_cast<cl_command_queue_properties>(properties), &error);
+
6764 
+
6765  detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
+
6766  if (err != NULL) {
+
6767  *err = error;
+
6768  }
+
6769 #endif
+
6770  }
+
6771  }
+
6772 
+
6777  explicit CommandQueue(
+
6778  const Context& context,
+
6779  cl_command_queue_properties properties = 0,
+
6780  cl_int* err = NULL)
+
6781  {
+
6782  cl_int error;
+
6783  vector<cl::Device> devices;
+
6784  error = context.getInfo(CL_CONTEXT_DEVICES, &devices);
+
6785 
+
6786  detail::errHandler(error, __CREATE_CONTEXT_ERR);
+
6787 
+
6788  if (error != CL_SUCCESS)
+
6789  {
+
6790  if (err != NULL) {
+
6791  *err = error;
+
6792  }
+
6793  return;
+
6794  }
+
6795 
+
6796 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
6797  cl_queue_properties queue_properties[] = {
+
6798  CL_QUEUE_PROPERTIES, properties, 0 };
+
6799  if ((properties & CL_QUEUE_ON_DEVICE) == 0) {
+
6800  object_ = ::clCreateCommandQueueWithProperties(
+
6801  context(), devices[0](), queue_properties, &error);
+
6802  }
+
6803  else {
+
6804  error = CL_INVALID_QUEUE_PROPERTIES;
+
6805  }
+
6806 
+
6807  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
6808  if (err != NULL) {
+
6809  *err = error;
+
6810  }
+
6811 #else
+
6812  object_ = ::clCreateCommandQueue(
+
6813  context(), devices[0](), properties, &error);
+
6814 
+
6815  detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
+
6816  if (err != NULL) {
+
6817  *err = error;
+
6818  }
+
6819 #endif
+
6820 
+
6821  }
+
6822 
+
6827  explicit CommandQueue(
+
6828  const Context& context,
+
6829  QueueProperties properties,
+
6830  cl_int* err = NULL)
+
6831  {
+
6832  cl_int error;
+
6833  vector<cl::Device> devices;
+
6834  error = context.getInfo(CL_CONTEXT_DEVICES, &devices);
+
6835 
+
6836  detail::errHandler(error, __CREATE_CONTEXT_ERR);
+
6837 
+
6838  if (error != CL_SUCCESS)
+
6839  {
+
6840  if (err != NULL) {
+
6841  *err = error;
+
6842  }
+
6843  return;
+
6844  }
+
6845 
+
6846 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
6847  cl_queue_properties queue_properties[] = {
+
6848  CL_QUEUE_PROPERTIES, static_cast<cl_queue_properties>(properties), 0 };
+
6849  object_ = ::clCreateCommandQueueWithProperties(
+
6850  context(), devices[0](), queue_properties, &error);
+
6851 
+
6852  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
6853  if (err != NULL) {
+
6854  *err = error;
+
6855  }
+
6856 #else
+
6857  object_ = ::clCreateCommandQueue(
+
6858  context(), devices[0](), static_cast<cl_command_queue_properties>(properties), &error);
+
6859 
+
6860  detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
+
6861  if (err != NULL) {
+
6862  *err = error;
+
6863  }
+
6864 #endif
+
6865 
+
6866  }
+
6867 
+ +
6873  const Context& context,
+
6874  const Device& device,
+
6875  cl_command_queue_properties properties = 0,
+
6876  cl_int* err = NULL)
+
6877  {
+
6878  cl_int error;
+
6879 
+
6880 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
6881  cl_queue_properties queue_properties[] = {
+
6882  CL_QUEUE_PROPERTIES, properties, 0 };
+
6883  object_ = ::clCreateCommandQueueWithProperties(
+
6884  context(), device(), queue_properties, &error);
+
6885 
+
6886  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
6887  if (err != NULL) {
+
6888  *err = error;
+
6889  }
+
6890 #else
+
6891  object_ = ::clCreateCommandQueue(
+
6892  context(), device(), properties, &error);
+
6893 
+
6894  detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
+
6895  if (err != NULL) {
+
6896  *err = error;
+
6897  }
+
6898 #endif
+
6899  }
+
6900 
+ +
6906  const Context& context,
+
6907  const Device& device,
+
6908  QueueProperties properties,
+
6909  cl_int* err = NULL)
+
6910  {
+
6911  cl_int error;
+
6912 
+
6913 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
6914  cl_queue_properties queue_properties[] = {
+
6915  CL_QUEUE_PROPERTIES, static_cast<cl_queue_properties>(properties), 0 };
+
6916  object_ = ::clCreateCommandQueueWithProperties(
+
6917  context(), device(), queue_properties, &error);
+
6918 
+
6919  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
6920  if (err != NULL) {
+
6921  *err = error;
+
6922  }
+
6923 #else
+
6924  object_ = ::clCreateCommandQueue(
+
6925  context(), device(), static_cast<cl_command_queue_properties>(properties), &error);
+
6926 
+
6927  detail::errHandler(error, __CREATE_COMMAND_QUEUE_ERR);
+
6928  if (err != NULL) {
+
6929  *err = error;
+
6930  }
+
6931 #endif
+
6932  }
+
6933 
+
6934  static CommandQueue getDefault(cl_int * err = NULL)
+
6935  {
+
6936  std::call_once(default_initialized_, makeDefault);
+
6937 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
6938  detail::errHandler(default_error_, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
6939 #else // CL_HPP_TARGET_OPENCL_VERSION >= 200
+
6940  detail::errHandler(default_error_, __CREATE_COMMAND_QUEUE_ERR);
+
6941 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 200
+
6942  if (err != NULL) {
+
6943  *err = default_error_;
+
6944  }
+
6945  return default_;
+
6946  }
+
6947 
+
6955  static CommandQueue setDefault(const CommandQueue &default_queue)
+
6956  {
+
6957  std::call_once(default_initialized_, makeDefaultProvided, std::cref(default_queue));
+
6958  detail::errHandler(default_error_);
+
6959  return default_;
+
6960  }
+
6961 
+ +
6963 
+
6964 
+
6971  explicit CommandQueue(const cl_command_queue& commandQueue, bool retainObject = false) :
+
6972  detail::Wrapper<cl_type>(commandQueue, retainObject) { }
+
6973 
+
6974  CommandQueue& operator = (const cl_command_queue& rhs)
+
6975  {
+ +
6977  return *this;
+
6978  }
+
6979 
+
6983  CommandQueue(const CommandQueue& queue) : detail::Wrapper<cl_type>(queue) {}
+
6984 
+ +
6989  {
+ +
6991  return *this;
+
6992  }
+
6993 
+
6997  CommandQueue(CommandQueue&& queue) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(queue)) {}
+
6998 
+ +
7003  {
+
7004  detail::Wrapper<cl_type>::operator=(std::move(queue));
+
7005  return *this;
+
7006  }
+
7007 
+
7008  template <typename T>
+
7009  cl_int getInfo(cl_command_queue_info name, T* param) const
+
7010  {
+
7011  return detail::errHandler(
+ +
7013  &::clGetCommandQueueInfo, object_, name, param),
+
7014  __GET_COMMAND_QUEUE_INFO_ERR);
+
7015  }
+
7016 
+
7017  template <cl_int name> typename
+ +
7019  getInfo(cl_int* err = NULL) const
+
7020  {
+
7021  typename detail::param_traits<
+
7022  detail::cl_command_queue_info, name>::param_type param;
+
7023  cl_int result = getInfo(name, &param);
+
7024  if (err != NULL) {
+
7025  *err = result;
+
7026  }
+
7027  return param;
+
7028  }
+
7029 
+ +
7031  const Buffer& buffer,
+
7032  cl_bool blocking,
+
7033  size_type offset,
+
7034  size_type size,
+
7035  void* ptr,
+
7036  const vector<Event>* events = NULL,
+
7037  Event* event = NULL) const
+
7038  {
+
7039  cl_event tmp;
+
7040  cl_int err = detail::errHandler(
+
7041  ::clEnqueueReadBuffer(
+
7042  object_, buffer(), blocking, offset, size,
+
7043  ptr,
+
7044  (events != NULL) ? (cl_uint) events->size() : 0,
+
7045  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7046  (event != NULL) ? &tmp : NULL),
+
7047  __ENQUEUE_READ_BUFFER_ERR);
+
7048 
+
7049  if (event != NULL && err == CL_SUCCESS)
+
7050  *event = tmp;
+
7051 
+
7052  return err;
+
7053  }
+
7054 
+ +
7056  const Buffer& buffer,
+
7057  cl_bool blocking,
+
7058  size_type offset,
+
7059  size_type size,
+
7060  const void* ptr,
+
7061  const vector<Event>* events = NULL,
+
7062  Event* event = NULL) const
+
7063  {
+
7064  cl_event tmp;
+
7065  cl_int err = detail::errHandler(
+
7066  ::clEnqueueWriteBuffer(
+
7067  object_, buffer(), blocking, offset, size,
+
7068  ptr,
+
7069  (events != NULL) ? (cl_uint) events->size() : 0,
+
7070  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7071  (event != NULL) ? &tmp : NULL),
+
7072  __ENQUEUE_WRITE_BUFFER_ERR);
+
7073 
+
7074  if (event != NULL && err == CL_SUCCESS)
+
7075  *event = tmp;
+
7076 
+
7077  return err;
+
7078  }
+
7079 
+ +
7081  const Buffer& src,
+
7082  const Buffer& dst,
+
7083  size_type src_offset,
+
7084  size_type dst_offset,
+
7085  size_type size,
+
7086  const vector<Event>* events = NULL,
+
7087  Event* event = NULL) const
+
7088  {
+
7089  cl_event tmp;
+
7090  cl_int err = detail::errHandler(
+
7091  ::clEnqueueCopyBuffer(
+
7092  object_, src(), dst(), src_offset, dst_offset, size,
+
7093  (events != NULL) ? (cl_uint) events->size() : 0,
+
7094  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7095  (event != NULL) ? &tmp : NULL),
+
7096  __ENQEUE_COPY_BUFFER_ERR);
+
7097 
+
7098  if (event != NULL && err == CL_SUCCESS)
+
7099  *event = tmp;
+
7100 
+
7101  return err;
+
7102  }
+
7103 
+ +
7105  const Buffer& buffer,
+
7106  cl_bool blocking,
+
7107  const array<size_type, 3>& buffer_offset,
+
7108  const array<size_type, 3>& host_offset,
+
7109  const array<size_type, 3>& region,
+
7110  size_type buffer_row_pitch,
+
7111  size_type buffer_slice_pitch,
+
7112  size_type host_row_pitch,
+
7113  size_type host_slice_pitch,
+
7114  void *ptr,
+
7115  const vector<Event>* events = NULL,
+
7116  Event* event = NULL) const
+
7117  {
+
7118  cl_event tmp;
+
7119  cl_int err = detail::errHandler(
+
7120  ::clEnqueueReadBufferRect(
+
7121  object_,
+
7122  buffer(),
+
7123  blocking,
+
7124  buffer_offset.data(),
+
7125  host_offset.data(),
+
7126  region.data(),
+
7127  buffer_row_pitch,
+
7128  buffer_slice_pitch,
+
7129  host_row_pitch,
+
7130  host_slice_pitch,
+
7131  ptr,
+
7132  (events != NULL) ? (cl_uint) events->size() : 0,
+
7133  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7134  (event != NULL) ? &tmp : NULL),
+
7135  __ENQUEUE_READ_BUFFER_RECT_ERR);
+
7136 
+
7137  if (event != NULL && err == CL_SUCCESS)
+
7138  *event = tmp;
+
7139 
+
7140  return err;
+
7141  }
+
7142 
+ +
7144  const Buffer& buffer,
+
7145  cl_bool blocking,
+
7146  const array<size_type, 3>& buffer_offset,
+
7147  const array<size_type, 3>& host_offset,
+
7148  const array<size_type, 3>& region,
+
7149  size_type buffer_row_pitch,
+
7150  size_type buffer_slice_pitch,
+
7151  size_type host_row_pitch,
+
7152  size_type host_slice_pitch,
+
7153  const void *ptr,
+
7154  const vector<Event>* events = NULL,
+
7155  Event* event = NULL) const
+
7156  {
+
7157  cl_event tmp;
+
7158  cl_int err = detail::errHandler(
+
7159  ::clEnqueueWriteBufferRect(
+
7160  object_,
+
7161  buffer(),
+
7162  blocking,
+
7163  buffer_offset.data(),
+
7164  host_offset.data(),
+
7165  region.data(),
+
7166  buffer_row_pitch,
+
7167  buffer_slice_pitch,
+
7168  host_row_pitch,
+
7169  host_slice_pitch,
+
7170  ptr,
+
7171  (events != NULL) ? (cl_uint) events->size() : 0,
+
7172  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7173  (event != NULL) ? &tmp : NULL),
+
7174  __ENQUEUE_WRITE_BUFFER_RECT_ERR);
+
7175 
+
7176  if (event != NULL && err == CL_SUCCESS)
+
7177  *event = tmp;
+
7178 
+
7179  return err;
+
7180  }
+
7181 
+ +
7183  const Buffer& src,
+
7184  const Buffer& dst,
+
7185  const array<size_type, 3>& src_origin,
+
7186  const array<size_type, 3>& dst_origin,
+
7187  const array<size_type, 3>& region,
+
7188  size_type src_row_pitch,
+
7189  size_type src_slice_pitch,
+
7190  size_type dst_row_pitch,
+
7191  size_type dst_slice_pitch,
+
7192  const vector<Event>* events = NULL,
+
7193  Event* event = NULL) const
+
7194  {
+
7195  cl_event tmp;
+
7196  cl_int err = detail::errHandler(
+
7197  ::clEnqueueCopyBufferRect(
+
7198  object_,
+
7199  src(),
+
7200  dst(),
+
7201  src_origin.data(),
+
7202  dst_origin.data(),
+
7203  region.data(),
+
7204  src_row_pitch,
+
7205  src_slice_pitch,
+
7206  dst_row_pitch,
+
7207  dst_slice_pitch,
+
7208  (events != NULL) ? (cl_uint) events->size() : 0,
+
7209  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7210  (event != NULL) ? &tmp : NULL),
+
7211  __ENQEUE_COPY_BUFFER_RECT_ERR);
+
7212 
+
7213  if (event != NULL && err == CL_SUCCESS)
+
7214  *event = tmp;
+
7215 
+
7216  return err;
+
7217  }
+
7218 
+
7219 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
7220 
+
7231  template<typename PatternType>
+ +
7233  const Buffer& buffer,
+
7234  PatternType pattern,
+
7235  size_type offset,
+
7236  size_type size,
+
7237  const vector<Event>* events = NULL,
+
7238  Event* event = NULL) const
+
7239  {
+
7240  cl_event tmp;
+
7241  cl_int err = detail::errHandler(
+
7242  ::clEnqueueFillBuffer(
+
7243  object_,
+
7244  buffer(),
+
7245  static_cast<void*>(&pattern),
+
7246  sizeof(PatternType),
+
7247  offset,
+
7248  size,
+
7249  (events != NULL) ? (cl_uint) events->size() : 0,
+
7250  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7251  (event != NULL) ? &tmp : NULL),
+
7252  __ENQUEUE_FILL_BUFFER_ERR);
+
7253 
+
7254  if (event != NULL && err == CL_SUCCESS)
+
7255  *event = tmp;
+
7256 
+
7257  return err;
+
7258  }
+
7259 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
7260 
+ +
7262  const Image& image,
+
7263  cl_bool blocking,
+
7264  const array<size_type, 3>& origin,
+
7265  const array<size_type, 3>& region,
+
7266  size_type row_pitch,
+
7267  size_type slice_pitch,
+
7268  void* ptr,
+
7269  const vector<Event>* events = NULL,
+
7270  Event* event = NULL) const
+
7271  {
+
7272  cl_event tmp;
+
7273  cl_int err = detail::errHandler(
+
7274  ::clEnqueueReadImage(
+
7275  object_,
+
7276  image(),
+
7277  blocking,
+
7278  origin.data(),
+
7279  region.data(),
+
7280  row_pitch,
+
7281  slice_pitch,
+
7282  ptr,
+
7283  (events != NULL) ? (cl_uint) events->size() : 0,
+
7284  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7285  (event != NULL) ? &tmp : NULL),
+
7286  __ENQUEUE_READ_IMAGE_ERR);
+
7287 
+
7288  if (event != NULL && err == CL_SUCCESS)
+
7289  *event = tmp;
+
7290 
+
7291  return err;
+
7292  }
+
7293 
+ +
7295  const Image& image,
+
7296  cl_bool blocking,
+
7297  const array<size_type, 3>& origin,
+
7298  const array<size_type, 3>& region,
+
7299  size_type row_pitch,
+
7300  size_type slice_pitch,
+
7301  const void* ptr,
+
7302  const vector<Event>* events = NULL,
+
7303  Event* event = NULL) const
+
7304  {
+
7305  cl_event tmp;
+
7306  cl_int err = detail::errHandler(
+
7307  ::clEnqueueWriteImage(
+
7308  object_,
+
7309  image(),
+
7310  blocking,
+
7311  origin.data(),
+
7312  region.data(),
+
7313  row_pitch,
+
7314  slice_pitch,
+
7315  ptr,
+
7316  (events != NULL) ? (cl_uint) events->size() : 0,
+
7317  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7318  (event != NULL) ? &tmp : NULL),
+
7319  __ENQUEUE_WRITE_IMAGE_ERR);
+
7320 
+
7321  if (event != NULL && err == CL_SUCCESS)
+
7322  *event = tmp;
+
7323 
+
7324  return err;
+
7325  }
+
7326 
+ +
7328  const Image& src,
+
7329  const Image& dst,
+
7330  const array<size_type, 3>& src_origin,
+
7331  const array<size_type, 3>& dst_origin,
+
7332  const array<size_type, 3>& region,
+
7333  const vector<Event>* events = NULL,
+
7334  Event* event = NULL) const
+
7335  {
+
7336  cl_event tmp;
+
7337  cl_int err = detail::errHandler(
+
7338  ::clEnqueueCopyImage(
+
7339  object_,
+
7340  src(),
+
7341  dst(),
+
7342  src_origin.data(),
+
7343  dst_origin.data(),
+
7344  region.data(),
+
7345  (events != NULL) ? (cl_uint) events->size() : 0,
+
7346  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7347  (event != NULL) ? &tmp : NULL),
+
7348  __ENQUEUE_COPY_IMAGE_ERR);
+
7349 
+
7350  if (event != NULL && err == CL_SUCCESS)
+
7351  *event = tmp;
+
7352 
+
7353  return err;
+
7354  }
+
7355 
+
7356 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
7357 
+ +
7365  const Image& image,
+
7366  cl_float4 fillColor,
+
7367  const array<size_type, 3>& origin,
+
7368  const array<size_type, 3>& region,
+
7369  const vector<Event>* events = NULL,
+
7370  Event* event = NULL) const
+
7371  {
+
7372  cl_event tmp;
+
7373  cl_int err = detail::errHandler(
+
7374  ::clEnqueueFillImage(
+
7375  object_,
+
7376  image(),
+
7377  static_cast<void*>(&fillColor),
+
7378  origin.data(),
+
7379  region.data(),
+
7380  (events != NULL) ? (cl_uint) events->size() : 0,
+
7381  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7382  (event != NULL) ? &tmp : NULL),
+
7383  __ENQUEUE_FILL_IMAGE_ERR);
+
7384 
+
7385  if (event != NULL && err == CL_SUCCESS)
+
7386  *event = tmp;
+
7387 
+
7388  return err;
+
7389  }
+
7390 
+ +
7399  const Image& image,
+
7400  cl_int4 fillColor,
+
7401  const array<size_type, 3>& origin,
+
7402  const array<size_type, 3>& region,
+
7403  const vector<Event>* events = NULL,
+
7404  Event* event = NULL) const
+
7405  {
+
7406  cl_event tmp;
+
7407  cl_int err = detail::errHandler(
+
7408  ::clEnqueueFillImage(
+
7409  object_,
+
7410  image(),
+
7411  static_cast<void*>(&fillColor),
+
7412  origin.data(),
+
7413  region.data(),
+
7414  (events != NULL) ? (cl_uint) events->size() : 0,
+
7415  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7416  (event != NULL) ? &tmp : NULL),
+
7417  __ENQUEUE_FILL_IMAGE_ERR);
+
7418 
+
7419  if (event != NULL && err == CL_SUCCESS)
+
7420  *event = tmp;
+
7421 
+
7422  return err;
+
7423  }
+
7424 
+ +
7433  const Image& image,
+
7434  cl_uint4 fillColor,
+
7435  const array<size_type, 3>& origin,
+
7436  const array<size_type, 3>& region,
+
7437  const vector<Event>* events = NULL,
+
7438  Event* event = NULL) const
+
7439  {
+
7440  cl_event tmp;
+
7441  cl_int err = detail::errHandler(
+
7442  ::clEnqueueFillImage(
+
7443  object_,
+
7444  image(),
+
7445  static_cast<void*>(&fillColor),
+
7446  origin.data(),
+
7447  region.data(),
+
7448  (events != NULL) ? (cl_uint) events->size() : 0,
+
7449  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7450  (event != NULL) ? &tmp : NULL),
+
7451  __ENQUEUE_FILL_IMAGE_ERR);
+
7452 
+
7453  if (event != NULL && err == CL_SUCCESS)
+
7454  *event = tmp;
+
7455 
+
7456  return err;
+
7457  }
+
7458 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
7459 
+ +
7461  const Image& src,
+
7462  const Buffer& dst,
+
7463  const array<size_type, 3>& src_origin,
+
7464  const array<size_type, 3>& region,
+
7465  size_type dst_offset,
+
7466  const vector<Event>* events = NULL,
+
7467  Event* event = NULL) const
+
7468  {
+
7469  cl_event tmp;
+
7470  cl_int err = detail::errHandler(
+
7471  ::clEnqueueCopyImageToBuffer(
+
7472  object_,
+
7473  src(),
+
7474  dst(),
+
7475  src_origin.data(),
+
7476  region.data(),
+
7477  dst_offset,
+
7478  (events != NULL) ? (cl_uint) events->size() : 0,
+
7479  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7480  (event != NULL) ? &tmp : NULL),
+
7481  __ENQUEUE_COPY_IMAGE_TO_BUFFER_ERR);
+
7482 
+
7483  if (event != NULL && err == CL_SUCCESS)
+
7484  *event = tmp;
+
7485 
+
7486  return err;
+
7487  }
+
7488 
+ +
7490  const Buffer& src,
+
7491  const Image& dst,
+
7492  size_type src_offset,
+
7493  const array<size_type, 3>& dst_origin,
+
7494  const array<size_type, 3>& region,
+
7495  const vector<Event>* events = NULL,
+
7496  Event* event = NULL) const
+
7497  {
+
7498  cl_event tmp;
+
7499  cl_int err = detail::errHandler(
+
7500  ::clEnqueueCopyBufferToImage(
+
7501  object_,
+
7502  src(),
+
7503  dst(),
+
7504  src_offset,
+
7505  dst_origin.data(),
+
7506  region.data(),
+
7507  (events != NULL) ? (cl_uint) events->size() : 0,
+
7508  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7509  (event != NULL) ? &tmp : NULL),
+
7510  __ENQUEUE_COPY_BUFFER_TO_IMAGE_ERR);
+
7511 
+
7512  if (event != NULL && err == CL_SUCCESS)
+
7513  *event = tmp;
+
7514 
+
7515  return err;
+
7516  }
+
7517 
+ +
7519  const Buffer& buffer,
+
7520  cl_bool blocking,
+
7521  cl_map_flags flags,
+
7522  size_type offset,
+
7523  size_type size,
+
7524  const vector<Event>* events = NULL,
+
7525  Event* event = NULL,
+
7526  cl_int* err = NULL) const
+
7527  {
+
7528  cl_event tmp;
+
7529  cl_int error;
+
7530  void * result = ::clEnqueueMapBuffer(
+
7531  object_, buffer(), blocking, flags, offset, size,
+
7532  (events != NULL) ? (cl_uint) events->size() : 0,
+
7533  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7534  (event != NULL) ? &tmp : NULL,
+
7535  &error);
+
7536 
+
7537  detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
+
7538  if (err != NULL) {
+
7539  *err = error;
+
7540  }
+
7541  if (event != NULL && error == CL_SUCCESS)
+
7542  *event = tmp;
+
7543 
+
7544  return result;
+
7545  }
+
7546 
+ +
7548  const Image& buffer,
+
7549  cl_bool blocking,
+
7550  cl_map_flags flags,
+
7551  const array<size_type, 3>& origin,
+
7552  const array<size_type, 3>& region,
+
7553  size_type * row_pitch,
+
7554  size_type * slice_pitch,
+
7555  const vector<Event>* events = NULL,
+
7556  Event* event = NULL,
+
7557  cl_int* err = NULL) const
+
7558  {
+
7559  cl_event tmp;
+
7560  cl_int error;
+
7561  void * result = ::clEnqueueMapImage(
+
7562  object_, buffer(), blocking, flags,
+
7563  origin.data(),
+
7564  region.data(),
+
7565  row_pitch, slice_pitch,
+
7566  (events != NULL) ? (cl_uint) events->size() : 0,
+
7567  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7568  (event != NULL) ? &tmp : NULL,
+
7569  &error);
+
7570 
+
7571  detail::errHandler(error, __ENQUEUE_MAP_IMAGE_ERR);
+
7572  if (err != NULL) {
+
7573  *err = error;
+
7574  }
+
7575  if (event != NULL && error == CL_SUCCESS)
+
7576  *event = tmp;
+
7577  return result;
+
7578  }
+
7579 
+
7580 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
7581 
+
7585  template<typename T>
+ +
7587  T* ptr,
+
7588  cl_bool blocking,
+
7589  cl_map_flags flags,
+
7590  size_type size,
+
7591  const vector<Event>* events = NULL,
+
7592  Event* event = NULL) const
+
7593  {
+
7594  cl_event tmp;
+
7595  cl_int err = detail::errHandler(::clEnqueueSVMMap(
+
7596  object_, blocking, flags, static_cast<void*>(ptr), size,
+
7597  (events != NULL) ? (cl_uint)events->size() : 0,
+
7598  (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
+
7599  (event != NULL) ? &tmp : NULL),
+
7600  __ENQUEUE_MAP_BUFFER_ERR);
+
7601 
+
7602  if (event != NULL && err == CL_SUCCESS)
+
7603  *event = tmp;
+
7604 
+
7605  return err;
+
7606  }
+
7607 
+
7608 
+
7613  template<typename T, class D>
+ +
7615  cl::pointer<T, D> &ptr,
+
7616  cl_bool blocking,
+
7617  cl_map_flags flags,
+
7618  size_type size,
+
7619  const vector<Event>* events = NULL,
+
7620  Event* event = NULL) const
+
7621  {
+
7622  cl_event tmp;
+
7623  cl_int err = detail::errHandler(::clEnqueueSVMMap(
+
7624  object_, blocking, flags, static_cast<void*>(ptr.get()), size,
+
7625  (events != NULL) ? (cl_uint)events->size() : 0,
+
7626  (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
+
7627  (event != NULL) ? &tmp : NULL),
+
7628  __ENQUEUE_MAP_BUFFER_ERR);
+
7629 
+
7630  if (event != NULL && err == CL_SUCCESS)
+
7631  *event = tmp;
+
7632 
+
7633  return err;
+
7634  }
+
7635 
+
7640  template<typename T, class Alloc>
+ +
7642  cl::vector<T, Alloc> &container,
+
7643  cl_bool blocking,
+
7644  cl_map_flags flags,
+
7645  const vector<Event>* events = NULL,
+
7646  Event* event = NULL) const
+
7647  {
+
7648  cl_event tmp;
+
7649  cl_int err = detail::errHandler(::clEnqueueSVMMap(
+
7650  object_, blocking, flags, static_cast<void*>(container.data()), container.size(),
+
7651  (events != NULL) ? (cl_uint)events->size() : 0,
+
7652  (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
+
7653  (event != NULL) ? &tmp : NULL),
+
7654  __ENQUEUE_MAP_BUFFER_ERR);
+
7655 
+
7656  if (event != NULL && err == CL_SUCCESS)
+
7657  *event = tmp;
+
7658 
+
7659  return err;
+
7660  }
+
7661 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
7662 
+ +
7664  const Memory& memory,
+
7665  void* mapped_ptr,
+
7666  const vector<Event>* events = NULL,
+
7667  Event* event = NULL) const
+
7668  {
+
7669  cl_event tmp;
+
7670  cl_int err = detail::errHandler(
+
7671  ::clEnqueueUnmapMemObject(
+
7672  object_, memory(), mapped_ptr,
+
7673  (events != NULL) ? (cl_uint) events->size() : 0,
+
7674  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7675  (event != NULL) ? &tmp : NULL),
+
7676  __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
7677 
+
7678  if (event != NULL && err == CL_SUCCESS)
+
7679  *event = tmp;
+
7680 
+
7681  return err;
+
7682  }
+
7683 
+
7684 
+
7685 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
7686 
+
7690  template<typename T>
+ +
7692  T* ptr,
+
7693  const vector<Event>* events = NULL,
+
7694  Event* event = NULL) const
+
7695  {
+
7696  cl_event tmp;
+
7697  cl_int err = detail::errHandler(
+
7698  ::clEnqueueSVMUnmap(
+
7699  object_, static_cast<void*>(ptr),
+
7700  (events != NULL) ? (cl_uint)events->size() : 0,
+
7701  (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
+
7702  (event != NULL) ? &tmp : NULL),
+
7703  __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
7704 
+
7705  if (event != NULL && err == CL_SUCCESS)
+
7706  *event = tmp;
+
7707 
+
7708  return err;
+
7709  }
+
7710 
+
7715  template<typename T, class D>
+ +
7717  cl::pointer<T, D> &ptr,
+
7718  const vector<Event>* events = NULL,
+
7719  Event* event = NULL) const
+
7720  {
+
7721  cl_event tmp;
+
7722  cl_int err = detail::errHandler(
+
7723  ::clEnqueueSVMUnmap(
+
7724  object_, static_cast<void*>(ptr.get()),
+
7725  (events != NULL) ? (cl_uint)events->size() : 0,
+
7726  (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
+
7727  (event != NULL) ? &tmp : NULL),
+
7728  __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
7729 
+
7730  if (event != NULL && err == CL_SUCCESS)
+
7731  *event = tmp;
+
7732 
+
7733  return err;
+
7734  }
+
7735 
+
7740  template<typename T, class Alloc>
+ +
7742  cl::vector<T, Alloc> &container,
+
7743  const vector<Event>* events = NULL,
+
7744  Event* event = NULL) const
+
7745  {
+
7746  cl_event tmp;
+
7747  cl_int err = detail::errHandler(
+
7748  ::clEnqueueSVMUnmap(
+
7749  object_, static_cast<void*>(container.data()),
+
7750  (events != NULL) ? (cl_uint)events->size() : 0,
+
7751  (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
+
7752  (event != NULL) ? &tmp : NULL),
+
7753  __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
7754 
+
7755  if (event != NULL && err == CL_SUCCESS)
+
7756  *event = tmp;
+
7757 
+
7758  return err;
+
7759  }
+
7760 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
7761 
+
7762 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
7763 
+ +
7775  const vector<Event> *events = 0,
+
7776  Event *event = 0)
+
7777  {
+
7778  cl_event tmp;
+
7779  cl_int err = detail::errHandler(
+
7780  ::clEnqueueMarkerWithWaitList(
+
7781  object_,
+
7782  (events != NULL) ? (cl_uint) events->size() : 0,
+
7783  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7784  (event != NULL) ? &tmp : NULL),
+
7785  __ENQUEUE_MARKER_WAIT_LIST_ERR);
+
7786 
+
7787  if (event != NULL && err == CL_SUCCESS)
+
7788  *event = tmp;
+
7789 
+
7790  return err;
+
7791  }
+
7792 
+ +
7805  const vector<Event> *events = 0,
+
7806  Event *event = 0)
+
7807  {
+
7808  cl_event tmp;
+
7809  cl_int err = detail::errHandler(
+
7810  ::clEnqueueBarrierWithWaitList(
+
7811  object_,
+
7812  (events != NULL) ? (cl_uint) events->size() : 0,
+
7813  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7814  (event != NULL) ? &tmp : NULL),
+
7815  __ENQUEUE_BARRIER_WAIT_LIST_ERR);
+
7816 
+
7817  if (event != NULL && err == CL_SUCCESS)
+
7818  *event = tmp;
+
7819 
+
7820  return err;
+
7821  }
+
7822 
+ +
7828  const vector<Memory> &memObjects,
+
7829  cl_mem_migration_flags flags,
+
7830  const vector<Event>* events = NULL,
+
7831  Event* event = NULL
+
7832  )
+
7833  {
+
7834  cl_event tmp;
+
7835 
+
7836  vector<cl_mem> localMemObjects(memObjects.size());
+
7837 
+
7838  for( int i = 0; i < (int)memObjects.size(); ++i ) {
+
7839  localMemObjects[i] = memObjects[i]();
+
7840  }
+
7841 
+
7842 
+
7843  cl_int err = detail::errHandler(
+
7844  ::clEnqueueMigrateMemObjects(
+
7845  object_,
+
7846  (cl_uint)memObjects.size(),
+
7847  localMemObjects.data(),
+
7848  flags,
+
7849  (events != NULL) ? (cl_uint) events->size() : 0,
+
7850  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7851  (event != NULL) ? &tmp : NULL),
+
7852  __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
7853 
+
7854  if (event != NULL && err == CL_SUCCESS)
+
7855  *event = tmp;
+
7856 
+
7857  return err;
+
7858  }
+
7859 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
7860 
+ +
7862  const Kernel& kernel,
+
7863  const NDRange& offset,
+
7864  const NDRange& global,
+
7865  const NDRange& local = NullRange,
+
7866  const vector<Event>* events = NULL,
+
7867  Event* event = NULL) const
+
7868  {
+
7869  cl_event tmp;
+
7870  cl_int err = detail::errHandler(
+
7871  ::clEnqueueNDRangeKernel(
+
7872  object_, kernel(), (cl_uint) global.dimensions(),
+
7873  offset.dimensions() != 0 ? (const size_type*) offset : NULL,
+
7874  (const size_type*) global,
+
7875  local.dimensions() != 0 ? (const size_type*) local : NULL,
+
7876  (events != NULL) ? (cl_uint) events->size() : 0,
+
7877  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7878  (event != NULL) ? &tmp : NULL),
+
7879  __ENQUEUE_NDRANGE_KERNEL_ERR);
+
7880 
+
7881  if (event != NULL && err == CL_SUCCESS)
+
7882  *event = tmp;
+
7883 
+
7884  return err;
+
7885  }
+
7886 
+
7887 #if defined(CL_USE_DEPRECATED_OPENCL_1_2_APIS)
+
7888  CL_EXT_PREFIX__VERSION_1_2_DEPRECATED cl_int enqueueTask(
+
7889  const Kernel& kernel,
+
7890  const vector<Event>* events = NULL,
+
7891  Event* event = NULL) const CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED
+
7892  {
+
7893  cl_event tmp;
+
7894  cl_int err = detail::errHandler(
+
7895  ::clEnqueueTask(
+
7896  object_, kernel(),
+
7897  (events != NULL) ? (cl_uint) events->size() : 0,
+
7898  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7899  (event != NULL) ? &tmp : NULL),
+
7900  __ENQUEUE_TASK_ERR);
+
7901 
+
7902  if (event != NULL && err == CL_SUCCESS)
+
7903  *event = tmp;
+
7904 
+
7905  return err;
+
7906  }
+
7907 #endif // #if defined(CL_USE_DEPRECATED_OPENCL_1_2_APIS)
+
7908 
+ +
7910  void (CL_CALLBACK *userFptr)(void *),
+
7911  std::pair<void*, size_type> args,
+
7912  const vector<Memory>* mem_objects = NULL,
+
7913  const vector<const void*>* mem_locs = NULL,
+
7914  const vector<Event>* events = NULL,
+
7915  Event* event = NULL) const
+
7916  {
+
7917  size_type elements = 0;
+
7918  if (mem_objects != NULL) {
+
7919  elements = mem_objects->size();
+
7920  }
+
7921  vector<cl_mem> mems(elements);
+
7922  for (unsigned int i = 0; i < elements; i++) {
+
7923  mems[i] = ((*mem_objects)[i])();
+
7924  }
+
7925 
+
7926  cl_event tmp;
+
7927  cl_int err = detail::errHandler(
+
7928  ::clEnqueueNativeKernel(
+
7929  object_, userFptr, args.first, args.second,
+
7930  (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0,
+
7931  mems.data(),
+
7932  (mem_locs != NULL && mem_locs->size() > 0) ? (const void **) &mem_locs->front() : NULL,
+
7933  (events != NULL) ? (cl_uint) events->size() : 0,
+
7934  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7935  (event != NULL) ? &tmp : NULL),
+
7936  __ENQUEUE_NATIVE_KERNEL);
+
7937 
+
7938  if (event != NULL && err == CL_SUCCESS)
+
7939  *event = tmp;
+
7940 
+
7941  return err;
+
7942  }
+
7943 
+
7947 #if defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+ +
7949  cl_int enqueueMarker(Event* event = NULL) const CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
+
7950  {
+
7951  cl_event tmp;
+
7952  cl_int err = detail::errHandler(
+
7953  ::clEnqueueMarker(
+
7954  object_,
+
7955  (event != NULL) ? &tmp : NULL),
+
7956  __ENQUEUE_MARKER_ERR);
+
7957 
+
7958  if (event != NULL && err == CL_SUCCESS)
+
7959  *event = tmp;
+
7960 
+
7961  return err;
+
7962  }
+
7963 
+ +
7965  cl_int enqueueWaitForEvents(const vector<Event>& events) const CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
+
7966  {
+
7967  return detail::errHandler(
+
7968  ::clEnqueueWaitForEvents(
+
7969  object_,
+
7970  (cl_uint) events.size(),
+
7971  events.size() > 0 ? (const cl_event*) &events.front() : NULL),
+
7972  __ENQUEUE_WAIT_FOR_EVENTS_ERR);
+
7973  }
+
7974 #endif // defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+
7975 
+ +
7977  const vector<Memory>* mem_objects = NULL,
+
7978  const vector<Event>* events = NULL,
+
7979  Event* event = NULL) const
+
7980  {
+
7981  cl_event tmp;
+
7982  cl_int err = detail::errHandler(
+
7983  ::clEnqueueAcquireGLObjects(
+
7984  object_,
+
7985  (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0,
+
7986  (mem_objects != NULL && mem_objects->size() > 0) ? (const cl_mem *) &mem_objects->front(): NULL,
+
7987  (events != NULL) ? (cl_uint) events->size() : 0,
+
7988  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
7989  (event != NULL) ? &tmp : NULL),
+
7990  __ENQUEUE_ACQUIRE_GL_ERR);
+
7991 
+
7992  if (event != NULL && err == CL_SUCCESS)
+
7993  *event = tmp;
+
7994 
+
7995  return err;
+
7996  }
+
7997 
+ +
7999  const vector<Memory>* mem_objects = NULL,
+
8000  const vector<Event>* events = NULL,
+
8001  Event* event = NULL) const
+
8002  {
+
8003  cl_event tmp;
+
8004  cl_int err = detail::errHandler(
+
8005  ::clEnqueueReleaseGLObjects(
+
8006  object_,
+
8007  (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0,
+
8008  (mem_objects != NULL && mem_objects->size() > 0) ? (const cl_mem *) &mem_objects->front(): NULL,
+
8009  (events != NULL) ? (cl_uint) events->size() : 0,
+
8010  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
8011  (event != NULL) ? &tmp : NULL),
+
8012  __ENQUEUE_RELEASE_GL_ERR);
+
8013 
+
8014  if (event != NULL && err == CL_SUCCESS)
+
8015  *event = tmp;
+
8016 
+
8017  return err;
+
8018  }
+
8019 
+
8020 #if defined (CL_HPP_USE_DX_INTEROP)
+
8021 typedef CL_API_ENTRY cl_int (CL_API_CALL *PFN_clEnqueueAcquireD3D10ObjectsKHR)(
+
8022  cl_command_queue command_queue, cl_uint num_objects,
+
8023  const cl_mem* mem_objects, cl_uint num_events_in_wait_list,
+
8024  const cl_event* event_wait_list, cl_event* event);
+
8025 typedef CL_API_ENTRY cl_int (CL_API_CALL *PFN_clEnqueueReleaseD3D10ObjectsKHR)(
+
8026  cl_command_queue command_queue, cl_uint num_objects,
+
8027  const cl_mem* mem_objects, cl_uint num_events_in_wait_list,
+
8028  const cl_event* event_wait_list, cl_event* event);
+
8029 
+
8030  cl_int enqueueAcquireD3D10Objects(
+
8031  const vector<Memory>* mem_objects = NULL,
+
8032  const vector<Event>* events = NULL,
+
8033  Event* event = NULL) const
+
8034  {
+
8035  static PFN_clEnqueueAcquireD3D10ObjectsKHR pfn_clEnqueueAcquireD3D10ObjectsKHR = NULL;
+
8036 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
8037  cl_context context = getInfo<CL_QUEUE_CONTEXT>();
+
8038  cl::Device device(getInfo<CL_QUEUE_DEVICE>());
+
8039  cl_platform_id platform = device.getInfo<CL_DEVICE_PLATFORM>();
+
8040  CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_(platform, clEnqueueAcquireD3D10ObjectsKHR);
+
8041 #endif
+
8042 #if CL_HPP_TARGET_OPENCL_VERSION >= 110
+
8043  CL_HPP_INIT_CL_EXT_FCN_PTR_(clEnqueueAcquireD3D10ObjectsKHR);
+
8044 #endif
+
8045 
+
8046  cl_event tmp;
+
8047  cl_int err = detail::errHandler(
+
8048  pfn_clEnqueueAcquireD3D10ObjectsKHR(
+
8049  object_,
+
8050  (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0,
+
8051  (mem_objects != NULL && mem_objects->size() > 0) ? (const cl_mem *) &mem_objects->front(): NULL,
+
8052  (events != NULL) ? (cl_uint) events->size() : 0,
+
8053  (events != NULL) ? (cl_event*) &events->front() : NULL,
+
8054  (event != NULL) ? &tmp : NULL),
+
8055  __ENQUEUE_ACQUIRE_GL_ERR);
+
8056 
+
8057  if (event != NULL && err == CL_SUCCESS)
+
8058  *event = tmp;
+
8059 
+
8060  return err;
+
8061  }
+
8062 
+
8063  cl_int enqueueReleaseD3D10Objects(
+
8064  const vector<Memory>* mem_objects = NULL,
+
8065  const vector<Event>* events = NULL,
+
8066  Event* event = NULL) const
+
8067  {
+
8068  static PFN_clEnqueueReleaseD3D10ObjectsKHR pfn_clEnqueueReleaseD3D10ObjectsKHR = NULL;
+
8069 #if CL_HPP_TARGET_OPENCL_VERSION >= 120
+
8070  cl_context context = getInfo<CL_QUEUE_CONTEXT>();
+
8071  cl::Device device(getInfo<CL_QUEUE_DEVICE>());
+
8072  cl_platform_id platform = device.getInfo<CL_DEVICE_PLATFORM>();
+
8073  CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_(platform, clEnqueueReleaseD3D10ObjectsKHR);
+
8074 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 120
+
8075 #if CL_HPP_TARGET_OPENCL_VERSION >= 110
+
8076  CL_HPP_INIT_CL_EXT_FCN_PTR_(clEnqueueReleaseD3D10ObjectsKHR);
+
8077 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 110
+
8078 
+
8079  cl_event tmp;
+
8080  cl_int err = detail::errHandler(
+
8081  pfn_clEnqueueReleaseD3D10ObjectsKHR(
+
8082  object_,
+
8083  (mem_objects != NULL) ? (cl_uint) mem_objects->size() : 0,
+
8084  (mem_objects != NULL && mem_objects->size() > 0) ? (const cl_mem *) &mem_objects->front(): NULL,
+
8085  (events != NULL) ? (cl_uint) events->size() : 0,
+
8086  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
8087  (event != NULL) ? &tmp : NULL),
+
8088  __ENQUEUE_RELEASE_GL_ERR);
+
8089 
+
8090  if (event != NULL && err == CL_SUCCESS)
+
8091  *event = tmp;
+
8092 
+
8093  return err;
+
8094  }
+
8095 #endif
+
8096 
+
8100 #if defined(CL_USE_DEPRECATED_OPENCL_1_1_APIS)
+ +
8102  cl_int enqueueBarrier() const CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
+
8103  {
+
8104  return detail::errHandler(
+
8105  ::clEnqueueBarrier(object_),
+
8106  __ENQUEUE_BARRIER_ERR);
+
8107  }
+
8108 #endif // CL_USE_DEPRECATED_OPENCL_1_1_APIS
+
8109 
+
8110  cl_int flush() const
+
8111  {
+
8112  return detail::errHandler(::clFlush(object_), __FLUSH_ERR);
+
8113  }
+
8114 
+
8115  cl_int finish() const
+
8116  {
+
8117  return detail::errHandler(::clFinish(object_), __FINISH_ERR);
+
8118  }
+
8119 }; // CommandQueue
+
8120 
+
8121 CL_HPP_DEFINE_STATIC_MEMBER_ std::once_flag CommandQueue::default_initialized_;
+
8122 CL_HPP_DEFINE_STATIC_MEMBER_ CommandQueue CommandQueue::default_;
+
8123 CL_HPP_DEFINE_STATIC_MEMBER_ cl_int CommandQueue::default_error_ = CL_SUCCESS;
+
8124 
+
8125 
+
8126 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
8127 enum class DeviceQueueProperties : cl_command_queue_properties
+
8128 {
+
8129  None = 0,
+
8130  Profiling = CL_QUEUE_PROFILING_ENABLE,
+
8131 };
+
8132 
+ +
8134 {
+
8135  return static_cast<DeviceQueueProperties>(static_cast<cl_command_queue_properties>(lhs) | static_cast<cl_command_queue_properties>(rhs));
+
8136 }
+
8137 
+
8141 class DeviceCommandQueue : public detail::Wrapper<cl_command_queue>
+
8142 {
+
8143 public:
+
8144 
+ +
8149 
+
8153  DeviceCommandQueue(DeviceQueueProperties properties, cl_int* err = NULL)
+
8154  {
+
8155  cl_int error;
+ + +
8158 
+
8159  cl_command_queue_properties mergedProperties =
+
8160  CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE | CL_QUEUE_ON_DEVICE | static_cast<cl_command_queue_properties>(properties);
+
8161 
+
8162  cl_queue_properties queue_properties[] = {
+
8163  CL_QUEUE_PROPERTIES, mergedProperties, 0 };
+
8164  object_ = ::clCreateCommandQueueWithProperties(
+
8165  context(), device(), queue_properties, &error);
+
8166 
+
8167  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
8168  if (err != NULL) {
+
8169  *err = error;
+
8170  }
+
8171  }
+
8172 
+ +
8177  const Context& context,
+
8178  const Device& device,
+ +
8180  cl_int* err = NULL)
+
8181  {
+
8182  cl_int error;
+
8183 
+
8184  cl_command_queue_properties mergedProperties =
+
8185  CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE | CL_QUEUE_ON_DEVICE | static_cast<cl_command_queue_properties>(properties);
+
8186  cl_queue_properties queue_properties[] = {
+
8187  CL_QUEUE_PROPERTIES, mergedProperties, 0 };
+
8188  object_ = ::clCreateCommandQueueWithProperties(
+
8189  context(), device(), queue_properties, &error);
+
8190 
+
8191  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
8192  if (err != NULL) {
+
8193  *err = error;
+
8194  }
+
8195  }
+
8196 
+ +
8201  const Context& context,
+
8202  const Device& device,
+
8203  cl_uint queueSize,
+ +
8205  cl_int* err = NULL)
+
8206  {
+
8207  cl_int error;
+
8208 
+
8209  cl_command_queue_properties mergedProperties =
+
8210  CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE | CL_QUEUE_ON_DEVICE | static_cast<cl_command_queue_properties>(properties);
+
8211  cl_queue_properties queue_properties[] = {
+
8212  CL_QUEUE_PROPERTIES, mergedProperties,
+
8213  CL_QUEUE_SIZE, queueSize,
+
8214  0 };
+
8215  object_ = ::clCreateCommandQueueWithProperties(
+
8216  context(), device(), queue_properties, &error);
+
8217 
+
8218  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
8219  if (err != NULL) {
+
8220  *err = error;
+
8221  }
+
8222  }
+
8223 
+
8230  explicit DeviceCommandQueue(const cl_command_queue& commandQueue, bool retainObject = false) :
+
8231  detail::Wrapper<cl_type>(commandQueue, retainObject) { }
+
8232 
+
8233  DeviceCommandQueue& operator = (const cl_command_queue& rhs)
+
8234  {
+ +
8236  return *this;
+
8237  }
+
8238 
+
8242  DeviceCommandQueue(const DeviceCommandQueue& queue) : detail::Wrapper<cl_type>(queue) {}
+
8243 
+ +
8248  {
+ +
8250  return *this;
+
8251  }
+
8252 
+
8256  DeviceCommandQueue(DeviceCommandQueue&& queue) CL_HPP_NOEXCEPT_ : detail::Wrapper<cl_type>(std::move(queue)) {}
+
8257 
+ +
8262  {
+
8263  detail::Wrapper<cl_type>::operator=(std::move(queue));
+
8264  return *this;
+
8265  }
+
8266 
+
8267  template <typename T>
+
8268  cl_int getInfo(cl_command_queue_info name, T* param) const
+
8269  {
+
8270  return detail::errHandler(
+ +
8272  &::clGetCommandQueueInfo, object_, name, param),
+
8273  __GET_COMMAND_QUEUE_INFO_ERR);
+
8274  }
+
8275 
+
8276  template <cl_int name> typename
+ +
8278  getInfo(cl_int* err = NULL) const
+
8279  {
+
8280  typename detail::param_traits<
+
8281  detail::cl_command_queue_info, name>::param_type param;
+
8282  cl_int result = getInfo(name, &param);
+
8283  if (err != NULL) {
+
8284  *err = result;
+
8285  }
+
8286  return param;
+
8287  }
+
8288 
+ +
8296  cl_int *err = nullptr)
+
8297  {
+
8298  cl_int error;
+ + +
8301 
+
8302  cl_command_queue_properties properties =
+
8303  CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE | CL_QUEUE_ON_DEVICE | CL_QUEUE_ON_DEVICE_DEFAULT;
+
8304  cl_queue_properties queue_properties[] = {
+
8305  CL_QUEUE_PROPERTIES, properties,
+
8306  0 };
+
8307  DeviceCommandQueue deviceQueue(
+
8308  ::clCreateCommandQueueWithProperties(
+
8309  context(), device(), queue_properties, &error));
+
8310 
+
8311  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
8312  if (err != NULL) {
+
8313  *err = error;
+
8314  }
+
8315 
+
8316  return deviceQueue;
+
8317  }
+
8318 
+ +
8326  const Context &context, const Device &device, cl_int *err = nullptr)
+
8327  {
+
8328  cl_int error;
+
8329 
+
8330  cl_command_queue_properties properties =
+
8331  CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE | CL_QUEUE_ON_DEVICE | CL_QUEUE_ON_DEVICE_DEFAULT;
+
8332  cl_queue_properties queue_properties[] = {
+
8333  CL_QUEUE_PROPERTIES, properties,
+
8334  0 };
+
8335  DeviceCommandQueue deviceQueue(
+
8336  ::clCreateCommandQueueWithProperties(
+
8337  context(), device(), queue_properties, &error));
+
8338 
+
8339  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
8340  if (err != NULL) {
+
8341  *err = error;
+
8342  }
+
8343 
+
8344  return deviceQueue;
+
8345  }
+
8346 
+ +
8354  const Context &context, const Device &device, cl_uint queueSize, cl_int *err = nullptr)
+
8355  {
+
8356  cl_int error;
+
8357 
+
8358  cl_command_queue_properties properties =
+
8359  CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE | CL_QUEUE_ON_DEVICE | CL_QUEUE_ON_DEVICE_DEFAULT;
+
8360  cl_queue_properties queue_properties[] = {
+
8361  CL_QUEUE_PROPERTIES, properties,
+
8362  CL_QUEUE_SIZE, queueSize,
+
8363  0 };
+
8364  DeviceCommandQueue deviceQueue(
+
8365  ::clCreateCommandQueueWithProperties(
+
8366  context(), device(), queue_properties, &error));
+
8367 
+
8368  detail::errHandler(error, __CREATE_COMMAND_QUEUE_WITH_PROPERTIES_ERR);
+
8369  if (err != NULL) {
+
8370  *err = error;
+
8371  }
+
8372 
+
8373  return deviceQueue;
+
8374  }
+
8375 }; // DeviceCommandQueue
+
8376 
+
8377 namespace detail
+
8378 {
+
8379  // Specialization for device command queue
+
8380  template <>
+ +
8382  {
+
8383  static size_type size(const cl::DeviceCommandQueue&) { return sizeof(cl_command_queue); }
+
8384  static const cl_command_queue* ptr(const cl::DeviceCommandQueue& value) { return &(value()); }
+
8385  };
+
8386 } // namespace detail
+
8387 
+
8388 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
8389 
+
8390 
+
8391 template< typename IteratorType >
+ +
8393  const Context &context,
+
8394  IteratorType startIterator,
+
8395  IteratorType endIterator,
+
8396  bool readOnly,
+
8397  bool useHostPtr,
+
8398  cl_int* err)
+
8399 {
+
8400  typedef typename std::iterator_traits<IteratorType>::value_type DataType;
+
8401  cl_int error;
+
8402 
+
8403  cl_mem_flags flags = 0;
+
8404  if( readOnly ) {
+
8405  flags |= CL_MEM_READ_ONLY;
+
8406  }
+
8407  else {
+
8408  flags |= CL_MEM_READ_WRITE;
+
8409  }
+
8410  if( useHostPtr ) {
+
8411  flags |= CL_MEM_USE_HOST_PTR;
+
8412  }
+
8413 
+
8414  size_type size = sizeof(DataType)*(endIterator - startIterator);
+
8415 
+
8416  if( useHostPtr ) {
+
8417  object_ = ::clCreateBuffer(context(), flags, size, static_cast<DataType*>(&*startIterator), &error);
+
8418  } else {
+
8419  object_ = ::clCreateBuffer(context(), flags, size, 0, &error);
+
8420  }
+
8421 
+
8422  detail::errHandler(error, __CREATE_BUFFER_ERR);
+
8423  if (err != NULL) {
+
8424  *err = error;
+
8425  }
+
8426 
+
8427  if( !useHostPtr ) {
+
8428  CommandQueue queue(context, 0, &error);
+
8429  detail::errHandler(error, __CREATE_BUFFER_ERR);
+
8430  if (err != NULL) {
+
8431  *err = error;
+
8432  }
+
8433 
+
8434  error = cl::copy(queue, startIterator, endIterator, *this);
+
8435  detail::errHandler(error, __CREATE_BUFFER_ERR);
+
8436  if (err != NULL) {
+
8437  *err = error;
+
8438  }
+
8439  }
+
8440 }
+
8441 
+
8442 template< typename IteratorType >
+ +
8444  const CommandQueue &queue,
+
8445  IteratorType startIterator,
+
8446  IteratorType endIterator,
+
8447  bool readOnly,
+
8448  bool useHostPtr,
+
8449  cl_int* err)
+
8450 {
+
8451  typedef typename std::iterator_traits<IteratorType>::value_type DataType;
+
8452  cl_int error;
+
8453 
+
8454  cl_mem_flags flags = 0;
+
8455  if (readOnly) {
+
8456  flags |= CL_MEM_READ_ONLY;
+
8457  }
+
8458  else {
+
8459  flags |= CL_MEM_READ_WRITE;
+
8460  }
+
8461  if (useHostPtr) {
+
8462  flags |= CL_MEM_USE_HOST_PTR;
+
8463  }
+
8464 
+
8465  size_type size = sizeof(DataType)*(endIterator - startIterator);
+
8466 
+
8467  Context context = queue.getInfo<CL_QUEUE_CONTEXT>();
+
8468 
+
8469  if (useHostPtr) {
+
8470  object_ = ::clCreateBuffer(context(), flags, size, static_cast<DataType*>(&*startIterator), &error);
+
8471  }
+
8472  else {
+
8473  object_ = ::clCreateBuffer(context(), flags, size, 0, &error);
+
8474  }
+
8475 
+
8476  detail::errHandler(error, __CREATE_BUFFER_ERR);
+
8477  if (err != NULL) {
+
8478  *err = error;
+
8479  }
+
8480 
+
8481  if (!useHostPtr) {
+
8482  error = cl::copy(queue, startIterator, endIterator, *this);
+
8483  detail::errHandler(error, __CREATE_BUFFER_ERR);
+
8484  if (err != NULL) {
+
8485  *err = error;
+
8486  }
+
8487  }
+
8488 }
+
8489 
+
8490 inline cl_int enqueueReadBuffer(
+
8491  const Buffer& buffer,
+
8492  cl_bool blocking,
+
8493  size_type offset,
+
8494  size_type size,
+
8495  void* ptr,
+
8496  const vector<Event>* events = NULL,
+
8497  Event* event = NULL)
+
8498 {
+
8499  cl_int error;
+
8500  CommandQueue queue = CommandQueue::getDefault(&error);
+
8501 
+
8502  if (error != CL_SUCCESS) {
+
8503  return error;
+
8504  }
+
8505 
+
8506  return queue.enqueueReadBuffer(buffer, blocking, offset, size, ptr, events, event);
+
8507 }
+
8508 
+
8509 inline cl_int enqueueWriteBuffer(
+
8510  const Buffer& buffer,
+
8511  cl_bool blocking,
+
8512  size_type offset,
+
8513  size_type size,
+
8514  const void* ptr,
+
8515  const vector<Event>* events = NULL,
+
8516  Event* event = NULL)
+
8517 {
+
8518  cl_int error;
+
8519  CommandQueue queue = CommandQueue::getDefault(&error);
+
8520 
+
8521  if (error != CL_SUCCESS) {
+
8522  return error;
+
8523  }
+
8524 
+
8525  return queue.enqueueWriteBuffer(buffer, blocking, offset, size, ptr, events, event);
+
8526 }
+
8527 
+
8528 inline void* enqueueMapBuffer(
+
8529  const Buffer& buffer,
+
8530  cl_bool blocking,
+
8531  cl_map_flags flags,
+
8532  size_type offset,
+
8533  size_type size,
+
8534  const vector<Event>* events = NULL,
+
8535  Event* event = NULL,
+
8536  cl_int* err = NULL)
+
8537 {
+
8538  cl_int error;
+
8539  CommandQueue queue = CommandQueue::getDefault(&error);
+
8540  detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
+
8541  if (err != NULL) {
+
8542  *err = error;
+
8543  }
+
8544 
+
8545  void * result = ::clEnqueueMapBuffer(
+
8546  queue(), buffer(), blocking, flags, offset, size,
+
8547  (events != NULL) ? (cl_uint) events->size() : 0,
+
8548  (events != NULL && events->size() > 0) ? (cl_event*) &events->front() : NULL,
+
8549  (cl_event*) event,
+
8550  &error);
+
8551 
+
8552  detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
+
8553  if (err != NULL) {
+
8554  *err = error;
+
8555  }
+
8556  return result;
+
8557 }
+
8558 
+
8559 
+
8560 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
8561 
+
8566 template<typename T>
+
8567 inline cl_int enqueueMapSVM(
+
8568  T* ptr,
+
8569  cl_bool blocking,
+
8570  cl_map_flags flags,
+
8571  size_type size,
+
8572  const vector<Event>* events,
+
8573  Event* event)
+
8574 {
+
8575  cl_int error;
+
8576  CommandQueue queue = CommandQueue::getDefault(&error);
+
8577  if (error != CL_SUCCESS) {
+
8578  return detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
+
8579  }
+
8580 
+
8581  return queue.enqueueMapSVM(
+
8582  ptr, blocking, flags, size, events, event);
+
8583 }
+
8584 
+
8590 template<typename T, class D>
+
8591 inline cl_int enqueueMapSVM(
+
8592  cl::pointer<T, D> ptr,
+
8593  cl_bool blocking,
+
8594  cl_map_flags flags,
+
8595  size_type size,
+
8596  const vector<Event>* events = NULL,
+
8597  Event* event = NULL)
+
8598 {
+
8599  cl_int error;
+
8600  CommandQueue queue = CommandQueue::getDefault(&error);
+
8601  if (error != CL_SUCCESS) {
+
8602  return detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
+
8603  }
+
8604 
+
8605  return queue.enqueueMapSVM(
+
8606  ptr, blocking, flags, size, events, event);
+
8607 }
+
8608 
+
8614 template<typename T, class Alloc>
+
8615 inline cl_int enqueueMapSVM(
+
8616  cl::vector<T, Alloc> container,
+
8617  cl_bool blocking,
+
8618  cl_map_flags flags,
+
8619  const vector<Event>* events = NULL,
+
8620  Event* event = NULL)
+
8621 {
+
8622  cl_int error;
+
8623  CommandQueue queue = CommandQueue::getDefault(&error);
+
8624  if (error != CL_SUCCESS) {
+
8625  return detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
+
8626  }
+
8627 
+
8628  return queue.enqueueMapSVM(
+
8629  container, blocking, flags, events, event);
+
8630 }
+
8631 
+
8632 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
8633 
+ +
8635  const Memory& memory,
+
8636  void* mapped_ptr,
+
8637  const vector<Event>* events = NULL,
+
8638  Event* event = NULL)
+
8639 {
+
8640  cl_int error;
+
8641  CommandQueue queue = CommandQueue::getDefault(&error);
+
8642  detail::errHandler(error, __ENQUEUE_MAP_BUFFER_ERR);
+
8643  if (error != CL_SUCCESS) {
+
8644  return error;
+
8645  }
+
8646 
+
8647  cl_event tmp;
+
8648  cl_int err = detail::errHandler(
+
8649  ::clEnqueueUnmapMemObject(
+
8650  queue(), memory(), mapped_ptr,
+
8651  (events != NULL) ? (cl_uint)events->size() : 0,
+
8652  (events != NULL && events->size() > 0) ? (cl_event*)&events->front() : NULL,
+
8653  (event != NULL) ? &tmp : NULL),
+
8654  __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
8655 
+
8656  if (event != NULL && err == CL_SUCCESS)
+
8657  *event = tmp;
+
8658 
+
8659  return err;
+
8660 }
+
8661 
+
8662 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
8663 
+
8668 template<typename T>
+
8669 inline cl_int enqueueUnmapSVM(
+
8670  T* ptr,
+
8671  const vector<Event>* events = NULL,
+
8672  Event* event = NULL)
+
8673 {
+
8674  cl_int error;
+
8675  CommandQueue queue = CommandQueue::getDefault(&error);
+
8676  if (error != CL_SUCCESS) {
+
8677  return detail::errHandler(error, __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
8678  }
+
8679 
+
8680  return detail::errHandler(queue.enqueueUnmapSVM(ptr, events, event),
+
8681  __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
8682 
+
8683 }
+
8684 
+
8690 template<typename T, class D>
+
8691 inline cl_int enqueueUnmapSVM(
+
8692  cl::pointer<T, D> &ptr,
+
8693  const vector<Event>* events = NULL,
+
8694  Event* event = NULL)
+
8695 {
+
8696  cl_int error;
+
8697  CommandQueue queue = CommandQueue::getDefault(&error);
+
8698  if (error != CL_SUCCESS) {
+
8699  return detail::errHandler(error, __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
8700  }
+
8701 
+
8702  return detail::errHandler(queue.enqueueUnmapSVM(ptr, events, event),
+
8703  __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
8704 }
+
8705 
+
8711 template<typename T, class Alloc>
+
8712 inline cl_int enqueueUnmapSVM(
+
8713  cl::vector<T, Alloc> &container,
+
8714  const vector<Event>* events = NULL,
+
8715  Event* event = NULL)
+
8716 {
+
8717  cl_int error;
+
8718  CommandQueue queue = CommandQueue::getDefault(&error);
+
8719  if (error != CL_SUCCESS) {
+
8720  return detail::errHandler(error, __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
8721  }
+
8722 
+
8723  return detail::errHandler(queue.enqueueUnmapSVM(container, events, event),
+
8724  __ENQUEUE_UNMAP_MEM_OBJECT_ERR);
+
8725 }
+
8726 
+
8727 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
8728 
+
8729 inline cl_int enqueueCopyBuffer(
+
8730  const Buffer& src,
+
8731  const Buffer& dst,
+
8732  size_type src_offset,
+
8733  size_type dst_offset,
+
8734  size_type size,
+
8735  const vector<Event>* events = NULL,
+
8736  Event* event = NULL)
+
8737 {
+
8738  cl_int error;
+
8739  CommandQueue queue = CommandQueue::getDefault(&error);
+
8740 
+
8741  if (error != CL_SUCCESS) {
+
8742  return error;
+
8743  }
+
8744 
+
8745  return queue.enqueueCopyBuffer(src, dst, src_offset, dst_offset, size, events, event);
+
8746 }
+
8747 
+
8753 template< typename IteratorType >
+
8754 inline cl_int copy( IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer )
+
8755 {
+
8756  cl_int error;
+
8757  CommandQueue queue = CommandQueue::getDefault(&error);
+
8758  if (error != CL_SUCCESS)
+
8759  return error;
+
8760 
+
8761  return cl::copy(queue, startIterator, endIterator, buffer);
+
8762 }
+
8763 
+
8769 template< typename IteratorType >
+
8770 inline cl_int copy( const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator )
+
8771 {
+
8772  cl_int error;
+
8773  CommandQueue queue = CommandQueue::getDefault(&error);
+
8774  if (error != CL_SUCCESS)
+
8775  return error;
+
8776 
+
8777  return cl::copy(queue, buffer, startIterator, endIterator);
+
8778 }
+
8779 
+
8785 template< typename IteratorType >
+
8786 inline cl_int copy( const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer )
+
8787 {
+
8788  typedef typename std::iterator_traits<IteratorType>::value_type DataType;
+
8789  cl_int error;
+
8790 
+
8791  size_type length = endIterator-startIterator;
+
8792  size_type byteLength = length*sizeof(DataType);
+
8793 
+
8794  DataType *pointer =
+
8795  static_cast<DataType*>(queue.enqueueMapBuffer(buffer, CL_TRUE, CL_MAP_WRITE, 0, byteLength, 0, 0, &error));
+
8796  // if exceptions enabled, enqueueMapBuffer will throw
+
8797  if( error != CL_SUCCESS ) {
+
8798  return error;
+
8799  }
+
8800 #if defined(_MSC_VER)
+
8801  std::copy(
+
8802  startIterator,
+
8803  endIterator,
+
8804  stdext::checked_array_iterator<DataType*>(
+
8805  pointer, length));
+
8806 #else
+
8807  std::copy(startIterator, endIterator, pointer);
+
8808 #endif
+
8809  Event endEvent;
+
8810  error = queue.enqueueUnmapMemObject(buffer, pointer, 0, &endEvent);
+
8811  // if exceptions enabled, enqueueUnmapMemObject will throw
+
8812  if( error != CL_SUCCESS ) {
+
8813  return error;
+
8814  }
+
8815  endEvent.wait();
+
8816  return CL_SUCCESS;
+
8817 }
+
8818 
+
8824 template< typename IteratorType >
+
8825 inline cl_int copy( const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator )
+
8826 {
+
8827  typedef typename std::iterator_traits<IteratorType>::value_type DataType;
+
8828  cl_int error;
+
8829 
+
8830  size_type length = endIterator-startIterator;
+
8831  size_type byteLength = length*sizeof(DataType);
+
8832 
+
8833  DataType *pointer =
+
8834  static_cast<DataType*>(queue.enqueueMapBuffer(buffer, CL_TRUE, CL_MAP_READ, 0, byteLength, 0, 0, &error));
+
8835  // if exceptions enabled, enqueueMapBuffer will throw
+
8836  if( error != CL_SUCCESS ) {
+
8837  return error;
+
8838  }
+
8839  std::copy(pointer, pointer + length, startIterator);
+
8840  Event endEvent;
+
8841  error = queue.enqueueUnmapMemObject(buffer, pointer, 0, &endEvent);
+
8842  // if exceptions enabled, enqueueUnmapMemObject will throw
+
8843  if( error != CL_SUCCESS ) {
+
8844  return error;
+
8845  }
+
8846  endEvent.wait();
+
8847  return CL_SUCCESS;
+
8848 }
+
8849 
+
8850 
+
8851 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
8852 
+
8855 template<typename T, class Alloc>
+
8856 inline cl_int mapSVM(cl::vector<T, Alloc> &container)
+
8857 {
+
8858  return enqueueMapSVM(container, CL_TRUE, CL_MAP_READ | CL_MAP_WRITE);
+
8859 }
+
8860 
+
8864 template<typename T, class Alloc>
+
8865 inline cl_int unmapSVM(cl::vector<T, Alloc> &container)
+
8866 {
+
8867  return enqueueUnmapSVM(container);
+
8868 }
+
8869 
+
8870 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
8871 
+
8872 #if CL_HPP_TARGET_OPENCL_VERSION >= 110
+ +
8874  const Buffer& buffer,
+
8875  cl_bool blocking,
+
8876  const array<size_type, 3>& buffer_offset,
+
8877  const array<size_type, 3>& host_offset,
+
8878  const array<size_type, 3>& region,
+
8879  size_type buffer_row_pitch,
+
8880  size_type buffer_slice_pitch,
+
8881  size_type host_row_pitch,
+
8882  size_type host_slice_pitch,
+
8883  void *ptr,
+
8884  const vector<Event>* events = NULL,
+
8885  Event* event = NULL)
+
8886 {
+
8887  cl_int error;
+
8888  CommandQueue queue = CommandQueue::getDefault(&error);
+
8889 
+
8890  if (error != CL_SUCCESS) {
+
8891  return error;
+
8892  }
+
8893 
+
8894  return queue.enqueueReadBufferRect(
+
8895  buffer,
+
8896  blocking,
+
8897  buffer_offset,
+
8898  host_offset,
+
8899  region,
+
8900  buffer_row_pitch,
+
8901  buffer_slice_pitch,
+
8902  host_row_pitch,
+
8903  host_slice_pitch,
+
8904  ptr,
+
8905  events,
+
8906  event);
+
8907 }
+
8908 
+ +
8910  const Buffer& buffer,
+
8911  cl_bool blocking,
+
8912  const array<size_type, 3>& buffer_offset,
+
8913  const array<size_type, 3>& host_offset,
+
8914  const array<size_type, 3>& region,
+
8915  size_type buffer_row_pitch,
+
8916  size_type buffer_slice_pitch,
+
8917  size_type host_row_pitch,
+
8918  size_type host_slice_pitch,
+
8919  const void *ptr,
+
8920  const vector<Event>* events = NULL,
+
8921  Event* event = NULL)
+
8922 {
+
8923  cl_int error;
+
8924  CommandQueue queue = CommandQueue::getDefault(&error);
+
8925 
+
8926  if (error != CL_SUCCESS) {
+
8927  return error;
+
8928  }
+
8929 
+
8930  return queue.enqueueWriteBufferRect(
+
8931  buffer,
+
8932  blocking,
+
8933  buffer_offset,
+
8934  host_offset,
+
8935  region,
+
8936  buffer_row_pitch,
+
8937  buffer_slice_pitch,
+
8938  host_row_pitch,
+
8939  host_slice_pitch,
+
8940  ptr,
+
8941  events,
+
8942  event);
+
8943 }
+
8944 
+ +
8946  const Buffer& src,
+
8947  const Buffer& dst,
+
8948  const array<size_type, 3>& src_origin,
+
8949  const array<size_type, 3>& dst_origin,
+
8950  const array<size_type, 3>& region,
+
8951  size_type src_row_pitch,
+
8952  size_type src_slice_pitch,
+
8953  size_type dst_row_pitch,
+
8954  size_type dst_slice_pitch,
+
8955  const vector<Event>* events = NULL,
+
8956  Event* event = NULL)
+
8957 {
+
8958  cl_int error;
+
8959  CommandQueue queue = CommandQueue::getDefault(&error);
+
8960 
+
8961  if (error != CL_SUCCESS) {
+
8962  return error;
+
8963  }
+
8964 
+
8965  return queue.enqueueCopyBufferRect(
+
8966  src,
+
8967  dst,
+
8968  src_origin,
+
8969  dst_origin,
+
8970  region,
+
8971  src_row_pitch,
+
8972  src_slice_pitch,
+
8973  dst_row_pitch,
+
8974  dst_slice_pitch,
+
8975  events,
+
8976  event);
+
8977 }
+
8978 #endif // CL_HPP_TARGET_OPENCL_VERSION >= 110
+
8979 
+
8980 inline cl_int enqueueReadImage(
+
8981  const Image& image,
+
8982  cl_bool blocking,
+
8983  const array<size_type, 3>& origin,
+
8984  const array<size_type, 3>& region,
+
8985  size_type row_pitch,
+
8986  size_type slice_pitch,
+
8987  void* ptr,
+
8988  const vector<Event>* events = NULL,
+
8989  Event* event = NULL)
+
8990 {
+
8991  cl_int error;
+
8992  CommandQueue queue = CommandQueue::getDefault(&error);
+
8993 
+
8994  if (error != CL_SUCCESS) {
+
8995  return error;
+
8996  }
+
8997 
+
8998  return queue.enqueueReadImage(
+
8999  image,
+
9000  blocking,
+
9001  origin,
+
9002  region,
+
9003  row_pitch,
+
9004  slice_pitch,
+
9005  ptr,
+
9006  events,
+
9007  event);
+
9008 }
+
9009 
+
9010 inline cl_int enqueueWriteImage(
+
9011  const Image& image,
+
9012  cl_bool blocking,
+
9013  const array<size_type, 3>& origin,
+
9014  const array<size_type, 3>& region,
+
9015  size_type row_pitch,
+
9016  size_type slice_pitch,
+
9017  const void* ptr,
+
9018  const vector<Event>* events = NULL,
+
9019  Event* event = NULL)
+
9020 {
+
9021  cl_int error;
+
9022  CommandQueue queue = CommandQueue::getDefault(&error);
+
9023 
+
9024  if (error != CL_SUCCESS) {
+
9025  return error;
+
9026  }
+
9027 
+
9028  return queue.enqueueWriteImage(
+
9029  image,
+
9030  blocking,
+
9031  origin,
+
9032  region,
+
9033  row_pitch,
+
9034  slice_pitch,
+
9035  ptr,
+
9036  events,
+
9037  event);
+
9038 }
+
9039 
+
9040 inline cl_int enqueueCopyImage(
+
9041  const Image& src,
+
9042  const Image& dst,
+
9043  const array<size_type, 3>& src_origin,
+
9044  const array<size_type, 3>& dst_origin,
+
9045  const array<size_type, 3>& region,
+
9046  const vector<Event>* events = NULL,
+
9047  Event* event = NULL)
+
9048 {
+
9049  cl_int error;
+
9050  CommandQueue queue = CommandQueue::getDefault(&error);
+
9051 
+
9052  if (error != CL_SUCCESS) {
+
9053  return error;
+
9054  }
+
9055 
+
9056  return queue.enqueueCopyImage(
+
9057  src,
+
9058  dst,
+
9059  src_origin,
+
9060  dst_origin,
+
9061  region,
+
9062  events,
+
9063  event);
+
9064 }
+
9065 
+ +
9067  const Image& src,
+
9068  const Buffer& dst,
+
9069  const array<size_type, 3>& src_origin,
+
9070  const array<size_type, 3>& region,
+
9071  size_type dst_offset,
+
9072  const vector<Event>* events = NULL,
+
9073  Event* event = NULL)
+
9074 {
+
9075  cl_int error;
+
9076  CommandQueue queue = CommandQueue::getDefault(&error);
+
9077 
+
9078  if (error != CL_SUCCESS) {
+
9079  return error;
+
9080  }
+
9081 
+
9082  return queue.enqueueCopyImageToBuffer(
+
9083  src,
+
9084  dst,
+
9085  src_origin,
+
9086  region,
+
9087  dst_offset,
+
9088  events,
+
9089  event);
+
9090 }
+
9091 
+ +
9093  const Buffer& src,
+
9094  const Image& dst,
+
9095  size_type src_offset,
+
9096  const array<size_type, 3>& dst_origin,
+
9097  const array<size_type, 3>& region,
+
9098  const vector<Event>* events = NULL,
+
9099  Event* event = NULL)
+
9100 {
+
9101  cl_int error;
+
9102  CommandQueue queue = CommandQueue::getDefault(&error);
+
9103 
+
9104  if (error != CL_SUCCESS) {
+
9105  return error;
+
9106  }
+
9107 
+
9108  return queue.enqueueCopyBufferToImage(
+
9109  src,
+
9110  dst,
+
9111  src_offset,
+
9112  dst_origin,
+
9113  region,
+
9114  events,
+
9115  event);
+
9116 }
+
9117 
+
9118 
+
9119 inline cl_int flush(void)
+
9120 {
+
9121  cl_int error;
+
9122  CommandQueue queue = CommandQueue::getDefault(&error);
+
9123 
+
9124  if (error != CL_SUCCESS) {
+
9125  return error;
+
9126  }
+
9127 
+
9128  return queue.flush();
+
9129 }
+
9130 
+
9131 inline cl_int finish(void)
+
9132 {
+
9133  cl_int error;
+
9134  CommandQueue queue = CommandQueue::getDefault(&error);
+
9135 
+
9136  if (error != CL_SUCCESS) {
+
9137  return error;
+
9138  }
+
9139 
+
9140 
+
9141  return queue.finish();
+
9142 }
+
9143 
+ +
9145 {
+
9146 private:
+
9147  CommandQueue queue_;
+
9148  const NDRange offset_;
+
9149  const NDRange global_;
+
9150  const NDRange local_;
+
9151  vector<Event> events_;
+
9152 
+
9153  template<typename... Ts>
+
9154  friend class KernelFunctor;
+
9155 
+
9156 public:
+ +
9158  queue_(CommandQueue::getDefault()),
+
9159  offset_(NullRange),
+
9160  global_(global),
+
9161  local_(NullRange)
+
9162  {
+
9163 
+
9164  }
+
9165 
+
9166  EnqueueArgs(NDRange global, NDRange local) :
+
9167  queue_(CommandQueue::getDefault()),
+
9168  offset_(NullRange),
+
9169  global_(global),
+
9170  local_(local)
+
9171  {
+
9172 
+
9173  }
+
9174 
+
9175  EnqueueArgs(NDRange offset, NDRange global, NDRange local) :
+
9176  queue_(CommandQueue::getDefault()),
+
9177  offset_(offset),
+
9178  global_(global),
+
9179  local_(local)
+
9180  {
+
9181 
+
9182  }
+
9183 
+
9184  EnqueueArgs(Event e, NDRange global) :
+
9185  queue_(CommandQueue::getDefault()),
+
9186  offset_(NullRange),
+
9187  global_(global),
+
9188  local_(NullRange)
+
9189  {
+
9190  events_.push_back(e);
+
9191  }
+
9192 
+
9193  EnqueueArgs(Event e, NDRange global, NDRange local) :
+
9194  queue_(CommandQueue::getDefault()),
+
9195  offset_(NullRange),
+
9196  global_(global),
+
9197  local_(local)
+
9198  {
+
9199  events_.push_back(e);
+
9200  }
+
9201 
+
9202  EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local) :
+
9203  queue_(CommandQueue::getDefault()),
+
9204  offset_(offset),
+
9205  global_(global),
+
9206  local_(local)
+
9207  {
+
9208  events_.push_back(e);
+
9209  }
+
9210 
+
9211  EnqueueArgs(const vector<Event> &events, NDRange global) :
+
9212  queue_(CommandQueue::getDefault()),
+
9213  offset_(NullRange),
+
9214  global_(global),
+
9215  local_(NullRange),
+
9216  events_(events)
+
9217  {
+
9218 
+
9219  }
+
9220 
+
9221  EnqueueArgs(const vector<Event> &events, NDRange global, NDRange local) :
+
9222  queue_(CommandQueue::getDefault()),
+
9223  offset_(NullRange),
+
9224  global_(global),
+
9225  local_(local),
+
9226  events_(events)
+
9227  {
+
9228 
+
9229  }
+
9230 
+
9231  EnqueueArgs(const vector<Event> &events, NDRange offset, NDRange global, NDRange local) :
+
9232  queue_(CommandQueue::getDefault()),
+
9233  offset_(offset),
+
9234  global_(global),
+
9235  local_(local),
+
9236  events_(events)
+
9237  {
+
9238 
+
9239  }
+
9240 
+
9241  EnqueueArgs(CommandQueue &queue, NDRange global) :
+
9242  queue_(queue),
+
9243  offset_(NullRange),
+
9244  global_(global),
+
9245  local_(NullRange)
+
9246  {
+
9247 
+
9248  }
+
9249 
+
9250  EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local) :
+
9251  queue_(queue),
+
9252  offset_(NullRange),
+
9253  global_(global),
+
9254  local_(local)
+
9255  {
+
9256 
+
9257  }
+
9258 
+
9259  EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDRange local) :
+
9260  queue_(queue),
+
9261  offset_(offset),
+
9262  global_(global),
+
9263  local_(local)
+
9264  {
+
9265 
+
9266  }
+
9267 
+
9268  EnqueueArgs(CommandQueue &queue, Event e, NDRange global) :
+
9269  queue_(queue),
+
9270  offset_(NullRange),
+
9271  global_(global),
+
9272  local_(NullRange)
+
9273  {
+
9274  events_.push_back(e);
+
9275  }
+
9276 
+
9277  EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange local) :
+
9278  queue_(queue),
+
9279  offset_(NullRange),
+
9280  global_(global),
+
9281  local_(local)
+
9282  {
+
9283  events_.push_back(e);
+
9284  }
+
9285 
+
9286  EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange global, NDRange local) :
+
9287  queue_(queue),
+
9288  offset_(offset),
+
9289  global_(global),
+
9290  local_(local)
+
9291  {
+
9292  events_.push_back(e);
+
9293  }
+
9294 
+
9295  EnqueueArgs(CommandQueue &queue, const vector<Event> &events, NDRange global) :
+
9296  queue_(queue),
+
9297  offset_(NullRange),
+
9298  global_(global),
+
9299  local_(NullRange),
+
9300  events_(events)
+
9301  {
+
9302 
+
9303  }
+
9304 
+
9305  EnqueueArgs(CommandQueue &queue, const vector<Event> &events, NDRange global, NDRange local) :
+
9306  queue_(queue),
+
9307  offset_(NullRange),
+
9308  global_(global),
+
9309  local_(local),
+
9310  events_(events)
+
9311  {
+
9312 
+
9313  }
+
9314 
+
9315  EnqueueArgs(CommandQueue &queue, const vector<Event> &events, NDRange offset, NDRange global, NDRange local) :
+
9316  queue_(queue),
+
9317  offset_(offset),
+
9318  global_(global),
+
9319  local_(local),
+
9320  events_(events)
+
9321  {
+
9322 
+
9323  }
+
9324 };
+
9325 
+
9326 
+
9327 //----------------------------------------------------------------------------------------------
+
9328 
+
9329 
+
9334 template<typename... Ts>
+ +
9336 {
+
9337 private:
+
9338  Kernel kernel_;
+
9339 
+
9340  template<int index, typename T0, typename... T1s>
+
9341  void setArgs(T0&& t0, T1s&&... t1s)
+
9342  {
+
9343  kernel_.setArg(index, t0);
+
9344  setArgs<index + 1, T1s...>(std::forward<T1s>(t1s)...);
+
9345  }
+
9346 
+
9347  template<int index, typename T0>
+
9348  void setArgs(T0&& t0)
+
9349  {
+
9350  kernel_.setArg(index, t0);
+
9351  }
+
9352 
+
9353  template<int index>
+
9354  void setArgs()
+
9355  {
+
9356  }
+
9357 
+
9358 
+
9359 public:
+
9360  KernelFunctor(Kernel kernel) : kernel_(kernel)
+
9361  {}
+
9362 
+ +
9364  const Program& program,
+
9365  const string name,
+
9366  cl_int * err = NULL) :
+
9367  kernel_(program, name.c_str(), err)
+
9368  {}
+
9369 
+ +
9372 
+ +
9379  const EnqueueArgs& args,
+
9380  Ts... ts)
+
9381  {
+
9382  Event event;
+
9383  setArgs<0>(std::forward<Ts>(ts)...);
+
9384 
+
9385  args.queue_.enqueueNDRangeKernel(
+
9386  kernel_,
+
9387  args.offset_,
+
9388  args.global_,
+
9389  args.local_,
+
9390  &args.events_,
+
9391  &event);
+
9392 
+
9393  return event;
+
9394  }
+
9395 
+ +
9403  const EnqueueArgs& args,
+
9404  Ts... ts,
+
9405  cl_int &error)
+
9406  {
+
9407  Event event;
+
9408  setArgs<0>(std::forward<Ts>(ts)...);
+
9409 
+
9410  error = args.queue_.enqueueNDRangeKernel(
+
9411  kernel_,
+
9412  args.offset_,
+
9413  args.global_,
+
9414  args.local_,
+
9415  &args.events_,
+
9416  &event);
+
9417 
+
9418  return event;
+
9419  }
+
9420 
+
9421 #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
9422  cl_int setSVMPointers(const vector<void*> &pointerList)
+
9423  {
+
9424  return kernel_.setSVMPointers(pointerList);
+
9425  }
+
9426 
+
9427  template<typename T0, typename... T1s>
+
9428  cl_int setSVMPointers(const T0 &t0, T1s... ts)
+
9429  {
+
9430  return kernel_.setSVMPointers(t0, ts...);
+
9431  }
+
9432 #endif // #if CL_HPP_TARGET_OPENCL_VERSION >= 200
+
9433 
+ +
9435  {
+
9436  return kernel_;
+
9437  }
+
9438 };
+
9439 
+
9440 namespace compatibility {
+
9445  template<typename... Ts>
+ +
9447  {
+
9448  typedef KernelFunctor<Ts...> FunctorType;
+
9449 
+ +
9451 
+ +
9453  const Program& program,
+
9454  const string name,
+
9455  cl_int * err = NULL) :
+
9456  functor_(FunctorType(program, name, err))
+
9457  {}
+
9458 
+ +
9460  const Kernel kernel) :
+
9461  functor_(FunctorType(kernel))
+
9462  {}
+
9463 
+ +
9466 
+
9468  typedef Event type_(
+
9469  const EnqueueArgs&,
+
9470  Ts...);
+
9471 
+ +
9473  const EnqueueArgs& enqueueArgs,
+
9474  Ts... args)
+
9475  {
+
9476  return functor_(
+
9477  enqueueArgs, args...);
+
9478  }
+
9479  };
+
9480 } // namespace compatibility
+
9481 
+
9482 
+
9483 //----------------------------------------------------------------------------------------------------------------------
+
9484 
+
9485 #undef CL_HPP_ERR_STR_
+
9486 #if !defined(CL_HPP_USER_OVERRIDE_ERROR_STRINGS)
+
9487 #undef __GET_DEVICE_INFO_ERR
+
9488 #undef __GET_PLATFORM_INFO_ERR
+
9489 #undef __GET_DEVICE_IDS_ERR
+
9490 #undef __GET_CONTEXT_INFO_ERR
+
9491 #undef __GET_EVENT_INFO_ERR
+
9492 #undef __GET_EVENT_PROFILE_INFO_ERR
+
9493 #undef __GET_MEM_OBJECT_INFO_ERR
+
9494 #undef __GET_IMAGE_INFO_ERR
+
9495 #undef __GET_SAMPLER_INFO_ERR
+
9496 #undef __GET_KERNEL_INFO_ERR
+
9497 #undef __GET_KERNEL_ARG_INFO_ERR
+
9498 #undef __GET_KERNEL_WORK_GROUP_INFO_ERR
+
9499 #undef __GET_PROGRAM_INFO_ERR
+
9500 #undef __GET_PROGRAM_BUILD_INFO_ERR
+
9501 #undef __GET_COMMAND_QUEUE_INFO_ERR
+
9502 
+
9503 #undef __CREATE_CONTEXT_ERR
+
9504 #undef __CREATE_CONTEXT_FROM_TYPE_ERR
+
9505 #undef __GET_SUPPORTED_IMAGE_FORMATS_ERR
+
9506 
+
9507 #undef __CREATE_BUFFER_ERR
+
9508 #undef __CREATE_SUBBUFFER_ERR
+
9509 #undef __CREATE_IMAGE2D_ERR
+
9510 #undef __CREATE_IMAGE3D_ERR
+
9511 #undef __CREATE_SAMPLER_ERR
+
9512 #undef __SET_MEM_OBJECT_DESTRUCTOR_CALLBACK_ERR
+
9513 
+
9514 #undef __CREATE_USER_EVENT_ERR
+
9515 #undef __SET_USER_EVENT_STATUS_ERR
+
9516 #undef __SET_EVENT_CALLBACK_ERR
+
9517 #undef __SET_PRINTF_CALLBACK_ERR
+
9518 
+
9519 #undef __WAIT_FOR_EVENTS_ERR
+
9520 
+
9521 #undef __CREATE_KERNEL_ERR
+
9522 #undef __SET_KERNEL_ARGS_ERR
+
9523 #undef __CREATE_PROGRAM_WITH_SOURCE_ERR
+
9524 #undef __CREATE_PROGRAM_WITH_BINARY_ERR
+
9525 #undef __CREATE_PROGRAM_WITH_BUILT_IN_KERNELS_ERR
+
9526 #undef __BUILD_PROGRAM_ERR
+
9527 #undef __CREATE_KERNELS_IN_PROGRAM_ERR
+
9528 
+
9529 #undef __CREATE_COMMAND_QUEUE_ERR
+
9530 #undef __SET_COMMAND_QUEUE_PROPERTY_ERR
+
9531 #undef __ENQUEUE_READ_BUFFER_ERR
+
9532 #undef __ENQUEUE_WRITE_BUFFER_ERR
+
9533 #undef __ENQUEUE_READ_BUFFER_RECT_ERR
+
9534 #undef __ENQUEUE_WRITE_BUFFER_RECT_ERR
+
9535 #undef __ENQEUE_COPY_BUFFER_ERR
+
9536 #undef __ENQEUE_COPY_BUFFER_RECT_ERR
+
9537 #undef __ENQUEUE_READ_IMAGE_ERR
+
9538 #undef __ENQUEUE_WRITE_IMAGE_ERR
+
9539 #undef __ENQUEUE_COPY_IMAGE_ERR
+
9540 #undef __ENQUEUE_COPY_IMAGE_TO_BUFFER_ERR
+
9541 #undef __ENQUEUE_COPY_BUFFER_TO_IMAGE_ERR
+
9542 #undef __ENQUEUE_MAP_BUFFER_ERR
+
9543 #undef __ENQUEUE_MAP_IMAGE_ERR
+
9544 #undef __ENQUEUE_UNMAP_MEM_OBJECT_ERR
+
9545 #undef __ENQUEUE_NDRANGE_KERNEL_ERR
+
9546 #undef __ENQUEUE_TASK_ERR
+
9547 #undef __ENQUEUE_NATIVE_KERNEL
+
9548 
+
9549 #undef __UNLOAD_COMPILER_ERR
+
9550 #undef __CREATE_SUB_DEVICES_ERR
+
9551 
+
9552 #undef __CREATE_PIPE_ERR
+
9553 #undef __GET_PIPE_INFO_ERR
+
9554 
+
9555 #endif //CL_HPP_USER_OVERRIDE_ERROR_STRINGS
+
9556 
+
9557 // Extensions
+
9558 #undef CL_HPP_INIT_CL_EXT_FCN_PTR_
+
9559 #undef CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_
+
9560 
+
9561 #if defined(CL_HPP_USE_CL_DEVICE_FISSION)
+
9562 #undef CL_HPP_PARAM_NAME_DEVICE_FISSION_
+
9563 #endif // CL_HPP_USE_CL_DEVICE_FISSION
+
9564 
+
9565 #undef CL_HPP_NOEXCEPT_
+
9566 #undef CL_HPP_DEFINE_STATIC_MEMBER_
+
9567 
+
9568 } // namespace cl
+
9569 
+
9570 #endif // CL_HPP_
+
KernelFunctor< Ts...> FunctorType
Definition: cl2.hpp:9448
+
EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange global)
Definition: cl2.hpp:9295
+
cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7055
+
Memory()
Default constructor - initializes to NULL.
Definition: cl2.hpp:3165
+
Event type_(const EnqueueArgs &, Ts...)
Function signature of kernel functor with no event dependency.
Definition: cl2.hpp:9468
+
BufferRenderGL(const cl_mem &buffer, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:4105
+
EnqueueArgs(NDRange global, NDRange local)
Definition: cl2.hpp:9166
+
CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:6997
+
Definition: cl2.hpp:3332
+
cl_int enqueueCopyImage(const Image &src, const Image &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:9040
+
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
Definition: cl2.hpp:1663
+
cl_int getInfoHelper(Functor f, cl_uint name, T *param, long)
Definition: cl2.hpp:925
+
cl_int getInfo(cl_platform_info name, string *param) const
Wrapper for clGetPlatformInfo().
Definition: cl2.hpp:2313
+
bool operator!=(const Wrapper< T > &lhs, const Wrapper< T > &rhs)
Definition: cl2.hpp:1868
+
Image interface for arrays of 2D images.
Definition: cl2.hpp:4855
+
Image1DBuffer(const cl_mem &image1D, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:4384
+
detail::param_traits< detail::cl_context_info, name >::param_type getInfo(cl_int *err=NULL) const
Wrapper for clGetContextInfo() that returns by value.
Definition: cl2.hpp:2876
+
Image interface for arrays of 1D images.
Definition: cl2.hpp:4426
+
EnqueueArgs(NDRange offset, NDRange global, NDRange local)
Definition: cl2.hpp:9175
+
static cl_int retain(cl_sampler sampler)
Definition: cl2.hpp:1547
+
#define CL_HPP_PARAM_NAME_INFO_1_0_DEPRECATED_IN_2_0_(F)
Definition: cl2.hpp:1326
+
cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, size_type src_row_pitch, size_type src_slice_pitch, size_type dst_row_pitch, size_type dst_slice_pitch, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7182
+
KernelFunctor(const Program &program, const string name, cl_int *err=NULL)
Definition: cl2.hpp:9363
+
#define CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_(platform, name)
Definition: cl2.hpp:686
+
value_type * pointer
Definition: cl2.hpp:3393
+
std::array< T, N > array
Definition: cl2.hpp:594
+
Adds constructors and member functions for cl_image_format.
Definition: cl2.hpp:1929
+
Wrapper(const cl_type &obj, bool retainObject)
Definition: cl2.hpp:1645
+
Context(const cl_context &context, bool retainObject=false)
Constructor from cl_context - takes ownership.
Definition: cl2.hpp:2850
+
Image & operator=(const cl_mem &rhs)
Assignment from cl_mem - performs shallow copy.
Definition: cl2.hpp:4183
+
Definition: cl2.hpp:3401
+
Wrapper()
Definition: cl2.hpp:1759
+
Image3D(const Image3D &img)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:5052
+
void * enqueueMapBuffer(const Buffer &buffer, cl_bool blocking, cl_map_flags flags, size_type offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL, cl_int *err=NULL)
Definition: cl2.hpp:8528
+
Program linkProgram(Program input1, Program input2, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL, cl_int *err=NULL)
Definition: cl2.hpp:6472
+
static DeviceCommandQueue makeDefault(const Context &context, const Device &device, cl_uint queueSize, cl_int *err=nullptr)
Definition: cl2.hpp:8353
+
friend cl_int getInfoHelper(Func, cl_uint, U *, int, typename U::cl_type)
+
static Platform getDefault(cl_int *errResult=NULL)
Definition: cl2.hpp:2287
+
Definition: cl2.hpp:3342
+
cl_int enqueueReadImage(const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:8980
+
Wrapper(const cl_type &obj, bool retainObject)
Definition: cl2.hpp:1763
+
Definition: cl2.hpp:1422
+
std::unique_ptr< T, D > pointer
Definition: cl2.hpp:586
+
#define CL_HPP_PARAM_NAME_INFO_1_1_DEPRECATED_IN_2_0_(F)
Definition: cl2.hpp:1329
+
cl_int getInfo(cl_command_queue_info name, T *param) const
Definition: cl2.hpp:8268
+
EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange global, NDRange local)
Definition: cl2.hpp:9305
+
static cl_svm_mem_flags getSVMMemFlags()
Definition: cl2.hpp:3302
+
EnqueueArgs(Event e, NDRange global)
Definition: cl2.hpp:9184
+
vector< T, cl::SVMAllocator< int, cl::SVMTraitCoarse<>>> coarse_svm_vector
Vector alias to simplify contruction of coarse-grained SVM containers.
Definition: cl2.hpp:3628
+
std::enable_if< std::is_pointer< T >::value, cl_int >::type setArg(cl_uint index, const T argPtr)
setArg overload taking a pointer type
Definition: cl2.hpp:5844
+
static cl_svm_mem_flags getSVMMemFlags()
Definition: cl2.hpp:3335
+
Image1DBuffer(const Image1DBuffer &img)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4396
+
static cl_int release(cl_kernel kernel)
Definition: cl2.hpp:1567
+
Image2D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, size_type height, size_type row_pitch=0, void *host_ptr=NULL, cl_int *err=NULL)
Constructs a 2D Image in a specified context.
Definition: cl2.hpp:4527
+
EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local)
Definition: cl2.hpp:9250
+
static cl_int retain(cl_command_queue queue)
Definition: cl2.hpp:1529
+
cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst, size_type src_offset, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:9092
+
Image1D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, void *host_ptr=NULL, cl_int *err=NULL)
Constructs a 1D Image in a specified context.
Definition: cl2.hpp:4257
+
Image2D & operator=(const cl_mem &rhs)
Assignment from cl_mem - performs shallow copy.
Definition: cl2.hpp:4718
+
cl_int getBuildInfo(const Device &device, cl_program_build_info name, T *param) const
Definition: cl2.hpp:6374
+
cl_device_id cl_type
Definition: cl2.hpp:1734
+
cl_int getInfo(cl_mem_info name, T *param) const
Wrapper for clGetMemObjectInfo().
Definition: cl2.hpp:3223
+
value_type * pointer
Definition: cl2.hpp:3537
+
Image(Image &&img) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4206
+
cl_int unmapSVM(cl::vector< T, Alloc > &container)
Definition: cl2.hpp:8865
+
detail::param_traits< detail::cl_device_info, name >::param_type getInfo(cl_int *err=NULL) const
Wrapper for clGetDeviceInfo() that returns by value.
Definition: cl2.hpp:2084
+
Context(const Context &ctx)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:2788
+
Local address wrapper for use with Kernel::setArg.
Definition: cl2.hpp:5610
+
EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local)
Definition: cl2.hpp:9202
+
CommandQueue(const Context &context, const Device &device, QueueProperties properties, cl_int *err=NULL)
Constructs a CommandQueue for a passed device and context Will return an CL_INVALID_QUEUE_PROPERTIES ...
Definition: cl2.hpp:6905
+
detail::param_traits< detail::cl_kernel_work_group_info, name >::param_type getWorkGroupInfo(const Device &device, cl_int *err=NULL) const
Definition: cl2.hpp:5782
+
static DeviceCommandQueue makeDefault(const Context &context, const Device &device, cl_int *err=nullptr)
Definition: cl2.hpp:8325
+
cl_int enqueueCopyImage(const Image &src, const Image &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7327
+
cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7294
+
Program(const Context &context, const vector< Device > &devices, const Binaries &binaries, vector< cl_int > *binaryStatus=NULL, cl_int *err=NULL)
Definition: cl2.hpp:6151
+
static cl_int release(cl_mem memory)
Definition: cl2.hpp:1540
+
Buffer(IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)
Construct a Buffer from a host container via iterators. IteratorType must be random access...
Definition: cl2.hpp:3711
+
size_type size() const
Returns the size of the object in bytes based on the.
Definition: cl2.hpp:5590
+
#define CL_HPP_DECLARE_PARAM_TRAITS_(token, param_name, T)
Definition: cl2.hpp:1304
+
cl_int getInfo(cl_program_info name, T *param) const
Definition: cl2.hpp:6353
+
Class interface for cl_mem.
Definition: cl2.hpp:3161
+
Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL)
Constructs a Pipe in a the default context.
Definition: cl2.hpp:5299
+
cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_type src_offset, size_type dst_offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7080
+
cl::pointer< T, detail::Deleter< SVMAllocator< T, SVMTrait > > > allocate_svm(Args...args)
Definition: cl2.hpp:3610
+
Device(const Device &dev)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:2047
+
BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4135
+
cl_int getInfo(cl_sampler_info name, T *param) const
Wrapper for clGetSamplerInfo().
Definition: cl2.hpp:5503
+
bool referenceCountable_
Definition: cl2.hpp:1738
+
Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4930
+
Memory(Memory &&mem) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:3209
+
detail::param_traits< detail::cl_pipe_info, name >::param_type getInfo(cl_int *err=NULL) const
Wrapper for clGetMemObjectInfo() that returns by value.
Definition: cl2.hpp:5380
+
Context & operator=(const Context &ctx)
Copy assignment to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:2793
+
Image3D(Image3D &&img) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:5066
+
Program(const Context &context, const string &source, bool build=false, cl_int *err=NULL)
Definition: cl2.hpp:6025
+
cl_int createSubDevices(const cl_device_partition_property *properties, vector< Device > *devices)
Wrapper for clCreateSubDevices().
Definition: cl2.hpp:2100
+
cl_int getInfo(cl_pipe_info name, T *param) const
Wrapper for clGetMemObjectInfo().
Definition: cl2.hpp:5370
+
Context(const Device &device, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)
Definition: cl2.hpp:2674
+
BufferRenderGL()
Default constructor - initializes to NULL.
Definition: cl2.hpp:4096
+
detail::param_traits< detail::cl_program_info, name >::param_type getInfo(cl_int *err=NULL) const
Definition: cl2.hpp:6362
+
Image(const Image &img)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4192
+
#define CL_HPP_PARAM_NAME_INFO_2_0_(F)
Definition: cl2.hpp:1274
+
cl_int enqueueFillImage(const Image &image, cl_int4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7398
+
SVMAllocator< U, SVMTrait > other
Definition: cl2.hpp:3403
+
Image1DArray(const Image1DArray &img)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4485
+
Kernel(const Kernel &kernel)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:5701
+
cl_int enqueueAcquireGLObjects(const vector< Memory > *mem_objects=NULL, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7976
+
CommandQueue(const Context &context, cl_command_queue_properties properties=0, cl_int *err=NULL)
Constructs a CommandQueue for an implementation defined device in the given context Will return an CL...
Definition: cl2.hpp:6777
+
const value_type & const_reference
Definition: cl2.hpp:3396
+
cl_int setSVMPointers(const T0 &t0, T1s...ts)
Definition: cl2.hpp:9428
+
Buffer createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void *buffer_create_info, cl_int *err=NULL)
Creates a new buffer object from this.
Definition: cl2.hpp:3829
+
Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:3813
+
#define CL_HPP_NOEXCEPT_
Definition: cl2.hpp:510
+
static Device getDefault(cl_int *errResult=NULL)
Returns the first device on the default context.
Definition: cl2.hpp:2009
+
cl_int enqueueUnmapSVM(T *ptr, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:8669
+
cl_int setArg(cl_uint index, size_type size, const void *argPtr)
Definition: cl2.hpp:5867
+
cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &region, size_type dst_offset, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7460
+
static size_type size(const LocalSpaceArg &value)
Definition: cl2.hpp:5643
+
Sampler(const Sampler &sam)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:5476
+
vector< std::pair< cl::Device, typename detail::param_traits< detail::cl_program_build_info, name >::param_type > > getBuildInfo(cl_int *err=NULL) const
Definition: cl2.hpp:6403
+
cl_int setSVMPointers(const vector< void * > &pointerList)
Definition: cl2.hpp:5879
+
cl_int setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_event, cl_int, void *), void *user_data=NULL)
Registers a user callback function for a specific command execution status.
Definition: cl2.hpp:3068
+
Event()
Default constructor - initializes to NULL.
Definition: cl2.hpp:2982
+
ImageGL(const cl_mem &image, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:5213
+
Image3D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, size_type height, size_type depth, size_type row_pitch=0, size_type slice_pitch=0, void *host_ptr=NULL, cl_int *err=NULL)
Constructs a 3D Image in a specified context.
Definition: cl2.hpp:4956
+
cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7663
+
Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat format, size_type arraySize, size_type width, size_type height, size_type rowPitch, size_type slicePitch, void *host_ptr=NULL, cl_int *err=NULL)
Definition: cl2.hpp:4858
+
vector< string > Sources
Definition: cl2.hpp:5980
+
#define CL_HPP_PARAM_NAME_INFO_1_0_(F)
Definition: cl2.hpp:1105
+
Wrapper(const Wrapper< cl_type > &rhs)
Definition: cl2.hpp:1779
+
cl_int setArg(cl_uint index, const cl::vector< T, Alloc > &argPtr)
setArg overload taking a vector type.
Definition: cl2.hpp:5833
+
make_kernel(const Program &program, const string name, cl_int *err=NULL)
Definition: cl2.hpp:9452
+
EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange global, NDRange local)
Definition: cl2.hpp:9286
+
Image1D(const Image1D &img)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4312
+
BufferRenderGL(const BufferRenderGL &buf)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4121
+
std::size_t size_type
Definition: cl2.hpp:3397
+
DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err=NULL)
Definition: cl2.hpp:8153
+
Pipe(const Context &context, cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL)
Constructs a Pipe in a specified context.
Definition: cl2.hpp:5274
+
cl_int enqueueUnmapSVM(cl::vector< T, Alloc > &container, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7741
+
Image3D()
Default constructor - initializes to NULL.
Definition: cl2.hpp:5027
+
CommandQueue(const Context &context, const Device &device, cl_command_queue_properties properties=0, cl_int *err=NULL)
Constructs a CommandQueue for a passed device and context Will return an CL_INVALID_QUEUE_PROPERTIES ...
Definition: cl2.hpp:6872
+
cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7143
+
Kernel()
Default constructor - initializes to NULL.
Definition: cl2.hpp:5674
+
Definition: cl2.hpp:9144
+
static cl_int release(cl_sampler sampler)
Definition: cl2.hpp:1549
+
bool operator==(const Wrapper< T > &lhs, const Wrapper< T > &rhs)
Definition: cl2.hpp:1862
+
static cl_int release(cl_program program)
Definition: cl2.hpp:1558
+
Sampler()
Default constructor - initializes to NULL.
Definition: cl2.hpp:5406
+
cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:8873
+
cl_int enqueueReleaseGLObjects(const vector< Memory > *mem_objects=NULL, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7998
+
cl_int getDevices(cl_device_type type, vector< Device > *devices) const
Gets a list of devices for this platform.
Definition: cl2.hpp:2338
+
Image1D(Image1D &&img) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4326
+
Image1DBuffer()
Definition: cl2.hpp:4375
+
cl_int finish() const
Definition: cl2.hpp:8115
+
cl_int enqueueBarrierWithWaitList(const vector< Event > *events=0, Event *event=0)
Definition: cl2.hpp:7804
+
SVMAllocator()
Definition: cl2.hpp:3409
+
Program(Program &&program) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:6279
+
cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_name)
Wrapper for clGetGLObjectInfo().
Definition: cl2.hpp:4147
+
cl_int release() const
Definition: cl2.hpp:1719
+
cl_int getInfo(cl_event_info name, T *param) const
Wrapper for clGetEventInfo().
Definition: cl2.hpp:3008
+
cl_int enqueueMigrateMemObjects(const vector< Memory > &memObjects, cl_mem_migration_flags flags, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:7827
+
Image1DBuffer(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, const Buffer &buffer, cl_int *err=NULL)
Definition: cl2.hpp:4345
+
cl_int unloadCompiler()
Wrapper for clUnloadCompiler().
Definition: cl2.hpp:2534
+
std::enable_if<!std::is_pointer< T >::value, cl_int >::type setArg(cl_uint index, const T &value)
setArg overload taking a POD type
Definition: cl2.hpp:5856
+
#define CL_HPP_PARAM_NAME_DEVICE_FISSION_(F)
Definition: cl2.hpp:1294
+
size_type max_size() const CL_HPP_NOEXCEPT_
Definition: cl2.hpp:3493
+
Definition: cl2.hpp:3554
+
cl_int enqueueUnmapSVM(cl::pointer< T, D > &ptr, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7716
+
Image1DArray(const cl_mem &imageArray, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:4472
+
Func f_
Definition: cl2.hpp:1433
+
Class interface for cl_event.
Definition: cl2.hpp:2978
+
const value_type * const_pointer
Definition: cl2.hpp:3394
+
static cl_svm_mem_flags getSVMMemFlags()
Definition: cl2.hpp:3313
+
NDRange(size_type size0)
Constructs one-dimensional range.
Definition: cl2.hpp:5548
+
cl_int enqueueUnmapSVM(T *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7691
+
Deleter(const Alloc &alloc, size_type copies)
Definition: cl2.hpp:3562
+
Program(const Context &context, const Sources &sources, cl_int *err=NULL)
Definition: cl2.hpp:6101
+ +
cl_int getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_type type, vector< ImageFormat > *formats) const
Gets a list of supported image formats.
Definition: cl2.hpp:2891
+
cl_int getImageInfo(cl_image_info name, T *param) const
Wrapper for clGetImageInfo().
Definition: cl2.hpp:4221
+
Buffer & operator=(const cl_mem &rhs)
Assignment from cl_mem - performs shallow copy.
Definition: cl2.hpp:3790
+
Image2DArray()
Definition: cl2.hpp:4896
+
cl_int getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *param) const
Definition: cl2.hpp:5749
+
static size_type size(const cl::DeviceCommandQueue &)
Definition: cl2.hpp:8383
+
#define CL_HPP_INIT_CL_EXT_FCN_PTR_(name)
Definition: cl2.hpp:678
+
static cl_int retain(cl_program program)
Definition: cl2.hpp:1556
+
Class interface for Pipe Memory Objects.
Definition: cl2.hpp:5261
+
OP_API void error(const std::string &message, const int line=-1, const std::string &function="", const std::string &file="")
+
SVMAllocator< U, SVMTrait > other
Definition: cl2.hpp:3543
+
const_pointer address(const_reference r) CL_HPP_NOEXCEPT_
Definition: cl2.hpp:3440
+
FunctorType functor_
Definition: cl2.hpp:9450
+
QueueProperties
Definition: cl2.hpp:6603
+
Image2D(const Image2D &img)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4727
+
Buffer()
Default constructor - initializes to NULL.
Definition: cl2.hpp:3774
+
cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7030
+
std::allocator_traits< Alloc >::pointer pointer
Definition: cl2.hpp:3560
+
DeviceCommandQueue(const Context &context, const Device &device, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)
Definition: cl2.hpp:8176
+
cl_int createKernels(vector< Kernel > *kernels)
Definition: cl2.hpp:6440
+
cl_int compile(const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const
Definition: cl2.hpp:6333
+
cl_int setArg(cl_uint index, const cl::pointer< T, D > &argPtr)
setArg overload taking a shared_ptr type
Definition: cl2.hpp:5823
+
static cl_int retain(cl_mem memory)
Definition: cl2.hpp:1538
+
cl_int operator()(cl_uint param, size_type size, void *value, size_type *size_ret)
Definition: cl2.hpp:1434
+
cl_int copy(IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer)
Definition: cl2.hpp:8754
+
const cl_type & operator()() const
Definition: cl2.hpp:1696
+
Context(const vector< Device > &devices, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)
Constructs a context including a list of specified devices.
Definition: cl2.hpp:2643
+
const Arg0 & arg0_
Definition: cl2.hpp:1424
+
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
Definition: cl2.hpp:1786
+
DeviceCommandQueue(const DeviceCommandQueue &queue)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:8242
+
Sampler(const cl_sampler &sampler, bool retainObject=false)
Constructor from cl_sampler - takes ownership.
Definition: cl2.hpp:5459
+
Definition: cl2.hpp:3321
+
static cl_int retain(cl_kernel kernel)
Definition: cl2.hpp:1565
+
detail::param_traits< detail::cl_event_info, name >::param_type getInfo(cl_int *err=NULL) const
Wrapper for clGetEventInfo() that returns by value.
Definition: cl2.hpp:3018
+
Kernel getKernel()
Definition: cl2.hpp:9434
+
Image()
Default constructor - initializes to NULL.
Definition: cl2.hpp:4167
+
static cl_int release(cl_device_id device)
Definition: cl2.hpp:1487
+ +
cl_int enqueueFillBuffer(const Buffer &buffer, PatternType pattern, size_type offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7232
+
Event(const cl_event &event, bool retainObject=false)
Constructor from cl_event - takes ownership.
Definition: cl2.hpp:2992
+
Program()
Definition: cl2.hpp:6244
+
cl_int getProfilingInfo(cl_profiling_info name, T *param) const
Wrapper for clGetEventProfilingInfo().
Definition: cl2.hpp:3031
+
EnqueueArgs(const vector< Event > &events, NDRange global)
Definition: cl2.hpp:9211
+
detail::param_traits< detail::cl_mem_info, name >::param_type getInfo(cl_int *err=NULL) const
Wrapper for clGetMemObjectInfo() that returns by value.
Definition: cl2.hpp:3233
+
ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texobj, cl_int *err=NULL)
Definition: cl2.hpp:5181
+
DeviceCommandQueue(const Context &context, const Device &device, cl_uint queueSize, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)
Definition: cl2.hpp:8200
+
NDRange(size_type size0, size_type size1)
Constructs two-dimensional range.
Definition: cl2.hpp:5557
+
cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7586
+
Image2D()
Default constructor - initializes to NULL.
Definition: cl2.hpp:4702
+
Image3D(const cl_mem &image3D, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:5036
+
Image2D(Image2D &&img) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4741
+
cl_int retain() const
Definition: cl2.hpp:1840
+
DeviceCommandQueue interface for device cl_command_queues.
Definition: cl2.hpp:8141
+
void setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0, Ts...ts)
Definition: cl2.hpp:5929
+
cl_int flush(void)
Definition: cl2.hpp:9119
+
#define CL_HPP_PARAM_NAME_INFO_1_1_(F)
Definition: cl2.hpp:1226
+
#define CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED
Definition: cl2.hpp:532
+
Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4499
+
Program(const string &source, bool build=false, cl_int *err=NULL)
Definition: cl2.hpp:5986
+
cl_int enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:8509
+
Pipe()
Default constructor - initializes to NULL.
Definition: cl2.hpp:5318
+
static const void * ptr(const LocalSpaceArg &)
Definition: cl2.hpp:5644
+
const cl_type get() const
Definition: cl2.hpp:1700
+
CommandQueue(const cl_command_queue &commandQueue, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:6971
+
Pipe(const Pipe &pipe)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:5343
+
static cl_int release(cl_platform_id)
Definition: cl2.hpp:1513
+
detail::param_traits< detail::cl_image_info, name >::param_type getImageInfo(cl_int *err=NULL) const
Wrapper for clGetImageInfo() that returns by value.
Definition: cl2.hpp:4231
+
Image1D()
Default constructor - initializes to NULL.
Definition: cl2.hpp:4287
+
EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange local)
Definition: cl2.hpp:9277
+
Image1DArray()
Definition: cl2.hpp:4463
+
Buffer(const cl_mem &buffer, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:3783
+
EnqueueArgs(const vector< Event > &events, NDRange offset, NDRange global, NDRange local)
Definition: cl2.hpp:9231
+
static bool isReferenceCountable(cl_device_id device)
Definition: cl2.hpp:1740
+
size_type dimensions() const
Queries the number of dimensions in the range.
Definition: cl2.hpp:5583
+
EnqueueArgs(CommandQueue &queue, Event e, NDRange global)
Definition: cl2.hpp:9268
+
cl_int getWorkGroupInfo(const Device &device, cl_kernel_work_group_info name, T *param) const
Definition: cl2.hpp:5771
+
SVMAllocator(cl::Context context)
Definition: cl2.hpp:3414
+
detail::param_traits< detail::cl_kernel_arg_info, name >::param_type getArgInfo(cl_uint argIndex, cl_int *err=NULL) const
Definition: cl2.hpp:5758
+
Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:5490
+
EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDRange local)
Definition: cl2.hpp:9259
+
EnqueueArgs(const vector< Event > &events, NDRange global, NDRange local)
Definition: cl2.hpp:9221
+
static CommandQueue setDefault(const CommandQueue &default_queue)
Definition: cl2.hpp:6955
+
Program(const Context &context, const vector< Device > &devices, const string &kernelNames, cl_int *err=NULL)
Definition: cl2.hpp:6215
+
cl_int setSVMPointers(const T0 &t0, Ts...ts)
Definition: cl2.hpp:5957
+
void * enqueueMapImage(const Image &buffer, cl_bool blocking, cl_map_flags flags, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type *row_pitch, size_type *slice_pitch, const vector< Event > *events=NULL, Event *event=NULL, cl_int *err=NULL) const
Definition: cl2.hpp:7547
+
std::ptrdiff_t difference_type
Definition: cl2.hpp:3398
+
CommandQueue(const CommandQueue &queue)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:6983
+
cl_int enqueueMapSVM(cl::pointer< T, D > &ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7614
+
Definition: cl2.hpp:3310
+
vector< vector< unsigned char > > Binaries
Definition: cl2.hpp:5979
+
value_type & reference
Definition: cl2.hpp:3395
+
~Wrapper()
Definition: cl2.hpp:1774
+
size_type size_
Definition: cl2.hpp:5612
+
cl_int enqueueFillImage(const Image &image, cl_float4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7364
+
Definition: cl2.hpp:9446
+
cl::pointer< T, detail::Deleter< Alloc > > allocate_pointer(const Alloc &alloc_, Args &&...args)
Definition: cl2.hpp:3581
+
Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:5715
+
Image2D(const Context &context, ImageFormat format, const Buffer &sourceBuffer, size_type width, size_type height, size_type row_pitch=0, cl_int *err=nullptr)
Constructs a 2D Image from a buffer.
Definition: cl2.hpp:4598
+
CommandQueue()
Definition: cl2.hpp:6962
+
cl_int enqueueFillImage(const Image &image, cl_uint4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7432
+
cl_int enqueueCopyBufferToImage(const Buffer &src, const Image &dst, size_type src_offset, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7489
+
Program(const Sources &sources, cl_int *err=NULL)
Definition: cl2.hpp:6066
+
Device(const cl_device_id &device, bool retainObject=false)
Constructor from cl_device_id.
Definition: cl2.hpp:2002
+
NDRange()
Default constructor - resulting range has zero dimensions.
Definition: cl2.hpp:5539
+
BufferGL(const BufferGL &buf)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4024
+
detail::param_traits< detail::cl_kernel_info, name >::param_type getInfo(cl_int *err=NULL) const
Definition: cl2.hpp:5736
+
Image3D & operator=(const cl_mem &rhs)
Assignment from cl_mem - performs shallow copy.
Definition: cl2.hpp:5043
+
void value_type
Definition: cl2.hpp:3536
+
CommandQueue(const Context &context, QueueProperties properties, cl_int *err=NULL)
Constructs a CommandQueue for an implementation defined device in the given context Will return an CL...
Definition: cl2.hpp:6827
+
cl_int setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
Registers a callback function to be called when the memory object is no longer needed.
Definition: cl2.hpp:3258
+
CommandQueue(cl_command_queue_properties properties, cl_int *err=NULL)
Constructs a CommandQueue based on passed properties. Will return an CL_INVALID_QUEUE_PROPERTIES erro...
Definition: cl2.hpp:6684
+
Definition: cl2.hpp:3299
+
Buffer(const Context &context, cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)
Constructs a Buffer in a specified context.
Definition: cl2.hpp:3662
+
#define CL_HPP_PARAM_NAME_INFO_1_2_DEPRECATED_IN_2_0_(F)
Definition: cl2.hpp:1332
+
ImageFormat()
Default constructor - performs no initialization.
Definition: cl2.hpp:1932
+
Event result_type
Return type of the functor.
Definition: cl2.hpp:9371
+
Class interface for cl_platform_id.
Definition: cl2.hpp:2192
+
cl_int setSVMPointers(const std::array< void *, ArrayLength > &pointerList)
Definition: cl2.hpp:5894
+
Image2DArray(const cl_mem &imageArray, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:4905
+
Buffer(const Buffer &buf)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:3799
+
static cl_svm_mem_flags getSVMMemFlags()
Definition: cl2.hpp:3291
+
T value_type
Definition: cl2.hpp:3392
+
Image(const cl_mem &image, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:4176
+
vector< T, cl::SVMAllocator< int, cl::SVMTraitAtomic<>>> atomic_svm_vector
Vector alias to simplify contruction of fine-grained SVM containers that support platform atomics...
Definition: cl2.hpp:3640
+
Memory(const Memory &mem)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:3195
+
Program(const Program &program)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:6265
+
cl_int getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_name)
Wrapper for clGetGLObjectInfo().
Definition: cl2.hpp:4050
+
static cl_int retain(cl_device_id device)
Definition: cl2.hpp:1476
+
void construct(U *p, Args &&...args)
Definition: cl2.hpp:3507
+
Definition: cl2.hpp:3288
+
detail::param_traits< detail::cl_sampler_info, name >::param_type getInfo(cl_int *err=NULL) const
Wrapper for clGetSamplerInfo() that returns by value.
Definition: cl2.hpp:5513
+
EnqueueArgs(Event e, NDRange global, NDRange local)
Definition: cl2.hpp:9193
+
size_t size_type
Definition: cl2.hpp:554
+
void operator()(pointer ptr) const
Definition: cl2.hpp:3566
+
Image2D(const Context &context, cl_channel_order order, const Image &sourceImage, cl_int *err=nullptr)
Constructs a 2D Image from an image.
Definition: cl2.hpp:4648
+
std::enable_if< std::is_pointer< T0 >::value, void >::type setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, T0 t0, Ts...ts)
Definition: cl2.hpp:5937
+
cl_int wait() const
Blocks the calling thread until this event completes.
Definition: cl2.hpp:3056
+
CommandQueue interface for cl_command_queue.
Definition: cl2.hpp:6618
+
Image2D(const cl_mem &image2D, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:4711
+
cl_int getInfo(Func f, cl_uint name, T *param)
Definition: cl2.hpp:1416
+
Sampler(const Context &context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int *err=NULL)
Constructs a Sampler in a specified context.
Definition: cl2.hpp:5412
+
#define CL_HPP_PARAM_NAME_INFO_1_2_(F)
Definition: cl2.hpp:1248
+
Image1D(const cl_mem &image1D, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:4296
+
array< size_type, 3 > size_t_array
Definition: cl2.hpp:665
+
pointer allocate(size_type size, typename cl::SVMAllocator< void, SVMTrait >::const_pointer=0)
Definition: cl2.hpp:3451
+
Device & operator=(const cl_device_id &rhs)
Assignment operator from cl_device_id.
Definition: cl2.hpp:2038
+
static DeviceCommandQueue makeDefault(cl_int *err=nullptr)
Definition: cl2.hpp:8295
+ +
UserEvent()
Default constructor - initializes to NULL.
Definition: cl2.hpp:3125
+
size_type * get()
Definition: cl2.hpp:5595
+
EnqueueArgs(CommandQueue &queue, NDRange global)
Definition: cl2.hpp:9241
+
static const cl_command_queue * ptr(const cl::DeviceCommandQueue &value)
Definition: cl2.hpp:8384
+
DeviceCommandQueue(const cl_command_queue &commandQueue, bool retainObject=false)
Constructor from cl_command_queue - takes ownership.
Definition: cl2.hpp:8230
+
SVMAllocator(const SVMAllocator< U, SVMTrait > &other)
Definition: cl2.hpp:3426
+
cl_int operator()(cl_uint param, size_type size, void *value, size_type *size_ret)
Definition: cl2.hpp:1425
+
cl_int enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:8634
+
Wrapper()
Definition: cl2.hpp:1643
+
static cl_int release(cl_command_queue queue)
Definition: cl2.hpp:1531
+
cl_int enableFineGrainedSystemSVM(bool svmEnabled)
Enable fine-grained system SVM.
Definition: cl2.hpp:5915
+
ImageFormat(cl_channel_order order, cl_channel_type type)
Initializing constructor.
Definition: cl2.hpp:1935
+
Platform & operator=(const cl_platform_id &rhs)
Assignment operator from cl_platform_id.
Definition: cl2.hpp:2281
+
cl_int enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7104
+
Pipe(const cl_mem &pipe, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:5327
+
static CommandQueue getDefault(cl_int *err=NULL)
Definition: cl2.hpp:6934
+
Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:5357
+
vector< T, cl::SVMAllocator< int, cl::SVMTraitFine<>>> fine_svm_vector
Vector alias to simplify contruction of fine-grained SVM containers.
Definition: cl2.hpp:3634
+
cl_int enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:8490
+
cl_int mapSVM(cl::vector< T, Alloc > &container)
Definition: cl2.hpp:8856
+
cl_int enqueueCopyImageToBuffer(const Image &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &region, size_type dst_offset, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:9066
+
cl_int enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_type src_offset, size_type dst_offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:8729
+
EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange offset, NDRange global, NDRange local)
Definition: cl2.hpp:9315
+
Class interface for user events (a subset of cl_event's).
Definition: cl2.hpp:3102
+
bool operator==(SVMAllocator const &rhs)
Definition: cl2.hpp:3521
+ +
Program(const cl_program &program, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:6253
+
cl_int getInfo(cl_device_info name, T *param) const
Wrapper for clGetDeviceInfo().
Definition: cl2.hpp:2074
+
#define CL_EXT_PREFIX__VERSION_1_2_DEPRECATED
Definition: cl2.hpp:529
+
Kernel(const cl_kernel &kernel, bool retainObject=false)
Constructor from cl_kernel - takes ownership.
Definition: cl2.hpp:5684
+
Class interface for cl_sampler.
Definition: cl2.hpp:5402
+
static cl_int retain(cl_event event)
Definition: cl2.hpp:1574
+
Definition: cl2.hpp:9335
+
ImageGL(const ImageGL &img)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:5225
+
LocalSpaceArg Local(size_type size)
Helper function for generating LocalSpaceArg objects.
Definition: cl2.hpp:5654
+
detail::param_traits< detail::cl_program_build_info, name >::param_type getBuildInfo(const Device &device, cl_int *err=NULL) const
Definition: cl2.hpp:6385
+
Event result_type
Return type of the functor.
Definition: cl2.hpp:9465
+
Wrapper(const Wrapper< cl_type > &rhs)
Definition: cl2.hpp:1657
+
C++ base class for Image Memory objects.
Definition: cl2.hpp:4163
+
cl_int enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:8567
+
~SVMAllocator()
Definition: cl2.hpp:3431
+
cl_int release() const
Definition: cl2.hpp:1850
+
cl_int retain() const
Definition: cl2.hpp:1709
+
Wrapper< cl_type > & operator=(const Wrapper< cl_type > &rhs)
Definition: cl2.hpp:1669
+
cl_int enqueueReadImage(const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7261
+
cl_int getInfo(cl_context_info name, T *param) const
Wrapper for clGetContextInfo().
Definition: cl2.hpp:2866
+
static cl_int release(cl_event event)
Definition: cl2.hpp:1576
+
Buffer(cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)
Constructs a Buffer in the default context.
Definition: cl2.hpp:3687
+
static Context setDefault(const Context &default_context)
Definition: cl2.hpp:2835
+
BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4038
+
cl_int flush() const
Definition: cl2.hpp:8110
+
#define CL_EXT_PREFIX__VERSION_1_1_DEPRECATED
Definition: cl2.hpp:522
+
Class interface for Buffer Memory Objects.
Definition: cl2.hpp:3651
+
void destroy(U *p)
Definition: cl2.hpp:3513
+
static Device setDefault(const Device &default_device)
Definition: cl2.hpp:2027
+
DeviceCommandQueue()
Definition: cl2.hpp:8148
+
Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4410
+ +
void * enqueueMapBuffer(const Buffer &buffer, cl_bool blocking, cl_map_flags flags, size_type offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL, cl_int *err=NULL) const
Definition: cl2.hpp:7518
+
static cl_svm_mem_flags getSVMMemFlags()
Definition: cl2.hpp:3324
+
Class interface for specifying NDRange values.
Definition: cl2.hpp:5531
+
Class interface for 2D Image Memory objects.
Definition: cl2.hpp:4520
+
ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:5239
+
KernelFunctor(Kernel kernel)
Definition: cl2.hpp:9360
+
void deallocate(pointer p, size_type)
Definition: cl2.hpp:3484
+
Class interface for 1D Image Memory objects.
Definition: cl2.hpp:4250
+
#define CL_CALLBACK
Definition: cl2.hpp:536
+
cl_int getInfo(cl_kernel_info name, T *param) const
Definition: cl2.hpp:5727
+
Class interface for cl_kernel.
Definition: cl2.hpp:5668
+
Definition: cl2.hpp:5618
+
NDRange(size_type size0, size_type size1, size_type size2)
Constructs three-dimensional range.
Definition: cl2.hpp:5566
+
const value_type * const_pointer
Definition: cl2.hpp:3538
+
static cl_int waitForEvents(const vector< Event > &events)
Blocks the calling thread until every event specified is complete.
Definition: cl2.hpp:3088
+
T cl_type
Definition: cl2.hpp:1637
+
Class interface for 3D Image Memory objects.
Definition: cl2.hpp:4949
+
Class interface for GL Render Buffer Memory Objects.
Definition: cl2.hpp:4068
+
detail::param_traits< detail::cl_profiling_info, name >::param_type getProfilingInfo(cl_int *err=NULL) const
Wrapper for clGetEventProfilingInfo() that returns by value.
Definition: cl2.hpp:3041
+
general image interface for GL interop. We abstract the 2D and 3D GL images into a single instance he...
Definition: cl2.hpp:5178
+
Definition: cl2.hpp:3353
+
Func f_
Definition: cl2.hpp:1424
+
#define CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED
Definition: cl2.hpp:525
+
ImageGL()
Definition: cl2.hpp:5204
+
cl_int setStatus(cl_int status)
Sets the execution status of a user event object.
Definition: cl2.hpp:3131
+
Definition: cl2.hpp:1302
+
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
+
#define CL_HPP_DEFINE_STATIC_MEMBER_
Definition: cl2.hpp:516
+ + +
void setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0)
Definition: cl2.hpp:5944
+
DeviceQueueProperties
Definition: cl2.hpp:8127
+
static cl_svm_mem_flags getSVMMemFlags()
Definition: cl2.hpp:3356
+
Device()
Default constructor - initializes to NULL.
Definition: cl2.hpp:1996
+
Context()
Default constructor - initializes to NULL.
Definition: cl2.hpp:2843
+
cl_int enqueueWriteImage(const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:9010
+
Image2DArray(const Image2DArray &img)
Copy constructor to forward copy to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:4916
+
~Wrapper()
Definition: cl2.hpp:1652
+
Class interface for cl_device_id.
Definition: cl2.hpp:1959
+
Definition: cl2.hpp:1078
+
vector< std::pair< cl::Device, typename detail::param_traits< detail::cl_program_build_info, CL_PROGRAM_BUILD_LOG >::param_type >> BuildLogType
Definition: cl2.hpp:1877
+
Context(Context &&ctx) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:2802
+
cl_int build(const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const
Definition: cl2.hpp:6315
+
EnqueueArgs(NDRange global)
Definition: cl2.hpp:9157
+
Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat format, size_type arraySize, size_type width, size_type rowPitch, void *host_ptr=NULL, cl_int *err=NULL)
Definition: cl2.hpp:4429
+
static Context getDefault(cl_int *err=NULL)
Returns a singleton context including all devices of CL_DEVICE_TYPE_DEFAULT.
Definition: cl2.hpp:2818
+
Context(cl_device_type type, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)
Constructs a context including all or a subset of devices of a specified type.
Definition: cl2.hpp:2704
+
cl_int enqueueNDRangeKernel(const Kernel &kernel, const NDRange &offset, const NDRange &global, const NDRange &local=NullRange, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7861
+
Memory(const cl_mem &memory, bool retainObject)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:3178
+
cl_int enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std::pair< void *, size_type > args, const vector< Memory > *mem_objects=NULL, const vector< const void * > *mem_locs=NULL, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7909
+
Platform(const cl_platform_id &platform, bool retainObject=false)
Constructor from cl_platform_id.
Definition: cl2.hpp:2274
+
Device(Device &&dev) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:2061
+
Definition: cl2.hpp:1431
+
BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL)
Constructs a BufferRenderGL in a specified context, from a given GL Renderbuffer. ...
Definition: cl2.hpp:4076
+
QueueProperties operator|(QueueProperties lhs, QueueProperties rhs)
Definition: cl2.hpp:6610
+
BufferGL()
Default constructor - initializes to NULL.
Definition: cl2.hpp:3999
+
UserEvent(const Context &context, cl_int *err=NULL)
Constructs a user event on a given context.
Definition: cl2.hpp:3109
+
CommandQueue(QueueProperties properties, cl_int *err=NULL)
Constructs a CommandQueue based on passed properties. Will return an CL_INVALID_QUEUE_PROPERTIES erro...
Definition: cl2.hpp:6732
+
Image interface for 1D buffer images.
Definition: cl2.hpp:4342
+
std::enable_if< std::is_pointer< T0 >::value, void >::type setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, T0 t0)
Definition: cl2.hpp:5951
+
Program interface that implements cl_program.
Definition: cl2.hpp:5975
+
detail::param_traits< detail::cl_command_queue_info, name >::param_type getInfo(cl_int *err=NULL) const
Definition: cl2.hpp:7019
+
static cl_int retain(cl_platform_id)
Definition: cl2.hpp:1510
+
bool operator!=(SVMAllocator const &a)
Definition: cl2.hpp:3526
+
cl_int getInfo(cl_command_queue_info name, T *param) const
Definition: cl2.hpp:7009
+
pointer address(reference r) CL_HPP_NOEXCEPT_
Definition: cl2.hpp:3435
+
static cl_int retain(cl_context context)
Definition: cl2.hpp:1520
+
cl_int finish(void)
Definition: cl2.hpp:9131
+
Definition: cl2.hpp:1634
+
static cl_svm_mem_flags getSVMMemFlags()
Definition: cl2.hpp:3345
+
Event operator()(const EnqueueArgs &enqueueArgs, Ts...args)
Definition: cl2.hpp:9472
+
cl_int enqueueMapSVM(cl::vector< T, Alloc > &container, cl_bool blocking, cl_map_flags flags, const vector< Event > *events=NULL, Event *event=NULL) const
Definition: cl2.hpp:7641
+
make_kernel(const Kernel kernel)
Definition: cl2.hpp:9459
+
detail::param_traits< detail::cl_command_queue_info, name >::param_type getInfo(cl_int *err=NULL) const
Definition: cl2.hpp:8278
+
Class interface for GL Buffer Memory Objects.
Definition: cl2.hpp:3971
+
Definition: cl2.hpp:3387
+
DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_
Move constructor to forward move to the superclass correctly. Required for MSVC.
Definition: cl2.hpp:8256
+
cl_int enqueueMarkerWithWaitList(const vector< Event > *events=0, Event *event=0)
Definition: cl2.hpp:7774
+
cl_int copy(const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator)
Definition: cl2.hpp:8825
+
static Platform setDefault(const Platform &default_platform)
Definition: cl2.hpp:2305
+
Class interface for cl_context.
Definition: cl2.hpp:2571
+
cl_int setSVMPointers(const vector< void * > &pointerList)
Definition: cl2.hpp:9422
+
SVMAllocator(const SVMAllocator &other)
Definition: cl2.hpp:3420
+
BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL)
Constructs a BufferGL in a specified context, from a given GL buffer.
Definition: cl2.hpp:3979
+
cl_int enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:8909
+
const Arg1 & arg1_
Definition: cl2.hpp:1433
+
static cl_int release(cl_context context)
Definition: cl2.hpp:1522
+
const Arg0 & arg0_
Definition: cl2.hpp:1433
+
Platform()
Default constructor - initializes to NULL.
Definition: cl2.hpp:2265
+
cl_type object_
Definition: cl2.hpp:1640
+
Memory & operator=(const cl_mem &rhs)
Assignment operator from cl_mem - takes ownership.
Definition: cl2.hpp:3186
+
ImageFormat & operator=(const ImageFormat &rhs)
Assignment operator.
Definition: cl2.hpp:1942
+
cl_int build(const vector< Device > &devices, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const
Definition: cl2.hpp:6290
+
std::string string
Definition: cl2.hpp:574
+
BufferGL(const cl_mem &buffer, bool retainObject=false)
Constructor from cl_mem - takes ownership.
Definition: cl2.hpp:4008
+
detail::param_traits< detail::cl_platform_info, name >::param_type getInfo(cl_int *err=NULL) const
Wrapper for clGetPlatformInfo() that returns by value.
Definition: cl2.hpp:2323
+
cl_type object_
Definition: cl2.hpp:1737
+
cl_int enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, size_type src_row_pitch, size_type src_slice_pitch, size_type dst_row_pitch, size_type dst_slice_pitch, const vector< Event > *events=NULL, Event *event=NULL)
Definition: cl2.hpp:8945
+
+
+ + + + diff --git a/html/classboost_1_1shared__ptr.html b/html/classboost_1_1shared__ptr.html index a59b438c..ed7f1aa2 100644 --- a/html/classboost_1_1shared__ptr.html +++ b/html/classboost_1_1shared__ptr.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classboost_1_1shared__ptr.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classcaffe_1_1_blob.html b/html/classcaffe_1_1_blob.html index 992b3753..67b070e4 100644 --- a/html/classcaffe_1_1_blob.html +++ b/html/classcaffe_1_1_blob.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classcaffe_1_1_blob.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classcl_1_1_buffer-members.html b/html/classcl_1_1_buffer-members.html new file mode 100644 index 00000000..b70455ac --- /dev/null +++ b/html/classcl_1_1_buffer-members.html @@ -0,0 +1,163 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Buffer Member List
+
+
+ +

This is the complete list of members for cl::Buffer, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Buffer(const Context &context, cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)cl::Bufferinline
Buffer(cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)cl::Bufferinline
Buffer(IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)cl::Bufferinline
Buffer(const Context &context, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)cl::Buffer
Buffer(const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)cl::Buffer
Buffer()cl::Bufferinline
Buffer(const cl_mem &buffer, bool retainObject=false)cl::Bufferinlineexplicit
Buffer(const Buffer &buf)cl::Bufferinline
Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_cl::Bufferinline
cl_type typedefcl::detail::Wrapper< cl_mem >
createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void *buffer_create_info, cl_int *err=NULL)cl::Bufferinline
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::Bufferinline
operator=(const Buffer &buf)cl::Bufferinline
operator=(Buffer &&buf)cl::Bufferinline
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_buffer.html b/html/classcl_1_1_buffer.html new file mode 100644 index 00000000..f817cfc2 --- /dev/null +++ b/html/classcl_1_1_buffer.html @@ -0,0 +1,794 @@ + + + + + + +OpenPose: cl::Buffer Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Buffer Class Reference
+
+
+ +

Class interface for Buffer Memory Objects. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Memory.

+ +

Inherited by cl::BufferGL, and cl::BufferRenderGL.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Buffer (const Context &context, cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)
 Constructs a Buffer in a specified context. More...
 
 Buffer (cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)
 Constructs a Buffer in the default context. More...
 
template<typename IteratorType >
 Buffer (IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)
 Construct a Buffer from a host container via iterators. IteratorType must be random access. If useHostPtr is specified iterators must represent contiguous data. More...
 
template<typename IteratorType >
 Buffer (const Context &context, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)
 Construct a Buffer from a host container via iterators using a specified context. IteratorType must be random access. If useHostPtr is specified iterators must represent contiguous data. More...
 
template<typename IteratorType >
 Buffer (const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)
 Construct a Buffer from a host container via iterators using a specified queue. If useHostPtr is specified iterators must be random access. More...
 
 Buffer ()
 Default constructor - initializes to NULL. More...
 
 Buffer (const cl_mem &buffer, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Bufferoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Buffer (const Buffer &buf)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Bufferoperator= (const Buffer &buf)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Buffer (Buffer &&buf) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Bufferoperator= (Buffer &&buf)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
Buffer createSubBuffer (cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void *buffer_create_info, cl_int *err=NULL)
 Creates a new buffer object from this. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Class interface for Buffer Memory Objects.

+

See Memory for details about copy semantics, etc.

+
See Also
Memory
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Buffer::Buffer (const Contextcontext,
cl_mem_flags flags,
size_type size,
void * host_ptr = NULL,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a Buffer in a specified context.

+

Wraps clCreateBuffer().

+
Parameters
+ + +
host_ptrStorage to be used if the CL_MEM_USE_HOST_PTR flag was specified. Note alignment & exclusivity requirements.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Buffer::Buffer (cl_mem_flags flags,
size_type size,
void * host_ptr = NULL,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a Buffer in the default context.

+

Wraps clCreateBuffer().

+
Parameters
+ + +
host_ptrStorage to be used if the CL_MEM_USE_HOST_PTR flag was specified. Note alignment & exclusivity requirements.
+
+
+
See Also
Context::getDefault()
+ +
+
+ +
+
+
+template<typename IteratorType >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Buffer::Buffer (IteratorType startIterator,
IteratorType endIterator,
bool readOnly,
bool useHostPtr = false,
cl_int * err = NULL 
)
+
+inline
+
+ +

Construct a Buffer from a host container via iterators. IteratorType must be random access. If useHostPtr is specified iterators must represent contiguous data.

+ +
+
+ +
+
+
+template<typename IteratorType >
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Buffer::Buffer (const Contextcontext,
IteratorType startIterator,
IteratorType endIterator,
bool readOnly,
bool useHostPtr = false,
cl_int * err = NULL 
)
+
+ +

Construct a Buffer from a host container via iterators using a specified context. IteratorType must be random access. If useHostPtr is specified iterators must represent contiguous data.

+ +
+
+ +
+
+
+template<typename IteratorType >
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Buffer::Buffer (const CommandQueuequeue,
IteratorType startIterator,
IteratorType endIterator,
bool readOnly,
bool useHostPtr = false,
cl_int * err = NULL 
)
+
+ +

Construct a Buffer from a host container via iterators using a specified queue. If useHostPtr is specified iterators must be random access.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Buffer::Buffer ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Buffer::Buffer (const cl_mem & buffer,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions.
+
+
+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Buffer::Buffer (const Bufferbuf)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Buffer::Buffer (Buffer && buf)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Buffer cl::Buffer::createSubBuffer (cl_mem_flags flags,
cl_buffer_create_type buffer_create_type,
const void * buffer_create_info,
cl_int * err = NULL 
)
+
+inline
+
+ +

Creates a new buffer object from this.

+

Wraps clCreateSubBuffer().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Buffer& cl::Buffer::operator= (const cl_mem & rhs)
+
+inline
+
+ +

Assignment from cl_mem - performs shallow copy.

+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Buffer& cl::Buffer::operator= (const Bufferbuf)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Buffer& cl::Buffer::operator= (Buffer && buf)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_buffer.js b/html/classcl_1_1_buffer.js new file mode 100644 index 00000000..c445a520 --- /dev/null +++ b/html/classcl_1_1_buffer.js @@ -0,0 +1,16 @@ +var classcl_1_1_buffer = +[ + [ "Buffer", "classcl_1_1_buffer.html#a66ee6c9c837b5f74f02bef8f90459b5c", null ], + [ "Buffer", "classcl_1_1_buffer.html#ac9eaf7f65478faefa7053ab6c9f1e16d", null ], + [ "Buffer", "classcl_1_1_buffer.html#aadd3663801107fabb88238565c55ba16", null ], + [ "Buffer", "classcl_1_1_buffer.html#a96e0d46de95bd3f335c39f5b4f10c640", null ], + [ "Buffer", "classcl_1_1_buffer.html#a589e770b263ccedb789620860799e2c6", null ], + [ "Buffer", "classcl_1_1_buffer.html#a1c82aa24dd8a4d80b698605f60a26d71", null ], + [ "Buffer", "classcl_1_1_buffer.html#a68c77da266a476c4b4789bd53aa33337", null ], + [ "Buffer", "classcl_1_1_buffer.html#a2cfe3144f7d69d4b390edfa934641dcf", null ], + [ "Buffer", "classcl_1_1_buffer.html#a5ee4055b862daa313919ef577600b9fa", null ], + [ "createSubBuffer", "classcl_1_1_buffer.html#ab73f1e0ab2224f3d515820dd6b0c1d73", null ], + [ "operator=", "classcl_1_1_buffer.html#a7f1c8cf8cd50afde28a6a1e1f2d100b0", null ], + [ "operator=", "classcl_1_1_buffer.html#a88ebbe0901b409d64fbef488ba83d82a", null ], + [ "operator=", "classcl_1_1_buffer.html#a1954b31fb8d5e1fd221c128d73e387ce", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_buffer_g_l-members.html b/html/classcl_1_1_buffer_g_l-members.html new file mode 100644 index 00000000..3a1a78f1 --- /dev/null +++ b/html/classcl_1_1_buffer_g_l-members.html @@ -0,0 +1,171 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::BufferGL Member List
+
+
+ +

This is the complete list of members for cl::BufferGL, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Buffer(const Context &context, cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)cl::Bufferinline
Buffer(cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)cl::Bufferinline
Buffer(IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)cl::Bufferinline
Buffer(const Context &context, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)cl::Buffer
Buffer(const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)cl::Buffer
Buffer()cl::Bufferinline
Buffer(const cl_mem &buffer, bool retainObject=false)cl::Bufferinlineexplicit
Buffer(const Buffer &buf)cl::Bufferinline
Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_cl::Bufferinline
BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL)cl::BufferGLinline
BufferGL()cl::BufferGLinline
BufferGL(const cl_mem &buffer, bool retainObject=false)cl::BufferGLinlineexplicit
BufferGL(const BufferGL &buf)cl::BufferGLinline
BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_cl::BufferGLinline
cl_type typedefcl::detail::Wrapper< cl_mem >
createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void *buffer_create_info, cl_int *err=NULL)cl::Bufferinline
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_name)cl::BufferGLinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::BufferGLinline
operator=(const BufferGL &buf)cl::BufferGLinline
operator=(BufferGL &&buf)cl::BufferGLinline
cl::Buffer::operator=(const Buffer &buf)cl::Bufferinline
cl::Buffer::operator=(Buffer &&buf)cl::Bufferinline
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_buffer_g_l.html b/html/classcl_1_1_buffer_g_l.html new file mode 100644 index 00000000..dea9c1db --- /dev/null +++ b/html/classcl_1_1_buffer_g_l.html @@ -0,0 +1,575 @@ + + + + + + +OpenPose: cl::BufferGL Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::BufferGL Class Reference
+
+
+ +

Class interface for GL Buffer Memory Objects. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Buffer.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 BufferGL (const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL)
 Constructs a BufferGL in a specified context, from a given GL buffer. More...
 
 BufferGL ()
 Default constructor - initializes to NULL. More...
 
 BufferGL (const cl_mem &buffer, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
BufferGLoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 BufferGL (const BufferGL &buf)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
BufferGLoperator= (const BufferGL &buf)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 BufferGL (BufferGL &&buf) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
BufferGLoperator= (BufferGL &&buf)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
cl_int getObjectInfo (cl_gl_object_type *type, cl_GLuint *gl_object_name)
 Wrapper for clGetGLObjectInfo(). More...
 
- Public Member Functions inherited from cl::Buffer
 Buffer (const Context &context, cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)
 Constructs a Buffer in a specified context. More...
 
 Buffer (cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)
 Constructs a Buffer in the default context. More...
 
template<typename IteratorType >
 Buffer (IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)
 Construct a Buffer from a host container via iterators. IteratorType must be random access. If useHostPtr is specified iterators must represent contiguous data. More...
 
template<typename IteratorType >
 Buffer (const Context &context, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)
 Construct a Buffer from a host container via iterators using a specified context. IteratorType must be random access. If useHostPtr is specified iterators must represent contiguous data. More...
 
template<typename IteratorType >
 Buffer (const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)
 Construct a Buffer from a host container via iterators using a specified queue. If useHostPtr is specified iterators must be random access. More...
 
 Buffer ()
 Default constructor - initializes to NULL. More...
 
 Buffer (const cl_mem &buffer, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Bufferoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Buffer (const Buffer &buf)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Bufferoperator= (const Buffer &buf)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Buffer (Buffer &&buf) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Bufferoperator= (Buffer &&buf)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
Buffer createSubBuffer (cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void *buffer_create_info, cl_int *err=NULL)
 Creates a new buffer object from this. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Class interface for GL Buffer Memory Objects.

+

This is provided to facilitate interoperability with OpenGL.

+

See Memory for details about copy semantics, etc.

+
See Also
Memory
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::BufferGL::BufferGL (const Contextcontext,
cl_mem_flags flags,
cl_GLuint bufobj,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a BufferGL in a specified context, from a given GL buffer.

+

Wraps clCreateFromGLBuffer().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::BufferGL::BufferGL ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::BufferGL::BufferGL (const cl_mem & buffer,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. See Memory for further details.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::BufferGL::BufferGL (const BufferGLbuf)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::BufferGL::BufferGL (BufferGL && buf)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::BufferGL::getObjectInfo (cl_gl_object_type * type,
cl_GLuint * gl_object_name 
)
+
+inline
+
+ +

Wrapper for clGetGLObjectInfo().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
BufferGL& cl::BufferGL::operator= (const cl_mem & rhs)
+
+inline
+
+ +

Assignment from cl_mem - performs shallow copy.

+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
BufferGL& cl::BufferGL::operator= (const BufferGLbuf)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
BufferGL& cl::BufferGL::operator= (BufferGL && buf)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_buffer_g_l.js b/html/classcl_1_1_buffer_g_l.js new file mode 100644 index 00000000..0d2387fd --- /dev/null +++ b/html/classcl_1_1_buffer_g_l.js @@ -0,0 +1,12 @@ +var classcl_1_1_buffer_g_l = +[ + [ "BufferGL", "classcl_1_1_buffer_g_l.html#a7ac53f876cfdb10fdd25a40d24b36686", null ], + [ "BufferGL", "classcl_1_1_buffer_g_l.html#a77604377be0e356aabfed15f6ea00b31", null ], + [ "BufferGL", "classcl_1_1_buffer_g_l.html#ae70de3a74671b3a93e05279a8185cd7a", null ], + [ "BufferGL", "classcl_1_1_buffer_g_l.html#acc718908deb55b07dea09645fe322dbc", null ], + [ "BufferGL", "classcl_1_1_buffer_g_l.html#a1f34aee208c887c15d8e699f629db86b", null ], + [ "getObjectInfo", "classcl_1_1_buffer_g_l.html#ada9b870e058a54ccaf4789e045d1d570", null ], + [ "operator=", "classcl_1_1_buffer_g_l.html#aaef7042e8710b4ea535422bfe1c17590", null ], + [ "operator=", "classcl_1_1_buffer_g_l.html#a2b4cf6fa4af91b9902f59535613bee87", null ], + [ "operator=", "classcl_1_1_buffer_g_l.html#ae286c59c3fbecceadb5d1c793148904a", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_buffer_render_g_l-members.html b/html/classcl_1_1_buffer_render_g_l-members.html new file mode 100644 index 00000000..14c243d4 --- /dev/null +++ b/html/classcl_1_1_buffer_render_g_l-members.html @@ -0,0 +1,171 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::BufferRenderGL Member List
+
+
+ +

This is the complete list of members for cl::BufferRenderGL, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Buffer(const Context &context, cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)cl::Bufferinline
Buffer(cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)cl::Bufferinline
Buffer(IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)cl::Bufferinline
Buffer(const Context &context, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)cl::Buffer
Buffer(const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)cl::Buffer
Buffer()cl::Bufferinline
Buffer(const cl_mem &buffer, bool retainObject=false)cl::Bufferinlineexplicit
Buffer(const Buffer &buf)cl::Bufferinline
Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_cl::Bufferinline
BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL)cl::BufferRenderGLinline
BufferRenderGL()cl::BufferRenderGLinline
BufferRenderGL(const cl_mem &buffer, bool retainObject=false)cl::BufferRenderGLinlineexplicit
BufferRenderGL(const BufferRenderGL &buf)cl::BufferRenderGLinline
BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_cl::BufferRenderGLinline
cl_type typedefcl::detail::Wrapper< cl_mem >
createSubBuffer(cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void *buffer_create_info, cl_int *err=NULL)cl::Bufferinline
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
getObjectInfo(cl_gl_object_type *type, cl_GLuint *gl_object_name)cl::BufferRenderGLinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::BufferRenderGLinline
operator=(const BufferRenderGL &buf)cl::BufferRenderGLinline
operator=(BufferRenderGL &&buf)cl::BufferRenderGLinline
cl::Buffer::operator=(const Buffer &buf)cl::Bufferinline
cl::Buffer::operator=(Buffer &&buf)cl::Bufferinline
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_buffer_render_g_l.html b/html/classcl_1_1_buffer_render_g_l.html new file mode 100644 index 00000000..baac97b9 --- /dev/null +++ b/html/classcl_1_1_buffer_render_g_l.html @@ -0,0 +1,575 @@ + + + + + + +OpenPose: cl::BufferRenderGL Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::BufferRenderGL Class Reference
+
+
+ +

Class interface for GL Render Buffer Memory Objects. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Buffer.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 BufferRenderGL (const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL)
 Constructs a BufferRenderGL in a specified context, from a given GL Renderbuffer. More...
 
 BufferRenderGL ()
 Default constructor - initializes to NULL. More...
 
 BufferRenderGL (const cl_mem &buffer, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
BufferRenderGLoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 BufferRenderGL (const BufferRenderGL &buf)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
BufferRenderGLoperator= (const BufferRenderGL &buf)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 BufferRenderGL (BufferRenderGL &&buf) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
BufferRenderGLoperator= (BufferRenderGL &&buf)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
cl_int getObjectInfo (cl_gl_object_type *type, cl_GLuint *gl_object_name)
 Wrapper for clGetGLObjectInfo(). More...
 
- Public Member Functions inherited from cl::Buffer
 Buffer (const Context &context, cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)
 Constructs a Buffer in a specified context. More...
 
 Buffer (cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)
 Constructs a Buffer in the default context. More...
 
template<typename IteratorType >
 Buffer (IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)
 Construct a Buffer from a host container via iterators. IteratorType must be random access. If useHostPtr is specified iterators must represent contiguous data. More...
 
template<typename IteratorType >
 Buffer (const Context &context, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)
 Construct a Buffer from a host container via iterators using a specified context. IteratorType must be random access. If useHostPtr is specified iterators must represent contiguous data. More...
 
template<typename IteratorType >
 Buffer (const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)
 Construct a Buffer from a host container via iterators using a specified queue. If useHostPtr is specified iterators must be random access. More...
 
 Buffer ()
 Default constructor - initializes to NULL. More...
 
 Buffer (const cl_mem &buffer, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Bufferoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Buffer (const Buffer &buf)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Bufferoperator= (const Buffer &buf)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Buffer (Buffer &&buf) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Bufferoperator= (Buffer &&buf)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
Buffer createSubBuffer (cl_mem_flags flags, cl_buffer_create_type buffer_create_type, const void *buffer_create_info, cl_int *err=NULL)
 Creates a new buffer object from this. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Class interface for GL Render Buffer Memory Objects.

+

This is provided to facilitate interoperability with OpenGL.

+

See Memory for details about copy semantics, etc.

+
See Also
Memory
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::BufferRenderGL::BufferRenderGL (const Contextcontext,
cl_mem_flags flags,
cl_GLuint bufobj,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a BufferRenderGL in a specified context, from a given GL Renderbuffer.

+

Wraps clCreateFromGLRenderbuffer().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::BufferRenderGL::BufferRenderGL ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::BufferRenderGL::BufferRenderGL (const cl_mem & buffer,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. See Memory for further details.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::BufferRenderGL::BufferRenderGL (const BufferRenderGLbuf)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::BufferRenderGL::BufferRenderGL (BufferRenderGL && buf)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::BufferRenderGL::getObjectInfo (cl_gl_object_type * type,
cl_GLuint * gl_object_name 
)
+
+inline
+
+ +

Wrapper for clGetGLObjectInfo().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
BufferRenderGL& cl::BufferRenderGL::operator= (const cl_mem & rhs)
+
+inline
+
+ +

Assignment from cl_mem - performs shallow copy.

+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
BufferRenderGL& cl::BufferRenderGL::operator= (const BufferRenderGLbuf)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
BufferRenderGL& cl::BufferRenderGL::operator= (BufferRenderGL && buf)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_buffer_render_g_l.js b/html/classcl_1_1_buffer_render_g_l.js new file mode 100644 index 00000000..0c3a212b --- /dev/null +++ b/html/classcl_1_1_buffer_render_g_l.js @@ -0,0 +1,12 @@ +var classcl_1_1_buffer_render_g_l = +[ + [ "BufferRenderGL", "classcl_1_1_buffer_render_g_l.html#ac2f60478116d35c2a96c522205fcf932", null ], + [ "BufferRenderGL", "classcl_1_1_buffer_render_g_l.html#a9ae513ba0c6664353c389764c7e1011d", null ], + [ "BufferRenderGL", "classcl_1_1_buffer_render_g_l.html#a3214caef962ed7c7ff20e102f498eff6", null ], + [ "BufferRenderGL", "classcl_1_1_buffer_render_g_l.html#a9bbd05ded89c1c3d3c4fd52f0f5922b3", null ], + [ "BufferRenderGL", "classcl_1_1_buffer_render_g_l.html#a387a6e721fd3283d288d86e9dbfda3a5", null ], + [ "getObjectInfo", "classcl_1_1_buffer_render_g_l.html#a148deb18e39ee7553a96eb8e56557f5f", null ], + [ "operator=", "classcl_1_1_buffer_render_g_l.html#a8e133bcc8dce2061d9af72231506c124", null ], + [ "operator=", "classcl_1_1_buffer_render_g_l.html#a5296dbddfe376e47fc1e44f92e067d7a", null ], + [ "operator=", "classcl_1_1_buffer_render_g_l.html#ae9c4cf5da3a2701ad3efddb7910792db", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_command_queue-members.html b/html/classcl_1_1_command_queue-members.html new file mode 100644 index 00000000..f447fe4f --- /dev/null +++ b/html/classcl_1_1_command_queue-members.html @@ -0,0 +1,191 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::CommandQueue Member List
+
+
+ +

This is the complete list of members for cl::CommandQueue, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_command_queue >
CommandQueue(cl_command_queue_properties properties, cl_int *err=NULL)cl::CommandQueueinline
CommandQueue(QueueProperties properties, cl_int *err=NULL)cl::CommandQueueinline
CommandQueue(const Context &context, cl_command_queue_properties properties=0, cl_int *err=NULL)cl::CommandQueueinlineexplicit
CommandQueue(const Context &context, QueueProperties properties, cl_int *err=NULL)cl::CommandQueueinlineexplicit
CommandQueue(const Context &context, const Device &device, cl_command_queue_properties properties=0, cl_int *err=NULL)cl::CommandQueueinline
CommandQueue(const Context &context, const Device &device, QueueProperties properties, cl_int *err=NULL)cl::CommandQueueinline
CommandQueue()cl::CommandQueueinline
CommandQueue(const cl_command_queue &commandQueue, bool retainObject=false)cl::CommandQueueinlineexplicit
CommandQueue(const CommandQueue &queue)cl::CommandQueueinline
CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_cl::CommandQueueinline
enqueueAcquireGLObjects(const vector< Memory > *mem_objects=NULL, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueBarrierWithWaitList(const vector< Event > *events=0, Event *event=0)cl::CommandQueueinline
enqueueCopyBuffer(const Buffer &src, const Buffer &dst, size_type src_offset, size_type dst_offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueCopyBufferRect(const Buffer &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, size_type src_row_pitch, size_type src_slice_pitch, size_type dst_row_pitch, size_type dst_slice_pitch, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueCopyBufferToImage(const Buffer &src, const Image &dst, size_type src_offset, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueCopyImage(const Image &src, const Image &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueCopyImageToBuffer(const Image &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &region, size_type dst_offset, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueFillBuffer(const Buffer &buffer, PatternType pattern, size_type offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueFillImage(const Image &image, cl_float4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueFillImage(const Image &image, cl_int4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueFillImage(const Image &image, cl_uint4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueMapBuffer(const Buffer &buffer, cl_bool blocking, cl_map_flags flags, size_type offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL, cl_int *err=NULL) const cl::CommandQueueinline
enqueueMapImage(const Image &buffer, cl_bool blocking, cl_map_flags flags, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type *row_pitch, size_type *slice_pitch, const vector< Event > *events=NULL, Event *event=NULL, cl_int *err=NULL) const cl::CommandQueueinline
enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueMapSVM(cl::pointer< T, D > &ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueMapSVM(cl::vector< T, Alloc > &container, cl_bool blocking, cl_map_flags flags, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueMarkerWithWaitList(const vector< Event > *events=0, Event *event=0)cl::CommandQueueinline
enqueueMigrateMemObjects(const vector< Memory > &memObjects, cl_mem_migration_flags flags, const vector< Event > *events=NULL, Event *event=NULL)cl::CommandQueueinline
enqueueNativeKernel(void(CL_CALLBACK *userFptr)(void *), std::pair< void *, size_type > args, const vector< Memory > *mem_objects=NULL, const vector< const void * > *mem_locs=NULL, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueNDRangeKernel(const Kernel &kernel, const NDRange &offset, const NDRange &global, const NDRange &local=NullRange, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueReadBuffer(const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueReadBufferRect(const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueReadImage(const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueReleaseGLObjects(const vector< Memory > *mem_objects=NULL, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueUnmapMemObject(const Memory &memory, void *mapped_ptr, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueUnmapSVM(T *ptr, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueUnmapSVM(cl::pointer< T, D > &ptr, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueUnmapSVM(cl::vector< T, Alloc > &container, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueWriteBuffer(const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueWriteBufferRect(const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
enqueueWriteImage(const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const cl::CommandQueueinline
finish() const cl::CommandQueueinline
flush() const cl::CommandQueueinline
get() constcl::detail::Wrapper< cl_command_queue >inline
get()cl::detail::Wrapper< cl_command_queue >inline
getDefault(cl_int *err=NULL)cl::CommandQueueinlinestatic
getInfo(cl_command_queue_info name, T *param) const cl::CommandQueueinline
getInfo(cl_int *err=NULL) const cl::CommandQueueinline
object_cl::detail::Wrapper< cl_command_queue >protected
operator()() constcl::detail::Wrapper< cl_command_queue >inline
operator()()cl::detail::Wrapper< cl_command_queue >inline
operator=(const cl_command_queue &rhs)cl::CommandQueueinline
operator=(const CommandQueue &queue)cl::CommandQueueinline
operator=(CommandQueue &&queue)cl::CommandQueueinline
Wrapper< cl_command_queue >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_command_queue >inline
Wrapper< cl_command_queue >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_command_queue >inline
release() constcl::detail::Wrapper< cl_command_queue >inlineprotected
retain() constcl::detail::Wrapper< cl_command_queue >inlineprotected
setDefault(const CommandQueue &default_queue)cl::CommandQueueinlinestatic
Wrapper()cl::detail::Wrapper< cl_command_queue >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_command_queue >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_command_queue >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_command_queue >inline
~Wrapper()cl::detail::Wrapper< cl_command_queue >inline
+
+ + + + diff --git a/html/classcl_1_1_command_queue.html b/html/classcl_1_1_command_queue.html new file mode 100644 index 00000000..d479d39c --- /dev/null +++ b/html/classcl_1_1_command_queue.html @@ -0,0 +1,2810 @@ + + + + + + +OpenPose: cl::CommandQueue Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::CommandQueue Class Reference
+
+
+ +

CommandQueue interface for cl_command_queue. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::detail::Wrapper< cl_command_queue >.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 CommandQueue (cl_command_queue_properties properties, cl_int *err=NULL)
 Constructs a CommandQueue based on passed properties. Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified. More...
 
 CommandQueue (QueueProperties properties, cl_int *err=NULL)
 Constructs a CommandQueue based on passed properties. Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified. More...
 
 CommandQueue (const Context &context, cl_command_queue_properties properties=0, cl_int *err=NULL)
 Constructs a CommandQueue for an implementation defined device in the given context Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified. More...
 
 CommandQueue (const Context &context, QueueProperties properties, cl_int *err=NULL)
 Constructs a CommandQueue for an implementation defined device in the given context Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified. More...
 
 CommandQueue (const Context &context, const Device &device, cl_command_queue_properties properties=0, cl_int *err=NULL)
 Constructs a CommandQueue for a passed device and context Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified. More...
 
 CommandQueue (const Context &context, const Device &device, QueueProperties properties, cl_int *err=NULL)
 Constructs a CommandQueue for a passed device and context Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified. More...
 
 CommandQueue ()
 
 CommandQueue (const cl_command_queue &commandQueue, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
CommandQueueoperator= (const cl_command_queue &rhs)
 
 CommandQueue (const CommandQueue &queue)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
CommandQueueoperator= (const CommandQueue &queue)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 CommandQueue (CommandQueue &&queue) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
CommandQueueoperator= (CommandQueue &&queue)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_command_queue_info name, T *param) const
 
template<cl_int name>
detail::param_traits
+< detail::cl_command_queue_info,
+name >::param_type 
getInfo (cl_int *err=NULL) const
 
cl_int enqueueReadBuffer (const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueWriteBuffer (const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueCopyBuffer (const Buffer &src, const Buffer &dst, size_type src_offset, size_type dst_offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueReadBufferRect (const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueWriteBufferRect (const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueCopyBufferRect (const Buffer &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, size_type src_row_pitch, size_type src_slice_pitch, size_type dst_row_pitch, size_type dst_slice_pitch, const vector< Event > *events=NULL, Event *event=NULL) const
 
template<typename PatternType >
cl_int enqueueFillBuffer (const Buffer &buffer, PatternType pattern, size_type offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueReadImage (const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueWriteImage (const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueCopyImage (const Image &src, const Image &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueFillImage (const Image &image, cl_float4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueFillImage (const Image &image, cl_int4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueFillImage (const Image &image, cl_uint4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueCopyImageToBuffer (const Image &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &region, size_type dst_offset, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueCopyBufferToImage (const Buffer &src, const Image &dst, size_type src_offset, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const
 
void * enqueueMapBuffer (const Buffer &buffer, cl_bool blocking, cl_map_flags flags, size_type offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL, cl_int *err=NULL) const
 
void * enqueueMapImage (const Image &buffer, cl_bool blocking, cl_map_flags flags, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type *row_pitch, size_type *slice_pitch, const vector< Event > *events=NULL, Event *event=NULL, cl_int *err=NULL) const
 
template<typename T >
cl_int enqueueMapSVM (T *ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const
 
template<typename T , class D >
cl_int enqueueMapSVM (cl::pointer< T, D > &ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const
 
template<typename T , class Alloc >
cl_int enqueueMapSVM (cl::vector< T, Alloc > &container, cl_bool blocking, cl_map_flags flags, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueUnmapMemObject (const Memory &memory, void *mapped_ptr, const vector< Event > *events=NULL, Event *event=NULL) const
 
template<typename T >
cl_int enqueueUnmapSVM (T *ptr, const vector< Event > *events=NULL, Event *event=NULL) const
 
template<typename T , class D >
cl_int enqueueUnmapSVM (cl::pointer< T, D > &ptr, const vector< Event > *events=NULL, Event *event=NULL) const
 
template<typename T , class Alloc >
cl_int enqueueUnmapSVM (cl::vector< T, Alloc > &container, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueMarkerWithWaitList (const vector< Event > *events=0, Event *event=0)
 
cl_int enqueueBarrierWithWaitList (const vector< Event > *events=0, Event *event=0)
 
cl_int enqueueMigrateMemObjects (const vector< Memory > &memObjects, cl_mem_migration_flags flags, const vector< Event > *events=NULL, Event *event=NULL)
 
cl_int enqueueNDRangeKernel (const Kernel &kernel, const NDRange &offset, const NDRange &global, const NDRange &local=NullRange, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueNativeKernel (void(CL_CALLBACK *userFptr)(void *), std::pair< void *, size_type > args, const vector< Memory > *mem_objects=NULL, const vector< const void * > *mem_locs=NULL, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueAcquireGLObjects (const vector< Memory > *mem_objects=NULL, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int enqueueReleaseGLObjects (const vector< Memory > *mem_objects=NULL, const vector< Event > *events=NULL, Event *event=NULL) const
 
cl_int flush () const
 
cl_int finish () const
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_command_queue >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + +

+Static Public Member Functions

static CommandQueue getDefault (cl_int *err=NULL)
 
static CommandQueue setDefault (const CommandQueue &default_queue)
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_command_queue >
typedef cl_command_queue cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_command_queue >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_command_queue >
cl_type object_
 
+

Detailed Description

+

CommandQueue interface for cl_command_queue.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::CommandQueue::CommandQueue (cl_command_queue_properties properties,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a CommandQueue based on passed properties. Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::CommandQueue::CommandQueue (QueueProperties properties,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a CommandQueue based on passed properties. Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::CommandQueue::CommandQueue (const Contextcontext,
cl_command_queue_properties properties = 0,
cl_int * err = NULL 
)
+
+inlineexplicit
+
+ +

Constructs a CommandQueue for an implementation defined device in the given context Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::CommandQueue::CommandQueue (const Contextcontext,
QueueProperties properties,
cl_int * err = NULL 
)
+
+inlineexplicit
+
+ +

Constructs a CommandQueue for an implementation defined device in the given context Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::CommandQueue::CommandQueue (const Contextcontext,
const Devicedevice,
cl_command_queue_properties properties = 0,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a CommandQueue for a passed device and context Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::CommandQueue::CommandQueue (const Contextcontext,
const Devicedevice,
QueueProperties properties,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a CommandQueue for a passed device and context Will return an CL_INVALID_QUEUE_PROPERTIES error if CL_QUEUE_ON_DEVICE is specified.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::CommandQueue::CommandQueue ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::CommandQueue::CommandQueue (const cl_command_queue & commandQueue,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::CommandQueue::CommandQueue (const CommandQueuequeue)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::CommandQueue::CommandQueue (CommandQueue && queue)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueAcquireGLObjects (const vector< Memory > * mem_objects = NULL,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Deprecated APIs for 1.2

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueBarrierWithWaitList (const vector< Event > * events = 0,
Eventevent = 0 
)
+
+inline
+
+

A synchronization point that enqueues a barrier operation.

+

Enqueues a barrier command which waits for either a list of events to complete, or if the list is empty it waits for all commands previously enqueued in command_queue to complete before it completes. This command blocks command execution, that is, any following commands enqueued after it do not execute until it completes. This command returns an event which can be waited on, i.e. this event can be waited on to insure that all events either in the event_wait_list or all previously enqueued commands, queued before this command to command_queue, have completed.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueCopyBuffer (const Buffersrc,
const Bufferdst,
size_type src_offset,
size_type dst_offset,
size_type size,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueCopyBufferRect (const Buffersrc,
const Bufferdst,
const array< size_type, 3 > & src_origin,
const array< size_type, 3 > & dst_origin,
const array< size_type, 3 > & region,
size_type src_row_pitch,
size_type src_slice_pitch,
size_type dst_row_pitch,
size_type dst_slice_pitch,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueCopyBufferToImage (const Buffersrc,
const Imagedst,
size_type src_offset,
const array< size_type, 3 > & dst_origin,
const array< size_type, 3 > & region,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueCopyImage (const Imagesrc,
const Imagedst,
const array< size_type, 3 > & src_origin,
const array< size_type, 3 > & dst_origin,
const array< size_type, 3 > & region,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueCopyImageToBuffer (const Imagesrc,
const Bufferdst,
const array< size_type, 3 > & src_origin,
const array< size_type, 3 > & region,
size_type dst_offset,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<typename PatternType >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueFillBuffer (const Bufferbuffer,
PatternType pattern,
size_type offset,
size_type size,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Enqueue a command to fill a buffer object with a pattern of a given size. The pattern is specified as a vector type.

+
Template Parameters
+ + + + +
PatternTypeThe datatype of the pattern field. The pattern type must be an accepted OpenCL data type.
offsetIs the offset in bytes into the buffer at which to start filling. This must be a multiple of the pattern size.
sizeIs the size in bytes of the region to fill. This must be a multiple of the pattern size.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueFillImage (const Imageimage,
cl_float4 fillColor,
const array< size_type, 3 > & origin,
const array< size_type, 3 > & region,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Enqueue a command to fill an image object with a specified color.

+
Parameters
+ + +
fillColoris the color to use to fill the image. This is a four component RGBA floating-point color value if the image channel data type is not an unnormalized signed or unsigned data type.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueFillImage (const Imageimage,
cl_int4 fillColor,
const array< size_type, 3 > & origin,
const array< size_type, 3 > & region,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Enqueue a command to fill an image object with a specified color.

+
Parameters
+ + +
fillColoris the color to use to fill the image. This is a four component RGBA signed integer color value if the image channel data type is an unnormalized signed integer type.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueFillImage (const Imageimage,
cl_uint4 fillColor,
const array< size_type, 3 > & origin,
const array< size_type, 3 > & region,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Enqueue a command to fill an image object with a specified color.

+
Parameters
+ + +
fillColoris the color to use to fill the image. This is a four component RGBA unsigned integer color value if the image channel data type is an unnormalized unsigned integer type.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void* cl::CommandQueue::enqueueMapBuffer (const Bufferbuffer,
cl_bool blocking,
cl_map_flags flags,
size_type offset,
size_type size,
const vector< Event > * events = NULL,
Eventevent = NULL,
cl_int * err = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void* cl::CommandQueue::enqueueMapImage (const Imagebuffer,
cl_bool blocking,
cl_map_flags flags,
const array< size_type, 3 > & origin,
const array< size_type, 3 > & region,
size_typerow_pitch,
size_typeslice_pitch,
const vector< Event > * events = NULL,
Eventevent = NULL,
cl_int * err = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueMapSVM (T * ptr,
cl_bool blocking,
cl_map_flags flags,
size_type size,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Enqueues a command that will allow the host to update a region of a coarse-grained SVM buffer. This variant takes a raw SVM pointer.

+ +
+
+ +
+
+
+template<typename T , class D >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueMapSVM (cl::pointer< T, D > & ptr,
cl_bool blocking,
cl_map_flags flags,
size_type size,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Enqueues a command that will allow the host to update a region of a coarse-grained SVM buffer. This variant takes a cl::pointer instance.

+ +
+
+ +
+
+
+template<typename T , class Alloc >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueMapSVM (cl::vector< T, Alloc > & container,
cl_bool blocking,
cl_map_flags flags,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Enqueues a command that will allow the host to update a region of a coarse-grained SVM buffer. This variant takes a cl::vector instance.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueMarkerWithWaitList (const vector< Event > * events = 0,
Eventevent = 0 
)
+
+inline
+
+

Enqueues a marker command which waits for either a list of events to complete, or all previously enqueued commands to complete.

+

Enqueues a marker command which waits for either a list of events to complete, or if the list is empty it waits for all commands previously enqueued in command_queue to complete before it completes. This command returns an event which can be waited on, i.e. this event can be waited on to insure that all events either in the event_wait_list or all previously enqueued commands, queued before this command to command_queue, have completed.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueMigrateMemObjects (const vector< Memory > & memObjects,
cl_mem_migration_flags flags,
const vector< Event > * events = NULL,
Eventevent = NULL 
)
+
+inline
+
+

Enqueues a command to indicate with which device a set of memory objects should be associated.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueNativeKernel (void(CL_CALLBACK *userFptr)(void *) ,
std::pair< void *, size_typeargs,
const vector< Memory > * mem_objects = NULL,
const vector< const void * > * mem_locs = NULL,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueNDRangeKernel (const Kernelkernel,
const NDRangeoffset,
const NDRangeglobal,
const NDRangelocal = NullRange,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueReadBuffer (const Bufferbuffer,
cl_bool blocking,
size_type offset,
size_type size,
void * ptr,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueReadBufferRect (const Bufferbuffer,
cl_bool blocking,
const array< size_type, 3 > & buffer_offset,
const array< size_type, 3 > & host_offset,
const array< size_type, 3 > & region,
size_type buffer_row_pitch,
size_type buffer_slice_pitch,
size_type host_row_pitch,
size_type host_slice_pitch,
void * ptr,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueReadImage (const Imageimage,
cl_bool blocking,
const array< size_type, 3 > & origin,
const array< size_type, 3 > & region,
size_type row_pitch,
size_type slice_pitch,
void * ptr,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueReleaseGLObjects (const vector< Memory > * mem_objects = NULL,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueUnmapMemObject (const Memorymemory,
void * mapped_ptr,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueUnmapSVM (T * ptr,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Enqueues a command that will release a coarse-grained SVM buffer back to the OpenCL runtime. This variant takes a raw SVM pointer.

+ +
+
+ +
+
+
+template<typename T , class D >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueUnmapSVM (cl::pointer< T, D > & ptr,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Enqueues a command that will release a coarse-grained SVM buffer back to the OpenCL runtime. This variant takes a cl::pointer instance.

+ +
+
+ +
+
+
+template<typename T , class Alloc >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueUnmapSVM (cl::vector< T, Alloc > & container,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+

Enqueues a command that will release a coarse-grained SVM buffer back to the OpenCL runtime. This variant takes a cl::vector instance.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueWriteBuffer (const Bufferbuffer,
cl_bool blocking,
size_type offset,
size_type size,
const void * ptr,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueWriteBufferRect (const Bufferbuffer,
cl_bool blocking,
const array< size_type, 3 > & buffer_offset,
const array< size_type, 3 > & host_offset,
const array< size_type, 3 > & region,
size_type buffer_row_pitch,
size_type buffer_slice_pitch,
size_type host_row_pitch,
size_type host_slice_pitch,
const void * ptr,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::enqueueWriteImage (const Imageimage,
cl_bool blocking,
const array< size_type, 3 > & origin,
const array< size_type, 3 > & region,
size_type row_pitch,
size_type slice_pitch,
const void * ptr,
const vector< Event > * events = NULL,
Eventevent = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl_int cl::CommandQueue::finish () const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl_int cl::CommandQueue::flush () const
+
+inline
+
+

Deprecated APIs for 1.2

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static CommandQueue cl::CommandQueue::getDefault (cl_int * err = NULL)
+
+inlinestatic
+
+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::CommandQueue::getInfo (cl_command_queue_info name,
T * param 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_command_queue_info, name>::param_type cl::CommandQueue::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
CommandQueue& cl::CommandQueue::operator= (const cl_command_queue & rhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
CommandQueue& cl::CommandQueue::operator= (const CommandQueuequeue)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
CommandQueue& cl::CommandQueue::operator= (CommandQueue && queue)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static CommandQueue cl::CommandQueue::setDefault (const CommandQueuedefault_queue)
+
+inlinestatic
+
+

Modify the default command queue to be used by subsequent operations. Will only set the default if no default was previously created.

+
Returns
updated default command queue. Should be compared to the passed value to ensure that it was updated.
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_command_queue.js b/html/classcl_1_1_command_queue.js new file mode 100644 index 00000000..fb7df3f7 --- /dev/null +++ b/html/classcl_1_1_command_queue.js @@ -0,0 +1,51 @@ +var classcl_1_1_command_queue = +[ + [ "CommandQueue", "classcl_1_1_command_queue.html#a8462de408ebfaf6332429a92b7938490", null ], + [ "CommandQueue", "classcl_1_1_command_queue.html#a05ae8e9e44e9b28fc755937490535550", null ], + [ "CommandQueue", "classcl_1_1_command_queue.html#adcb116a4e1a53417dad3d3850c33d42f", null ], + [ "CommandQueue", "classcl_1_1_command_queue.html#a975c3dce399cb77a5c6b0e294e4778fe", null ], + [ "CommandQueue", "classcl_1_1_command_queue.html#a887826e515b03224aec87b33ac59f327", null ], + [ "CommandQueue", "classcl_1_1_command_queue.html#a8dd467bd94839921b7318cb30f92b5a4", null ], + [ "CommandQueue", "classcl_1_1_command_queue.html#ab1beb7ab6e619a4e050d87c70bb001a6", null ], + [ "CommandQueue", "classcl_1_1_command_queue.html#a09be675998c51f36aa7744b47eabebd3", null ], + [ "CommandQueue", "classcl_1_1_command_queue.html#ae2ce434c5100e5b467ea8c6561e1f11e", null ], + [ "CommandQueue", "classcl_1_1_command_queue.html#a1c5830678be567e34dccbb0065c89b21", null ], + [ "enqueueAcquireGLObjects", "classcl_1_1_command_queue.html#a4722683713b428fbfdc1046d53cb96c4", null ], + [ "enqueueBarrierWithWaitList", "classcl_1_1_command_queue.html#ae852576fe5e8e925fca2812f57fc94b5", null ], + [ "enqueueCopyBuffer", "classcl_1_1_command_queue.html#aeb25e97937555ab8ead1b43c9a799660", null ], + [ "enqueueCopyBufferRect", "classcl_1_1_command_queue.html#aa82c9250a8eb3d589a41dc1e3d27c76c", null ], + [ "enqueueCopyBufferToImage", "classcl_1_1_command_queue.html#ac5b79bc60b997839e40e2c189b562b38", null ], + [ "enqueueCopyImage", "classcl_1_1_command_queue.html#a4cf8881a0f483bfcfdd9208863b79ef8", null ], + [ "enqueueCopyImageToBuffer", "classcl_1_1_command_queue.html#a4c500107e5b5b285326264a7797fd4a4", null ], + [ "enqueueFillBuffer", "classcl_1_1_command_queue.html#a4280321ec74d982783346b59b48edaaa", null ], + [ "enqueueFillImage", "classcl_1_1_command_queue.html#a89bb9d02074e21123c81581633753ff8", null ], + [ "enqueueFillImage", "classcl_1_1_command_queue.html#a1db0d3626e3263fa69da533e091ec53a", null ], + [ "enqueueFillImage", "classcl_1_1_command_queue.html#acba1bb883045a11c214e794aa46f0a85", null ], + [ "enqueueMapBuffer", "classcl_1_1_command_queue.html#a85cce71612502835a2b7fe1211f62452", null ], + [ "enqueueMapImage", "classcl_1_1_command_queue.html#a5b774f1cf0ec90441ec8618985905193", null ], + [ "enqueueMapSVM", "classcl_1_1_command_queue.html#a0b7660dce0c388d7e12a1d04dbacc6d4", null ], + [ "enqueueMapSVM", "classcl_1_1_command_queue.html#a199f9d8f32f88ce3a9f93c466676d4f9", null ], + [ "enqueueMapSVM", "classcl_1_1_command_queue.html#a10dfdbeb027f4ea848c654b9aa05405f", null ], + [ "enqueueMarkerWithWaitList", "classcl_1_1_command_queue.html#a7fcfee2b6739e6c4aaf49dd3e690da76", null ], + [ "enqueueMigrateMemObjects", "classcl_1_1_command_queue.html#aacf7eb07723c00bd3a872f69b0b1871b", null ], + [ "enqueueNativeKernel", "classcl_1_1_command_queue.html#a29e623c756032373358c681ec42a85c0", null ], + [ "enqueueNDRangeKernel", "classcl_1_1_command_queue.html#a360f1b3f23baca854265b77246e39c32", null ], + [ "enqueueReadBuffer", "classcl_1_1_command_queue.html#afb698b414947bdd016d9520e099f2f2f", null ], + [ "enqueueReadBufferRect", "classcl_1_1_command_queue.html#a4869cad0050368198d554f9ef47b88df", null ], + [ "enqueueReadImage", "classcl_1_1_command_queue.html#a8c513d7b2424beb0111f18c0a77efe36", null ], + [ "enqueueReleaseGLObjects", "classcl_1_1_command_queue.html#ad4194d8b98fe9adfb732789c8ee04134", null ], + [ "enqueueUnmapMemObject", "classcl_1_1_command_queue.html#a0a99b21b5f53f7f21b9269666d826343", null ], + [ "enqueueUnmapSVM", "classcl_1_1_command_queue.html#a1b220401cfceadac167e6b64c3525b8d", null ], + [ "enqueueUnmapSVM", "classcl_1_1_command_queue.html#a2ef1c966a3f66bbab8833585d96036e7", null ], + [ "enqueueUnmapSVM", "classcl_1_1_command_queue.html#aff79e945abdc6171d7d3be61c9a2e834", null ], + [ "enqueueWriteBuffer", "classcl_1_1_command_queue.html#a60b41b3960224bf377cf5c07e6a67998", null ], + [ "enqueueWriteBufferRect", "classcl_1_1_command_queue.html#a1ba860af5d494c23f4b7758ce98362ec", null ], + [ "enqueueWriteImage", "classcl_1_1_command_queue.html#a411e9174f774e40f00c64989a5ffe279", null ], + [ "finish", "classcl_1_1_command_queue.html#a49322e2223bf0c86e1485ad0ebc5de0e", null ], + [ "flush", "classcl_1_1_command_queue.html#a4349d9530f98d7544d1ddb5cbcc053bd", null ], + [ "getInfo", "classcl_1_1_command_queue.html#af1c035b324dfbf8dbe43c979e7cf4bbe", null ], + [ "getInfo", "classcl_1_1_command_queue.html#ab53d942cda99001f54bc6bd2e804c0a6", null ], + [ "operator=", "classcl_1_1_command_queue.html#a30d0117e538d0c080333cb21afd7e18d", null ], + [ "operator=", "classcl_1_1_command_queue.html#aafedf5e6899afe6097062277e4c3da17", null ], + [ "operator=", "classcl_1_1_command_queue.html#af448f36396f06bcf9fffd5762c15d67d", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_context-members.html b/html/classcl_1_1_context-members.html new file mode 100644 index 00000000..fdbdf937 --- /dev/null +++ b/html/classcl_1_1_context-members.html @@ -0,0 +1,156 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Context Member List
+
+
+ +

This is the complete list of members for cl::Context, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_context >
Context(const vector< Device > &devices, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)cl::Contextinline
Context(const Device &device, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)cl::Contextinline
Context(cl_device_type type, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)cl::Contextinline
Context(const Context &ctx)cl::Contextinline
Context(Context &&ctx) CL_HPP_NOEXCEPT_cl::Contextinline
Context()cl::Contextinline
Context(const cl_context &context, bool retainObject=false)cl::Contextinlineexplicit
get() constcl::detail::Wrapper< cl_context >inline
get()cl::detail::Wrapper< cl_context >inline
getDefault(cl_int *err=NULL)cl::Contextinlinestatic
getInfo(cl_context_info name, T *param) const cl::Contextinline
getInfo(cl_int *err=NULL) const cl::Contextinline
getSupportedImageFormats(cl_mem_flags flags, cl_mem_object_type type, vector< ImageFormat > *formats) const cl::Contextinline
object_cl::detail::Wrapper< cl_context >protected
operator()() constcl::detail::Wrapper< cl_context >inline
operator()()cl::detail::Wrapper< cl_context >inline
operator=(const Context &ctx)cl::Contextinline
operator=(Context &&ctx)cl::Contextinline
operator=(const cl_context &rhs)cl::Contextinline
Wrapper< cl_context >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_context >inline
Wrapper< cl_context >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_context >inline
release() constcl::detail::Wrapper< cl_context >inlineprotected
retain() constcl::detail::Wrapper< cl_context >inlineprotected
setDefault(const Context &default_context)cl::Contextinlinestatic
Wrapper()cl::detail::Wrapper< cl_context >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_context >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_context >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_context >inline
~Wrapper()cl::detail::Wrapper< cl_context >inline
+
+ + + + diff --git a/html/classcl_1_1_context.html b/html/classcl_1_1_context.html new file mode 100644 index 00000000..c4322712 --- /dev/null +++ b/html/classcl_1_1_context.html @@ -0,0 +1,755 @@ + + + + + + +OpenPose: cl::Context Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ + +
+ +

Class interface for cl_context. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::detail::Wrapper< cl_context >.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Context (const vector< Device > &devices, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)
 Constructs a context including a list of specified devices. More...
 
 Context (const Device &device, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)
 
 Context (cl_device_type type, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)
 Constructs a context including all or a subset of devices of a specified type. More...
 
 Context (const Context &ctx)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Contextoperator= (const Context &ctx)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Context (Context &&ctx) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Contextoperator= (Context &&ctx)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
 Context ()
 Default constructor - initializes to NULL. More...
 
 Context (const cl_context &context, bool retainObject=false)
 Constructor from cl_context - takes ownership. More...
 
Contextoperator= (const cl_context &rhs)
 Assignment operator from cl_context - takes ownership. More...
 
template<typename T >
cl_int getInfo (cl_context_info name, T *param) const
 Wrapper for clGetContextInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_context_info,
+name >::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetContextInfo() that returns by value. More...
 
cl_int getSupportedImageFormats (cl_mem_flags flags, cl_mem_object_type type, vector< ImageFormat > *formats) const
 Gets a list of supported image formats. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_context >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + +

+Static Public Member Functions

static Context getDefault (cl_int *err=NULL)
 Returns a singleton context including all devices of CL_DEVICE_TYPE_DEFAULT. More...
 
static Context setDefault (const Context &default_context)
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_context >
typedef cl_context cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_context >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_context >
cl_type object_
 
+

Detailed Description

+

Class interface for cl_context.

+

Deprecated APIs for 1.2

+
Note
Copies of these objects are shallow, meaning that the copy will refer to the same underlying cl_context as the original. For details, see clRetainContext() and clReleaseContext().
+
See Also
cl_context
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Context::Context (const vector< Device > & devices,
cl_context_properties * properties = NULL,
void(CL_CALLBACK *notifyFptr)(const char *,const void *,size_type,void *)  = NULL,
void * data = NULL,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a context including a list of specified devices.

+

Wraps clCreateContext().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Context::Context (const Devicedevice,
cl_context_properties * properties = NULL,
void(CL_CALLBACK *notifyFptr)(const char *,const void *,size_type,void *)  = NULL,
void * data = NULL,
cl_int * err = NULL 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Context::Context (cl_device_type type,
cl_context_properties * properties = NULL,
void(CL_CALLBACK *notifyFptr)(const char *,const void *,size_type,void *)  = NULL,
void * data = NULL,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a context including all or a subset of devices of a specified type.

+

Wraps clCreateContextFromType().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Context::Context (const Contextctx)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Context::Context (Context && ctx)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Context::Context ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Context::Context (const cl_context & context,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_context - takes ownership.

+

This effectively transfers ownership of a refcount on the cl_context into the new Context object.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
static Context cl::Context::getDefault (cl_int * err = NULL)
+
+inlinestatic
+
+ +

Returns a singleton context including all devices of CL_DEVICE_TYPE_DEFAULT.

+
Note
All calls to this function return the same cl_context as the first.
+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Context::getInfo (cl_context_info name,
T * param 
) const
+
+inline
+
+ +

Wrapper for clGetContextInfo().

+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_context_info, name>::param_type cl::Context::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +

Wrapper for clGetContextInfo() that returns by value.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::Context::getSupportedImageFormats (cl_mem_flags flags,
cl_mem_object_type type,
vector< ImageFormat > * formats 
) const
+
+inline
+
+ +

Gets a list of supported image formats.

+

Wraps clGetSupportedImageFormats().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Context& cl::Context::operator= (const Contextctx)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Context& cl::Context::operator= (Context && ctx)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Context& cl::Context::operator= (const cl_context & rhs)
+
+inline
+
+ +

Assignment operator from cl_context - takes ownership.

+

This effectively transfers ownership of a refcount on the rhs and calls clReleaseContext() on the value previously held by this instance.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static Context cl::Context::setDefault (const Contextdefault_context)
+
+inlinestatic
+
+

Modify the default context to be used by subsequent operations. Will only set the default if no default was previously created.

+
Returns
updated default context. Should be compared to the passed value to ensure that it was updated.
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_context.js b/html/classcl_1_1_context.js new file mode 100644 index 00000000..18ee39d3 --- /dev/null +++ b/html/classcl_1_1_context.js @@ -0,0 +1,16 @@ +var classcl_1_1_context = +[ + [ "Context", "classcl_1_1_context.html#ad4a19320d57441a2a0ce6db6548d12a9", null ], + [ "Context", "classcl_1_1_context.html#a4ab7a8192b80fc6b8ff00f5f7356f3d4", null ], + [ "Context", "classcl_1_1_context.html#a591bd7ba3cbe268a619b8175627a8985", null ], + [ "Context", "classcl_1_1_context.html#ae0a598440f95bc8457433a088cef17a1", null ], + [ "Context", "classcl_1_1_context.html#ae2944171ba4199247499fd0bf3c49b81", null ], + [ "Context", "classcl_1_1_context.html#a8f7e1c72445ca6e249bc7a6c9278984d", null ], + [ "Context", "classcl_1_1_context.html#a3fc0fba33d5b467b5d2ee70adb5b1e92", null ], + [ "getInfo", "classcl_1_1_context.html#aa5bf7593c0fd0a1b6bf35ad25f721cf5", null ], + [ "getInfo", "classcl_1_1_context.html#a98c5e7d7ea2416551301bcc285066c95", null ], + [ "getSupportedImageFormats", "classcl_1_1_context.html#af9791ad3f42226fa26050831c2b61cdc", null ], + [ "operator=", "classcl_1_1_context.html#a8efbd413385ff1128857f338176bd123", null ], + [ "operator=", "classcl_1_1_context.html#a31c45550dcdfdc215d8e4a7d23edd8d4", null ], + [ "operator=", "classcl_1_1_context.html#a1881d1eb1011e8575fd32f7287ed65f8", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_device-members.html b/html/classcl_1_1_device-members.html new file mode 100644 index 00000000..51bcb80e --- /dev/null +++ b/html/classcl_1_1_device-members.html @@ -0,0 +1,155 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Device Member List
+
+
+ +

This is the complete list of members for cl::Device, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_device_id >
createSubDevices(const cl_device_partition_property *properties, vector< Device > *devices)cl::Deviceinline
Device()cl::Deviceinline
Device(const cl_device_id &device, bool retainObject=false)cl::Deviceinlineexplicit
Device(const Device &dev)cl::Deviceinline
Device(Device &&dev) CL_HPP_NOEXCEPT_cl::Deviceinline
get() const cl::detail::Wrapper< cl_device_id >inline
get()cl::detail::Wrapper< cl_device_id >inline
getDefault(cl_int *errResult=NULL)cl::Deviceinlinestatic
getInfo(cl_device_info name, T *param) const cl::Deviceinline
getInfo(cl_int *err=NULL) const cl::Deviceinline
isReferenceCountable(cl_device_id device)cl::detail::Wrapper< cl_device_id >inlineprotectedstatic
object_cl::detail::Wrapper< cl_device_id >protected
operator()() const cl::detail::Wrapper< cl_device_id >inline
operator()()cl::detail::Wrapper< cl_device_id >inline
operator=(const cl_device_id &rhs)cl::Deviceinline
operator=(const Device &dev)cl::Deviceinline
operator=(Device &&dev)cl::Deviceinline
cl::detail::Wrapper< cl_device_id >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_device_id >inline
cl::detail::Wrapper< cl_device_id >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_device_id >inline
referenceCountable_cl::detail::Wrapper< cl_device_id >protected
release() const cl::detail::Wrapper< cl_device_id >inlineprotected
retain() const cl::detail::Wrapper< cl_device_id >inlineprotected
setDefault(const Device &default_device)cl::Deviceinlinestatic
Wrapper()cl::detail::Wrapper< cl_device_id >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_device_id >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_device_id >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_device_id >inline
~Wrapper()cl::detail::Wrapper< cl_device_id >inline
+
+ + + + diff --git a/html/classcl_1_1_device.html b/html/classcl_1_1_device.html new file mode 100644 index 00000000..22c2dd73 --- /dev/null +++ b/html/classcl_1_1_device.html @@ -0,0 +1,583 @@ + + + + + + +OpenPose: cl::Device Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ + +
+ +

Class interface for cl_device_id. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::detail::Wrapper< cl_device_id >.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Device ()
 Default constructor - initializes to NULL. More...
 
 Device (const cl_device_id &device, bool retainObject=false)
 Constructor from cl_device_id. More...
 
Deviceoperator= (const cl_device_id &rhs)
 Assignment operator from cl_device_id. More...
 
 Device (const Device &dev)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Deviceoperator= (const Device &dev)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Device (Device &&dev) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Deviceoperator= (Device &&dev)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_device_info name, T *param) const
 Wrapper for clGetDeviceInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_device_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetDeviceInfo() that returns by value. More...
 
cl_int createSubDevices (const cl_device_partition_property *properties, vector< Device > *devices)
 Wrapper for clCreateSubDevices(). More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_device_id >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 ~Wrapper ()
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + +

+Static Public Member Functions

static Device getDefault (cl_int *errResult=NULL)
 Returns the first device on the default context. More...
 
static Device setDefault (const Device &default_device)
 
+ + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_device_id >
typedef cl_device_id cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_device_id >
cl_int retain () const
 
cl_int release () const
 
- Static Protected Member Functions inherited from cl::detail::Wrapper< cl_device_id >
static bool isReferenceCountable (cl_device_id device)
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_device_id >
cl_type object_
 
bool referenceCountable_
 
+

Detailed Description

+

Class interface for cl_device_id.

+
Note
Copies of these objects are inexpensive, since they don't 'own' any underlying resources or data structures.
+
See Also
cl_device_id
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + +
cl::Device::Device ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Device::Device (const cl_device_id & device,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_device_id.

+

This simply copies the device ID value, which is an inexpensive operation.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Device::Device (const Devicedev)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Device::Device (Device && dev)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Device::createSubDevices (const cl_device_partition_property * properties,
vector< Device > * devices 
)
+
+inline
+
+ +

Wrapper for clCreateSubDevices().

+

CL 1.2 version

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static Device cl::Device::getDefault (cl_int * errResult = NULL)
+
+inlinestatic
+
+ +

Returns the first device on the default context.

+
See Also
Context::getDefault()
+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Device::getInfo (cl_device_info name,
T * param 
) const
+
+inline
+
+ +

Wrapper for clGetDeviceInfo().

+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_device_info, name>::param_type cl::Device::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +

Wrapper for clGetDeviceInfo() that returns by value.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Device& cl::Device::operator= (const cl_device_id & rhs)
+
+inline
+
+ +

Assignment operator from cl_device_id.

+

This simply copies the device ID value, which is an inexpensive operation.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Device& cl::Device::operator= (const Devicedev)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Device& cl::Device::operator= (Device && dev)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static Device cl::Device::setDefault (const Devicedefault_device)
+
+inlinestatic
+
+

Modify the default device to be used by subsequent operations. Will only set the default if no default was previously created.

+
Returns
updated default device. Should be compared to the passed value to ensure that it was updated.
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_device.js b/html/classcl_1_1_device.js new file mode 100644 index 00000000..fd5d8069 --- /dev/null +++ b/html/classcl_1_1_device.js @@ -0,0 +1,13 @@ +var classcl_1_1_device = +[ + [ "Device", "classcl_1_1_device.html#a6131ff3eb77c31dfba11091a3c0f4235", null ], + [ "Device", "classcl_1_1_device.html#ad28b573c8a28028a06ded4e1dc7fa725", null ], + [ "Device", "classcl_1_1_device.html#a8445328fa0af11c93f20615f820b93fc", null ], + [ "Device", "classcl_1_1_device.html#a9a8f38bb1636628bdb31d3a47c8cee36", null ], + [ "createSubDevices", "classcl_1_1_device.html#ab60bfd190bf8f82cb8f0adb0a869a2f2", null ], + [ "getInfo", "classcl_1_1_device.html#a44419a3c884a3b6f14b25eb0c5fe30b5", null ], + [ "getInfo", "classcl_1_1_device.html#a4511340baeebe905de6ac01ca9c2966e", null ], + [ "operator=", "classcl_1_1_device.html#a432e00756f0972116bae69e81387c82d", null ], + [ "operator=", "classcl_1_1_device.html#a53aac3e18ae85e11fd08626d80621606", null ], + [ "operator=", "classcl_1_1_device.html#aedea093cb357dcc87ff7003d143f1bfc", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_device_command_queue-members.html b/html/classcl_1_1_device_command_queue-members.html new file mode 100644 index 00000000..70653e69 --- /dev/null +++ b/html/classcl_1_1_device_command_queue-members.html @@ -0,0 +1,156 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::DeviceCommandQueue Member List
+
+
+ +

This is the complete list of members for cl::DeviceCommandQueue, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_command_queue >
DeviceCommandQueue()cl::DeviceCommandQueueinline
DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err=NULL)cl::DeviceCommandQueueinline
DeviceCommandQueue(const Context &context, const Device &device, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)cl::DeviceCommandQueueinline
DeviceCommandQueue(const Context &context, const Device &device, cl_uint queueSize, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)cl::DeviceCommandQueueinline
DeviceCommandQueue(const cl_command_queue &commandQueue, bool retainObject=false)cl::DeviceCommandQueueinlineexplicit
DeviceCommandQueue(const DeviceCommandQueue &queue)cl::DeviceCommandQueueinline
DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_cl::DeviceCommandQueueinline
get() constcl::detail::Wrapper< cl_command_queue >inline
get()cl::detail::Wrapper< cl_command_queue >inline
getInfo(cl_command_queue_info name, T *param) const cl::DeviceCommandQueueinline
getInfo(cl_int *err=NULL) const cl::DeviceCommandQueueinline
makeDefault(cl_int *err=nullptr)cl::DeviceCommandQueueinlinestatic
makeDefault(const Context &context, const Device &device, cl_int *err=nullptr)cl::DeviceCommandQueueinlinestatic
makeDefault(const Context &context, const Device &device, cl_uint queueSize, cl_int *err=nullptr)cl::DeviceCommandQueueinlinestatic
object_cl::detail::Wrapper< cl_command_queue >protected
operator()() constcl::detail::Wrapper< cl_command_queue >inline
operator()()cl::detail::Wrapper< cl_command_queue >inline
operator=(const cl_command_queue &rhs)cl::DeviceCommandQueueinline
operator=(const DeviceCommandQueue &queue)cl::DeviceCommandQueueinline
operator=(DeviceCommandQueue &&queue)cl::DeviceCommandQueueinline
Wrapper< cl_command_queue >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_command_queue >inline
Wrapper< cl_command_queue >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_command_queue >inline
release() constcl::detail::Wrapper< cl_command_queue >inlineprotected
retain() constcl::detail::Wrapper< cl_command_queue >inlineprotected
Wrapper()cl::detail::Wrapper< cl_command_queue >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_command_queue >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_command_queue >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_command_queue >inline
~Wrapper()cl::detail::Wrapper< cl_command_queue >inline
+
+ + + + diff --git a/html/classcl_1_1_device_command_queue.html b/html/classcl_1_1_device_command_queue.html new file mode 100644 index 00000000..55f173dd --- /dev/null +++ b/html/classcl_1_1_device_command_queue.html @@ -0,0 +1,731 @@ + + + + + + +OpenPose: cl::DeviceCommandQueue Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::DeviceCommandQueue Class Reference
+
+
+ +

DeviceCommandQueue interface for device cl_command_queues. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::detail::Wrapper< cl_command_queue >.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 DeviceCommandQueue ()
 
 DeviceCommandQueue (DeviceQueueProperties properties, cl_int *err=NULL)
 
 DeviceCommandQueue (const Context &context, const Device &device, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)
 
 DeviceCommandQueue (const Context &context, const Device &device, cl_uint queueSize, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)
 
 DeviceCommandQueue (const cl_command_queue &commandQueue, bool retainObject=false)
 Constructor from cl_command_queue - takes ownership. More...
 
DeviceCommandQueueoperator= (const cl_command_queue &rhs)
 
 DeviceCommandQueue (const DeviceCommandQueue &queue)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
DeviceCommandQueueoperator= (const DeviceCommandQueue &queue)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 DeviceCommandQueue (DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
DeviceCommandQueueoperator= (DeviceCommandQueue &&queue)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_command_queue_info name, T *param) const
 
template<cl_int name>
detail::param_traits
+< detail::cl_command_queue_info,
+name >::param_type 
getInfo (cl_int *err=NULL) const
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_command_queue >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + +

+Static Public Member Functions

static DeviceCommandQueue makeDefault (cl_int *err=nullptr)
 
static DeviceCommandQueue makeDefault (const Context &context, const Device &device, cl_int *err=nullptr)
 
static DeviceCommandQueue makeDefault (const Context &context, const Device &device, cl_uint queueSize, cl_int *err=nullptr)
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_command_queue >
typedef cl_command_queue cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_command_queue >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_command_queue >
cl_type object_
 
+

Detailed Description

+

DeviceCommandQueue interface for device cl_command_queues.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + +
cl::DeviceCommandQueue::DeviceCommandQueue ()
+
+inline
+
+

Trivial empty constructor to create a null queue.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::DeviceCommandQueue::DeviceCommandQueue (DeviceQueueProperties properties,
cl_int * err = NULL 
)
+
+inline
+
+

Default construct device command queue on default context and device

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::DeviceCommandQueue::DeviceCommandQueue (const Contextcontext,
const Devicedevice,
DeviceQueueProperties properties = DeviceQueueProperties::None,
cl_int * err = NULL 
)
+
+inline
+
+

Create a device command queue for a specified device in the passed context.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::DeviceCommandQueue::DeviceCommandQueue (const Contextcontext,
const Devicedevice,
cl_uint queueSize,
DeviceQueueProperties properties = DeviceQueueProperties::None,
cl_int * err = NULL 
)
+
+inline
+
+

Create a device command queue for a specified device in the passed context.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::DeviceCommandQueue::DeviceCommandQueue (const cl_command_queue & commandQueue,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_command_queue - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::DeviceCommandQueue::DeviceCommandQueue (const DeviceCommandQueuequeue)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::DeviceCommandQueue::DeviceCommandQueue (DeviceCommandQueue && queue)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::DeviceCommandQueue::getInfo (cl_command_queue_info name,
T * param 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_command_queue_info, name>::param_type cl::DeviceCommandQueue::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static DeviceCommandQueue cl::DeviceCommandQueue::makeDefault (cl_int * err = nullptr)
+
+inlinestatic
+
+

Create a new default device command queue for the default device, in the default context and of the default size. If there is already a default queue for the specified device this function will return the pre-existing queue.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
static DeviceCommandQueue cl::DeviceCommandQueue::makeDefault (const Contextcontext,
const Devicedevice,
cl_int * err = nullptr 
)
+
+inlinestatic
+
+

Create a new default device command queue for the specified device and of the default size. If there is already a default queue for the specified device this function will return the pre-existing queue.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static DeviceCommandQueue cl::DeviceCommandQueue::makeDefault (const Contextcontext,
const Devicedevice,
cl_uint queueSize,
cl_int * err = nullptr 
)
+
+inlinestatic
+
+

Create a new default device command queue for the specified device and of the requested size in bytes. If there is already a default queue for the specified device this function will return the pre-existing queue.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
DeviceCommandQueue& cl::DeviceCommandQueue::operator= (const cl_command_queue & rhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
DeviceCommandQueue& cl::DeviceCommandQueue::operator= (const DeviceCommandQueuequeue)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
DeviceCommandQueue& cl::DeviceCommandQueue::operator= (DeviceCommandQueue && queue)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_device_command_queue.js b/html/classcl_1_1_device_command_queue.js new file mode 100644 index 00000000..d79254ed --- /dev/null +++ b/html/classcl_1_1_device_command_queue.js @@ -0,0 +1,15 @@ +var classcl_1_1_device_command_queue = +[ + [ "DeviceCommandQueue", "classcl_1_1_device_command_queue.html#ab58e477e1a9bf099e1faf77565e80856", null ], + [ "DeviceCommandQueue", "classcl_1_1_device_command_queue.html#a796862188d423d2cfd1e90c4fafc5d5f", null ], + [ "DeviceCommandQueue", "classcl_1_1_device_command_queue.html#a098b1a3d3485828fde04fc7f10f8e1c4", null ], + [ "DeviceCommandQueue", "classcl_1_1_device_command_queue.html#a16613c9133f453851d72c6793d522d81", null ], + [ "DeviceCommandQueue", "classcl_1_1_device_command_queue.html#acaf1dee2f55faeac05b2c1c66daf51c2", null ], + [ "DeviceCommandQueue", "classcl_1_1_device_command_queue.html#a897785d635ca36d68444435617ad6fc1", null ], + [ "DeviceCommandQueue", "classcl_1_1_device_command_queue.html#ac1cc85eaacd3a27a57b34471b41b073c", null ], + [ "getInfo", "classcl_1_1_device_command_queue.html#a0b7ca7a13078b8080eebe3e6649622de", null ], + [ "getInfo", "classcl_1_1_device_command_queue.html#a65ca4ab0d9c531e7254b5ade1a6ec7b4", null ], + [ "operator=", "classcl_1_1_device_command_queue.html#a8365a61fd71207ae797063c99838837f", null ], + [ "operator=", "classcl_1_1_device_command_queue.html#affa34667a9ee050bffe4fbacbe76dda3", null ], + [ "operator=", "classcl_1_1_device_command_queue.html#a7f2929602941beabe9bec6d3abdc07a7", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_enqueue_args-members.html b/html/classcl_1_1_enqueue_args-members.html new file mode 100644 index 00000000..8b878b40 --- /dev/null +++ b/html/classcl_1_1_enqueue_args-members.html @@ -0,0 +1,145 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::EnqueueArgs Member List
+
+
+ +

This is the complete list of members for cl::EnqueueArgs, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + +
EnqueueArgs(NDRange global)cl::EnqueueArgsinline
EnqueueArgs(NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(NDRange offset, NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(Event e, NDRange global)cl::EnqueueArgsinline
EnqueueArgs(Event e, NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(const vector< Event > &events, NDRange global)cl::EnqueueArgsinline
EnqueueArgs(const vector< Event > &events, NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(const vector< Event > &events, NDRange offset, NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(CommandQueue &queue, NDRange global)cl::EnqueueArgsinline
EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(CommandQueue &queue, Event e, NDRange global)cl::EnqueueArgsinline
EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange global)cl::EnqueueArgsinline
EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange global, NDRange local)cl::EnqueueArgsinline
EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange offset, NDRange global, NDRange local)cl::EnqueueArgsinline
KernelFunctor classcl::EnqueueArgsfriend
+
+ + + + diff --git a/html/classcl_1_1_enqueue_args.html b/html/classcl_1_1_enqueue_args.html new file mode 100644 index 00000000..f9eb3cce --- /dev/null +++ b/html/classcl_1_1_enqueue_args.html @@ -0,0 +1,937 @@ + + + + + + +OpenPose: cl::EnqueueArgs Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::EnqueueArgs Class Reference
+
+
+ +

#include <cl2.hpp>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 EnqueueArgs (NDRange global)
 
 EnqueueArgs (NDRange global, NDRange local)
 
 EnqueueArgs (NDRange offset, NDRange global, NDRange local)
 
 EnqueueArgs (Event e, NDRange global)
 
 EnqueueArgs (Event e, NDRange global, NDRange local)
 
 EnqueueArgs (Event e, NDRange offset, NDRange global, NDRange local)
 
 EnqueueArgs (const vector< Event > &events, NDRange global)
 
 EnqueueArgs (const vector< Event > &events, NDRange global, NDRange local)
 
 EnqueueArgs (const vector< Event > &events, NDRange offset, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, NDRange global)
 
 EnqueueArgs (CommandQueue &queue, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, NDRange offset, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, Event e, NDRange global)
 
 EnqueueArgs (CommandQueue &queue, Event e, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, Event e, NDRange offset, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, const vector< Event > &events, NDRange global)
 
 EnqueueArgs (CommandQueue &queue, const vector< Event > &events, NDRange global, NDRange local)
 
 EnqueueArgs (CommandQueue &queue, const vector< Event > &events, NDRange offset, NDRange global, NDRange local)
 
+ + + + +

+Friends

template<typename... Ts>
class KernelFunctor
 
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (NDRange global)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (NDRange offset,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (Event e,
NDRange global 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (Event e,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (Event e,
NDRange offset,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (const vector< Event > & events,
NDRange global 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (const vector< Event > & events,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (const vector< Event > & events,
NDRange offset,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (CommandQueuequeue,
NDRange global 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (CommandQueuequeue,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (CommandQueuequeue,
NDRange offset,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (CommandQueuequeue,
Event e,
NDRange global 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (CommandQueuequeue,
Event e,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (CommandQueuequeue,
Event e,
NDRange offset,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (CommandQueuequeue,
const vector< Event > & events,
NDRange global 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (CommandQueuequeue,
const vector< Event > & events,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::EnqueueArgs::EnqueueArgs (CommandQueuequeue,
const vector< Event > & events,
NDRange offset,
NDRange global,
NDRange local 
)
+
+inline
+
+ +
+
+

Friends And Related Function Documentation

+ +
+
+
+template<typename... Ts>
+ + + + + +
+ + + + +
friend class KernelFunctor
+
+friend
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_enqueue_args.js b/html/classcl_1_1_enqueue_args.js new file mode 100644 index 00000000..55303ba7 --- /dev/null +++ b/html/classcl_1_1_enqueue_args.js @@ -0,0 +1,22 @@ +var classcl_1_1_enqueue_args = +[ + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a775ee0f3f914087d546017b7c9e3a2bf", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a4743964ebea249d8de77f6a54c176c24", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a11a7b173e00d55ee2c58fed3d9ecd3d8", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a1ab03b76ada8edb5440ba19905848e5f", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#ab0805b653902b83b4126b097efcd06ee", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a0f4cf6909b0da18bb8328fd2417a6099", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a9876022c0307af3c5f66414331b80ad2", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#ab5379abd9903e0e82608ec82062406cc", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a2c7272d30c6a8c62a6dfabae02dde9ff", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a2f37bb05189e7e905b6c1961ee7188d5", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a813fd9f115dbc432340ab4e103a6d15f", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a48548548d63429cd35ced049823eac9c", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a2550db9b9c98c38b7072feb3bd4b0514", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a9c2ae966ee79798dc583c9a44585bef7", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#abc905f41d44e078a6920f5ff2d4429d6", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a9328632d2a30a59123b8a7a180192429", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#a1af31b93f90214b62678878a5e8f2d95", null ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html#ad093a35e973b7747f90608e6121d5378", null ], + [ "KernelFunctor", "classcl_1_1_enqueue_args.html#a83b7a776d00d3d5247f007bc9c535395", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_event-members.html b/html/classcl_1_1_event-members.html new file mode 100644 index 00000000..28f4bbdf --- /dev/null +++ b/html/classcl_1_1_event-members.html @@ -0,0 +1,151 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Event Member List
+
+
+ +

This is the complete list of members for cl::Event, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_event >
Event()cl::Eventinline
Event(const cl_event &event, bool retainObject=false)cl::Eventinlineexplicit
get() constcl::detail::Wrapper< cl_event >inline
get()cl::detail::Wrapper< cl_event >inline
getInfo(cl_event_info name, T *param) const cl::Eventinline
getInfo(cl_int *err=NULL) const cl::Eventinline
getProfilingInfo(cl_profiling_info name, T *param) const cl::Eventinline
getProfilingInfo(cl_int *err=NULL) const cl::Eventinline
object_cl::detail::Wrapper< cl_event >protected
operator()() constcl::detail::Wrapper< cl_event >inline
operator()()cl::detail::Wrapper< cl_event >inline
operator=(const cl_event &rhs)cl::Eventinline
Wrapper< cl_event >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_event >inline
Wrapper< cl_event >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_event >inline
release() constcl::detail::Wrapper< cl_event >inlineprotected
retain() constcl::detail::Wrapper< cl_event >inlineprotected
setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_event, cl_int, void *), void *user_data=NULL)cl::Eventinline
wait() const cl::Eventinline
waitForEvents(const vector< Event > &events)cl::Eventinlinestatic
Wrapper()cl::detail::Wrapper< cl_event >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_event >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_event >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_event >inline
~Wrapper()cl::detail::Wrapper< cl_event >inline
+
+ + + + diff --git a/html/classcl_1_1_event.html b/html/classcl_1_1_event.html new file mode 100644 index 00000000..48e779e2 --- /dev/null +++ b/html/classcl_1_1_event.html @@ -0,0 +1,552 @@ + + + + + + +OpenPose: cl::Event Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ + +
+ +

Class interface for cl_event. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::detail::Wrapper< cl_event >.

+ +

Inherited by cl::UserEvent.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Event ()
 Default constructor - initializes to NULL. More...
 
 Event (const cl_event &event, bool retainObject=false)
 Constructor from cl_event - takes ownership. More...
 
Eventoperator= (const cl_event &rhs)
 Assignment operator from cl_event - takes ownership. More...
 
template<typename T >
cl_int getInfo (cl_event_info name, T *param) const
 Wrapper for clGetEventInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_event_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetEventInfo() that returns by value. More...
 
template<typename T >
cl_int getProfilingInfo (cl_profiling_info name, T *param) const
 Wrapper for clGetEventProfilingInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_profiling_info,
+name >::param_type 
getProfilingInfo (cl_int *err=NULL) const
 Wrapper for clGetEventProfilingInfo() that returns by value. More...
 
cl_int wait () const
 Blocks the calling thread until this event completes. More...
 
cl_int setCallback (cl_int type, void(CL_CALLBACK *pfn_notify)(cl_event, cl_int, void *), void *user_data=NULL)
 Registers a user callback function for a specific command execution status. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_event >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + +

+Static Public Member Functions

static cl_int waitForEvents (const vector< Event > &events)
 Blocks the calling thread until every event specified is complete. More...
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_event >
typedef cl_event cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_event >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_event >
cl_type object_
 
+

Detailed Description

+

Class interface for cl_event.

+
Note
Copies of these objects are shallow, meaning that the copy will refer to the same underlying cl_event as the original. For details, see clRetainEvent() and clReleaseEvent().
+
See Also
cl_event
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + +
cl::Event::Event ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Event::Event (const cl_event & event,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_event - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. This effectively transfers ownership of a refcount on the cl_event into the new Event object.
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Event::getInfo (cl_event_info name,
T * param 
) const
+
+inline
+
+ +

Wrapper for clGetEventInfo().

+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_event_info, name>::param_type cl::Event::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +

Wrapper for clGetEventInfo() that returns by value.

+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Event::getProfilingInfo (cl_profiling_info name,
T * param 
) const
+
+inline
+
+ +

Wrapper for clGetEventProfilingInfo().

+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_profiling_info, name>::param_type cl::Event::getProfilingInfo (cl_int * err = NULL) const
+
+inline
+
+ +

Wrapper for clGetEventProfilingInfo() that returns by value.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Event& cl::Event::operator= (const cl_event & rhs)
+
+inline
+
+ +

Assignment operator from cl_event - takes ownership.

+

This effectively transfers ownership of a refcount on the rhs and calls clReleaseEvent() on the value previously held by this instance.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::Event::setCallback (cl_int type,
void(CL_CALLBACK *pfn_notify)(cl_event, cl_int, void *) ,
void * user_data = NULL 
)
+
+inline
+
+ +

Registers a user callback function for a specific command execution status.

+

Wraps clSetEventCallback().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl_int cl::Event::wait () const
+
+inline
+
+ +

Blocks the calling thread until this event completes.

+

Wraps clWaitForEvents().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static cl_int cl::Event::waitForEvents (const vector< Event > & events)
+
+inlinestatic
+
+ +

Blocks the calling thread until every event specified is complete.

+

Wraps clWaitForEvents().

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_event.js b/html/classcl_1_1_event.js new file mode 100644 index 00000000..1a377dc1 --- /dev/null +++ b/html/classcl_1_1_event.js @@ -0,0 +1,12 @@ +var classcl_1_1_event = +[ + [ "Event", "classcl_1_1_event.html#a90e01689f7b394fc003d66c48a7f6f95", null ], + [ "Event", "classcl_1_1_event.html#a3b035b8ff20d92d0b42f2f0dc8657621", null ], + [ "getInfo", "classcl_1_1_event.html#a5f7bd7936bb69291f6e168ef00787e87", null ], + [ "getInfo", "classcl_1_1_event.html#ad649a05c4a05058cc569b05bf6bc7344", null ], + [ "getProfilingInfo", "classcl_1_1_event.html#a8d4610f4ce118208620fe88996970ffa", null ], + [ "getProfilingInfo", "classcl_1_1_event.html#a87c25db5f9793aa90db799afa4d14e01", null ], + [ "operator=", "classcl_1_1_event.html#aa3b9f7abf39de587ee78d0b47699d5f6", null ], + [ "setCallback", "classcl_1_1_event.html#a4730c3b113e65efcf88aea0c9da13f52", null ], + [ "wait", "classcl_1_1_event.html#abb1dccd98dc3cee29bd6638bc71005cb", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_image-members.html b/html/classcl_1_1_image-members.html new file mode 100644 index 00000000..fae3134a --- /dev/null +++ b/html/classcl_1_1_image-members.html @@ -0,0 +1,159 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Image Member List
+
+
+ +

This is the complete list of members for cl::Image, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_mem >
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getImageInfo(cl_image_info name, T *param) const cl::Imageinline
getImageInfo(cl_int *err=NULL) const cl::Imageinline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
Image()cl::Imageinlineprotected
Image(const cl_mem &image, bool retainObject=false)cl::Imageinlineexplicitprotected
Image(const Image &img)cl::Imageinlineprotected
Image(Image &&img) CL_HPP_NOEXCEPT_cl::Imageinlineprotected
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::Imageinlineprotected
operator=(const Image &img)cl::Imageinlineprotected
operator=(Image &&img)cl::Imageinlineprotected
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_image.html b/html/classcl_1_1_image.html new file mode 100644 index 00000000..fbe3dc00 --- /dev/null +++ b/html/classcl_1_1_image.html @@ -0,0 +1,522 @@ + + + + + + +OpenPose: cl::Image Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ + +
+ +

C++ base class for Image Memory objects. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Memory.

+ +

Inherited by cl::Image1D, cl::Image1DArray, cl::Image1DBuffer, cl::Image2D, cl::Image2DArray, cl::Image3D, and cl::ImageGL.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

template<typename T >
cl_int getImageInfo (cl_image_info name, T *param) const
 Wrapper for clGetImageInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_image_info, name >
+::param_type 
getImageInfo (cl_int *err=NULL) const
 Wrapper for clGetImageInfo() that returns by value. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Protected Member Functions

 Image ()
 Default constructor - initializes to NULL. More...
 
 Image (const cl_mem &image, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Imageoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image (const Image &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (const Image &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image (Image &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (Image &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
+ + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

C++ base class for Image Memory objects.

+

See Memory for details about copy semantics, etc.

+
See Also
Memory
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + +
cl::Image::Image ()
+
+inlineprotected
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Image::Image (const cl_mem & image,
bool retainObject = false 
)
+
+inlineexplicitprotected
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. See Memory for further details.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image::Image (const Imageimg)
+
+inlineprotected
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image::Image (Image && img)
+
+inlineprotected
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Image::getImageInfo (cl_image_info name,
T * param 
) const
+
+inline
+
+ +

Wrapper for clGetImageInfo().

+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_image_info, name>::param_type cl::Image::getImageInfo (cl_int * err = NULL) const
+
+inline
+
+ +

Wrapper for clGetImageInfo() that returns by value.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image& cl::Image::operator= (const cl_mem & rhs)
+
+inlineprotected
+
+ +

Assignment from cl_mem - performs shallow copy.

+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image& cl::Image::operator= (const Imageimg)
+
+inlineprotected
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image& cl::Image::operator= (Image && img)
+
+inlineprotected
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_image.js b/html/classcl_1_1_image.js new file mode 100644 index 00000000..2924ae9e --- /dev/null +++ b/html/classcl_1_1_image.js @@ -0,0 +1,12 @@ +var classcl_1_1_image = +[ + [ "Image", "classcl_1_1_image.html#ad9a2f4b6a5ccbb7056613946bc6ee0b7", null ], + [ "Image", "classcl_1_1_image.html#a644c4f0a68b5fbb716b0157f34d903b9", null ], + [ "Image", "classcl_1_1_image.html#a263dda8ec8a4a43e98a2dadde1b2ea31", null ], + [ "Image", "classcl_1_1_image.html#af47b59a0b6626ba0dd855f826f31ad9b", null ], + [ "getImageInfo", "classcl_1_1_image.html#adb1460fcc7bf21da61c85f189704374e", null ], + [ "getImageInfo", "classcl_1_1_image.html#ad7f46f3f8199a7b26aebdda09dc5e44e", null ], + [ "operator=", "classcl_1_1_image.html#af9fda827ebfbbe8b92a5cefc5225cd69", null ], + [ "operator=", "classcl_1_1_image.html#a971175a1a2d7ae9afcbaf591b3271dcc", null ], + [ "operator=", "classcl_1_1_image.html#a4f43cba68be8360c92efb9fac590c51d", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_image1_d-members.html b/html/classcl_1_1_image1_d-members.html new file mode 100644 index 00000000..c0e2ab16 --- /dev/null +++ b/html/classcl_1_1_image1_d-members.html @@ -0,0 +1,166 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Image1D Member List
+
+
+ +

This is the complete list of members for cl::Image1D, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_mem >
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getImageInfo(cl_image_info name, T *param) const cl::Imageinline
getImageInfo(cl_int *err=NULL) const cl::Imageinline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
Image()cl::Imageinlineprotected
Image(const cl_mem &image, bool retainObject=false)cl::Imageinlineexplicitprotected
Image(const Image &img)cl::Imageinlineprotected
Image(Image &&img) CL_HPP_NOEXCEPT_cl::Imageinlineprotected
Image1D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, void *host_ptr=NULL, cl_int *err=NULL)cl::Image1Dinline
Image1D()cl::Image1Dinline
Image1D(const cl_mem &image1D, bool retainObject=false)cl::Image1Dinlineexplicit
Image1D(const Image1D &img)cl::Image1Dinline
Image1D(Image1D &&img) CL_HPP_NOEXCEPT_cl::Image1Dinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::Image1Dinline
operator=(const Image1D &img)cl::Image1Dinline
operator=(Image1D &&img)cl::Image1Dinline
cl::Image::operator=(const Image &img)cl::Imageinlineprotected
cl::Image::operator=(Image &&img)cl::Imageinlineprotected
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_image1_d.html b/html/classcl_1_1_image1_d.html new file mode 100644 index 00000000..f79fdc80 --- /dev/null +++ b/html/classcl_1_1_image1_d.html @@ -0,0 +1,537 @@ + + + + + + +OpenPose: cl::Image1D Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Image1D Class Reference
+
+
+ +

Class interface for 1D Image Memory objects. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Image.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Image1D (const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, void *host_ptr=NULL, cl_int *err=NULL)
 Constructs a 1D Image in a specified context. More...
 
 Image1D ()
 Default constructor - initializes to NULL. More...
 
 Image1D (const cl_mem &image1D, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Image1Doperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image1D (const Image1D &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Image1Doperator= (const Image1D &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image1D (Image1D &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Image1Doperator= (Image1D &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Public Member Functions inherited from cl::Image
template<typename T >
cl_int getImageInfo (cl_image_info name, T *param) const
 Wrapper for clGetImageInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_image_info, name >
+::param_type 
getImageInfo (cl_int *err=NULL) const
 Wrapper for clGetImageInfo() that returns by value. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::Image
 Image ()
 Default constructor - initializes to NULL. More...
 
 Image (const cl_mem &image, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Imageoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image (const Image &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (const Image &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image (Image &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (Image &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Class interface for 1D Image Memory objects.

+

See Memory for details about copy semantics, etc.

+
See Also
Memory
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Image1D::Image1D (const Contextcontext,
cl_mem_flags flags,
ImageFormat format,
size_type width,
void * host_ptr = NULL,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a 1D Image in a specified context.

+

Wraps clCreateImage().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Image1D::Image1D ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Image1D::Image1D (const cl_mem & image1D,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. See Memory for further details.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image1D::Image1D (const Image1Dimg)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image1D::Image1D (Image1D && img)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
Image1D& cl::Image1D::operator= (const cl_mem & rhs)
+
+inline
+
+ +

Assignment from cl_mem - performs shallow copy.

+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image1D& cl::Image1D::operator= (const Image1Dimg)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image1D& cl::Image1D::operator= (Image1D && img)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_image1_d.js b/html/classcl_1_1_image1_d.js new file mode 100644 index 00000000..e0440d95 --- /dev/null +++ b/html/classcl_1_1_image1_d.js @@ -0,0 +1,11 @@ +var classcl_1_1_image1_d = +[ + [ "Image1D", "classcl_1_1_image1_d.html#a9bf902e7607fdfd6dacf145cae2f31e9", null ], + [ "Image1D", "classcl_1_1_image1_d.html#a0d7c48026af3f726ce861716b6dbe817", null ], + [ "Image1D", "classcl_1_1_image1_d.html#a7c8b730eba37624cb6d3af30f8a1c276", null ], + [ "Image1D", "classcl_1_1_image1_d.html#a818cbf2c71af2948f199cc4ab5d39de5", null ], + [ "Image1D", "classcl_1_1_image1_d.html#ab74ea8b65b39b808cfdec016973d2770", null ], + [ "operator=", "classcl_1_1_image1_d.html#a217618087dfc7d2ab13475eca82dc13f", null ], + [ "operator=", "classcl_1_1_image1_d.html#af584fdac9204743b4b549e85ae906c21", null ], + [ "operator=", "classcl_1_1_image1_d.html#aa5f07570723f701aa4fa0d8e76473db0", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_image1_d_array-members.html b/html/classcl_1_1_image1_d_array-members.html new file mode 100644 index 00000000..ca4bd57e --- /dev/null +++ b/html/classcl_1_1_image1_d_array-members.html @@ -0,0 +1,166 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Image1DArray Member List
+
+
+ +

This is the complete list of members for cl::Image1DArray, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_mem >
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getImageInfo(cl_image_info name, T *param) const cl::Imageinline
getImageInfo(cl_int *err=NULL) const cl::Imageinline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
Image()cl::Imageinlineprotected
Image(const cl_mem &image, bool retainObject=false)cl::Imageinlineexplicitprotected
Image(const Image &img)cl::Imageinlineprotected
Image(Image &&img) CL_HPP_NOEXCEPT_cl::Imageinlineprotected
Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat format, size_type arraySize, size_type width, size_type rowPitch, void *host_ptr=NULL, cl_int *err=NULL)cl::Image1DArrayinline
Image1DArray()cl::Image1DArrayinline
Image1DArray(const cl_mem &imageArray, bool retainObject=false)cl::Image1DArrayinlineexplicit
Image1DArray(const Image1DArray &img)cl::Image1DArrayinline
Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_cl::Image1DArrayinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::Image1DArrayinline
operator=(const Image1DArray &img)cl::Image1DArrayinline
operator=(Image1DArray &&img)cl::Image1DArrayinline
cl::Image::operator=(const Image &img)cl::Imageinlineprotected
cl::Image::operator=(Image &&img)cl::Imageinlineprotected
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_image1_d_array.html b/html/classcl_1_1_image1_d_array.html new file mode 100644 index 00000000..61fc79ff --- /dev/null +++ b/html/classcl_1_1_image1_d_array.html @@ -0,0 +1,536 @@ + + + + + + +OpenPose: cl::Image1DArray Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Image1DArray Class Reference
+
+
+ +

Image interface for arrays of 1D images. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Image.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Image1DArray (const Context &context, cl_mem_flags flags, ImageFormat format, size_type arraySize, size_type width, size_type rowPitch, void *host_ptr=NULL, cl_int *err=NULL)
 
 Image1DArray ()
 
 Image1DArray (const cl_mem &imageArray, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Image1DArrayoperator= (const cl_mem &rhs)
 
 Image1DArray (const Image1DArray &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Image1DArrayoperator= (const Image1DArray &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image1DArray (Image1DArray &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Image1DArrayoperator= (Image1DArray &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Public Member Functions inherited from cl::Image
template<typename T >
cl_int getImageInfo (cl_image_info name, T *param) const
 Wrapper for clGetImageInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_image_info, name >
+::param_type 
getImageInfo (cl_int *err=NULL) const
 Wrapper for clGetImageInfo() that returns by value. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::Image
 Image ()
 Default constructor - initializes to NULL. More...
 
 Image (const cl_mem &image, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Imageoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image (const Image &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (const Image &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image (Image &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (Image &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Image interface for arrays of 1D images.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Image1DArray::Image1DArray (const Contextcontext,
cl_mem_flags flags,
ImageFormat format,
size_type arraySize,
size_type width,
size_type rowPitch,
void * host_ptr = NULL,
cl_int * err = NULL 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Image1DArray::Image1DArray ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Image1DArray::Image1DArray (const cl_mem & imageArray,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. See Memory for further details.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image1DArray::Image1DArray (const Image1DArrayimg)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image1DArray::Image1DArray (Image1DArray && img)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
Image1DArray& cl::Image1DArray::operator= (const cl_mem & rhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image1DArray& cl::Image1DArray::operator= (const Image1DArrayimg)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image1DArray& cl::Image1DArray::operator= (Image1DArray && img)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_image1_d_array.js b/html/classcl_1_1_image1_d_array.js new file mode 100644 index 00000000..03c974e3 --- /dev/null +++ b/html/classcl_1_1_image1_d_array.js @@ -0,0 +1,11 @@ +var classcl_1_1_image1_d_array = +[ + [ "Image1DArray", "classcl_1_1_image1_d_array.html#a65b99c003dc49b5818be68c74067ecf1", null ], + [ "Image1DArray", "classcl_1_1_image1_d_array.html#a57835d50a6cfa10fa955e050036cd1e3", null ], + [ "Image1DArray", "classcl_1_1_image1_d_array.html#ae8738615a72593ca2ec82c20d736da03", null ], + [ "Image1DArray", "classcl_1_1_image1_d_array.html#a36f96dc737c5e69505b6c1b4c3b6e10b", null ], + [ "Image1DArray", "classcl_1_1_image1_d_array.html#a5392bebeab2ce9ae4da971c5e8f8a895", null ], + [ "operator=", "classcl_1_1_image1_d_array.html#ad7c2cb06225fa849d0dd7069d4ec799b", null ], + [ "operator=", "classcl_1_1_image1_d_array.html#aa291ed7bcc360d811bb5db813964efe6", null ], + [ "operator=", "classcl_1_1_image1_d_array.html#a8473fe05ecbc506209ad00297dd6f5c0", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_image1_d_buffer-members.html b/html/classcl_1_1_image1_d_buffer-members.html new file mode 100644 index 00000000..0fe6175a --- /dev/null +++ b/html/classcl_1_1_image1_d_buffer-members.html @@ -0,0 +1,166 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Image1DBuffer Member List
+
+
+ +

This is the complete list of members for cl::Image1DBuffer, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_mem >
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getImageInfo(cl_image_info name, T *param) const cl::Imageinline
getImageInfo(cl_int *err=NULL) const cl::Imageinline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
Image()cl::Imageinlineprotected
Image(const cl_mem &image, bool retainObject=false)cl::Imageinlineexplicitprotected
Image(const Image &img)cl::Imageinlineprotected
Image(Image &&img) CL_HPP_NOEXCEPT_cl::Imageinlineprotected
Image1DBuffer(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, const Buffer &buffer, cl_int *err=NULL)cl::Image1DBufferinline
Image1DBuffer()cl::Image1DBufferinline
Image1DBuffer(const cl_mem &image1D, bool retainObject=false)cl::Image1DBufferinlineexplicit
Image1DBuffer(const Image1DBuffer &img)cl::Image1DBufferinline
Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_cl::Image1DBufferinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::Image1DBufferinline
operator=(const Image1DBuffer &img)cl::Image1DBufferinline
operator=(Image1DBuffer &&img)cl::Image1DBufferinline
cl::Image::operator=(const Image &img)cl::Imageinlineprotected
cl::Image::operator=(Image &&img)cl::Imageinlineprotected
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_image1_d_buffer.html b/html/classcl_1_1_image1_d_buffer.html new file mode 100644 index 00000000..a21a2ea2 --- /dev/null +++ b/html/classcl_1_1_image1_d_buffer.html @@ -0,0 +1,524 @@ + + + + + + +OpenPose: cl::Image1DBuffer Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Image1DBuffer Class Reference
+
+
+ +

Image interface for 1D buffer images. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Image.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Image1DBuffer (const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, const Buffer &buffer, cl_int *err=NULL)
 
 Image1DBuffer ()
 
 Image1DBuffer (const cl_mem &image1D, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Image1DBufferoperator= (const cl_mem &rhs)
 
 Image1DBuffer (const Image1DBuffer &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Image1DBufferoperator= (const Image1DBuffer &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image1DBuffer (Image1DBuffer &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Image1DBufferoperator= (Image1DBuffer &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Public Member Functions inherited from cl::Image
template<typename T >
cl_int getImageInfo (cl_image_info name, T *param) const
 Wrapper for clGetImageInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_image_info, name >
+::param_type 
getImageInfo (cl_int *err=NULL) const
 Wrapper for clGetImageInfo() that returns by value. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::Image
 Image ()
 Default constructor - initializes to NULL. More...
 
 Image (const cl_mem &image, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Imageoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image (const Image &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (const Image &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image (Image &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (Image &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Image interface for 1D buffer images.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Image1DBuffer::Image1DBuffer (const Contextcontext,
cl_mem_flags flags,
ImageFormat format,
size_type width,
const Bufferbuffer,
cl_int * err = NULL 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Image1DBuffer::Image1DBuffer ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Image1DBuffer::Image1DBuffer (const cl_mem & image1D,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. See Memory for further details.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image1DBuffer::Image1DBuffer (const Image1DBufferimg)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image1DBuffer::Image1DBuffer (Image1DBuffer && img)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
Image1DBuffer& cl::Image1DBuffer::operator= (const cl_mem & rhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image1DBuffer& cl::Image1DBuffer::operator= (const Image1DBufferimg)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image1DBuffer& cl::Image1DBuffer::operator= (Image1DBuffer && img)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_image1_d_buffer.js b/html/classcl_1_1_image1_d_buffer.js new file mode 100644 index 00000000..9bb7138a --- /dev/null +++ b/html/classcl_1_1_image1_d_buffer.js @@ -0,0 +1,11 @@ +var classcl_1_1_image1_d_buffer = +[ + [ "Image1DBuffer", "classcl_1_1_image1_d_buffer.html#abdc602662150cae28b84ea24ba361277", null ], + [ "Image1DBuffer", "classcl_1_1_image1_d_buffer.html#af7147a48f638c9f361fa5ef586b9b18d", null ], + [ "Image1DBuffer", "classcl_1_1_image1_d_buffer.html#a6b83eb1ccf0e1f88718a6f55c7340088", null ], + [ "Image1DBuffer", "classcl_1_1_image1_d_buffer.html#a223b309adff248549715812239867c06", null ], + [ "Image1DBuffer", "classcl_1_1_image1_d_buffer.html#ac2a5ec18ce60b2a152f81a3ecca54b9a", null ], + [ "operator=", "classcl_1_1_image1_d_buffer.html#ad7061b0993108a3c529e8b475c234259", null ], + [ "operator=", "classcl_1_1_image1_d_buffer.html#af1038bf97260eb1335fe44810718209e", null ], + [ "operator=", "classcl_1_1_image1_d_buffer.html#ab0a784c00a7472321a630e7191d44a6a", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_image2_d-members.html b/html/classcl_1_1_image2_d-members.html new file mode 100644 index 00000000..e46a89e5 --- /dev/null +++ b/html/classcl_1_1_image2_d-members.html @@ -0,0 +1,168 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Image2D Member List
+
+
+ +

This is the complete list of members for cl::Image2D, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_mem >
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getImageInfo(cl_image_info name, T *param) const cl::Imageinline
getImageInfo(cl_int *err=NULL) const cl::Imageinline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
Image()cl::Imageinlineprotected
Image(const cl_mem &image, bool retainObject=false)cl::Imageinlineexplicitprotected
Image(const Image &img)cl::Imageinlineprotected
Image(Image &&img) CL_HPP_NOEXCEPT_cl::Imageinlineprotected
Image2D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, size_type height, size_type row_pitch=0, void *host_ptr=NULL, cl_int *err=NULL)cl::Image2Dinline
Image2D(const Context &context, ImageFormat format, const Buffer &sourceBuffer, size_type width, size_type height, size_type row_pitch=0, cl_int *err=nullptr)cl::Image2Dinline
Image2D(const Context &context, cl_channel_order order, const Image &sourceImage, cl_int *err=nullptr)cl::Image2Dinline
Image2D()cl::Image2Dinline
Image2D(const cl_mem &image2D, bool retainObject=false)cl::Image2Dinlineexplicit
Image2D(const Image2D &img)cl::Image2Dinline
Image2D(Image2D &&img) CL_HPP_NOEXCEPT_cl::Image2Dinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::Image2Dinline
operator=(const Image2D &img)cl::Image2Dinline
operator=(Image2D &&img)cl::Image2Dinline
cl::Image::operator=(const Image &img)cl::Imageinlineprotected
cl::Image::operator=(Image &&img)cl::Imageinlineprotected
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_image2_d.html b/html/classcl_1_1_image2_d.html new file mode 100644 index 00000000..76a0a34d --- /dev/null +++ b/html/classcl_1_1_image2_d.html @@ -0,0 +1,680 @@ + + + + + + +OpenPose: cl::Image2D Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Image2D Class Reference
+
+
+ +

Class interface for 2D Image Memory objects. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Image.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Image2D (const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, size_type height, size_type row_pitch=0, void *host_ptr=NULL, cl_int *err=NULL)
 Constructs a 2D Image in a specified context. More...
 
 Image2D (const Context &context, ImageFormat format, const Buffer &sourceBuffer, size_type width, size_type height, size_type row_pitch=0, cl_int *err=nullptr)
 Constructs a 2D Image from a buffer. More...
 
 Image2D (const Context &context, cl_channel_order order, const Image &sourceImage, cl_int *err=nullptr)
 Constructs a 2D Image from an image. More...
 
 Image2D ()
 Default constructor - initializes to NULL. More...
 
 Image2D (const cl_mem &image2D, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Image2Doperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image2D (const Image2D &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Image2Doperator= (const Image2D &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image2D (Image2D &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Image2Doperator= (Image2D &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Public Member Functions inherited from cl::Image
template<typename T >
cl_int getImageInfo (cl_image_info name, T *param) const
 Wrapper for clGetImageInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_image_info, name >
+::param_type 
getImageInfo (cl_int *err=NULL) const
 Wrapper for clGetImageInfo() that returns by value. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::Image
 Image ()
 Default constructor - initializes to NULL. More...
 
 Image (const cl_mem &image, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Imageoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image (const Image &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (const Image &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image (Image &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (Image &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Class interface for 2D Image Memory objects.

+

See Memory for details about copy semantics, etc.

+
See Also
Memory
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Image2D::Image2D (const Contextcontext,
cl_mem_flags flags,
ImageFormat format,
size_type width,
size_type height,
size_type row_pitch = 0,
void * host_ptr = NULL,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a 2D Image in a specified context.

+

Wraps clCreateImage().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Image2D::Image2D (const Contextcontext,
ImageFormat format,
const BuffersourceBuffer,
size_type width,
size_type height,
size_type row_pitch = 0,
cl_int * err = nullptr 
)
+
+inline
+
+ +

Constructs a 2D Image from a buffer.

+
Note
This will share storage with the underlying buffer.
+

Wraps clCreateImage().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Image2D::Image2D (const Contextcontext,
cl_channel_order order,
const ImagesourceImage,
cl_int * err = nullptr 
)
+
+inline
+
+ +

Constructs a 2D Image from an image.

+
Note
This will share storage with the underlying image but may reinterpret the channel order and type.
+

The image will be created matching with a descriptor matching the source.

+
Parameters
+ + +
orderis the channel order to reinterpret the image data as. The channel order may differ as described in the OpenCL 2.0 API specification.
+
+
+

Wraps clCreateImage().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Image2D::Image2D ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Image2D::Image2D (const cl_mem & image2D,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. See Memory for further details.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image2D::Image2D (const Image2Dimg)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image2D::Image2D (Image2D && img)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
Image2D& cl::Image2D::operator= (const cl_mem & rhs)
+
+inline
+
+ +

Assignment from cl_mem - performs shallow copy.

+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image2D& cl::Image2D::operator= (const Image2Dimg)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image2D& cl::Image2D::operator= (Image2D && img)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_image2_d.js b/html/classcl_1_1_image2_d.js new file mode 100644 index 00000000..2572db71 --- /dev/null +++ b/html/classcl_1_1_image2_d.js @@ -0,0 +1,13 @@ +var classcl_1_1_image2_d = +[ + [ "Image2D", "classcl_1_1_image2_d.html#a994fa7059e735359e28ba9a2e389e734", null ], + [ "Image2D", "classcl_1_1_image2_d.html#abe1d541bfe4a39bc5bae819cd5c6ef0e", null ], + [ "Image2D", "classcl_1_1_image2_d.html#af6e0b8578a6e36d76854468ae9dee400", null ], + [ "Image2D", "classcl_1_1_image2_d.html#a6ef2c932d8846c4ad7205c5352df687a", null ], + [ "Image2D", "classcl_1_1_image2_d.html#a2a8221a4c64c1aaf47468c4ef6c05a61", null ], + [ "Image2D", "classcl_1_1_image2_d.html#a01f30cbb6b4e74d81de88beb993b3d58", null ], + [ "Image2D", "classcl_1_1_image2_d.html#a95b1eeb977ec2f65b47617bfb541bdbd", null ], + [ "operator=", "classcl_1_1_image2_d.html#ac92eb515aa0d087cc63145ef4cfb536b", null ], + [ "operator=", "classcl_1_1_image2_d.html#a368d6a9c12fd9e609a81dbe40f2d9880", null ], + [ "operator=", "classcl_1_1_image2_d.html#a644ebfacb26cf161eff6958db7a86a1f", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_image2_d_array-members.html b/html/classcl_1_1_image2_d_array-members.html new file mode 100644 index 00000000..ddab792e --- /dev/null +++ b/html/classcl_1_1_image2_d_array-members.html @@ -0,0 +1,166 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Image2DArray Member List
+
+
+ +

This is the complete list of members for cl::Image2DArray, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_mem >
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getImageInfo(cl_image_info name, T *param) const cl::Imageinline
getImageInfo(cl_int *err=NULL) const cl::Imageinline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
Image()cl::Imageinlineprotected
Image(const cl_mem &image, bool retainObject=false)cl::Imageinlineexplicitprotected
Image(const Image &img)cl::Imageinlineprotected
Image(Image &&img) CL_HPP_NOEXCEPT_cl::Imageinlineprotected
Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat format, size_type arraySize, size_type width, size_type height, size_type rowPitch, size_type slicePitch, void *host_ptr=NULL, cl_int *err=NULL)cl::Image2DArrayinline
Image2DArray()cl::Image2DArrayinline
Image2DArray(const cl_mem &imageArray, bool retainObject=false)cl::Image2DArrayinlineexplicit
Image2DArray(const Image2DArray &img)cl::Image2DArrayinline
Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_cl::Image2DArrayinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::Image2DArrayinline
operator=(const Image2DArray &img)cl::Image2DArrayinline
operator=(Image2DArray &&img)cl::Image2DArrayinline
cl::Image::operator=(const Image &img)cl::Imageinlineprotected
cl::Image::operator=(Image &&img)cl::Imageinlineprotected
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_image2_d_array.html b/html/classcl_1_1_image2_d_array.html new file mode 100644 index 00000000..6fe8ed59 --- /dev/null +++ b/html/classcl_1_1_image2_d_array.html @@ -0,0 +1,548 @@ + + + + + + +OpenPose: cl::Image2DArray Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Image2DArray Class Reference
+
+
+ +

Image interface for arrays of 2D images. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Image.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Image2DArray (const Context &context, cl_mem_flags flags, ImageFormat format, size_type arraySize, size_type width, size_type height, size_type rowPitch, size_type slicePitch, void *host_ptr=NULL, cl_int *err=NULL)
 
 Image2DArray ()
 
 Image2DArray (const cl_mem &imageArray, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Image2DArrayoperator= (const cl_mem &rhs)
 
 Image2DArray (const Image2DArray &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Image2DArrayoperator= (const Image2DArray &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image2DArray (Image2DArray &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Image2DArrayoperator= (Image2DArray &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Public Member Functions inherited from cl::Image
template<typename T >
cl_int getImageInfo (cl_image_info name, T *param) const
 Wrapper for clGetImageInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_image_info, name >
+::param_type 
getImageInfo (cl_int *err=NULL) const
 Wrapper for clGetImageInfo() that returns by value. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::Image
 Image ()
 Default constructor - initializes to NULL. More...
 
 Image (const cl_mem &image, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Imageoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image (const Image &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (const Image &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image (Image &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (Image &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Image interface for arrays of 2D images.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Image2DArray::Image2DArray (const Contextcontext,
cl_mem_flags flags,
ImageFormat format,
size_type arraySize,
size_type width,
size_type height,
size_type rowPitch,
size_type slicePitch,
void * host_ptr = NULL,
cl_int * err = NULL 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Image2DArray::Image2DArray ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Image2DArray::Image2DArray (const cl_mem & imageArray,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. See Memory for further details.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image2DArray::Image2DArray (const Image2DArrayimg)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image2DArray::Image2DArray (Image2DArray && img)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
Image2DArray& cl::Image2DArray::operator= (const cl_mem & rhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image2DArray& cl::Image2DArray::operator= (const Image2DArrayimg)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image2DArray& cl::Image2DArray::operator= (Image2DArray && img)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_image2_d_array.js b/html/classcl_1_1_image2_d_array.js new file mode 100644 index 00000000..ee543674 --- /dev/null +++ b/html/classcl_1_1_image2_d_array.js @@ -0,0 +1,11 @@ +var classcl_1_1_image2_d_array = +[ + [ "Image2DArray", "classcl_1_1_image2_d_array.html#afcc5976a23bd1c58a4639b62d2cba1ad", null ], + [ "Image2DArray", "classcl_1_1_image2_d_array.html#a2ffded8b2fbb221d731bfe9f243bb045", null ], + [ "Image2DArray", "classcl_1_1_image2_d_array.html#a8c16539dc725c60ef4ff4680f8353507", null ], + [ "Image2DArray", "classcl_1_1_image2_d_array.html#a4cb521f49a58328fcf7d8d31ba81f573", null ], + [ "Image2DArray", "classcl_1_1_image2_d_array.html#aad8b0d3671dd537ffa8850f50c0cfbd9", null ], + [ "operator=", "classcl_1_1_image2_d_array.html#aae0e2f1ba091add21d562f72bcb702d1", null ], + [ "operator=", "classcl_1_1_image2_d_array.html#af544260cf389184c81a62b2de5c9b96c", null ], + [ "operator=", "classcl_1_1_image2_d_array.html#a6e7f7e00cf4aa60ceed7e8d27d02b0f5", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_image3_d-members.html b/html/classcl_1_1_image3_d-members.html new file mode 100644 index 00000000..0aa3d9d5 --- /dev/null +++ b/html/classcl_1_1_image3_d-members.html @@ -0,0 +1,166 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Image3D Member List
+
+
+ +

This is the complete list of members for cl::Image3D, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_mem >
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getImageInfo(cl_image_info name, T *param) const cl::Imageinline
getImageInfo(cl_int *err=NULL) const cl::Imageinline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
Image()cl::Imageinlineprotected
Image(const cl_mem &image, bool retainObject=false)cl::Imageinlineexplicitprotected
Image(const Image &img)cl::Imageinlineprotected
Image(Image &&img) CL_HPP_NOEXCEPT_cl::Imageinlineprotected
Image3D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, size_type height, size_type depth, size_type row_pitch=0, size_type slice_pitch=0, void *host_ptr=NULL, cl_int *err=NULL)cl::Image3Dinline
Image3D()cl::Image3Dinline
Image3D(const cl_mem &image3D, bool retainObject=false)cl::Image3Dinlineexplicit
Image3D(const Image3D &img)cl::Image3Dinline
Image3D(Image3D &&img) CL_HPP_NOEXCEPT_cl::Image3Dinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::Image3Dinline
operator=(const Image3D &img)cl::Image3Dinline
operator=(Image3D &&img)cl::Image3Dinline
cl::Image::operator=(const Image &img)cl::Imageinlineprotected
cl::Image::operator=(Image &&img)cl::Imageinlineprotected
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_image3_d.html b/html/classcl_1_1_image3_d.html new file mode 100644 index 00000000..639a0e21 --- /dev/null +++ b/html/classcl_1_1_image3_d.html @@ -0,0 +1,561 @@ + + + + + + +OpenPose: cl::Image3D Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Image3D Class Reference
+
+
+ +

Class interface for 3D Image Memory objects. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Image.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Image3D (const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, size_type height, size_type depth, size_type row_pitch=0, size_type slice_pitch=0, void *host_ptr=NULL, cl_int *err=NULL)
 Constructs a 3D Image in a specified context. More...
 
 Image3D ()
 Default constructor - initializes to NULL. More...
 
 Image3D (const cl_mem &image3D, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Image3Doperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image3D (const Image3D &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Image3Doperator= (const Image3D &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image3D (Image3D &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Image3Doperator= (Image3D &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Public Member Functions inherited from cl::Image
template<typename T >
cl_int getImageInfo (cl_image_info name, T *param) const
 Wrapper for clGetImageInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_image_info, name >
+::param_type 
getImageInfo (cl_int *err=NULL) const
 Wrapper for clGetImageInfo() that returns by value. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::Image
 Image ()
 Default constructor - initializes to NULL. More...
 
 Image (const cl_mem &image, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Imageoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image (const Image &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (const Image &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image (Image &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (Image &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Class interface for 3D Image Memory objects.

+

See Memory for details about copy semantics, etc.

+
See Also
Memory
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Image3D::Image3D (const Contextcontext,
cl_mem_flags flags,
ImageFormat format,
size_type width,
size_type height,
size_type depth,
size_type row_pitch = 0,
size_type slice_pitch = 0,
void * host_ptr = NULL,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a 3D Image in a specified context.

+

Wraps clCreateImage().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Image3D::Image3D ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Image3D::Image3D (const cl_mem & image3D,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. See Memory for further details.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image3D::Image3D (const Image3Dimg)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Image3D::Image3D (Image3D && img)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
Image3D& cl::Image3D::operator= (const cl_mem & rhs)
+
+inline
+
+ +

Assignment from cl_mem - performs shallow copy.

+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image3D& cl::Image3D::operator= (const Image3Dimg)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Image3D& cl::Image3D::operator= (Image3D && img)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_image3_d.js b/html/classcl_1_1_image3_d.js new file mode 100644 index 00000000..808221bb --- /dev/null +++ b/html/classcl_1_1_image3_d.js @@ -0,0 +1,11 @@ +var classcl_1_1_image3_d = +[ + [ "Image3D", "classcl_1_1_image3_d.html#acf4e89070870a37289296e1716322c7f", null ], + [ "Image3D", "classcl_1_1_image3_d.html#a9243ebeec223f4c6b9681e58b8844214", null ], + [ "Image3D", "classcl_1_1_image3_d.html#a28f004720b4cc85a902d218e3dad680d", null ], + [ "Image3D", "classcl_1_1_image3_d.html#afbb7d12774e435bc5cb33c13520a2764", null ], + [ "Image3D", "classcl_1_1_image3_d.html#ae07b7a7f4004a6e78ece40957a6f5899", null ], + [ "operator=", "classcl_1_1_image3_d.html#a108db5f42ee6e0a333ee820548b1d390", null ], + [ "operator=", "classcl_1_1_image3_d.html#a7ad39620a1c8feefc13c08df53512462", null ], + [ "operator=", "classcl_1_1_image3_d.html#a498f4ca3c183f5ed8e191b8e1b7d6f6c", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_image_g_l-members.html b/html/classcl_1_1_image_g_l-members.html new file mode 100644 index 00000000..e9617f50 --- /dev/null +++ b/html/classcl_1_1_image_g_l-members.html @@ -0,0 +1,166 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::ImageGL Member List
+
+
+ +

This is the complete list of members for cl::ImageGL, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_mem >
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getImageInfo(cl_image_info name, T *param) const cl::Imageinline
getImageInfo(cl_int *err=NULL) const cl::Imageinline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
Image()cl::Imageinlineprotected
Image(const cl_mem &image, bool retainObject=false)cl::Imageinlineexplicitprotected
Image(const Image &img)cl::Imageinlineprotected
Image(Image &&img) CL_HPP_NOEXCEPT_cl::Imageinlineprotected
ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texobj, cl_int *err=NULL)cl::ImageGLinline
ImageGL()cl::ImageGLinline
ImageGL(const cl_mem &image, bool retainObject=false)cl::ImageGLinlineexplicit
ImageGL(const ImageGL &img)cl::ImageGLinline
ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_cl::ImageGLinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::ImageGLinline
operator=(const ImageGL &img)cl::ImageGLinline
operator=(ImageGL &&img)cl::ImageGLinline
cl::Image::operator=(const Image &img)cl::Imageinlineprotected
cl::Image::operator=(Image &&img)cl::Imageinlineprotected
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_image_g_l.html b/html/classcl_1_1_image_g_l.html new file mode 100644 index 00000000..a6db3cde --- /dev/null +++ b/html/classcl_1_1_image_g_l.html @@ -0,0 +1,524 @@ + + + + + + +OpenPose: cl::ImageGL Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::ImageGL Class Reference
+
+
+ +

general image interface for GL interop. We abstract the 2D and 3D GL images into a single instance here that wraps all GL sourced images on the grounds that setup information was performed by OpenCL anyway. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Image.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 ImageGL (const Context &context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texobj, cl_int *err=NULL)
 
 ImageGL ()
 
 ImageGL (const cl_mem &image, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
ImageGLoperator= (const cl_mem &rhs)
 
 ImageGL (const ImageGL &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
ImageGLoperator= (const ImageGL &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 ImageGL (ImageGL &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
ImageGLoperator= (ImageGL &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Public Member Functions inherited from cl::Image
template<typename T >
cl_int getImageInfo (cl_image_info name, T *param) const
 Wrapper for clGetImageInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_image_info, name >
+::param_type 
getImageInfo (cl_int *err=NULL) const
 Wrapper for clGetImageInfo() that returns by value. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::Image
 Image ()
 Default constructor - initializes to NULL. More...
 
 Image (const cl_mem &image, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Imageoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Image (const Image &img)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (const Image &img)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Image (Image &&img) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Imageoperator= (Image &&img)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

general image interface for GL interop. We abstract the 2D and 3D GL images into a single instance here that wraps all GL sourced images on the grounds that setup information was performed by OpenCL anyway.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::ImageGL::ImageGL (const Contextcontext,
cl_mem_flags flags,
cl_GLenum target,
cl_GLint miplevel,
cl_GLuint texobj,
cl_int * err = NULL 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::ImageGL::ImageGL ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::ImageGL::ImageGL (const cl_mem & image,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. See Memory for further details.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::ImageGL::ImageGL (const ImageGLimg)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::ImageGL::ImageGL (ImageGL && img)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
ImageGL& cl::ImageGL::operator= (const cl_mem & rhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
ImageGL& cl::ImageGL::operator= (const ImageGLimg)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
ImageGL& cl::ImageGL::operator= (ImageGL && img)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_image_g_l.js b/html/classcl_1_1_image_g_l.js new file mode 100644 index 00000000..39d0c289 --- /dev/null +++ b/html/classcl_1_1_image_g_l.js @@ -0,0 +1,11 @@ +var classcl_1_1_image_g_l = +[ + [ "ImageGL", "classcl_1_1_image_g_l.html#a57fafd5d3fb26b8e0b616f75fb4bf4b8", null ], + [ "ImageGL", "classcl_1_1_image_g_l.html#a47bcf79def1c749c816e1b229f8996a1", null ], + [ "ImageGL", "classcl_1_1_image_g_l.html#afc06fdce130a034e8dca89ac910a93ab", null ], + [ "ImageGL", "classcl_1_1_image_g_l.html#a0d65fbe2960edcd3b2ba6f857d98b813", null ], + [ "ImageGL", "classcl_1_1_image_g_l.html#a838ca2ca2a61984f58fc4b4bba8ff225", null ], + [ "operator=", "classcl_1_1_image_g_l.html#a171b30e347bf5130fc0aa00d69f2b1d5", null ], + [ "operator=", "classcl_1_1_image_g_l.html#ad1f85fdf551d1503c41a1ee88eada0ae", null ], + [ "operator=", "classcl_1_1_image_g_l.html#a071bab7f0d9fd09641b139243097a157", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_kernel-members.html b/html/classcl_1_1_kernel-members.html new file mode 100644 index 00000000..32f94a5c --- /dev/null +++ b/html/classcl_1_1_kernel-members.html @@ -0,0 +1,168 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Kernel Member List
+
+
+ +

This is the complete list of members for cl::Kernel, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_kernel >
enableFineGrainedSystemSVM(bool svmEnabled)cl::Kernelinline
get() constcl::detail::Wrapper< cl_kernel >inline
get()cl::detail::Wrapper< cl_kernel >inline
getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *param) const cl::Kernelinline
getArgInfo(cl_uint argIndex, cl_int *err=NULL) const cl::Kernelinline
getInfo(cl_kernel_info name, T *param) const cl::Kernelinline
getInfo(cl_int *err=NULL) const cl::Kernelinline
getWorkGroupInfo(const Device &device, cl_kernel_work_group_info name, T *param) const cl::Kernelinline
getWorkGroupInfo(const Device &device, cl_int *err=NULL) const cl::Kernelinline
Kernel(const Program &program, const char *name, cl_int *err=NULL)cl::Kernelinline
Kernel()cl::Kernelinline
Kernel(const cl_kernel &kernel, bool retainObject=false)cl::Kernelinlineexplicit
Kernel(const Kernel &kernel)cl::Kernelinline
Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_cl::Kernelinline
object_cl::detail::Wrapper< cl_kernel >protected
operator()() constcl::detail::Wrapper< cl_kernel >inline
operator()()cl::detail::Wrapper< cl_kernel >inline
operator=(const cl_kernel &rhs)cl::Kernelinline
operator=(const Kernel &kernel)cl::Kernelinline
operator=(Kernel &&kernel)cl::Kernelinline
Wrapper< cl_kernel >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_kernel >inline
Wrapper< cl_kernel >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_kernel >inline
release() constcl::detail::Wrapper< cl_kernel >inlineprotected
retain() constcl::detail::Wrapper< cl_kernel >inlineprotected
setArg(cl_uint index, const cl::pointer< T, D > &argPtr)cl::Kernelinline
setArg(cl_uint index, const cl::vector< T, Alloc > &argPtr)cl::Kernelinline
setArg(cl_uint index, const T argPtr)cl::Kernelinline
setArg(cl_uint index, const T &value)cl::Kernelinline
setArg(cl_uint index, size_type size, const void *argPtr)cl::Kernelinline
setSVMPointers(const vector< void * > &pointerList)cl::Kernelinline
setSVMPointers(const std::array< void *, ArrayLength > &pointerList)cl::Kernelinline
setSVMPointers(const T0 &t0, Ts...ts)cl::Kernelinline
setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0, Ts...ts)cl::Kernelinline
setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, T0 t0, Ts...ts)cl::Kernelinline
setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0)cl::Kernelinline
setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, T0 t0)cl::Kernelinline
Wrapper()cl::detail::Wrapper< cl_kernel >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_kernel >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_kernel >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_kernel >inline
~Wrapper()cl::detail::Wrapper< cl_kernel >inline
+
+ + + + diff --git a/html/classcl_1_1_kernel.html b/html/classcl_1_1_kernel.html new file mode 100644 index 00000000..93bd4d63 --- /dev/null +++ b/html/classcl_1_1_kernel.html @@ -0,0 +1,1209 @@ + + + + + + +OpenPose: cl::Kernel Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Kernel Class Reference
+
+
+ +

Class interface for cl_kernel. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::detail::Wrapper< cl_kernel >.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Kernel (const Program &program, const char *name, cl_int *err=NULL)
 
 Kernel ()
 Default constructor - initializes to NULL. More...
 
 Kernel (const cl_kernel &kernel, bool retainObject=false)
 Constructor from cl_kernel - takes ownership. More...
 
Kerneloperator= (const cl_kernel &rhs)
 Assignment operator from cl_kernel - takes ownership. More...
 
 Kernel (const Kernel &kernel)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Kerneloperator= (const Kernel &kernel)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Kernel (Kernel &&kernel) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Kerneloperator= (Kernel &&kernel)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_kernel_info name, T *param) const
 
template<cl_int name>
detail::param_traits
+< detail::cl_kernel_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 
template<typename T >
cl_int getArgInfo (cl_uint argIndex, cl_kernel_arg_info name, T *param) const
 
template<cl_int name>
detail::param_traits
+< detail::cl_kernel_arg_info,
+name >::param_type 
getArgInfo (cl_uint argIndex, cl_int *err=NULL) const
 
template<typename T >
cl_int getWorkGroupInfo (const Device &device, cl_kernel_work_group_info name, T *param) const
 
template<cl_int name>
detail::param_traits
+< detail::cl_kernel_work_group_info,
+name >::param_type 
getWorkGroupInfo (const Device &device, cl_int *err=NULL) const
 
template<typename T , class D >
cl_int setArg (cl_uint index, const cl::pointer< T, D > &argPtr)
 setArg overload taking a shared_ptr type More...
 
template<typename T , class Alloc >
cl_int setArg (cl_uint index, const cl::vector< T, Alloc > &argPtr)
 setArg overload taking a vector type. More...
 
template<typename T >
std::enable_if
+< std::is_pointer< T >::value,
+cl_int >::type 
setArg (cl_uint index, const T argPtr)
 setArg overload taking a pointer type More...
 
template<typename T >
std::enable_if
+<!std::is_pointer< T >::value,
+cl_int >::type 
setArg (cl_uint index, const T &value)
 setArg overload taking a POD type More...
 
cl_int setArg (cl_uint index, size_type size, const void *argPtr)
 
cl_int setSVMPointers (const vector< void * > &pointerList)
 
template<int ArrayLength>
cl_int setSVMPointers (const std::array< void *, ArrayLength > &pointerList)
 
cl_int enableFineGrainedSystemSVM (bool svmEnabled)
 Enable fine-grained system SVM. More...
 
template<int index, int ArrayLength, class D , typename T0 , typename... Ts>
void setSVMPointersHelper (std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0, Ts...ts)
 
template<int index, int ArrayLength, typename T0 , typename... Ts>
std::enable_if
+< std::is_pointer< T0 >::value,
+void >::type 
setSVMPointersHelper (std::array< void *, ArrayLength > &pointerList, T0 t0, Ts...ts)
 
template<int index, int ArrayLength, typename T0 , class D >
void setSVMPointersHelper (std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0)
 
template<int index, int ArrayLength, typename T0 >
std::enable_if
+< std::is_pointer< T0 >::value,
+void >::type 
setSVMPointersHelper (std::array< void *, ArrayLength > &pointerList, T0 t0)
 
template<typename T0 , typename... Ts>
cl_int setSVMPointers (const T0 &t0, Ts...ts)
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_kernel >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_kernel >
typedef cl_kernel cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_kernel >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_kernel >
cl_type object_
 
+

Detailed Description

+

Class interface for cl_kernel.

+
Note
Copies of these objects are shallow, meaning that the copy will refer to the same underlying cl_kernel as the original. For details, see clRetainKernel() and clReleaseKernel().
+
See Also
cl_kernel
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::Kernel::Kernel (const Programprogram,
const char * name,
cl_int * err = NULL 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Kernel::Kernel ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Kernel::Kernel (const cl_kernel & kernel,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_kernel - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. This effectively transfers ownership of a refcount on the cl_kernel into the new Kernel object.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Kernel::Kernel (const Kernelkernel)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Kernel::Kernel (Kernel && kernel)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
cl_int cl::Kernel::enableFineGrainedSystemSVM (bool svmEnabled)
+
+inline
+
+ +

Enable fine-grained system SVM.

+
Note
It is only possible to enable fine-grained system SVM if all devices in the context associated with kernel support it.
+
Parameters
+ + +
svmEnabledTrue if fine-grained system SVM is requested. False otherwise.
+
+
+
Returns
CL_SUCCESS if the function was executed succesfully. CL_INVALID_OPERATION if no devices in the context support fine-grained system SVM.
+
See Also
clSetKernelExecInfo
+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::Kernel::getArgInfo (cl_uint argIndex,
cl_kernel_arg_info name,
T * param 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
detail::param_traits<detail::cl_kernel_arg_info, name>::param_type cl::Kernel::getArgInfo (cl_uint argIndex,
cl_int * err = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Kernel::getInfo (cl_kernel_info name,
T * param 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_kernel_info, name>::param_type cl::Kernel::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::Kernel::getWorkGroupInfo (const Devicedevice,
cl_kernel_work_group_info name,
T * param 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
detail::param_traits<detail::cl_kernel_work_group_info, name>::param_type cl::Kernel::getWorkGroupInfo (const Devicedevice,
cl_int * err = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Kernel& cl::Kernel::operator= (const cl_kernel & rhs)
+
+inline
+
+ +

Assignment operator from cl_kernel - takes ownership.

+

This effectively transfers ownership of a refcount on the rhs and calls clReleaseKernel() on the value previously held by this instance.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Kernel& cl::Kernel::operator= (const Kernelkernel)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Kernel& cl::Kernel::operator= (Kernel && kernel)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+
+template<typename T , class D >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Kernel::setArg (cl_uint index,
const cl::pointer< T, D > & argPtr 
)
+
+inline
+
+ +

setArg overload taking a shared_ptr type

+ +
+
+ +
+
+
+template<typename T , class Alloc >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Kernel::setArg (cl_uint index,
const cl::vector< T, Alloc > & argPtr 
)
+
+inline
+
+ +

setArg overload taking a vector type.

+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
std::enable_if<std::is_pointer<T>::value, cl_int>::type cl::Kernel::setArg (cl_uint index,
const T argPtr 
)
+
+inline
+
+ +

setArg overload taking a pointer type

+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
std::enable_if<!std::is_pointer<T>::value, cl_int>::type cl::Kernel::setArg (cl_uint index,
const T & value 
)
+
+inline
+
+ +

setArg overload taking a POD type

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::Kernel::setArg (cl_uint index,
size_type size,
const void * argPtr 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl_int cl::Kernel::setSVMPointers (const vector< void * > & pointerList)
+
+inline
+
+

Specify a vector of SVM pointers that the kernel may access in addition to its arguments.

+ +
+
+ +
+
+
+template<int ArrayLength>
+ + + + + +
+ + + + + + + + +
cl_int cl::Kernel::setSVMPointers (const std::array< void *, ArrayLength > & pointerList)
+
+inline
+
+

Specify a std::array of SVM pointers that the kernel may access in addition to its arguments.

+ +
+
+ +
+
+
+template<typename T0 , typename... Ts>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Kernel::setSVMPointers (const T0 & t0,
Ts... ts 
)
+
+inline
+
+ +
+
+ +
+
+
+template<int index, int ArrayLength, class D , typename T0 , typename... Ts>
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void cl::Kernel::setSVMPointersHelper (std::array< void *, ArrayLength > & pointerList,
const pointer< T0, D > & t0,
Ts... ts 
)
+
+inline
+
+ +
+
+ +
+
+
+template<int index, int ArrayLength, typename T0 , typename... Ts>
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
std::enable_if<std::is_pointer<T0>::value, void>::type cl::Kernel::setSVMPointersHelper (std::array< void *, ArrayLength > & pointerList,
T0 t0,
Ts... ts 
)
+
+inline
+
+ +
+
+ +
+
+
+template<int index, int ArrayLength, typename T0 , class D >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void cl::Kernel::setSVMPointersHelper (std::array< void *, ArrayLength > & pointerList,
const pointer< T0, D > & t0 
)
+
+inline
+
+ +
+
+ +
+
+
+template<int index, int ArrayLength, typename T0 >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
std::enable_if<std::is_pointer<T0>::value, void>::type cl::Kernel::setSVMPointersHelper (std::array< void *, ArrayLength > & pointerList,
T0 t0 
)
+
+inline
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_kernel.js b/html/classcl_1_1_kernel.js new file mode 100644 index 00000000..f7e1363b --- /dev/null +++ b/html/classcl_1_1_kernel.js @@ -0,0 +1,30 @@ +var classcl_1_1_kernel = +[ + [ "Kernel", "classcl_1_1_kernel.html#a351422a7e7125812c23610628b0f9de7", null ], + [ "Kernel", "classcl_1_1_kernel.html#a69b2fc97f80d90a23927a74395d09ec9", null ], + [ "Kernel", "classcl_1_1_kernel.html#a0c71f37cb53fbe492847fbb2dff2bfed", null ], + [ "Kernel", "classcl_1_1_kernel.html#a93b516f37993297101dd9d30a4572b23", null ], + [ "Kernel", "classcl_1_1_kernel.html#a0869347f24520f2d59222f74297c5fe5", null ], + [ "enableFineGrainedSystemSVM", "classcl_1_1_kernel.html#aed996666686cddb41d660839e709fcd0", null ], + [ "getArgInfo", "classcl_1_1_kernel.html#afbc480bee6ff22d0ebfb907e7a9f5700", null ], + [ "getArgInfo", "classcl_1_1_kernel.html#aeaa426d11ca0195646b563fda918c3e1", null ], + [ "getInfo", "classcl_1_1_kernel.html#acf708cfe8455e0a73190213c8cc7a2a7", null ], + [ "getInfo", "classcl_1_1_kernel.html#a9e6b83d16c7a129833b95317c834b23b", null ], + [ "getWorkGroupInfo", "classcl_1_1_kernel.html#a2e33bfea1e8df9b0d4a446cd99800497", null ], + [ "getWorkGroupInfo", "classcl_1_1_kernel.html#aa66d3ade55fad1c0bc94d05a7788aea0", null ], + [ "operator=", "classcl_1_1_kernel.html#a242f26c280c867f531cc30c953e6d4b9", null ], + [ "operator=", "classcl_1_1_kernel.html#a73577d4ec1662b6939f8adbfff1f2d81", null ], + [ "operator=", "classcl_1_1_kernel.html#a8e123d85cd5185946741057048cba828", null ], + [ "setArg", "classcl_1_1_kernel.html#a3ec081fb9656b0780d808563256dfeff", null ], + [ "setArg", "classcl_1_1_kernel.html#a9516e70e10909526dfb01f6cfe8b61bd", null ], + [ "setArg", "classcl_1_1_kernel.html#a69cdd780a6b77e3b15c7436c5ab665a3", null ], + [ "setArg", "classcl_1_1_kernel.html#aa694b5dfe7413e3a38d1185208ec1ec7", null ], + [ "setArg", "classcl_1_1_kernel.html#ae10c336ea5a49bd7199995a6ab4c23de", null ], + [ "setSVMPointers", "classcl_1_1_kernel.html#a36633bcfea86c512cbb4fd9b20c6087e", null ], + [ "setSVMPointers", "classcl_1_1_kernel.html#abadacb0037f711f3460cf5c44b2d4796", null ], + [ "setSVMPointers", "classcl_1_1_kernel.html#a6a28cb5d5bb967206e316b741a1fa909", null ], + [ "setSVMPointersHelper", "classcl_1_1_kernel.html#ac0b042b59761efca23e78b3933f0bd01", null ], + [ "setSVMPointersHelper", "classcl_1_1_kernel.html#ac55aacc15c26ba5131107f5e3b1edbc3", null ], + [ "setSVMPointersHelper", "classcl_1_1_kernel.html#a16d2f73d0e8e1a175bba604ae5e38b2d", null ], + [ "setSVMPointersHelper", "classcl_1_1_kernel.html#ab2f520c71efd82ee7effff41728417dd", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_kernel_functor-members.html b/html/classcl_1_1_kernel_functor-members.html new file mode 100644 index 00000000..167dfc26 --- /dev/null +++ b/html/classcl_1_1_kernel_functor-members.html @@ -0,0 +1,134 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::KernelFunctor< Ts > Member List
+
+
+ +

This is the complete list of members for cl::KernelFunctor< Ts >, including all inherited members.

+ + + + + + + + + +
getKernel()cl::KernelFunctor< Ts >inline
KernelFunctor(Kernel kernel)cl::KernelFunctor< Ts >inline
KernelFunctor(const Program &program, const string name, cl_int *err=NULL)cl::KernelFunctor< Ts >inline
operator()(const EnqueueArgs &args, Ts...ts)cl::KernelFunctor< Ts >inline
operator()(const EnqueueArgs &args, Ts...ts, cl_int &error)cl::KernelFunctor< Ts >inline
result_type typedefcl::KernelFunctor< Ts >
setSVMPointers(const vector< void * > &pointerList)cl::KernelFunctor< Ts >inline
setSVMPointers(const T0 &t0, T1s...ts)cl::KernelFunctor< Ts >inline
+
+ + + + diff --git a/html/classcl_1_1_kernel_functor.html b/html/classcl_1_1_kernel_functor.html new file mode 100644 index 00000000..663a21c9 --- /dev/null +++ b/html/classcl_1_1_kernel_functor.html @@ -0,0 +1,434 @@ + + + + + + +OpenPose: cl::KernelFunctor< Ts > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::KernelFunctor< Ts > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + + +

+Public Types

typedef Event result_type
 Return type of the functor. More...
 
+ + + + + + + + + + + + + + + + +

+Public Member Functions

 KernelFunctor (Kernel kernel)
 
 KernelFunctor (const Program &program, const string name, cl_int *err=NULL)
 
Event operator() (const EnqueueArgs &args, Ts...ts)
 
Event operator() (const EnqueueArgs &args, Ts...ts, cl_int &error)
 
cl_int setSVMPointers (const vector< void * > &pointerList)
 
template<typename T0 , typename... T1s>
cl_int setSVMPointers (const T0 &t0, T1s...ts)
 
Kernel getKernel ()
 
+

Detailed Description

+

template<typename... Ts>
+class cl::KernelFunctor< Ts >

+ +

Type safe kernel functor.

+

Member Typedef Documentation

+ +
+
+
+template<typename... Ts>
+ + + + +
typedef Event cl::KernelFunctor< Ts >::result_type
+
+ +

Return type of the functor.

+ +
+
+

Constructor & Destructor Documentation

+ +
+
+
+template<typename... Ts>
+ + + + + +
+ + + + + + + + +
cl::KernelFunctor< Ts >::KernelFunctor (Kernel kernel)
+
+inline
+
+ +
+
+ +
+
+
+template<typename... Ts>
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::KernelFunctor< Ts >::KernelFunctor (const Programprogram,
const string name,
cl_int * err = NULL 
)
+
+inline
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<typename... Ts>
+ + + + + +
+ + + + + + + +
Kernel cl::KernelFunctor< Ts >::getKernel ()
+
+inline
+
+ +
+
+ +
+
+
+template<typename... Ts>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
Event cl::KernelFunctor< Ts >::operator() (const EnqueueArgsargs,
Ts... ts 
)
+
+inline
+
+

Enqueue kernel.

+
Parameters
+ + + +
argsLaunch parameters of the kernel.
t0...List of kernel arguments based on the template type of the functor.
+
+
+ +
+
+ +
+
+
+template<typename... Ts>
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
Event cl::KernelFunctor< Ts >::operator() (const EnqueueArgsargs,
Ts... ts,
cl_int & error 
)
+
+inline
+
+

Enqueue kernel with support for error code.

+
Parameters
+ + + + +
argsLaunch parameters of the kernel.
t0...List of kernel arguments based on the template type of the functor.
errorOut parameter returning the error code from the execution.
+
+
+ +
+
+ +
+
+
+template<typename... Ts>
+ + + + + +
+ + + + + + + + +
cl_int cl::KernelFunctor< Ts >::setSVMPointers (const vector< void * > & pointerList)
+
+inline
+
+ +
+
+ +
+
+
+template<typename... Ts>
+
+template<typename T0 , typename... T1s>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::KernelFunctor< Ts >::setSVMPointers (const T0 & t0,
T1s... ts 
)
+
+inline
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_kernel_functor.js b/html/classcl_1_1_kernel_functor.js new file mode 100644 index 00000000..a6ed8e94 --- /dev/null +++ b/html/classcl_1_1_kernel_functor.js @@ -0,0 +1,11 @@ +var classcl_1_1_kernel_functor = +[ + [ "result_type", "classcl_1_1_kernel_functor.html#a925e6594f59e5e8038770efa2bd4b532", null ], + [ "KernelFunctor", "classcl_1_1_kernel_functor.html#ab5b5bd1f278dfeab61801177244b7718", null ], + [ "KernelFunctor", "classcl_1_1_kernel_functor.html#aa15875f49bc3968385adbbad2796dec2", null ], + [ "getKernel", "classcl_1_1_kernel_functor.html#aea980d414c52e07f67070119c91f8523", null ], + [ "operator()", "classcl_1_1_kernel_functor.html#aa94da4c2c8e3532914e40c75a82ea5a9", null ], + [ "operator()", "classcl_1_1_kernel_functor.html#ac62f6bc0b860ea592ec4de95e681259d", null ], + [ "setSVMPointers", "classcl_1_1_kernel_functor.html#a8e9f6418bb88cac080c10c1e6512b235", null ], + [ "setSVMPointers", "classcl_1_1_kernel_functor.html#ada8ab5b97cd4d0f2444396851b5ed01e", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_memory-members.html b/html/classcl_1_1_memory-members.html new file mode 100644 index 00000000..7a6a91b3 --- /dev/null +++ b/html/classcl_1_1_memory-members.html @@ -0,0 +1,151 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Memory Member List
+
+
+ +

This is the complete list of members for cl::Memory, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_mem >
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getInfo(cl_mem_info name, T *param) const cl::Memoryinline
getInfo(cl_int *err=NULL) const cl::Memoryinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::Memoryinline
operator=(const Memory &mem)cl::Memoryinline
operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_memory.html b/html/classcl_1_1_memory.html new file mode 100644 index 00000000..3c902cd8 --- /dev/null +++ b/html/classcl_1_1_memory.html @@ -0,0 +1,527 @@ + + + + + + +OpenPose: cl::Memory Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Memory Class Reference
+
+
+ +

Class interface for cl_mem. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::detail::Wrapper< cl_mem >.

+ +

Inherited by cl::Buffer, cl::Image, and cl::Pipe.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Class interface for cl_mem.

+
Note
Copies of these objects are shallow, meaning that the copy will refer to the same underlying cl_mem as the original. For details, see clRetainMemObject() and clReleaseMemObject().
+
See Also
cl_mem
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + +
cl::Memory::Memory ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Memory::Memory (const cl_mem & memory,
bool retainObject 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+

Optionally transfer ownership of a refcount on the cl_mem into the new Memory object.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions.
+
+
+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Memory::Memory (const Memorymem)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Memory::Memory (Memory && mem)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Memory::getInfo (cl_mem_info name,
T * param 
) const
+
+inline
+
+ +

Wrapper for clGetMemObjectInfo().

+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_mem_info, name>::param_type cl::Memory::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +

Wrapper for clGetMemObjectInfo() that returns by value.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Memory& cl::Memory::operator= (const cl_mem & rhs)
+
+inline
+
+ +

Assignment operator from cl_mem - takes ownership.

+

This effectively transfers ownership of a refcount on the rhs and calls clReleaseMemObject() on the value previously held by this instance.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Memory& cl::Memory::operator= (const Memorymem)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Memory& cl::Memory::operator= (Memory && mem)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Memory::setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *) ,
void * user_data = NULL 
)
+
+inline
+
+ +

Registers a callback function to be called when the memory object is no longer needed.

+

Wraps clSetMemObjectDestructorCallback().

+

Repeated calls to this function, for a given cl_mem value, will append to the list of functions called (in reverse order) when memory object's resources are freed and the memory object is deleted.

+
Note
The registered callbacks are associated with the underlying cl_mem value - not the Memory class instance.
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_memory.js b/html/classcl_1_1_memory.js new file mode 100644 index 00000000..325cea47 --- /dev/null +++ b/html/classcl_1_1_memory.js @@ -0,0 +1,13 @@ +var classcl_1_1_memory = +[ + [ "Memory", "classcl_1_1_memory.html#a9926612772ae6e016f1118ef4148da22", null ], + [ "Memory", "classcl_1_1_memory.html#a6fa9f585a65beebcb75e41cca70ee1bb", null ], + [ "Memory", "classcl_1_1_memory.html#a23691d3d5e70f47538f1cde3741b0367", null ], + [ "Memory", "classcl_1_1_memory.html#a48a3ca6b8b6c4dbdcd6cc8e75d6503e6", null ], + [ "getInfo", "classcl_1_1_memory.html#a3ea007b6a9a3f26ca113a4ea21c42d6d", null ], + [ "getInfo", "classcl_1_1_memory.html#ac6a91f8ca7127b460a12e5eeeafb9b58", null ], + [ "operator=", "classcl_1_1_memory.html#aa6cd4c07a111c6baa3195bee2a447dad", null ], + [ "operator=", "classcl_1_1_memory.html#a531dc26a246ccf5b68be4ff3968eb92d", null ], + [ "operator=", "classcl_1_1_memory.html#a0f9489ffd84f7c40c1bf41462a56791a", null ], + [ "setDestructorCallback", "classcl_1_1_memory.html#a15e14fda4062d21ad354126a599a6111", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_n_d_range-members.html b/html/classcl_1_1_n_d_range-members.html new file mode 100644 index 00000000..ecb51f66 --- /dev/null +++ b/html/classcl_1_1_n_d_range-members.html @@ -0,0 +1,135 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::NDRange Member List
+
+
+ +

This is the complete list of members for cl::NDRange, including all inherited members.

+ + + + + + + + + + +
dimensions() const cl::NDRangeinline
get()cl::NDRangeinline
get() const cl::NDRangeinline
NDRange()cl::NDRangeinline
NDRange(size_type size0)cl::NDRangeinline
NDRange(size_type size0, size_type size1)cl::NDRangeinline
NDRange(size_type size0, size_type size1, size_type size2)cl::NDRangeinline
operator const size_type *() const cl::NDRangeinline
size() const cl::NDRangeinline
+
+ + + + diff --git a/html/classcl_1_1_n_d_range.html b/html/classcl_1_1_n_d_range.html new file mode 100644 index 00000000..e4e620bd --- /dev/null +++ b/html/classcl_1_1_n_d_range.html @@ -0,0 +1,419 @@ + + + + + + +OpenPose: cl::NDRange Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::NDRange Class Reference
+
+
+ +

Class interface for specifying NDRange values. + More...

+ +

#include <cl2.hpp>

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 NDRange ()
 Default constructor - resulting range has zero dimensions. More...
 
 NDRange (size_type size0)
 Constructs one-dimensional range. More...
 
 NDRange (size_type size0, size_type size1)
 Constructs two-dimensional range. More...
 
 NDRange (size_type size0, size_type size1, size_type size2)
 Constructs three-dimensional range. More...
 
 operator const size_type * () const
 Conversion operator to const size_type *. More...
 
size_type dimensions () const
 Queries the number of dimensions in the range. More...
 
size_type size () const
 Returns the size of the object in bytes based on the. More...
 
size_typeget ()
 
const size_typeget () const
 
+

Detailed Description

+

Class interface for specifying NDRange values.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + +
cl::NDRange::NDRange ()
+
+inline
+
+ +

Default constructor - resulting range has zero dimensions.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::NDRange::NDRange (size_type size0)
+
+inline
+
+ +

Constructs one-dimensional range.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::NDRange::NDRange (size_type size0,
size_type size1 
)
+
+inline
+
+ +

Constructs two-dimensional range.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::NDRange::NDRange (size_type size0,
size_type size1,
size_type size2 
)
+
+inline
+
+ +

Constructs three-dimensional range.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + +
size_type cl::NDRange::dimensions () const
+
+inline
+
+ +

Queries the number of dimensions in the range.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
size_type* cl::NDRange::get ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
const size_type* cl::NDRange::get () const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::NDRange::operator const size_type * () const
+
+inline
+
+ +

Conversion operator to const size_type *.

+
Returns
a pointer to the size of the first dimension.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
size_type cl::NDRange::size () const
+
+inline
+
+ +

Returns the size of the object in bytes based on the.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_n_d_range.js b/html/classcl_1_1_n_d_range.js new file mode 100644 index 00000000..f84cef62 --- /dev/null +++ b/html/classcl_1_1_n_d_range.js @@ -0,0 +1,12 @@ +var classcl_1_1_n_d_range = +[ + [ "NDRange", "classcl_1_1_n_d_range.html#ad7121613ed829d6a21f4866e96b84217", null ], + [ "NDRange", "classcl_1_1_n_d_range.html#aecea642547cae272e0b108a3049afeeb", null ], + [ "NDRange", "classcl_1_1_n_d_range.html#a6562c4ffea059267582aa22bc96d7435", null ], + [ "NDRange", "classcl_1_1_n_d_range.html#a8fd331a55e1c4871e8ffa3a35b95e538", null ], + [ "dimensions", "classcl_1_1_n_d_range.html#a1360e9bdd3604fd06069d1fd981eed6b", null ], + [ "get", "classcl_1_1_n_d_range.html#a9a72f7d2a096f981c1b6774144e7450e", null ], + [ "get", "classcl_1_1_n_d_range.html#a8e99e2b3b1c675631c0aef1a3ced2628", null ], + [ "operator const size_type *", "classcl_1_1_n_d_range.html#a38263f9d0761820e3112f030f58eeaef", null ], + [ "size", "classcl_1_1_n_d_range.html#a31018e7478f8ce3a129dee14abf53719", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_pipe-members.html b/html/classcl_1_1_pipe-members.html new file mode 100644 index 00000000..e3f9f3ed --- /dev/null +++ b/html/classcl_1_1_pipe-members.html @@ -0,0 +1,160 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Pipe Member List
+
+
+ +

This is the complete list of members for cl::Pipe, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_mem >
get() constcl::detail::Wrapper< cl_mem >inline
get()cl::detail::Wrapper< cl_mem >inline
getInfo(cl_pipe_info name, T *param) const cl::Pipeinline
getInfo(cl_int *err=NULL) const cl::Pipeinline
cl::Memory::getInfo(cl_mem_info name, T *param) const cl::Memoryinline
Memory()cl::Memoryinline
Memory(const cl_mem &memory, bool retainObject)cl::Memoryinlineexplicit
Memory(const Memory &mem)cl::Memoryinline
Memory(Memory &&mem) CL_HPP_NOEXCEPT_cl::Memoryinline
object_cl::detail::Wrapper< cl_mem >protected
operator()() constcl::detail::Wrapper< cl_mem >inline
operator()()cl::detail::Wrapper< cl_mem >inline
operator=(const cl_mem &rhs)cl::Pipeinline
operator=(const Pipe &pipe)cl::Pipeinline
operator=(Pipe &&pipe)cl::Pipeinline
cl::Memory::operator=(const Memory &mem)cl::Memoryinline
cl::Memory::operator=(Memory &&mem)cl::Memoryinline
Wrapper< cl_mem >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper< cl_mem >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_mem >inline
Pipe(const Context &context, cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL)cl::Pipeinline
Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL)cl::Pipeinline
Pipe()cl::Pipeinline
Pipe(const cl_mem &pipe, bool retainObject=false)cl::Pipeinlineexplicit
Pipe(const Pipe &pipe)cl::Pipeinline
Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_cl::Pipeinline
release() constcl::detail::Wrapper< cl_mem >inlineprotected
retain() constcl::detail::Wrapper< cl_mem >inlineprotected
setDestructorCallback(void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)cl::Memoryinline
Wrapper()cl::detail::Wrapper< cl_mem >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_mem >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_mem >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_mem >inline
~Wrapper()cl::detail::Wrapper< cl_mem >inline
+
+ + + + diff --git a/html/classcl_1_1_pipe.html b/html/classcl_1_1_pipe.html new file mode 100644 index 00000000..687e1897 --- /dev/null +++ b/html/classcl_1_1_pipe.html @@ -0,0 +1,632 @@ + + + + + + +OpenPose: cl::Pipe Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Pipe Class Reference
+
+
+ +

Class interface for Pipe Memory Objects. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Memory.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Pipe (const Context &context, cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL)
 Constructs a Pipe in a specified context. More...
 
 Pipe (cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL)
 Constructs a Pipe in a the default context. More...
 
 Pipe ()
 Default constructor - initializes to NULL. More...
 
 Pipe (const cl_mem &pipe, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Pipeoperator= (const cl_mem &rhs)
 Assignment from cl_mem - performs shallow copy. More...
 
 Pipe (const Pipe &pipe)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Pipeoperator= (const Pipe &pipe)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Pipe (Pipe &&pipe) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Pipeoperator= (Pipe &&pipe)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_pipe_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_pipe_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
- Public Member Functions inherited from cl::Memory
 Memory ()
 Default constructor - initializes to NULL. More...
 
 Memory (const cl_mem &memory, bool retainObject)
 Constructor from cl_mem - takes ownership. More...
 
Memoryoperator= (const cl_mem &rhs)
 Assignment operator from cl_mem - takes ownership. More...
 
 Memory (const Memory &mem)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (const Memory &mem)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Memory (Memory &&mem) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Memoryoperator= (Memory &&mem)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_mem_info name, T *param) const
 Wrapper for clGetMemObjectInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_mem_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetMemObjectInfo() that returns by value. More...
 
cl_int setDestructorCallback (void(CL_CALLBACK *pfn_notify)(cl_mem, void *), void *user_data=NULL)
 Registers a callback function to be called when the memory object is no longer needed. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_mem >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_mem >
typedef cl_mem cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_mem >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_mem >
cl_type object_
 
+

Detailed Description

+

Class interface for Pipe Memory Objects.

+

See Memory for details about copy semantics, etc.

+
See Also
Memory
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Pipe::Pipe (const Contextcontext,
cl_uint packet_size,
cl_uint max_packets,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a Pipe in a specified context.

+

Wraps clCreatePipe().

+
Parameters
+ + + + + +
contextContext in which to create the pipe.
flagsBitfield. Only CL_MEM_READ_WRITE and CL_MEM_HOST_NO_ACCESS are valid.
packet_sizeSize in bytes of a single packet of the pipe.
max_packetsNumber of packets that may be stored in the pipe.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::Pipe::Pipe (cl_uint packet_size,
cl_uint max_packets,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a Pipe in a the default context.

+

Wraps clCreatePipe().

+
Parameters
+ + + + +
flagsBitfield. Only CL_MEM_READ_WRITE and CL_MEM_HOST_NO_ACCESS are valid.
packet_sizeSize in bytes of a single packet of the pipe.
max_packetsNumber of packets that may be stored in the pipe.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Pipe::Pipe ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Pipe::Pipe (const cl_mem & pipe,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions.
+
+
+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Pipe::Pipe (const Pipepipe)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Pipe::Pipe (Pipe && pipe)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Pipe::getInfo (cl_pipe_info name,
T * param 
) const
+
+inline
+
+ +

Wrapper for clGetMemObjectInfo().

+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_pipe_info, name>::param_type cl::Pipe::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +

Wrapper for clGetMemObjectInfo() that returns by value.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Pipe& cl::Pipe::operator= (const cl_mem & rhs)
+
+inline
+
+ +

Assignment from cl_mem - performs shallow copy.

+

See Memory for further details.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Pipe& cl::Pipe::operator= (const Pipepipe)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Pipe& cl::Pipe::operator= (Pipe && pipe)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_pipe.js b/html/classcl_1_1_pipe.js new file mode 100644 index 00000000..bd81e7d8 --- /dev/null +++ b/html/classcl_1_1_pipe.js @@ -0,0 +1,14 @@ +var classcl_1_1_pipe = +[ + [ "Pipe", "classcl_1_1_pipe.html#a18570ac9927752da9c1678d0d27dd606", null ], + [ "Pipe", "classcl_1_1_pipe.html#a462eff8303e507a22bfa7ed2cc6ae3b3", null ], + [ "Pipe", "classcl_1_1_pipe.html#a3bac3cb8d2b0d4096ef07fa03a0cafd8", null ], + [ "Pipe", "classcl_1_1_pipe.html#aab41e4a35cf93fccb645734eff752724", null ], + [ "Pipe", "classcl_1_1_pipe.html#a58f2c67c39bcbbfd9990a7c01266cda5", null ], + [ "Pipe", "classcl_1_1_pipe.html#a0cb346bc58e89a18474fa84bc2886c58", null ], + [ "getInfo", "classcl_1_1_pipe.html#a7eba1e1858f11fdbdee364802b9f93a3", null ], + [ "getInfo", "classcl_1_1_pipe.html#afb7ee45f3533f3fce3c1c6f157bb6029", null ], + [ "operator=", "classcl_1_1_pipe.html#a37da325ab3af72cd7d8e717d9ed5e19e", null ], + [ "operator=", "classcl_1_1_pipe.html#aa752ba55e7ee347088673c29751cb57f", null ], + [ "operator=", "classcl_1_1_pipe.html#a275a318bd2eba48c20a75ae61eec96fc", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_platform-members.html b/html/classcl_1_1_platform-members.html new file mode 100644 index 00000000..bfb7b67b --- /dev/null +++ b/html/classcl_1_1_platform-members.html @@ -0,0 +1,153 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Platform Member List
+
+
+ +

This is the complete list of members for cl::Platform, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_platform_id >
get(vector< Platform > *platforms)cl::Platforminlinestatic
get(Platform *platform)cl::Platforminlinestatic
get(cl_int *errResult=NULL)cl::Platforminlinestatic
Wrapper< cl_platform_id >::get() constcl::detail::Wrapper< cl_platform_id >inline
Wrapper< cl_platform_id >::get()cl::detail::Wrapper< cl_platform_id >inline
getDefault(cl_int *errResult=NULL)cl::Platforminlinestatic
getDevices(cl_device_type type, vector< Device > *devices) const cl::Platforminline
getInfo(cl_platform_info name, string *param) const cl::Platforminline
getInfo(cl_int *err=NULL) const cl::Platforminline
object_cl::detail::Wrapper< cl_platform_id >protected
operator()() constcl::detail::Wrapper< cl_platform_id >inline
operator()()cl::detail::Wrapper< cl_platform_id >inline
operator=(const cl_platform_id &rhs)cl::Platforminline
Wrapper< cl_platform_id >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_platform_id >inline
Wrapper< cl_platform_id >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_platform_id >inline
Platform()cl::Platforminline
Platform(const cl_platform_id &platform, bool retainObject=false)cl::Platforminlineexplicit
release() constcl::detail::Wrapper< cl_platform_id >inlineprotected
retain() constcl::detail::Wrapper< cl_platform_id >inlineprotected
setDefault(const Platform &default_platform)cl::Platforminlinestatic
unloadCompiler()cl::Platforminline
Wrapper()cl::detail::Wrapper< cl_platform_id >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_platform_id >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_platform_id >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_platform_id >inline
~Wrapper()cl::detail::Wrapper< cl_platform_id >inline
+
+ + + + diff --git a/html/classcl_1_1_platform.html b/html/classcl_1_1_platform.html new file mode 100644 index 00000000..557a131f --- /dev/null +++ b/html/classcl_1_1_platform.html @@ -0,0 +1,578 @@ + + + + + + +OpenPose: cl::Platform Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ + +
+ +

Class interface for cl_platform_id. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::detail::Wrapper< cl_platform_id >.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Platform ()
 Default constructor - initializes to NULL. More...
 
 Platform (const cl_platform_id &platform, bool retainObject=false)
 Constructor from cl_platform_id. More...
 
Platformoperator= (const cl_platform_id &rhs)
 Assignment operator from cl_platform_id. More...
 
cl_int getInfo (cl_platform_info name, string *param) const
 Wrapper for clGetPlatformInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_platform_info,
+name >::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetPlatformInfo() that returns by value. More...
 
cl_int getDevices (cl_device_type type, vector< Device > *devices) const
 Gets a list of devices for this platform. More...
 
cl_int unloadCompiler ()
 Wrapper for clUnloadCompiler(). More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_platform_id >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + + + +

+Static Public Member Functions

static Platform getDefault (cl_int *errResult=NULL)
 
static Platform setDefault (const Platform &default_platform)
 
static cl_int get (vector< Platform > *platforms)
 Gets a list of available platforms. More...
 
static cl_int get (Platform *platform)
 Gets the first available platform. More...
 
static Platform get (cl_int *errResult=NULL)
 Gets the first available platform, returning it by value. More...
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_platform_id >
typedef cl_platform_id cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_platform_id >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_platform_id >
cl_type object_
 
+

Detailed Description

+

Class interface for cl_platform_id.

+
Note
Copies of these objects are inexpensive, since they don't 'own' any underlying resources or data structures.
+
See Also
cl_platform_id
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + +
cl::Platform::Platform ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Platform::Platform (const cl_platform_id & platform,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_platform_id.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. This simply copies the platform ID value, which is an inexpensive operation.
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
static cl_int cl::Platform::get (vector< Platform > * platforms)
+
+inlinestatic
+
+ +

Gets a list of available platforms.

+

Wraps clGetPlatformIDs().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static cl_int cl::Platform::get (Platformplatform)
+
+inlinestatic
+
+ +

Gets the first available platform.

+

Wraps clGetPlatformIDs(), returning the first result.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static Platform cl::Platform::get (cl_int * errResult = NULL)
+
+inlinestatic
+
+ +

Gets the first available platform, returning it by value.

+
Returns
Returns a valid platform if one is available. If no platform is available will return a null platform. Throws an exception if no platforms are available or an error condition occurs. Wraps clGetPlatformIDs(), returning the first result.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static Platform cl::Platform::getDefault (cl_int * errResult = NULL)
+
+inlinestatic
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Platform::getDevices (cl_device_type type,
vector< Device > * devices 
) const
+
+inline
+
+ +

Gets a list of devices for this platform.

+

Wraps clGetDeviceIDs().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Platform::getInfo (cl_platform_info name,
stringparam 
) const
+
+inline
+
+ +

Wrapper for clGetPlatformInfo().

+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_platform_info, name>::param_type cl::Platform::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +

Wrapper for clGetPlatformInfo() that returns by value.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Platform& cl::Platform::operator= (const cl_platform_id & rhs)
+
+inline
+
+ +

Assignment operator from cl_platform_id.

+

This simply copies the platform ID value, which is an inexpensive operation.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static Platform cl::Platform::setDefault (const Platformdefault_platform)
+
+inlinestatic
+
+

Modify the default platform to be used by subsequent operations. Will only set the default if no default was previously created.

+
Returns
updated default platform. Should be compared to the passed value to ensure that it was updated.
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl_int cl::Platform::unloadCompiler ()
+
+inline
+
+ +

Wrapper for clUnloadCompiler().

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_platform.js b/html/classcl_1_1_platform.js new file mode 100644 index 00000000..b71f4e9d --- /dev/null +++ b/html/classcl_1_1_platform.js @@ -0,0 +1,10 @@ +var classcl_1_1_platform = +[ + [ "Platform", "classcl_1_1_platform.html#a616344e02c3723347c752c02b7015212", null ], + [ "Platform", "classcl_1_1_platform.html#a339232a64068fe7157e124b82fb4b9fa", null ], + [ "getDevices", "classcl_1_1_platform.html#abf18ee63c06c9cbec5931fe391071b14", null ], + [ "getInfo", "classcl_1_1_platform.html#a84262a3c349b6514f70de0dacb72b205", null ], + [ "getInfo", "classcl_1_1_platform.html#a50f4251244b1048a98d6abe95feb0ccf", null ], + [ "operator=", "classcl_1_1_platform.html#aea2f06c8796a53c641fa5e17800b2ead", null ], + [ "unloadCompiler", "classcl_1_1_platform.html#a70313ea76e0e369c4dc951a7f47b531f", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_program-members.html b/html/classcl_1_1_program-members.html new file mode 100644 index 00000000..de1704fd --- /dev/null +++ b/html/classcl_1_1_program-members.html @@ -0,0 +1,167 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Program Member List
+
+
+ +

This is the complete list of members for cl::Program, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Binaries typedefcl::Program
build(const vector< Device > &devices, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const cl::Programinline
build(const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const cl::Programinline
cl_type typedefcl::detail::Wrapper< cl_program >
compile(const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const cl::Programinline
createKernels(vector< Kernel > *kernels)cl::Programinline
get() constcl::detail::Wrapper< cl_program >inline
get()cl::detail::Wrapper< cl_program >inline
getBuildInfo(const Device &device, cl_program_build_info name, T *param) const cl::Programinline
getBuildInfo(const Device &device, cl_int *err=NULL) const cl::Programinline
getBuildInfo(cl_int *err=NULL) const cl::Programinline
getInfo(cl_program_info name, T *param) const cl::Programinline
getInfo(cl_int *err=NULL) const cl::Programinline
getInfo(cl_program_info name, vector< vector< unsigned char >> *param) const cl::Programinline
getInfo(cl_int *err) const cl::Programinline
object_cl::detail::Wrapper< cl_program >protected
operator()() constcl::detail::Wrapper< cl_program >inline
operator()()cl::detail::Wrapper< cl_program >inline
operator=(const cl_program &rhs)cl::Programinline
operator=(const Program &program)cl::Programinline
operator=(Program &&program)cl::Programinline
Wrapper< cl_program >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_program >inline
Wrapper< cl_program >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_program >inline
Program(const string &source, bool build=false, cl_int *err=NULL)cl::Programinline
Program(const Context &context, const string &source, bool build=false, cl_int *err=NULL)cl::Programinline
Program(const Sources &sources, cl_int *err=NULL)cl::Programinline
Program(const Context &context, const Sources &sources, cl_int *err=NULL)cl::Programinline
Program(const Context &context, const vector< Device > &devices, const Binaries &binaries, vector< cl_int > *binaryStatus=NULL, cl_int *err=NULL)cl::Programinline
Program(const Context &context, const vector< Device > &devices, const string &kernelNames, cl_int *err=NULL)cl::Programinline
Program()cl::Programinline
Program(const cl_program &program, bool retainObject=false)cl::Programinlineexplicit
Program(const Program &program)cl::Programinline
Program(Program &&program) CL_HPP_NOEXCEPT_cl::Programinline
release() constcl::detail::Wrapper< cl_program >inlineprotected
retain() constcl::detail::Wrapper< cl_program >inlineprotected
Sources typedefcl::Program
Wrapper()cl::detail::Wrapper< cl_program >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_program >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_program >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_program >inline
~Wrapper()cl::detail::Wrapper< cl_program >inline
+
+ + + + diff --git a/html/classcl_1_1_program.html b/html/classcl_1_1_program.html new file mode 100644 index 00000000..511313a8 --- /dev/null +++ b/html/classcl_1_1_program.html @@ -0,0 +1,1135 @@ + + + + + + +OpenPose: cl::Program Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Program Class Reference
+
+
+ +

Program interface that implements cl_program. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::detail::Wrapper< cl_program >.

+ + + + + + + + + +

+Public Types

typedef vector< vector
+< unsigned char > > 
Binaries
 
typedef vector< stringSources
 
- Public Types inherited from cl::detail::Wrapper< cl_program >
typedef cl_program cl_type
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Program (const string &source, bool build=false, cl_int *err=NULL)
 
 Program (const Context &context, const string &source, bool build=false, cl_int *err=NULL)
 
 Program (const Sources &sources, cl_int *err=NULL)
 
 Program (const Context &context, const Sources &sources, cl_int *err=NULL)
 
 Program (const Context &context, const vector< Device > &devices, const Binaries &binaries, vector< cl_int > *binaryStatus=NULL, cl_int *err=NULL)
 
 Program (const Context &context, const vector< Device > &devices, const string &kernelNames, cl_int *err=NULL)
 
 Program ()
 
 Program (const cl_program &program, bool retainObject=false)
 Constructor from cl_mem - takes ownership. More...
 
Programoperator= (const cl_program &rhs)
 
 Program (const Program &program)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Programoperator= (const Program &program)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Program (Program &&program) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Programoperator= (Program &&program)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
cl_int build (const vector< Device > &devices, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const
 
cl_int build (const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const
 
cl_int compile (const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const
 
template<typename T >
cl_int getInfo (cl_program_info name, T *param) const
 
template<cl_int name>
detail::param_traits
+< detail::cl_program_info,
+name >::param_type 
getInfo (cl_int *err=NULL) const
 
template<typename T >
cl_int getBuildInfo (const Device &device, cl_program_build_info name, T *param) const
 
template<cl_int name>
detail::param_traits
+< detail::cl_program_build_info,
+name >::param_type 
getBuildInfo (const Device &device, cl_int *err=NULL) const
 
template<cl_int name>
vector< std::pair< cl::Device,
+typename detail::param_traits
+< detail::cl_program_build_info,
+name >::param_type > > 
getBuildInfo (cl_int *err=NULL) const
 
cl_int createKernels (vector< Kernel > *kernels)
 
template<>
cl_int getInfo (cl_program_info name, vector< vector< unsigned char >> *param) const
 
template<>
vector< vector< unsigned char > > getInfo (cl_int *err) const
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_program >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + +

+Additional Inherited Members

- Protected Member Functions inherited from cl::detail::Wrapper< cl_program >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_program >
cl_type object_
 
+

Detailed Description

+

Program interface that implements cl_program.

+

Member Typedef Documentation

+ +
+
+ + + + +
typedef vector<vector<unsigned char> > cl::Program::Binaries
+
+ +
+
+ +
+
+ + + + +
typedef vector<string> cl::Program::Sources
+
+ +
+
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::Program::Program (const stringsource,
bool build = false,
cl_int * err = NULL 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Program::Program (const Contextcontext,
const stringsource,
bool build = false,
cl_int * err = NULL 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Program::Program (const Sourcessources,
cl_int * err = NULL 
)
+
+inline
+
+

Create a program from a vector of source strings and the default context. Does not compile or link the program.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl::Program::Program (const Contextcontext,
const Sourcessources,
cl_int * err = NULL 
)
+
+inline
+
+

Create a program from a vector of source strings and a provided context. Does not compile or link the program.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Program::Program (const Contextcontext,
const vector< Device > & devices,
const Binariesbinaries,
vector< cl_int > * binaryStatus = NULL,
cl_int * err = NULL 
)
+
+inline
+
+

Construct a program object from a list of devices and a per-device list of binaries.

+
Parameters
+ + + + + + +
contextA valid OpenCL context in which to construct the program.
devicesA vector of OpenCL device objects for which the program will be created.
binariesA vector of pairs of a pointer to a binary object and its length.
binaryStatusAn optional vector that on completion will be resized to match the size of binaries and filled with values to specify if each binary was successfully loaded. Set to CL_SUCCESS if the binary was successfully loaded. Set to CL_INVALID_VALUE if the length is 0 or the binary pointer is NULL. Set to CL_INVALID_BINARY if the binary provided is not valid for the matching device.
errif non-NULL will be set to CL_SUCCESS on successful operation or one of the following errors: CL_INVALID_CONTEXT if context is not a valid context. CL_INVALID_VALUE if the length of devices is zero; or if the length of binaries does not match the length of devices; or if any entry in binaries is NULL or has length 0. CL_INVALID_DEVICE if OpenCL devices listed in devices are not in the list of devices associated with context. CL_INVALID_BINARY if an invalid program binary was encountered for any device. binaryStatus will return specific status for each device. CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources required by the OpenCL implementation on the host.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Program::Program (const Contextcontext,
const vector< Device > & devices,
const stringkernelNames,
cl_int * err = NULL 
)
+
+inline
+
+

Create program using builtin kernels.

+
Parameters
+ + +
kernelNamesSemi-colon separated list of builtin kernel names
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::Program::Program ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Program::Program (const cl_program & program,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_mem - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Program::Program (const Programprogram)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Program::Program (Program && program)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::Program::build (const vector< Device > & devices,
const char * options = NULL,
void(CL_CALLBACK *notifyFptr)(cl_program, void *)  = NULL,
void * data = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::Program::build (const char * options = NULL,
void(CL_CALLBACK *notifyFptr)(cl_program, void *)  = NULL,
void * data = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::Program::compile (const char * options = NULL,
void(CL_CALLBACK *notifyFptr)(cl_program, void *)  = NULL,
void * data = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl_int cl::Program::createKernels (vector< Kernel > * kernels)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
cl_int cl::Program::getBuildInfo (const Devicedevice,
cl_program_build_info name,
T * param 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
detail::param_traits<detail::cl_program_build_info, name>::param_type cl::Program::getBuildInfo (const Devicedevice,
cl_int * err = NULL 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
vector<std::pair<cl::Device, typename detail::param_traits<detail::cl_program_build_info, name>::param_type> > cl::Program::getBuildInfo (cl_int * err = NULL) const
+
+inline
+
+

Build info function that returns a vector of device/info pairs for the specified info type and for all devices in the program. On an error reading the info for any device, an empty vector of info will be returned.

+ +
+
+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Program::getInfo (cl_program_info name,
T * param 
) const
+
+inline
+
+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_program_info, name>::param_type cl::Program::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +
+
+ +
+
+
+template<>
+ + + + + +
+ + + + + + + + +
vector<vector<unsigned char> > cl::Program::getInfo (cl_int * err) const
+
+inline
+
+ +
+
+ +
+
+
+template<>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Program::getInfo (cl_program_info name,
vector< vector< unsigned char >> * param 
) const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Program& cl::Program::operator= (const cl_program & rhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Program& cl::Program::operator= (const Programprogram)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Program& cl::Program::operator= (Program && program)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_program.js b/html/classcl_1_1_program.js new file mode 100644 index 00000000..f5eb2d65 --- /dev/null +++ b/html/classcl_1_1_program.js @@ -0,0 +1,29 @@ +var classcl_1_1_program = +[ + [ "Binaries", "classcl_1_1_program.html#a012a70fc915a06671e1d6c05ba7804df", null ], + [ "Sources", "classcl_1_1_program.html#ad260abbeb288ec0cc18d5184bf07b14a", null ], + [ "Program", "classcl_1_1_program.html#afc8d71b6035a8084636c9b9f3ed568b2", null ], + [ "Program", "classcl_1_1_program.html#a22c68c40400ddb75c0e8013629e632be", null ], + [ "Program", "classcl_1_1_program.html#a367cf581b43d8ad021806a4714753437", null ], + [ "Program", "classcl_1_1_program.html#a400d1a7de104d98f1d3c2aa7dccc21ba", null ], + [ "Program", "classcl_1_1_program.html#af804a4cb0e2dc844c0be0b0b76dbd25a", null ], + [ "Program", "classcl_1_1_program.html#a9223820e8ac1901a84e1a1a02a97954b", null ], + [ "Program", "classcl_1_1_program.html#a204c904c9fa5d0b2a65de6fc87396d30", null ], + [ "Program", "classcl_1_1_program.html#aaac370eec783f85a00945d701d6a7e19", null ], + [ "Program", "classcl_1_1_program.html#a0ec5552449e9fefc46e7bcd399d15f51", null ], + [ "Program", "classcl_1_1_program.html#a1666a02c393b46730b24a76f79302b15", null ], + [ "build", "classcl_1_1_program.html#a1c68f6aa0244c99c8e70f4c971c9049a", null ], + [ "build", "classcl_1_1_program.html#ab6f097f1e1f14eb6f15651dcb6529b7a", null ], + [ "compile", "classcl_1_1_program.html#a8da346ecc73cf9df257690815039ddb5", null ], + [ "createKernels", "classcl_1_1_program.html#a8251f8a862bdfd82caf10a949b2bd884", null ], + [ "getBuildInfo", "classcl_1_1_program.html#a51c723551c01ef55f6222c84d58578fc", null ], + [ "getBuildInfo", "classcl_1_1_program.html#a06f673e6c88aac6c5e9f754e830028b6", null ], + [ "getBuildInfo", "classcl_1_1_program.html#aea803c4bba50b6a01d76537d946e211f", null ], + [ "getInfo", "classcl_1_1_program.html#a56f6f1b9905ee241c1483a76a9862b67", null ], + [ "getInfo", "classcl_1_1_program.html#a80f619f4a81ff91a6317bb343ea5b146", null ], + [ "getInfo", "classcl_1_1_program.html#a9172fe2516fb318582c7e3e50ec9eea0", null ], + [ "getInfo", "classcl_1_1_program.html#a7179aa9922da49df619171f65e0d7661", null ], + [ "operator=", "classcl_1_1_program.html#afc23b6c31e74af370da1b5766a7a0c7b", null ], + [ "operator=", "classcl_1_1_program.html#ab28c814ce62db2051041c4bf1c9b5561", null ], + [ "operator=", "classcl_1_1_program.html#aca2f3a6bb7028fa2021d274cb5664725", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_s_v_m_allocator-members.html b/html/classcl_1_1_s_v_m_allocator-members.html new file mode 100644 index 00000000..631bac08 --- /dev/null +++ b/html/classcl_1_1_s_v_m_allocator-members.html @@ -0,0 +1,148 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::SVMAllocator< T, SVMTrait > Member List
+
+
+ +

This is the complete list of members for cl::SVMAllocator< T, SVMTrait >, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + +
address(reference r) CL_HPP_NOEXCEPT_cl::SVMAllocator< T, SVMTrait >inline
address(const_reference r) CL_HPP_NOEXCEPT_cl::SVMAllocator< T, SVMTrait >inline
allocate(size_type size, typename cl::SVMAllocator< void, SVMTrait >::const_pointer=0)cl::SVMAllocator< T, SVMTrait >inline
const_pointer typedefcl::SVMAllocator< T, SVMTrait >
const_reference typedefcl::SVMAllocator< T, SVMTrait >
construct(U *p, Args &&...args)cl::SVMAllocator< T, SVMTrait >inline
deallocate(pointer p, size_type)cl::SVMAllocator< T, SVMTrait >inline
destroy(U *p)cl::SVMAllocator< T, SVMTrait >inline
difference_type typedefcl::SVMAllocator< T, SVMTrait >
max_size() const CL_HPP_NOEXCEPT_cl::SVMAllocator< T, SVMTrait >inline
operator!=(SVMAllocator const &a)cl::SVMAllocator< T, SVMTrait >inline
operator==(SVMAllocator const &rhs)cl::SVMAllocator< T, SVMTrait >inline
pointer typedefcl::SVMAllocator< T, SVMTrait >
reference typedefcl::SVMAllocator< T, SVMTrait >
size_type typedefcl::SVMAllocator< T, SVMTrait >
SVMAllocator classcl::SVMAllocator< T, SVMTrait >friend
SVMAllocator()cl::SVMAllocator< T, SVMTrait >inline
SVMAllocator(cl::Context context)cl::SVMAllocator< T, SVMTrait >inlineexplicit
SVMAllocator(const SVMAllocator &other)cl::SVMAllocator< T, SVMTrait >inline
SVMAllocator(const SVMAllocator< U, SVMTrait > &other)cl::SVMAllocator< T, SVMTrait >inline
value_type typedefcl::SVMAllocator< T, SVMTrait >
~SVMAllocator()cl::SVMAllocator< T, SVMTrait >inline
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_allocator.html b/html/classcl_1_1_s_v_m_allocator.html new file mode 100644 index 00000000..a7c01499 --- /dev/null +++ b/html/classcl_1_1_s_v_m_allocator.html @@ -0,0 +1,732 @@ + + + + + + +OpenPose: cl::SVMAllocator< T, SVMTrait > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::SVMAllocator< T, SVMTrait > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Classes

struct  rebind
 
+ + + + + + + + + + + + + + + +

+Public Types

typedef T value_type
 
typedef value_typepointer
 
typedef const value_typeconst_pointer
 
typedef value_typereference
 
typedef const value_typeconst_reference
 
typedef std::size_t size_type
 
typedef std::ptrdiff_t difference_type
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 SVMAllocator ()
 
 SVMAllocator (cl::Context context)
 
 SVMAllocator (const SVMAllocator &other)
 
template<typename U >
 SVMAllocator (const SVMAllocator< U, SVMTrait > &other)
 
 ~SVMAllocator ()
 
pointer address (reference r) CL_HPP_NOEXCEPT_
 
const_pointer address (const_reference r) CL_HPP_NOEXCEPT_
 
pointer allocate (size_type size, typename cl::SVMAllocator< void, SVMTrait >::const_pointer=0)
 
void deallocate (pointer p, size_type)
 
size_type max_size () const CL_HPP_NOEXCEPT_
 
template<class U , class... Args>
void construct (U *p, Args &&...args)
 
template<class U >
void destroy (U *p)
 
bool operator== (SVMAllocator const &rhs)
 
bool operator!= (SVMAllocator const &a)
 
+ + + + +

+Friends

template<typename U , typename V >
class SVMAllocator
 
+

Detailed Description

+

template<typename T, class SVMTrait>
+class cl::SVMAllocator< T, SVMTrait >

+ +

STL-like allocator class for managing SVM objects provided for convenience.

+

Note that while this behaves like an allocator for the purposes of constructing vectors and similar objects, care must be taken when using with smart pointers. The allocator should not be used to construct a unique_ptr if we are using coarse-grained SVM mode because the coarse-grained management behaviour would behave incorrectly with respect to reference counting.

+

Instead the allocator embeds a Deleter which may be used with unique_ptr and is used with the allocate_shared and allocate_ptr supplied operations.

+

Member Typedef Documentation

+ +
+
+
+template<typename T, class SVMTrait>
+ + + + +
typedef const value_type* cl::SVMAllocator< T, SVMTrait >::const_pointer
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + +
typedef const value_type& cl::SVMAllocator< T, SVMTrait >::const_reference
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + +
typedef std::ptrdiff_t cl::SVMAllocator< T, SVMTrait >::difference_type
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + +
typedef value_type* cl::SVMAllocator< T, SVMTrait >::pointer
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + +
typedef value_type& cl::SVMAllocator< T, SVMTrait >::reference
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + +
typedef std::size_t cl::SVMAllocator< T, SVMTrait >::size_type
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + +
typedef T cl::SVMAllocator< T, SVMTrait >::value_type
+
+ +
+
+

Constructor & Destructor Documentation

+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + +
cl::SVMAllocator< T, SVMTrait >::SVMAllocator ()
+
+inline
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + + +
cl::SVMAllocator< T, SVMTrait >::SVMAllocator (cl::Context context)
+
+inlineexplicit
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + + +
cl::SVMAllocator< T, SVMTrait >::SVMAllocator (const SVMAllocator< T, SVMTrait > & other)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+
+template<typename U >
+ + + + + +
+ + + + + + + + +
cl::SVMAllocator< T, SVMTrait >::SVMAllocator (const SVMAllocator< U, SVMTrait > & other)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + +
cl::SVMAllocator< T, SVMTrait >::~SVMAllocator ()
+
+inline
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + + +
pointer cl::SVMAllocator< T, SVMTrait >::address (reference r)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + + +
const_pointer cl::SVMAllocator< T, SVMTrait >::address (const_reference r)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
pointer cl::SVMAllocator< T, SVMTrait >::allocate (size_type size,
typename cl::SVMAllocator< void, SVMTrait >::const_pointer  = 0 
)
+
+inline
+
+

Allocate an SVM pointer.

+

If the allocator is coarse-grained, this will take ownership to allow containers to correctly construct data in place.

+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+
+template<class U , class... Args>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void cl::SVMAllocator< T, SVMTrait >::construct (U * p,
Args &&... args 
)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
void cl::SVMAllocator< T, SVMTrait >::deallocate (pointer p,
size_type  
)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+
+template<class U >
+ + + + + +
+ + + + + + + + +
void cl::SVMAllocator< T, SVMTrait >::destroy (U * p)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + +
size_type cl::SVMAllocator< T, SVMTrait >::max_size () const
+
+inline
+
+

Return the maximum possible allocation size. This is the minimum of the maximum sizes of all devices in the context.

+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + + +
bool cl::SVMAllocator< T, SVMTrait >::operator!= (SVMAllocator< T, SVMTrait > const & a)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T, class SVMTrait>
+ + + + + +
+ + + + + + + + +
bool cl::SVMAllocator< T, SVMTrait >::operator== (SVMAllocator< T, SVMTrait > const & rhs)
+
+inline
+
+

Returns true if the contexts match.

+ +
+
+

Friends And Related Function Documentation

+ +
+
+
+template<typename T, class SVMTrait>
+
+template<typename U , typename V >
+ + + + + +
+ + + + +
friend class SVMAllocator
+
+friend
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_allocator.js b/html/classcl_1_1_s_v_m_allocator.js new file mode 100644 index 00000000..0befdb4d --- /dev/null +++ b/html/classcl_1_1_s_v_m_allocator.js @@ -0,0 +1,26 @@ +var classcl_1_1_s_v_m_allocator = +[ + [ "rebind", "structcl_1_1_s_v_m_allocator_1_1rebind.html", "structcl_1_1_s_v_m_allocator_1_1rebind" ], + [ "const_pointer", "classcl_1_1_s_v_m_allocator.html#af5daf4a4173794758e399e45a2f028a9", null ], + [ "const_reference", "classcl_1_1_s_v_m_allocator.html#a64a4984f03ddff3a757f200b4c4fb357", null ], + [ "difference_type", "classcl_1_1_s_v_m_allocator.html#aed0caac86c149d127e6d686a764e2073", null ], + [ "pointer", "classcl_1_1_s_v_m_allocator.html#a6222e5ff48358bc0f826885bb2a4a4ec", null ], + [ "reference", "classcl_1_1_s_v_m_allocator.html#aa9a3870b226f6286dbf1917ff1d8e03b", null ], + [ "size_type", "classcl_1_1_s_v_m_allocator.html#afe51e51ed34089444241a43aab0950ef", null ], + [ "value_type", "classcl_1_1_s_v_m_allocator.html#a80bd529e576d0ff30cc55ee9f0ec3f8c", null ], + [ "SVMAllocator", "classcl_1_1_s_v_m_allocator.html#a5851b239299b64a55bc63fa9af1bdd28", null ], + [ "SVMAllocator", "classcl_1_1_s_v_m_allocator.html#a532a5219ffd5c855070a1e4f22832711", null ], + [ "SVMAllocator", "classcl_1_1_s_v_m_allocator.html#a927ffbac7ec2a7cb0aee2d24a9f986b1", null ], + [ "SVMAllocator", "classcl_1_1_s_v_m_allocator.html#af103176d8c51fc469fb0b7d85a597a9f", null ], + [ "~SVMAllocator", "classcl_1_1_s_v_m_allocator.html#a4cfe945d163dbdd580451adbd2974dfc", null ], + [ "address", "classcl_1_1_s_v_m_allocator.html#a10ae2172078bf1aa987a0e3ace96cbb7", null ], + [ "address", "classcl_1_1_s_v_m_allocator.html#afcc4bd8a99bc004c286f49a7f3e84766", null ], + [ "allocate", "classcl_1_1_s_v_m_allocator.html#a44858d70971c7801aa62d7a64d18df00", null ], + [ "construct", "classcl_1_1_s_v_m_allocator.html#a283e7b212da80668a7e5285b96536282", null ], + [ "deallocate", "classcl_1_1_s_v_m_allocator.html#a695f4693c4245c66285e7f4a0405cf84", null ], + [ "destroy", "classcl_1_1_s_v_m_allocator.html#a86498cce5cce2d8ac1c509862eb28977", null ], + [ "max_size", "classcl_1_1_s_v_m_allocator.html#aec263261a88fb1ec64a3e5f9a4ef41a7", null ], + [ "operator!=", "classcl_1_1_s_v_m_allocator.html#a72088f264071b2648aa80e20594d6398", null ], + [ "operator==", "classcl_1_1_s_v_m_allocator.html#abaa89b1232891a728d3530dbd71e7cb6", null ], + [ "SVMAllocator", "classcl_1_1_s_v_m_allocator.html#a0146b33b7681b60e7678780ae05fb43f", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4-members.html b/html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4-members.html new file mode 100644 index 00000000..011f83b3 --- /dev/null +++ b/html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4-members.html @@ -0,0 +1,130 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ + + + + + diff --git a/html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html b/html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html new file mode 100644 index 00000000..aead0e87 --- /dev/null +++ b/html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html @@ -0,0 +1,223 @@ + + + + + + +OpenPose: cl::SVMAllocator< void, SVMTrait > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::SVMAllocator< void, SVMTrait > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Classes

struct  rebind
 
+ + + + + + + +

+Public Types

typedef void value_type
 
typedef value_typepointer
 
typedef const value_typeconst_pointer
 
+ + + + +

+Friends

template<typename U , typename V >
class SVMAllocator
 
+

Member Typedef Documentation

+ +
+
+
+template<class SVMTrait >
+ + + + +
typedef const value_type* cl::SVMAllocator< void, SVMTrait >::const_pointer
+
+ +
+
+ +
+
+
+template<class SVMTrait >
+ + + + +
typedef value_type* cl::SVMAllocator< void, SVMTrait >::pointer
+
+ +
+
+ +
+
+
+template<class SVMTrait >
+ + + + +
typedef void cl::SVMAllocator< void, SVMTrait >::value_type
+
+ +
+
+

Friends And Related Function Documentation

+ +
+
+
+template<class SVMTrait >
+
+template<typename U , typename V >
+ + + + + +
+ + + + +
friend class SVMAllocator
+
+friend
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.js b/html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.js new file mode 100644 index 00000000..1285899d --- /dev/null +++ b/html/classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.js @@ -0,0 +1,8 @@ +var classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4 = +[ + [ "rebind", "structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html", "structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind" ], + [ "const_pointer", "classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#ad09aa943957ab0ab739d72279081d0b7", null ], + [ "pointer", "classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a356abe3291495edb036a25d781906a5a", null ], + [ "value_type", "classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#aaecf5bd2072db1c4df4c51aaf5098a4f", null ], + [ "SVMAllocator", "classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a0146b33b7681b60e7678780ae05fb43f", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_s_v_m_trait_atomic-members.html b/html/classcl_1_1_s_v_m_trait_atomic-members.html new file mode 100644 index 00000000..71a0a717 --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_atomic-members.html @@ -0,0 +1,127 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::SVMTraitAtomic< Trait > Member List
+
+
+ +

This is the complete list of members for cl::SVMTraitAtomic< Trait >, including all inherited members.

+ + +
getSVMMemFlags()cl::SVMTraitAtomic< Trait >inlinestatic
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_atomic.html b/html/classcl_1_1_s_v_m_trait_atomic.html new file mode 100644 index 00000000..01b3c712 --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_atomic.html @@ -0,0 +1,164 @@ + + + + + + +OpenPose: cl::SVMTraitAtomic< Trait > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::SVMTraitAtomic< Trait > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Static Public Member Functions

static cl_svm_mem_flags getSVMMemFlags ()
 
+

Member Function Documentation

+ +
+
+
+template<class Trait = SVMTraitReadWrite<>>
+ + + + + +
+ + + + + + + +
static cl_svm_mem_flags cl::SVMTraitAtomic< Trait >::getSVMMemFlags ()
+
+inlinestatic
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_coarse-members.html b/html/classcl_1_1_s_v_m_trait_coarse-members.html new file mode 100644 index 00000000..2c1c3483 --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_coarse-members.html @@ -0,0 +1,127 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::SVMTraitCoarse< Trait > Member List
+
+
+ +

This is the complete list of members for cl::SVMTraitCoarse< Trait >, including all inherited members.

+ + +
getSVMMemFlags()cl::SVMTraitCoarse< Trait >inlinestatic
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_coarse.html b/html/classcl_1_1_s_v_m_trait_coarse.html new file mode 100644 index 00000000..ecf4bf6a --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_coarse.html @@ -0,0 +1,164 @@ + + + + + + +OpenPose: cl::SVMTraitCoarse< Trait > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::SVMTraitCoarse< Trait > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Static Public Member Functions

static cl_svm_mem_flags getSVMMemFlags ()
 
+

Member Function Documentation

+ +
+
+
+template<class Trait = SVMTraitReadWrite<>>
+ + + + + +
+ + + + + + + +
static cl_svm_mem_flags cl::SVMTraitCoarse< Trait >::getSVMMemFlags ()
+
+inlinestatic
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_fine-members.html b/html/classcl_1_1_s_v_m_trait_fine-members.html new file mode 100644 index 00000000..9dc93023 --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_fine-members.html @@ -0,0 +1,127 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::SVMTraitFine< Trait > Member List
+
+
+ +

This is the complete list of members for cl::SVMTraitFine< Trait >, including all inherited members.

+ + +
getSVMMemFlags()cl::SVMTraitFine< Trait >inlinestatic
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_fine.html b/html/classcl_1_1_s_v_m_trait_fine.html new file mode 100644 index 00000000..854f7b95 --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_fine.html @@ -0,0 +1,164 @@ + + + + + + +OpenPose: cl::SVMTraitFine< Trait > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::SVMTraitFine< Trait > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Static Public Member Functions

static cl_svm_mem_flags getSVMMemFlags ()
 
+

Member Function Documentation

+ +
+
+
+template<class Trait = SVMTraitReadWrite<>>
+ + + + + +
+ + + + + + + +
static cl_svm_mem_flags cl::SVMTraitFine< Trait >::getSVMMemFlags ()
+
+inlinestatic
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_read_only-members.html b/html/classcl_1_1_s_v_m_trait_read_only-members.html new file mode 100644 index 00000000..915791bb --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_read_only-members.html @@ -0,0 +1,127 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::SVMTraitReadOnly< Trait > Member List
+
+
+ +

This is the complete list of members for cl::SVMTraitReadOnly< Trait >, including all inherited members.

+ + +
getSVMMemFlags()cl::SVMTraitReadOnly< Trait >inlinestatic
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_read_only.html b/html/classcl_1_1_s_v_m_trait_read_only.html new file mode 100644 index 00000000..c8bda9e2 --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_read_only.html @@ -0,0 +1,164 @@ + + + + + + +OpenPose: cl::SVMTraitReadOnly< Trait > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::SVMTraitReadOnly< Trait > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Static Public Member Functions

static cl_svm_mem_flags getSVMMemFlags ()
 
+

Member Function Documentation

+ +
+
+
+template<class Trait = detail::SVMTraitNull>
+ + + + + +
+ + + + + + + +
static cl_svm_mem_flags cl::SVMTraitReadOnly< Trait >::getSVMMemFlags ()
+
+inlinestatic
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_read_write-members.html b/html/classcl_1_1_s_v_m_trait_read_write-members.html new file mode 100644 index 00000000..e1a10c7f --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_read_write-members.html @@ -0,0 +1,127 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::SVMTraitReadWrite< Trait > Member List
+
+
+ +

This is the complete list of members for cl::SVMTraitReadWrite< Trait >, including all inherited members.

+ + +
getSVMMemFlags()cl::SVMTraitReadWrite< Trait >inlinestatic
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_read_write.html b/html/classcl_1_1_s_v_m_trait_read_write.html new file mode 100644 index 00000000..356a85ca --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_read_write.html @@ -0,0 +1,164 @@ + + + + + + +OpenPose: cl::SVMTraitReadWrite< Trait > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::SVMTraitReadWrite< Trait > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Static Public Member Functions

static cl_svm_mem_flags getSVMMemFlags ()
 
+

Member Function Documentation

+ +
+
+
+template<class Trait = detail::SVMTraitNull>
+ + + + + +
+ + + + + + + +
static cl_svm_mem_flags cl::SVMTraitReadWrite< Trait >::getSVMMemFlags ()
+
+inlinestatic
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_write_only-members.html b/html/classcl_1_1_s_v_m_trait_write_only-members.html new file mode 100644 index 00000000..045d29e5 --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_write_only-members.html @@ -0,0 +1,127 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::SVMTraitWriteOnly< Trait > Member List
+
+
+ +

This is the complete list of members for cl::SVMTraitWriteOnly< Trait >, including all inherited members.

+ + +
getSVMMemFlags()cl::SVMTraitWriteOnly< Trait >inlinestatic
+
+ + + + diff --git a/html/classcl_1_1_s_v_m_trait_write_only.html b/html/classcl_1_1_s_v_m_trait_write_only.html new file mode 100644 index 00000000..5492dbfc --- /dev/null +++ b/html/classcl_1_1_s_v_m_trait_write_only.html @@ -0,0 +1,164 @@ + + + + + + +OpenPose: cl::SVMTraitWriteOnly< Trait > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::SVMTraitWriteOnly< Trait > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Static Public Member Functions

static cl_svm_mem_flags getSVMMemFlags ()
 
+

Member Function Documentation

+ +
+
+
+template<class Trait = detail::SVMTraitNull>
+ + + + + +
+ + + + + + + +
static cl_svm_mem_flags cl::SVMTraitWriteOnly< Trait >::getSVMMemFlags ()
+
+inlinestatic
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_sampler-members.html b/html/classcl_1_1_sampler-members.html new file mode 100644 index 00000000..b5dfd40f --- /dev/null +++ b/html/classcl_1_1_sampler-members.html @@ -0,0 +1,151 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::Sampler Member List
+
+
+ +

This is the complete list of members for cl::Sampler, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_sampler >
get() constcl::detail::Wrapper< cl_sampler >inline
get()cl::detail::Wrapper< cl_sampler >inline
getInfo(cl_sampler_info name, T *param) const cl::Samplerinline
getInfo(cl_int *err=NULL) const cl::Samplerinline
object_cl::detail::Wrapper< cl_sampler >protected
operator()() constcl::detail::Wrapper< cl_sampler >inline
operator()()cl::detail::Wrapper< cl_sampler >inline
operator=(const cl_sampler &rhs)cl::Samplerinline
operator=(const Sampler &sam)cl::Samplerinline
operator=(Sampler &&sam)cl::Samplerinline
Wrapper< cl_sampler >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_sampler >inline
Wrapper< cl_sampler >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_sampler >inline
release() constcl::detail::Wrapper< cl_sampler >inlineprotected
retain() constcl::detail::Wrapper< cl_sampler >inlineprotected
Sampler()cl::Samplerinline
Sampler(const Context &context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int *err=NULL)cl::Samplerinline
Sampler(const cl_sampler &sampler, bool retainObject=false)cl::Samplerinlineexplicit
Sampler(const Sampler &sam)cl::Samplerinline
Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_cl::Samplerinline
Wrapper()cl::detail::Wrapper< cl_sampler >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_sampler >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_sampler >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_sampler >inline
~Wrapper()cl::detail::Wrapper< cl_sampler >inline
+
+ + + + diff --git a/html/classcl_1_1_sampler.html b/html/classcl_1_1_sampler.html new file mode 100644 index 00000000..3e2ea84a --- /dev/null +++ b/html/classcl_1_1_sampler.html @@ -0,0 +1,539 @@ + + + + + + +OpenPose: cl::Sampler Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::Sampler Class Reference
+
+
+ +

Class interface for cl_sampler. + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::detail::Wrapper< cl_sampler >.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Sampler ()
 Default constructor - initializes to NULL. More...
 
 Sampler (const Context &context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int *err=NULL)
 Constructs a Sampler in a specified context. More...
 
 Sampler (const cl_sampler &sampler, bool retainObject=false)
 Constructor from cl_sampler - takes ownership. More...
 
Sampleroperator= (const cl_sampler &rhs)
 Assignment operator from cl_sampler - takes ownership. More...
 
 Sampler (const Sampler &sam)
 Copy constructor to forward copy to the superclass correctly. Required for MSVC. More...
 
Sampleroperator= (const Sampler &sam)
 Copy assignment to forward copy to the superclass correctly. Required for MSVC. More...
 
 Sampler (Sampler &&sam) CL_HPP_NOEXCEPT_
 Move constructor to forward move to the superclass correctly. Required for MSVC. More...
 
Sampleroperator= (Sampler &&sam)
 Move assignment to forward move to the superclass correctly. Required for MSVC. More...
 
template<typename T >
cl_int getInfo (cl_sampler_info name, T *param) const
 Wrapper for clGetSamplerInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_sampler_info,
+name >::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetSamplerInfo() that returns by value. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_sampler >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_sampler >
typedef cl_sampler cl_type
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_sampler >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_sampler >
cl_type object_
 
+

Detailed Description

+

Class interface for cl_sampler.

+
Note
Copies of these objects are shallow, meaning that the copy will refer to the same underlying cl_sampler as the original. For details, see clRetainSampler() and clReleaseSampler().
+
See Also
cl_sampler
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + +
cl::Sampler::Sampler ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl::Sampler::Sampler (const Contextcontext,
cl_bool normalized_coords,
cl_addressing_mode addressing_mode,
cl_filter_mode filter_mode,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a Sampler in a specified context.

+

Wraps clCreateSampler().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::Sampler::Sampler (const cl_sampler & sampler,
bool retainObject = false 
)
+
+inlineexplicit
+
+ +

Constructor from cl_sampler - takes ownership.

+
Parameters
+ + +
retainObjectwill cause the constructor to retain its cl object. Defaults to false to maintain compatibility with earlier versions. This effectively transfers ownership of a refcount on the cl_sampler into the new Sampler object.
+
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Sampler::Sampler (const Samplersam)
+
+inline
+
+ +

Copy constructor to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::Sampler::Sampler (Sampler && sam)
+
+inline
+
+ +

Move constructor to forward move to the superclass correctly. Required for MSVC.

+ +
+
+

Member Function Documentation

+ +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl_int cl::Sampler::getInfo (cl_sampler_info name,
T * param 
) const
+
+inline
+
+ +

Wrapper for clGetSamplerInfo().

+ +
+
+ +
+
+
+template<cl_int name>
+ + + + + +
+ + + + + + + + +
detail::param_traits<detail::cl_sampler_info, name>::param_type cl::Sampler::getInfo (cl_int * err = NULL) const
+
+inline
+
+ +

Wrapper for clGetSamplerInfo() that returns by value.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Sampler& cl::Sampler::operator= (const cl_sampler & rhs)
+
+inline
+
+ +

Assignment operator from cl_sampler - takes ownership.

+

This effectively transfers ownership of a refcount on the rhs and calls clReleaseSampler() on the value previously held by this instance.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Sampler& cl::Sampler::operator= (const Samplersam)
+
+inline
+
+ +

Copy assignment to forward copy to the superclass correctly. Required for MSVC.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Sampler& cl::Sampler::operator= (Sampler && sam)
+
+inline
+
+ +

Move assignment to forward move to the superclass correctly. Required for MSVC.

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_sampler.js b/html/classcl_1_1_sampler.js new file mode 100644 index 00000000..2a0ffee6 --- /dev/null +++ b/html/classcl_1_1_sampler.js @@ -0,0 +1,13 @@ +var classcl_1_1_sampler = +[ + [ "Sampler", "classcl_1_1_sampler.html#a1c8395b386e3b1c09dc43f4134909390", null ], + [ "Sampler", "classcl_1_1_sampler.html#a41d7df0a069717bc570a6ccdab3d3acd", null ], + [ "Sampler", "classcl_1_1_sampler.html#aa32c71d59ca20e83fc283273d0b102cd", null ], + [ "Sampler", "classcl_1_1_sampler.html#a684ea0f7bb85233239ba3a266795c1a4", null ], + [ "Sampler", "classcl_1_1_sampler.html#a487aa40df9ababf70fe4c19a0b538f6f", null ], + [ "getInfo", "classcl_1_1_sampler.html#aa7ad8b1a123d7878438200591a9ecb47", null ], + [ "getInfo", "classcl_1_1_sampler.html#ae0ca4f5c66d461e1627a625db54b8737", null ], + [ "operator=", "classcl_1_1_sampler.html#a011eed498881010b78ffdcdd9fcb4056", null ], + [ "operator=", "classcl_1_1_sampler.html#ad26196f0282429667828b5b39bbc97f1", null ], + [ "operator=", "classcl_1_1_sampler.html#a8d58fcb1dc466f4b1de2c38c6cb76823", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1_user_event-members.html b/html/classcl_1_1_user_event-members.html new file mode 100644 index 00000000..07603057 --- /dev/null +++ b/html/classcl_1_1_user_event-members.html @@ -0,0 +1,154 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::UserEvent Member List
+
+
+ +

This is the complete list of members for cl::UserEvent, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_event >
Event()cl::Eventinline
Event(const cl_event &event, bool retainObject=false)cl::Eventinlineexplicit
get() constcl::detail::Wrapper< cl_event >inline
get()cl::detail::Wrapper< cl_event >inline
getInfo(cl_event_info name, T *param) const cl::Eventinline
getInfo(cl_int *err=NULL) const cl::Eventinline
getProfilingInfo(cl_profiling_info name, T *param) const cl::Eventinline
getProfilingInfo(cl_int *err=NULL) const cl::Eventinline
object_cl::detail::Wrapper< cl_event >protected
operator()() constcl::detail::Wrapper< cl_event >inline
operator()()cl::detail::Wrapper< cl_event >inline
operator=(const cl_event &rhs)cl::Eventinline
Wrapper< cl_event >::operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_event >inline
Wrapper< cl_event >::operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_event >inline
release() constcl::detail::Wrapper< cl_event >inlineprotected
retain() constcl::detail::Wrapper< cl_event >inlineprotected
setCallback(cl_int type, void(CL_CALLBACK *pfn_notify)(cl_event, cl_int, void *), void *user_data=NULL)cl::Eventinline
setStatus(cl_int status)cl::UserEventinline
UserEvent(const Context &context, cl_int *err=NULL)cl::UserEventinline
UserEvent()cl::UserEventinline
wait() const cl::Eventinline
waitForEvents(const vector< Event > &events)cl::Eventinlinestatic
Wrapper()cl::detail::Wrapper< cl_event >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_event >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_event >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_event >inline
~Wrapper()cl::detail::Wrapper< cl_event >inline
+
+ + + + diff --git a/html/classcl_1_1_user_event.html b/html/classcl_1_1_user_event.html new file mode 100644 index 00000000..c049c5af --- /dev/null +++ b/html/classcl_1_1_user_event.html @@ -0,0 +1,323 @@ + + + + + + +OpenPose: cl::UserEvent Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::UserEvent Class Reference
+
+
+ +

Class interface for user events (a subset of cl_event's). + More...

+ +

#include <cl2.hpp>

+ +

Inherits cl::Event.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 UserEvent (const Context &context, cl_int *err=NULL)
 Constructs a user event on a given context. More...
 
 UserEvent ()
 Default constructor - initializes to NULL. More...
 
cl_int setStatus (cl_int status)
 Sets the execution status of a user event object. More...
 
- Public Member Functions inherited from cl::Event
 Event ()
 Default constructor - initializes to NULL. More...
 
 Event (const cl_event &event, bool retainObject=false)
 Constructor from cl_event - takes ownership. More...
 
Eventoperator= (const cl_event &rhs)
 Assignment operator from cl_event - takes ownership. More...
 
template<typename T >
cl_int getInfo (cl_event_info name, T *param) const
 Wrapper for clGetEventInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_event_info, name >
+::param_type 
getInfo (cl_int *err=NULL) const
 Wrapper for clGetEventInfo() that returns by value. More...
 
template<typename T >
cl_int getProfilingInfo (cl_profiling_info name, T *param) const
 Wrapper for clGetEventProfilingInfo(). More...
 
template<cl_int name>
detail::param_traits
+< detail::cl_profiling_info,
+name >::param_type 
getProfilingInfo (cl_int *err=NULL) const
 Wrapper for clGetEventProfilingInfo() that returns by value. More...
 
cl_int wait () const
 Blocks the calling thread until this event completes. More...
 
cl_int setCallback (cl_int type, void(CL_CALLBACK *pfn_notify)(cl_event, cl_int, void *), void *user_data=NULL)
 Registers a user callback function for a specific command execution status. More...
 
- Public Member Functions inherited from cl::detail::Wrapper< cl_event >
 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
 ~Wrapper ()
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Public Types inherited from cl::detail::Wrapper< cl_event >
typedef cl_event cl_type
 
- Static Public Member Functions inherited from cl::Event
static cl_int waitForEvents (const vector< Event > &events)
 Blocks the calling thread until every event specified is complete. More...
 
- Protected Member Functions inherited from cl::detail::Wrapper< cl_event >
cl_int retain () const
 
cl_int release () const
 
- Protected Attributes inherited from cl::detail::Wrapper< cl_event >
cl_type object_
 
+

Detailed Description

+

Class interface for user events (a subset of cl_event's).

+

See Event for details about copy semantics, etc.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::UserEvent::UserEvent (const Contextcontext,
cl_int * err = NULL 
)
+
+inline
+
+ +

Constructs a user event on a given context.

+

Wraps clCreateUserEvent().

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::UserEvent::UserEvent ()
+
+inline
+
+ +

Default constructor - initializes to NULL.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
cl_int cl::UserEvent::setStatus (cl_int status)
+
+inline
+
+ +

Sets the execution status of a user event object.

+

Wraps clSetUserEventStatus().

+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1_user_event.js b/html/classcl_1_1_user_event.js new file mode 100644 index 00000000..11f68191 --- /dev/null +++ b/html/classcl_1_1_user_event.js @@ -0,0 +1,6 @@ +var classcl_1_1_user_event = +[ + [ "UserEvent", "classcl_1_1_user_event.html#a4255beef279789245d402a00830c841f", null ], + [ "UserEvent", "classcl_1_1_user_event.html#a1ee5bc016d511a4fec5f23b50a70821a", null ], + [ "setStatus", "classcl_1_1_user_event.html#ad1df3a34596fee2bf6f1de6893192ae5", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1detail_1_1_deleter-members.html b/html/classcl_1_1detail_1_1_deleter-members.html new file mode 100644 index 00000000..999c9ac1 --- /dev/null +++ b/html/classcl_1_1detail_1_1_deleter-members.html @@ -0,0 +1,129 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::detail::Deleter< Alloc > Member List
+
+
+ +

This is the complete list of members for cl::detail::Deleter< Alloc >, including all inherited members.

+ + + + +
Deleter(const Alloc &alloc, size_type copies)cl::detail::Deleter< Alloc >inline
operator()(pointer ptr) const cl::detail::Deleter< Alloc >inline
pointer typedefcl::detail::Deleter< Alloc >
+
+ + + + diff --git a/html/classcl_1_1detail_1_1_deleter.html b/html/classcl_1_1detail_1_1_deleter.html new file mode 100644 index 00000000..05bcede8 --- /dev/null +++ b/html/classcl_1_1detail_1_1_deleter.html @@ -0,0 +1,226 @@ + + + + + + +OpenPose: cl::detail::Deleter< Alloc > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::detail::Deleter< Alloc > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Public Types

typedef std::allocator_traits
+< Alloc >::pointer 
pointer
 
+ + + + + +

+Public Member Functions

 Deleter (const Alloc &alloc, size_type copies)
 
void operator() (pointer ptr) const
 
+

Member Typedef Documentation

+ +
+
+
+template<class Alloc >
+ + + + +
typedef std::allocator_traits<Alloc>::pointer cl::detail::Deleter< Alloc >::pointer
+
+ +
+
+

Constructor & Destructor Documentation

+ +
+
+
+template<class Alloc >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::detail::Deleter< Alloc >::Deleter (const Alloc & alloc,
size_type copies 
)
+
+inline
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<class Alloc >
+ + + + + +
+ + + + + + + + +
void cl::detail::Deleter< Alloc >::operator() (pointer ptr) const
+
+inline
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1detail_1_1_deleter.js b/html/classcl_1_1detail_1_1_deleter.js new file mode 100644 index 00000000..2272ab48 --- /dev/null +++ b/html/classcl_1_1detail_1_1_deleter.js @@ -0,0 +1,6 @@ +var classcl_1_1detail_1_1_deleter = +[ + [ "pointer", "classcl_1_1detail_1_1_deleter.html#a96396087a885bd82e574d133e6583682", null ], + [ "Deleter", "classcl_1_1detail_1_1_deleter.html#a899859732bb1c5f296f3e4f05ca6a39d", null ], + [ "operator()", "classcl_1_1detail_1_1_deleter.html#ad9050ae6a2b604a3390289931bcd9b07", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1detail_1_1_s_v_m_trait_null-members.html b/html/classcl_1_1detail_1_1_s_v_m_trait_null-members.html new file mode 100644 index 00000000..06315bc5 --- /dev/null +++ b/html/classcl_1_1detail_1_1_s_v_m_trait_null-members.html @@ -0,0 +1,127 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::detail::SVMTraitNull Member List
+
+
+ +

This is the complete list of members for cl::detail::SVMTraitNull, including all inherited members.

+ + +
getSVMMemFlags()cl::detail::SVMTraitNullinlinestatic
+
+ + + + diff --git a/html/classcl_1_1detail_1_1_s_v_m_trait_null.html b/html/classcl_1_1detail_1_1_s_v_m_trait_null.html new file mode 100644 index 00000000..976f6384 --- /dev/null +++ b/html/classcl_1_1detail_1_1_s_v_m_trait_null.html @@ -0,0 +1,162 @@ + + + + + + +OpenPose: cl::detail::SVMTraitNull Class Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::detail::SVMTraitNull Class Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Static Public Member Functions

static cl_svm_mem_flags getSVMMemFlags ()
 
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + +
static cl_svm_mem_flags cl::detail::SVMTraitNull::getSVMMemFlags ()
+
+inlinestatic
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1detail_1_1_wrapper-members.html b/html/classcl_1_1detail_1_1_wrapper-members.html new file mode 100644 index 00000000..2e813fa9 --- /dev/null +++ b/html/classcl_1_1detail_1_1_wrapper-members.html @@ -0,0 +1,143 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::detail::Wrapper< T > Member List
+
+
+ +

This is the complete list of members for cl::detail::Wrapper< T >, including all inherited members.

+ + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< T >
get() const cl::detail::Wrapper< T >inline
get()cl::detail::Wrapper< T >inline
getInfoHelper(Func, cl_uint, U *, int, typename U::cl_type)cl::detail::Wrapper< T >friend
object_cl::detail::Wrapper< T >protected
operator()() const cl::detail::Wrapper< T >inline
operator()()cl::detail::Wrapper< T >inline
operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< T >inline
operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< T >inline
operator=(const cl_type &rhs)cl::detail::Wrapper< T >inline
release() const cl::detail::Wrapper< T >inlineprotected
retain() const cl::detail::Wrapper< T >inlineprotected
Wrapper()cl::detail::Wrapper< T >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< T >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< T >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< T >inline
~Wrapper()cl::detail::Wrapper< T >inline
+
+ + + + diff --git a/html/classcl_1_1detail_1_1_wrapper.html b/html/classcl_1_1detail_1_1_wrapper.html new file mode 100644 index 00000000..f4cdf946 --- /dev/null +++ b/html/classcl_1_1detail_1_1_wrapper.html @@ -0,0 +1,650 @@ + + + + + + +OpenPose: cl::detail::Wrapper< T > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::detail::Wrapper< T > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ + + + +

+Public Types

typedef T cl_type
 
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 ~Wrapper ()
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + +

+Protected Member Functions

cl_int retain () const
 
cl_int release () const
 
+ + + +

+Protected Attributes

cl_type object_
 
+ + + + +

+Friends

template<typename Func , typename U >
cl_int getInfoHelper (Func, cl_uint, U *, int, typename U::cl_type)
 
+

Member Typedef Documentation

+ +
+
+
+template<typename T>
+ + + + +
typedef T cl::detail::Wrapper< T >::cl_type
+
+ +
+
+

Constructor & Destructor Documentation

+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + +
cl::detail::Wrapper< T >::Wrapper ()
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::detail::Wrapper< T >::Wrapper (const cl_typeobj,
bool retainObject 
)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + +
cl::detail::Wrapper< T >::~Wrapper ()
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + + +
cl::detail::Wrapper< T >::Wrapper (const Wrapper< cl_type > & rhs)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + + +
cl::detail::Wrapper< T >::Wrapper (Wrapper< cl_type > && rhs)
+
+inline
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + +
const cl_type cl::detail::Wrapper< T >::get () const
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + +
cl_type cl::detail::Wrapper< T >::get ()
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + +
const cl_type& cl::detail::Wrapper< T >::operator() () const
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + +
cl_type& cl::detail::Wrapper< T >::operator() ()
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + + +
Wrapper<cl_type>& cl::detail::Wrapper< T >::operator= (const Wrapper< cl_type > & rhs)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + + +
Wrapper<cl_type>& cl::detail::Wrapper< T >::operator= (Wrapper< cl_type > && rhs)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + + +
Wrapper<cl_type>& cl::detail::Wrapper< T >::operator= (const cl_typerhs)
+
+inline
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + +
cl_int cl::detail::Wrapper< T >::release () const
+
+inlineprotected
+
+ +
+
+ +
+
+
+template<typename T>
+ + + + + +
+ + + + + + + +
cl_int cl::detail::Wrapper< T >::retain () const
+
+inlineprotected
+
+ +
+
+

Friends And Related Function Documentation

+ +
+
+
+template<typename T>
+
+template<typename Func , typename U >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int getInfoHelper (Func ,
cl_uint ,
U * ,
int ,
typename U::cl_type  
)
+
+friend
+
+ +
+
+

Member Data Documentation

+ +
+
+
+template<typename T>
+ + + + + +
+ + + + +
cl_type cl::detail::Wrapper< T >::object_
+
+protected
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1detail_1_1_wrapper.js b/html/classcl_1_1detail_1_1_wrapper.js new file mode 100644 index 00000000..994cd657 --- /dev/null +++ b/html/classcl_1_1detail_1_1_wrapper.js @@ -0,0 +1,20 @@ +var classcl_1_1detail_1_1_wrapper = +[ + [ "cl_type", "classcl_1_1detail_1_1_wrapper.html#a83841267bac5ad4411ec8935f78315d8", null ], + [ "Wrapper", "classcl_1_1detail_1_1_wrapper.html#aa1b916a75114fe3217018378d5f1eb71", null ], + [ "Wrapper", "classcl_1_1detail_1_1_wrapper.html#a98dce667e0f400f2ba15a8a8d65fdea0", null ], + [ "~Wrapper", "classcl_1_1detail_1_1_wrapper.html#aa254b6401dc19abcc7c21d2a664cadf9", null ], + [ "Wrapper", "classcl_1_1detail_1_1_wrapper.html#af91bafdf8593c34e0d0722cdd93010be", null ], + [ "Wrapper", "classcl_1_1detail_1_1_wrapper.html#a115618e2baf10ec5c09513394d985ea6", null ], + [ "get", "classcl_1_1detail_1_1_wrapper.html#ad247cdf1da7fa5b9b6d9a8267036a984", null ], + [ "get", "classcl_1_1detail_1_1_wrapper.html#a4e9571071a0b51bb2fada511a1ebc964", null ], + [ "operator()", "classcl_1_1detail_1_1_wrapper.html#ab4369771a821f9cd01008069187bb8ce", null ], + [ "operator()", "classcl_1_1detail_1_1_wrapper.html#a5aa32c6d3304d4ee9fb63491a72b0d58", null ], + [ "operator=", "classcl_1_1detail_1_1_wrapper.html#a044bc05bb3eb90345cb9cf574b95a98f", null ], + [ "operator=", "classcl_1_1detail_1_1_wrapper.html#a2d10265f9935f18fed55abe2560cd199", null ], + [ "operator=", "classcl_1_1detail_1_1_wrapper.html#a47164ab536bdd1bdc4b9766354b5a982", null ], + [ "release", "classcl_1_1detail_1_1_wrapper.html#a750d40a07ec6ece6025be03f267f5ca4", null ], + [ "retain", "classcl_1_1detail_1_1_wrapper.html#a6d902b42c615eb8843671e35605c1cd0", null ], + [ "getInfoHelper", "classcl_1_1detail_1_1_wrapper.html#a17726beb74f709c3ed5ac06ac2737c3e", null ], + [ "object_", "classcl_1_1detail_1_1_wrapper.html#a1292547dd0c591aa972e25b793481583", null ] +]; \ No newline at end of file diff --git a/html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4-members.html b/html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4-members.html new file mode 100644 index 00000000..17f96c05 --- /dev/null +++ b/html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4-members.html @@ -0,0 +1,146 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+
+
cl::detail::Wrapper< cl_device_id > Member List
+
+
+ +

This is the complete list of members for cl::detail::Wrapper< cl_device_id >, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + +
cl_type typedefcl::detail::Wrapper< cl_device_id >
get() const cl::detail::Wrapper< cl_device_id >inline
get()cl::detail::Wrapper< cl_device_id >inline
getInfoHelper(Func, cl_uint, U *, int, typename U::cl_type)cl::detail::Wrapper< cl_device_id >friend
getInfoHelper(Func, cl_uint, vector< U > *, int, typename U::cl_type)cl::detail::Wrapper< cl_device_id >friend
isReferenceCountable(cl_device_id device)cl::detail::Wrapper< cl_device_id >inlineprotectedstatic
object_cl::detail::Wrapper< cl_device_id >protected
operator()() const cl::detail::Wrapper< cl_device_id >inline
operator()()cl::detail::Wrapper< cl_device_id >inline
operator=(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_device_id >inline
operator=(Wrapper< cl_type > &&rhs)cl::detail::Wrapper< cl_device_id >inline
operator=(const cl_type &rhs)cl::detail::Wrapper< cl_device_id >inline
referenceCountable_cl::detail::Wrapper< cl_device_id >protected
release() const cl::detail::Wrapper< cl_device_id >inlineprotected
retain() const cl::detail::Wrapper< cl_device_id >inlineprotected
Wrapper()cl::detail::Wrapper< cl_device_id >inline
Wrapper(const cl_type &obj, bool retainObject)cl::detail::Wrapper< cl_device_id >inline
Wrapper(const Wrapper< cl_type > &rhs)cl::detail::Wrapper< cl_device_id >inline
Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_cl::detail::Wrapper< cl_device_id >inline
~Wrapper()cl::detail::Wrapper< cl_device_id >inline
+
+ + + + diff --git a/html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html b/html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html new file mode 100644 index 00000000..e6fcd5d9 --- /dev/null +++ b/html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html @@ -0,0 +1,727 @@ + + + + + + +OpenPose: cl::detail::Wrapper< cl_device_id > Class Template Reference + + + + + + + + + + + + + +
+
+ + + + + + +
+
OpenPose +  1.0.0rc2 +
+
OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
+
+
+ + + + + +
+
+ +
+
+
+ +
+ + + + +
+ +
+ +
+ +
+
cl::detail::Wrapper< cl_device_id > Class Template Reference
+
+
+ +

#include <cl2.hpp>

+ +

Inherited by cl::Device.

+ + + + +

+Public Types

typedef cl_device_id cl_type
 
+ + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 Wrapper ()
 
 Wrapper (const cl_type &obj, bool retainObject)
 
 ~Wrapper ()
 
 Wrapper (const Wrapper< cl_type > &rhs)
 
 Wrapper (Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_
 
Wrapper< cl_type > & operator= (const Wrapper< cl_type > &rhs)
 
Wrapper< cl_type > & operator= (Wrapper< cl_type > &&rhs)
 
Wrapper< cl_type > & operator= (const cl_type &rhs)
 
const cl_typeoperator() () const
 
cl_typeoperator() ()
 
const cl_type get () const
 
cl_type get ()
 
+ + + + + +

+Protected Member Functions

cl_int retain () const
 
cl_int release () const
 
+ + + +

+Static Protected Member Functions

static bool isReferenceCountable (cl_device_id device)
 
+ + + + + +

+Protected Attributes

cl_type object_
 
bool referenceCountable_
 
+ + + + + + + +

+Friends

template<typename Func , typename U >
cl_int getInfoHelper (Func, cl_uint, U *, int, typename U::cl_type)
 
template<typename Func , typename U >
cl_int getInfoHelper (Func, cl_uint, vector< U > *, int, typename U::cl_type)
 
+

Member Typedef Documentation

+ +
+
+ + + + +
typedef cl_device_id cl::detail::Wrapper< cl_device_id >::cl_type
+
+ +
+
+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + +
cl::detail::Wrapper< cl_device_id >::Wrapper ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
cl::detail::Wrapper< cl_device_id >::Wrapper (const cl_typeobj,
bool retainObject 
)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl::detail::Wrapper< cl_device_id >::~Wrapper ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::detail::Wrapper< cl_device_id >::Wrapper (const Wrapper< cl_type > & rhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
cl::detail::Wrapper< cl_device_id >::Wrapper (Wrapper< cl_type > && rhs)
+
+inline
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + +
const cl_type cl::detail::Wrapper< cl_device_id >::get () const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl_type cl::detail::Wrapper< cl_device_id >::get ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
static bool cl::detail::Wrapper< cl_device_id >::isReferenceCountable (cl_device_id device)
+
+inlinestaticprotected
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
const cl_type& cl::detail::Wrapper< cl_device_id >::operator() () const
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl_type& cl::detail::Wrapper< cl_device_id >::operator() ()
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Wrapper<cl_type>& cl::detail::Wrapper< cl_device_id >::operator= (const Wrapper< cl_type > & rhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Wrapper<cl_type>& cl::detail::Wrapper< cl_device_id >::operator= (Wrapper< cl_type > && rhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
Wrapper<cl_type>& cl::detail::Wrapper< cl_device_id >::operator= (const cl_typerhs)
+
+inline
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl_int cl::detail::Wrapper< cl_device_id >::release () const
+
+inlineprotected
+
+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
cl_int cl::detail::Wrapper< cl_device_id >::retain () const
+
+inlineprotected
+
+ +
+
+

Friends And Related Function Documentation

+ +
+
+
+template<typename Func , typename U >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int getInfoHelper (Func ,
cl_uint ,
U * ,
int ,
typename U::cl_type  
)
+
+friend
+
+ +
+
+ +
+
+
+template<typename Func , typename U >
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
cl_int getInfoHelper (Func ,
cl_uint ,
vector< U > * ,
int ,
typename U::cl_type  
)
+
+friend
+
+ +
+
+

Member Data Documentation

+ +
+
+ + + + + +
+ + + + +
cl_type cl::detail::Wrapper< cl_device_id >::object_
+
+protected
+
+ +
+
+ +
+
+ + + + + +
+ + + + +
bool cl::detail::Wrapper< cl_device_id >::referenceCountable_
+
+protected
+
+ +
+
+
The documentation for this class was generated from the following file:
    +
  • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
  • +
+
+
+ + + + diff --git a/html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.js b/html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.js new file mode 100644 index 00000000..3e389dc6 --- /dev/null +++ b/html/classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.js @@ -0,0 +1,22 @@ +var classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4 = +[ + [ "cl_type", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a2c117e3bbe52e50aa462f8da53278484", null ], + [ "Wrapper", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6881f47b159f53e2efefc3325127bdc5", null ], + [ "Wrapper", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a69a1b6a912ec468216ddfec1f5b6598e", null ], + [ "~Wrapper", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#adc34e0d2c80d7994fd7077902e8ceb68", null ], + [ "Wrapper", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a0abf5113a5123b8de94685ddfa214bd0", null ], + [ "Wrapper", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6a4506b8f3920fb2487b1a5448a6f10c", null ], + [ "get", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a9ac8706ccd45f3f609d6683d71d36c20", null ], + [ "get", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#aad0cbce396cc3ff3b73be767ce783286", null ], + [ "operator()", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#af4d44970789f15174e584bedeb9f3f97", null ], + [ "operator()", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a0861309296077e75b77d39e2cfeada11", null ], + [ "operator=", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a272411e6c7274702cfe640a52566cf67", null ], + [ "operator=", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#ad0be1f0116796955d20d592e5ed8f34c", null ], + [ "operator=", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a653647657df23934f684f332cf2c545e", null ], + [ "release", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#aaf385d61c64d19376ca28a5a4bad2508", null ], + [ "retain", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a619059007eadaff35281d94a0c0d4598", null ], + [ "getInfoHelper", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a17726beb74f709c3ed5ac06ac2737c3e", null ], + [ "getInfoHelper", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a973484a071d325cce40155782841dcfe", null ], + [ "object_", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a34bae3d4d284c0ea2921182962c210df", null ], + [ "referenceCountable_", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6bf49a144579823e03d4e88cafc4fb9d", null ] +]; \ No newline at end of file diff --git a/html/classes.html b/html/classes.html index 74601324..60672321 100644 --- a/html/classes.html +++ b/html/classes.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classes.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -109,66 +109,84 @@ $(document).ready(function(){initNavTree('classes.html','');});
Class Index
-
A | B | C | D | F | G | H | I | J | K | M | N | O | P | Q | R | S | T | V | W
+
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W
- - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - - + + + +
  A  
-
Gui (op)   NetCaffe (op)   SpinnakerWrapper (op)   WHandDetectorTracking (op)   
Gui3D (op)   NmsCaffe (op)   SubThread (op)   WHandDetectorUpdate (op)   
Array (op)   GuiInfoAdder (op)   
  O  
-
SubThreadNoQueue (op)   WHandExtractor (op)   
GetInfoFunctor1 (cl::detail)   
  M  
+
ReferenceHandler< cl_program > (cl::detail)   WFaceSaver (op)   
GpuRenderer (op)   ReferenceHandler< cl_sampler > (cl::detail)   WGui (op)   
Array (op)   Gui (op)   MaximumCaffe (op)   Renderer (op)   WGui3D (op)   
  B  
-
  H  
-
SubThreadQueueIn (op)   WHandRenderer (op)   
OpOutputToCvMat (op)   SubThreadQueueInOut (op)   WHandSaver (op)   
Blob (caffe)   HandCpuRenderer (op)   
  P  
-
SubThreadQueueOut (op)   WHeatMapSaver (op)   
BodyPartConnectorCaffe (op)   HandDetector (op)   
  T  
-
WIdGenerator (op)   
  C  
-
HandDetectorFromTxt (op)   PeopleJsonSaver (op)   WImageSaver (op)   
HandExtractor (op)   PersonIdExtractor (op)   Thread (op)   WKeepTopNPeople (op)   
CameraParameterReader (op)   HandExtractorCaffe (op)   Point (op)   ThreadManager (op)   WKeypointScaler (op)   
CocoJsonSaver (op)   HandGpuRenderer (op)   PointerContainerGreater (op)   
  V  
-
WOpOutputToCvMat (op)   
ConfigureError (op)   HandRenderer (op)   PointerContainerLess (op)   Worker (op)   
ConfigureLog (op)   HeatMapSaver (op)   PoseCpuRenderer (op)   VideoCaptureReader (op)   WorkerConsumer (op)   
CvMatToOpInput (op)   
  I  
-
PoseExtractor (op)   VideoReader (op)   WorkerProducer (op)   
CvMatToOpOutput (op)   PoseExtractorCaffe (op)   VideoSaver (op)   WPeopleJsonSaver (op)   
  D  
-
ImageDirectoryReader (op)   PoseGpuRenderer (op)   
  W  
-
WPersonIdExtractor (op)   
ImageSaver (op)   PoseRenderer (op)   WPoseExtractor (op)   
Datum (op)   IpCameraReader (op)   PriorityQueue (op)   WCocoJsonSaver (op)   WPoseRenderer (op)   
DatumProducer (op)   
  J  
-
Producer (op)   WCvMatToOpInput (op)   WPoseSaver (op)   
  F  
-
Profiler (op)   WCvMatToOpOutput (op)   WPoseTriangulation (op)   
JsonOfstream (op)   
  Q  
-
WDatumProducer (op)   WQueueOrderer (op)   
FaceCpuRenderer (op)   
  K  
-
WebcamReader (op)   Wrapper (op)   
FaceDetector (op)   Queue (op)   WFaceDetector (op)   WrapperStructFace (op)   
FaceDetectorOpenCV (op)   KeepTopNPeople (op)   QueueBase (op)   WFaceDetectorOpenCV (op)   WrapperStructHand (op)   
FaceExtractor (op)   KeypointSaver (op)   
  R  
-
WFaceExtractor (op)   WrapperStructInput (op)   
FaceExtractorCaffe (op)   KeypointScaler (op)   WFaceRenderer (op)   WrapperStructOutput (op)   
FaceGpuRenderer (op)   
  M  
-
Rectangle (op)   WFaceSaver (op)   WrapperStructPose (op)   
FaceRenderer (op)   Renderer (op)   WGui (op)   WScaleAndSizeExtractor (op)   
FileSaver (op)   MaximumCaffe (op)   ResizeAndMergeCaffe (op)   WGui3D (op)   WVideoSaver (op)   
FlirReader (op)   
  N  
+
Gui3D (op)   Memory (cl)   ResizeAndMergeCaffe (op)   WGuiInfoAdder (op)   
GuiInfoAdder (op)   
  N  
  S  
-
WGuiInfoAdder (op)   
  s  
+
WHandDetector (op)   
Blob (caffe)   
  H  
+
WHandDetectorFromTxt (op)   
BodyPartConnectorCaffe (op)   NDRange (cl)   Sampler (cl)   WHandDetectorTracking (op)   
Buffer (cl)   HandCpuRenderer (op)   Net (op)   ScaleAndSizeExtractor (op)   WHandDetectorUpdate (op)   
BufferGL (cl)   HandDetector (op)   NetCaffe (op)   SpinnakerWrapper (op)   WHandExtractor (op)   
BufferRenderGL (cl)   HandDetectorFromTxt (op)   NmsCaffe (op)   SubThread (op)   WHandRenderer (op)   
  C  
+
HandExtractor (op)   
  O  
+
SubThreadNoQueue (op)   WHandSaver (op)   
HandExtractorCaffe (op)   SubThreadQueueIn (op)   WHeatMapSaver (op)   
CameraParameterReader (op)   HandGpuRenderer (op)   OpOutputToCvMat (op)   SubThreadQueueInOut (op)   WIdGenerator (op)   
CocoJsonSaver (op)   HandRenderer (op)   
  P  
+
SubThreadQueueOut (op)   WImageSaver (op)   
CommandQueue (cl)   HeatMapSaver (op)   SVMAllocator (cl)   WKeepTopNPeople (op)   
ConfigureError (op)   
  I  
+
PeopleJsonSaver (op)   SVMAllocator< void, SVMTrait > (cl)   WKeypointScaler (op)   
ConfigureLog (op)   PersonIdExtractor (op)   SVMTraitAtomic (cl)   WOpOutputToCvMat (op)   
Context (cl)   Image (cl)   Pipe (cl)   SVMTraitCoarse (cl)   Worker (op)   
CvMatToOpInput (op)   Image1D (cl)   Platform (cl)   SVMTraitFine (cl)   WorkerConsumer (op)   
CvMatToOpOutput (op)   Image1DArray (cl)   Point (op)   SVMTraitNull (cl::detail)   WorkerProducer (op)   
  D  
+
Image1DBuffer (cl)   PointerContainerGreater (op)   SVMTraitReadOnly (cl)   WPeopleJsonSaver (op)   
Image2D (cl)   PointerContainerLess (op)   SVMTraitReadWrite (cl)   WPersonIdExtractor (op)   
Datum (op)   Image2DArray (cl)   PoseCpuRenderer (op)   SVMTraitWriteOnly (cl)   WPoseExtractor (op)   
DatumProducer (op)   Image3D (cl)   PoseExtractor (op)   
  T  
+
WPoseRenderer (op)   
Deleter (cl::detail)   ImageDirectoryReader (op)   PoseExtractorCaffe (op)   WPoseSaver (op)   
Device (cl)   ImageFormat (cl)   PoseGpuRenderer (op)   Thread (op)   WPoseTriangulation (op)   
DeviceCommandQueue (cl)   ImageGL (cl)   PoseRenderer (op)   ThreadManager (op)   WQueueOrderer (op)   
  E  
+
ImageSaver (op)   PriorityQueue (op)   
  U  
+
Wrapper (cl::detail)   
IpCameraReader (op)   Producer (op)   Wrapper (op)   
EnqueueArgs (cl)   
  J  
+
Profiler (op)   UserEvent (cl)   Wrapper< cl_device_id > (cl::detail)   
Event (cl)   Program (cl)   
  V  
+
WrapperStructFace (op)   
  F  
+
JsonOfstream (op)   
  Q  
+
WrapperStructHand (op)   
  K  
+
VideoCaptureReader (op)   WrapperStructInput (op)   
FaceCpuRenderer (op)   Queue (op)   VideoReader (op)   WrapperStructOutput (op)   
FaceDetector (op)   KeepTopNPeople (op)   QueueBase (op)   VideoSaver (op)   WrapperStructPose (op)   
FaceDetectorOpenCV (op)   Kernel (cl)   
  R  
+
  W  
+
WScaleAndSizeExtractor (op)   
FaceExtractor (op)   KernelArgumentHandler (cl::detail)   WVideoSaver (op)   
FaceExtractorCaffe (op)   KernelArgumentHandler< cl::DeviceCommandQueue, void > (cl::detail)   Rectangle (op)   WCocoJsonSaver (op)   
  m  
FrameDisplayer (op)   WHandDetector (op)   
FaceGpuRenderer (op)   KernelArgumentHandler< LocalSpaceArg, void > (cl::detail)   ReferenceHandler (cl::detail)   WCvMatToOpInput (op)   
FaceRenderer (op)   KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type > (cl::detail)   ReferenceHandler< cl_command_queue > (cl::detail)   WCvMatToOpOutput (op)   make_kernel (cl::compatibility)   
FileSaver (op)   KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type > (cl::detail)   ReferenceHandler< cl_context > (cl::detail)   WDatumProducer (op)   
  p  
+
FlirReader (op)   KernelFunctor (cl)   ReferenceHandler< cl_device_id > (cl::detail)   WebcamReader (op)   
FrameDisplayer (op)   KeypointSaver (op)   ReferenceHandler< cl_event > (cl::detail)   WFaceDetector (op)   param_traits (cl::detail)   
  G  
-
Net (op)   ScaleAndSizeExtractor (op)   WHandDetectorFromTxt (op)   shared_ptr (boost)   
GpuRenderer (op)   
KeypointScaler (op)   ReferenceHandler< cl_kernel > (cl::detail)   WFaceDetectorOpenCV (op)   
  r  
+
  L  
+
ReferenceHandler< cl_mem > (cl::detail)   WFaceExtractor (op)   
GetInfoFunctor0 (cl::detail)   ReferenceHandler< cl_platform_id > (cl::detail)   WFaceRenderer (op)   SVMAllocator< void, SVMTrait >::rebind (cl)   
LocalSpaceArg (cl)   
-
A | B | C | D | F | G | H | I | J | K | M | N | O | P | Q | R | S | T | V | W
+
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W
diff --git a/html/classop_1_1_array-members.html b/html/classop_1_1_array-members.html index d86648dd..485f7410 100644 --- a/html/classop_1_1_array-members.html +++ b/html/classop_1_1_array-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_array.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_array.html b/html/classop_1_1_array.html index 58cab5d6..19e343e9 100644 --- a/html/classop_1_1_array.html +++ b/html/classop_1_1_array.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_array.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_body_part_connector_caffe-members.html b/html/classop_1_1_body_part_connector_caffe-members.html index cca58d0c..df82ba95 100644 --- a/html/classop_1_1_body_part_connector_caffe-members.html +++ b/html/classop_1_1_body_part_connector_caffe-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_body_part_connector_caffe. onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_body_part_connector_caffe.html b/html/classop_1_1_body_part_connector_caffe.html index b5664a8e..39ccbd04 100644 --- a/html/classop_1_1_body_part_connector_caffe.html +++ b/html/classop_1_1_body_part_connector_caffe.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_body_part_connector_caffe. onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_camera_parameter_reader-members.html b/html/classop_1_1_camera_parameter_reader-members.html index 4e7a1da4..ee2809bf 100644 --- a/html/classop_1_1_camera_parameter_reader-members.html +++ b/html/classop_1_1_camera_parameter_reader-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_camera_parameter_reader.ht onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_camera_parameter_reader.html b/html/classop_1_1_camera_parameter_reader.html index b6f08d91..1c729c94 100644 --- a/html/classop_1_1_camera_parameter_reader.html +++ b/html/classop_1_1_camera_parameter_reader.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_camera_parameter_reader.ht onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_coco_json_saver-members.html b/html/classop_1_1_coco_json_saver-members.html index bca36780..7ac247ed 100644 --- a/html/classop_1_1_coco_json_saver-members.html +++ b/html/classop_1_1_coco_json_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_coco_json_saver.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_coco_json_saver.html b/html/classop_1_1_coco_json_saver.html index 72105d12..045c21d9 100644 --- a/html/classop_1_1_coco_json_saver.html +++ b/html/classop_1_1_coco_json_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_coco_json_saver.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_configure_error-members.html b/html/classop_1_1_configure_error-members.html index 75dadb70..baa06945 100644 --- a/html/classop_1_1_configure_error-members.html +++ b/html/classop_1_1_configure_error-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_configure_error.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_configure_error.html b/html/classop_1_1_configure_error.html index c594da65..9c48fd9b 100644 --- a/html/classop_1_1_configure_error.html +++ b/html/classop_1_1_configure_error.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_configure_error.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_configure_log-members.html b/html/classop_1_1_configure_log-members.html index dc1855da..78267d89 100644 --- a/html/classop_1_1_configure_log-members.html +++ b/html/classop_1_1_configure_log-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_configure_log.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_configure_log.html b/html/classop_1_1_configure_log.html index 9a28cbb0..0bc6e9f4 100644 --- a/html/classop_1_1_configure_log.html +++ b/html/classop_1_1_configure_log.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_configure_log.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_cv_mat_to_op_input-members.html b/html/classop_1_1_cv_mat_to_op_input-members.html index 1637a424..e1f65256 100644 --- a/html/classop_1_1_cv_mat_to_op_input-members.html +++ b/html/classop_1_1_cv_mat_to_op_input-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_cv_mat_to_op_input.html',' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_cv_mat_to_op_input.html b/html/classop_1_1_cv_mat_to_op_input.html index a92df458..0cf16b28 100644 --- a/html/classop_1_1_cv_mat_to_op_input.html +++ b/html/classop_1_1_cv_mat_to_op_input.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_cv_mat_to_op_input.html',' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_cv_mat_to_op_output-members.html b/html/classop_1_1_cv_mat_to_op_output-members.html index d7c341b9..614c1464 100644 --- a/html/classop_1_1_cv_mat_to_op_output-members.html +++ b/html/classop_1_1_cv_mat_to_op_output-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_cv_mat_to_op_output.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_cv_mat_to_op_output.html b/html/classop_1_1_cv_mat_to_op_output.html index 6a68989e..6e2b2b52 100644 --- a/html/classop_1_1_cv_mat_to_op_output.html +++ b/html/classop_1_1_cv_mat_to_op_output.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_cv_mat_to_op_output.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_datum_producer-members.html b/html/classop_1_1_datum_producer-members.html index 06dd74e0..9aba8734 100644 --- a/html/classop_1_1_datum_producer-members.html +++ b/html/classop_1_1_datum_producer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_datum_producer.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_datum_producer.html b/html/classop_1_1_datum_producer.html index 342e9dbf..2fafdabb 100644 --- a/html/classop_1_1_datum_producer.html +++ b/html/classop_1_1_datum_producer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_datum_producer.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_cpu_renderer-members.html b/html/classop_1_1_face_cpu_renderer-members.html index 847a0ec9..99dfe383 100644 --- a/html/classop_1_1_face_cpu_renderer-members.html +++ b/html/classop_1_1_face_cpu_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_cpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_cpu_renderer.html b/html/classop_1_1_face_cpu_renderer.html index 58fb664f..81d5f649 100644 --- a/html/classop_1_1_face_cpu_renderer.html +++ b/html/classop_1_1_face_cpu_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_cpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_detector-members.html b/html/classop_1_1_face_detector-members.html index 0ac620d0..089fca80 100644 --- a/html/classop_1_1_face_detector-members.html +++ b/html/classop_1_1_face_detector-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_detector.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_detector.html b/html/classop_1_1_face_detector.html index 37c8856b..883a8332 100644 --- a/html/classop_1_1_face_detector.html +++ b/html/classop_1_1_face_detector.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_detector.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_detector_open_c_v-members.html b/html/classop_1_1_face_detector_open_c_v-members.html index 5d195dee..820cc18d 100644 --- a/html/classop_1_1_face_detector_open_c_v-members.html +++ b/html/classop_1_1_face_detector_open_c_v-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_detector_open_c_v.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_detector_open_c_v.html b/html/classop_1_1_face_detector_open_c_v.html index 978af262..e2f6cf5a 100644 --- a/html/classop_1_1_face_detector_open_c_v.html +++ b/html/classop_1_1_face_detector_open_c_v.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_detector_open_c_v.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_extractor-members.html b/html/classop_1_1_face_extractor-members.html index 7b1c4b01..88e1c0ae 100644 --- a/html/classop_1_1_face_extractor-members.html +++ b/html/classop_1_1_face_extractor-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_extractor.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_extractor.html b/html/classop_1_1_face_extractor.html index 515970a7..c072a6b3 100644 --- a/html/classop_1_1_face_extractor.html +++ b/html/classop_1_1_face_extractor.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_extractor.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_extractor_caffe-members.html b/html/classop_1_1_face_extractor_caffe-members.html index 8db2a387..fa914303 100644 --- a/html/classop_1_1_face_extractor_caffe-members.html +++ b/html/classop_1_1_face_extractor_caffe-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_extractor_caffe.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_extractor_caffe.html b/html/classop_1_1_face_extractor_caffe.html index 3822c9fa..3dc91bf8 100644 --- a/html/classop_1_1_face_extractor_caffe.html +++ b/html/classop_1_1_face_extractor_caffe.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_extractor_caffe.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_gpu_renderer-members.html b/html/classop_1_1_face_gpu_renderer-members.html index 9bf17796..03dd8cd3 100644 --- a/html/classop_1_1_face_gpu_renderer-members.html +++ b/html/classop_1_1_face_gpu_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_gpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_gpu_renderer.html b/html/classop_1_1_face_gpu_renderer.html index b3dbe9c1..180ce682 100644 --- a/html/classop_1_1_face_gpu_renderer.html +++ b/html/classop_1_1_face_gpu_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_gpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_renderer-members.html b/html/classop_1_1_face_renderer-members.html index 62fa71d7..95577018 100644 --- a/html/classop_1_1_face_renderer-members.html +++ b/html/classop_1_1_face_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_renderer.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_face_renderer.html b/html/classop_1_1_face_renderer.html index 7f52dbb7..894aed73 100644 --- a/html/classop_1_1_face_renderer.html +++ b/html/classop_1_1_face_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_face_renderer.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_file_saver-members.html b/html/classop_1_1_file_saver-members.html index 436b2de4..5ed594ac 100644 --- a/html/classop_1_1_file_saver-members.html +++ b/html/classop_1_1_file_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_file_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_file_saver.html b/html/classop_1_1_file_saver.html index 98d981ff..933733b0 100644 --- a/html/classop_1_1_file_saver.html +++ b/html/classop_1_1_file_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_file_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_flir_reader-members.html b/html/classop_1_1_flir_reader-members.html index 99ab6339..d684b19b 100644 --- a/html/classop_1_1_flir_reader-members.html +++ b/html/classop_1_1_flir_reader-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_flir_reader.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_flir_reader.html b/html/classop_1_1_flir_reader.html index 268b8863..f7788f87 100644 --- a/html/classop_1_1_flir_reader.html +++ b/html/classop_1_1_flir_reader.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_flir_reader.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_frame_displayer-members.html b/html/classop_1_1_frame_displayer-members.html index 7aab2dc0..2c67a33f 100644 --- a/html/classop_1_1_frame_displayer-members.html +++ b/html/classop_1_1_frame_displayer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_frame_displayer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_frame_displayer.html b/html/classop_1_1_frame_displayer.html index bea9ea01..8b0f3d57 100644 --- a/html/classop_1_1_frame_displayer.html +++ b/html/classop_1_1_frame_displayer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_frame_displayer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_gpu_renderer-members.html b/html/classop_1_1_gpu_renderer-members.html index 4e863dab..97963994 100644 --- a/html/classop_1_1_gpu_renderer-members.html +++ b/html/classop_1_1_gpu_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_gpu_renderer.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_gpu_renderer.html b/html/classop_1_1_gpu_renderer.html index 8cd0654e..cdfff560 100644 --- a/html/classop_1_1_gpu_renderer.html +++ b/html/classop_1_1_gpu_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_gpu_renderer.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_gui-members.html b/html/classop_1_1_gui-members.html index d0c793e2..a6611850 100644 --- a/html/classop_1_1_gui-members.html +++ b/html/classop_1_1_gui-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_gui.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_gui.html b/html/classop_1_1_gui.html index c7ead830..d9889779 100644 --- a/html/classop_1_1_gui.html +++ b/html/classop_1_1_gui.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_gui.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_gui3_d-members.html b/html/classop_1_1_gui3_d-members.html index af907248..0d047823 100644 --- a/html/classop_1_1_gui3_d-members.html +++ b/html/classop_1_1_gui3_d-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_gui3_d.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_gui3_d.html b/html/classop_1_1_gui3_d.html index f9ec3dc9..a979453f 100644 --- a/html/classop_1_1_gui3_d.html +++ b/html/classop_1_1_gui3_d.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_gui3_d.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_gui_info_adder-members.html b/html/classop_1_1_gui_info_adder-members.html index 79678d4b..375d6755 100644 --- a/html/classop_1_1_gui_info_adder-members.html +++ b/html/classop_1_1_gui_info_adder-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_gui_info_adder.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_gui_info_adder.html b/html/classop_1_1_gui_info_adder.html index c15f785b..dbe1395c 100644 --- a/html/classop_1_1_gui_info_adder.html +++ b/html/classop_1_1_gui_info_adder.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_gui_info_adder.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_cpu_renderer-members.html b/html/classop_1_1_hand_cpu_renderer-members.html index 8c885626..6d3dd33f 100644 --- a/html/classop_1_1_hand_cpu_renderer-members.html +++ b/html/classop_1_1_hand_cpu_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_cpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_cpu_renderer.html b/html/classop_1_1_hand_cpu_renderer.html index fe69ed97..72c8cc30 100644 --- a/html/classop_1_1_hand_cpu_renderer.html +++ b/html/classop_1_1_hand_cpu_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_cpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_detector-members.html b/html/classop_1_1_hand_detector-members.html index a532f8ec..4c79d997 100644 --- a/html/classop_1_1_hand_detector-members.html +++ b/html/classop_1_1_hand_detector-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_detector.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_detector.html b/html/classop_1_1_hand_detector.html index bd38321d..8e9cdd5f 100644 --- a/html/classop_1_1_hand_detector.html +++ b/html/classop_1_1_hand_detector.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_detector.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_detector_from_txt-members.html b/html/classop_1_1_hand_detector_from_txt-members.html index 38739243..cf4ae2e5 100644 --- a/html/classop_1_1_hand_detector_from_txt-members.html +++ b/html/classop_1_1_hand_detector_from_txt-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_detector_from_txt.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_detector_from_txt.html b/html/classop_1_1_hand_detector_from_txt.html index 30d6d820..1e9f4d79 100644 --- a/html/classop_1_1_hand_detector_from_txt.html +++ b/html/classop_1_1_hand_detector_from_txt.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_detector_from_txt.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_extractor-members.html b/html/classop_1_1_hand_extractor-members.html index b9c027b2..77a3c3ae 100644 --- a/html/classop_1_1_hand_extractor-members.html +++ b/html/classop_1_1_hand_extractor-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_extractor.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_extractor.html b/html/classop_1_1_hand_extractor.html index fd65fbfd..0d49dd7a 100644 --- a/html/classop_1_1_hand_extractor.html +++ b/html/classop_1_1_hand_extractor.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_extractor.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_extractor_caffe-members.html b/html/classop_1_1_hand_extractor_caffe-members.html index 29a30a1a..769825d4 100644 --- a/html/classop_1_1_hand_extractor_caffe-members.html +++ b/html/classop_1_1_hand_extractor_caffe-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_extractor_caffe.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_extractor_caffe.html b/html/classop_1_1_hand_extractor_caffe.html index 3825ca59..d91c7df4 100644 --- a/html/classop_1_1_hand_extractor_caffe.html +++ b/html/classop_1_1_hand_extractor_caffe.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_extractor_caffe.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_gpu_renderer-members.html b/html/classop_1_1_hand_gpu_renderer-members.html index 39733dc5..61e115a3 100644 --- a/html/classop_1_1_hand_gpu_renderer-members.html +++ b/html/classop_1_1_hand_gpu_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_gpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_gpu_renderer.html b/html/classop_1_1_hand_gpu_renderer.html index f9c164eb..5c7ae141 100644 --- a/html/classop_1_1_hand_gpu_renderer.html +++ b/html/classop_1_1_hand_gpu_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_gpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_renderer-members.html b/html/classop_1_1_hand_renderer-members.html index 059b2fda..4d351389 100644 --- a/html/classop_1_1_hand_renderer-members.html +++ b/html/classop_1_1_hand_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_renderer.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_hand_renderer.html b/html/classop_1_1_hand_renderer.html index e4058087..c23f4c50 100644 --- a/html/classop_1_1_hand_renderer.html +++ b/html/classop_1_1_hand_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_hand_renderer.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_heat_map_saver-members.html b/html/classop_1_1_heat_map_saver-members.html index fc95aa68..b9b724c7 100644 --- a/html/classop_1_1_heat_map_saver-members.html +++ b/html/classop_1_1_heat_map_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_heat_map_saver.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_heat_map_saver.html b/html/classop_1_1_heat_map_saver.html index 52b450e5..ec9b1120 100644 --- a/html/classop_1_1_heat_map_saver.html +++ b/html/classop_1_1_heat_map_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_heat_map_saver.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_image_directory_reader-members.html b/html/classop_1_1_image_directory_reader-members.html index def63bfc..582a38c0 100644 --- a/html/classop_1_1_image_directory_reader-members.html +++ b/html/classop_1_1_image_directory_reader-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_image_directory_reader.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_image_directory_reader.html b/html/classop_1_1_image_directory_reader.html index 65817ad2..6200ae41 100644 --- a/html/classop_1_1_image_directory_reader.html +++ b/html/classop_1_1_image_directory_reader.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_image_directory_reader.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_image_saver-members.html b/html/classop_1_1_image_saver-members.html index 9521656f..7f4486f0 100644 --- a/html/classop_1_1_image_saver-members.html +++ b/html/classop_1_1_image_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_image_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_image_saver.html b/html/classop_1_1_image_saver.html index 0e614613..e333813e 100644 --- a/html/classop_1_1_image_saver.html +++ b/html/classop_1_1_image_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_image_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_ip_camera_reader-members.html b/html/classop_1_1_ip_camera_reader-members.html index 4d4bfa1b..6a9caa6b 100644 --- a/html/classop_1_1_ip_camera_reader-members.html +++ b/html/classop_1_1_ip_camera_reader-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_ip_camera_reader.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_ip_camera_reader.html b/html/classop_1_1_ip_camera_reader.html index 44d8895f..6ad810c2 100644 --- a/html/classop_1_1_ip_camera_reader.html +++ b/html/classop_1_1_ip_camera_reader.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_ip_camera_reader.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_json_ofstream-members.html b/html/classop_1_1_json_ofstream-members.html index fbf94590..b0fde976 100644 --- a/html/classop_1_1_json_ofstream-members.html +++ b/html/classop_1_1_json_ofstream-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_json_ofstream.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_json_ofstream.html b/html/classop_1_1_json_ofstream.html index c2e42db8..c6074fb7 100644 --- a/html/classop_1_1_json_ofstream.html +++ b/html/classop_1_1_json_ofstream.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_json_ofstream.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_keep_top_n_people-members.html b/html/classop_1_1_keep_top_n_people-members.html index 85603e61..398faf53 100644 --- a/html/classop_1_1_keep_top_n_people-members.html +++ b/html/classop_1_1_keep_top_n_people-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_keep_top_n_people.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_keep_top_n_people.html b/html/classop_1_1_keep_top_n_people.html index f8424ca6..f545f488 100644 --- a/html/classop_1_1_keep_top_n_people.html +++ b/html/classop_1_1_keep_top_n_people.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_keep_top_n_people.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_keypoint_saver-members.html b/html/classop_1_1_keypoint_saver-members.html index d311a465..e2a6ddad 100644 --- a/html/classop_1_1_keypoint_saver-members.html +++ b/html/classop_1_1_keypoint_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_keypoint_saver.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_keypoint_saver.html b/html/classop_1_1_keypoint_saver.html index 45eff231..94c51e34 100644 --- a/html/classop_1_1_keypoint_saver.html +++ b/html/classop_1_1_keypoint_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_keypoint_saver.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_keypoint_scaler-members.html b/html/classop_1_1_keypoint_scaler-members.html index 42cfe692..8539a8a8 100644 --- a/html/classop_1_1_keypoint_scaler-members.html +++ b/html/classop_1_1_keypoint_scaler-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_keypoint_scaler.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_keypoint_scaler.html b/html/classop_1_1_keypoint_scaler.html index a0a09dcb..d0da42b5 100644 --- a/html/classop_1_1_keypoint_scaler.html +++ b/html/classop_1_1_keypoint_scaler.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_keypoint_scaler.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_maximum_caffe-members.html b/html/classop_1_1_maximum_caffe-members.html index 9fb8b418..29c37fde 100644 --- a/html/classop_1_1_maximum_caffe-members.html +++ b/html/classop_1_1_maximum_caffe-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_maximum_caffe.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_maximum_caffe.html b/html/classop_1_1_maximum_caffe.html index 664fd771..233e2e6e 100644 --- a/html/classop_1_1_maximum_caffe.html +++ b/html/classop_1_1_maximum_caffe.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_maximum_caffe.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_net-members.html b/html/classop_1_1_net-members.html index 73d314b9..f6c1f1c1 100644 --- a/html/classop_1_1_net-members.html +++ b/html/classop_1_1_net-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_net.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_net.html b/html/classop_1_1_net.html index a05f2bba..7497ca96 100644 --- a/html/classop_1_1_net.html +++ b/html/classop_1_1_net.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_net.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_net_caffe-members.html b/html/classop_1_1_net_caffe-members.html index 6b17e32f..b92a483a 100644 --- a/html/classop_1_1_net_caffe-members.html +++ b/html/classop_1_1_net_caffe-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_net_caffe.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_net_caffe.html b/html/classop_1_1_net_caffe.html index 3b124f42..61240a5b 100644 --- a/html/classop_1_1_net_caffe.html +++ b/html/classop_1_1_net_caffe.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_net_caffe.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_nms_caffe-members.html b/html/classop_1_1_nms_caffe-members.html index f3fc6fb6..42655663 100644 --- a/html/classop_1_1_nms_caffe-members.html +++ b/html/classop_1_1_nms_caffe-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_nms_caffe.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -116,12 +116,13 @@ $(document).ready(function(){initNavTree('classop_1_1_nms_caffe.html','');}); Backward_gpu(const std::vector< caffe::Blob< T > * > &top, const std::vector< bool > &propagate_down, const std::vector< caffe::Blob< T > * > &bottom)op::NmsCaffe< T >virtual Forward_cpu(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)op::NmsCaffe< T >virtual Forward_gpu(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)op::NmsCaffe< T >virtual - LayerSetUp(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)op::NmsCaffe< T >virtual - NmsCaffe()op::NmsCaffe< T >explicit - Reshape(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top, const int maxPeaks, const int outputChannels=-1)op::NmsCaffe< T >virtual - setThreshold(const T threshold)op::NmsCaffe< T > - type() const op::NmsCaffe< T >inlinevirtual - ~NmsCaffe()op::NmsCaffe< T >virtual + Forward_ocl(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)op::NmsCaffe< T >virtual + LayerSetUp(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)op::NmsCaffe< T >virtual + NmsCaffe()op::NmsCaffe< T >explicit + Reshape(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top, const int maxPeaks, const int outputChannels=-1, const int gpuID=0)op::NmsCaffe< T >virtual + setThreshold(const T threshold)op::NmsCaffe< T > + type() const op::NmsCaffe< T >inlinevirtual + ~NmsCaffe()op::NmsCaffe< T >virtual
diff --git a/html/classop_1_1_nms_caffe.html b/html/classop_1_1_nms_caffe.html index b720945e..cfbf2671 100644 --- a/html/classop_1_1_nms_caffe.html +++ b/html/classop_1_1_nms_caffe.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_nms_caffe.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -123,8 +123,8 @@ Public Member Functions   virtual void LayerSetUp (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)   -virtual void Reshape (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top, const int maxPeaks, const int outputChannels=-1) -  +virtual void Reshape (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top, const int maxPeaks, const int outputChannels=-1, const int gpuID=0) +  virtual const char * type () const   void setThreshold (const T threshold) @@ -133,6 +133,8 @@ Public Member Functions   virtual void Forward_gpu (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)   +virtual void Forward_ocl (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top) +  virtual void Backward_cpu (const std::vector< caffe::Blob< T > * > &top, const std::vector< bool > &propagate_down, const std::vector< caffe::Blob< T > * > &bottom)   virtual void Backward_gpu (const std::vector< caffe::Blob< T > * > &top, const std::vector< bool > &propagate_down, const std::vector< caffe::Blob< T > * > &bottom) @@ -344,6 +346,42 @@ template<typename T >
+
+ + +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void op::NmsCaffe< T >::Forward_ocl (const std::vector< caffe::Blob< T > * > & bottom,
const std::vector< caffe::Blob< T > * > & top 
)
+
+virtual
+
+
@@ -382,7 +420,7 @@ template<typename T > - +
@@ -413,7 +451,13 @@ template<typename T >
const int  - outputChannels = -1  + outputChannels = -1, + + + + + const int  + gpuID = 0  diff --git a/html/classop_1_1_nms_caffe.js b/html/classop_1_1_nms_caffe.js index d2b0f3e1..dd5241dd 100644 --- a/html/classop_1_1_nms_caffe.js +++ b/html/classop_1_1_nms_caffe.js @@ -6,8 +6,9 @@ var classop_1_1_nms_caffe = [ "Backward_gpu", "classop_1_1_nms_caffe.html#a46d0269df59984ad2b6b4ef4f1b1f71d", null ], [ "Forward_cpu", "classop_1_1_nms_caffe.html#ac631ccb632041ab406859fa1118e8d6c", null ], [ "Forward_gpu", "classop_1_1_nms_caffe.html#a7bb4d872cd3673bcf868049a3aedb393", null ], + [ "Forward_ocl", "classop_1_1_nms_caffe.html#a52bd0b61a9f406be653498a49ea39947", null ], [ "LayerSetUp", "classop_1_1_nms_caffe.html#ab4d3a1d507579711e0aed65dcb06f8ac", null ], - [ "Reshape", "classop_1_1_nms_caffe.html#a96198ee87433f55f52a5054b92f946d9", null ], + [ "Reshape", "classop_1_1_nms_caffe.html#a646d0442dfa17bbd3b6f90a7fc32af11", null ], [ "setThreshold", "classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49", null ], [ "type", "classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968", null ] ]; \ No newline at end of file diff --git a/html/classop_1_1_op_output_to_cv_mat-members.html b/html/classop_1_1_op_output_to_cv_mat-members.html index 62d3503c..0857aa4d 100644 --- a/html/classop_1_1_op_output_to_cv_mat-members.html +++ b/html/classop_1_1_op_output_to_cv_mat-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_op_output_to_cv_mat.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_op_output_to_cv_mat.html b/html/classop_1_1_op_output_to_cv_mat.html index f4a716b8..81028c11 100644 --- a/html/classop_1_1_op_output_to_cv_mat.html +++ b/html/classop_1_1_op_output_to_cv_mat.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_op_output_to_cv_mat.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_people_json_saver-members.html b/html/classop_1_1_people_json_saver-members.html index 7b34293c..c3c29725 100644 --- a/html/classop_1_1_people_json_saver-members.html +++ b/html/classop_1_1_people_json_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_people_json_saver.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_people_json_saver.html b/html/classop_1_1_people_json_saver.html index 7923324d..cc427589 100644 --- a/html/classop_1_1_people_json_saver.html +++ b/html/classop_1_1_people_json_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_people_json_saver.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_person_id_extractor-members.html b/html/classop_1_1_person_id_extractor-members.html index 47033336..6c3df8ee 100644 --- a/html/classop_1_1_person_id_extractor-members.html +++ b/html/classop_1_1_person_id_extractor-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_person_id_extractor.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_person_id_extractor.html b/html/classop_1_1_person_id_extractor.html index 5bb5ff90..f03f42a3 100644 --- a/html/classop_1_1_person_id_extractor.html +++ b/html/classop_1_1_person_id_extractor.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_person_id_extractor.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pointer_container_greater-members.html b/html/classop_1_1_pointer_container_greater-members.html index b1c506bb..b6397ec5 100644 --- a/html/classop_1_1_pointer_container_greater-members.html +++ b/html/classop_1_1_pointer_container_greater-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pointer_container_greater. onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pointer_container_greater.html b/html/classop_1_1_pointer_container_greater.html index 75286fe5..325f77ca 100644 --- a/html/classop_1_1_pointer_container_greater.html +++ b/html/classop_1_1_pointer_container_greater.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pointer_container_greater. onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pointer_container_less-members.html b/html/classop_1_1_pointer_container_less-members.html index c22cd895..db13fb78 100644 --- a/html/classop_1_1_pointer_container_less-members.html +++ b/html/classop_1_1_pointer_container_less-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pointer_container_less.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pointer_container_less.html b/html/classop_1_1_pointer_container_less.html index 2b802d5a..b68b8e38 100644 --- a/html/classop_1_1_pointer_container_less.html +++ b/html/classop_1_1_pointer_container_less.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pointer_container_less.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pose_cpu_renderer-members.html b/html/classop_1_1_pose_cpu_renderer-members.html index 9148c9ee..ee3a4863 100644 --- a/html/classop_1_1_pose_cpu_renderer-members.html +++ b/html/classop_1_1_pose_cpu_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_cpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pose_cpu_renderer.html b/html/classop_1_1_pose_cpu_renderer.html index 227ea77f..53191725 100644 --- a/html/classop_1_1_pose_cpu_renderer.html +++ b/html/classop_1_1_pose_cpu_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_cpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pose_extractor-members.html b/html/classop_1_1_pose_extractor-members.html index bfe2a41a..af5d29af 100644 --- a/html/classop_1_1_pose_extractor-members.html +++ b/html/classop_1_1_pose_extractor-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_extractor.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pose_extractor.html b/html/classop_1_1_pose_extractor.html index e8e69fb6..1fcdd692 100644 --- a/html/classop_1_1_pose_extractor.html +++ b/html/classop_1_1_pose_extractor.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_extractor.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pose_extractor_caffe-members.html b/html/classop_1_1_pose_extractor_caffe-members.html index 091668aa..e61afa00 100644 --- a/html/classop_1_1_pose_extractor_caffe-members.html +++ b/html/classop_1_1_pose_extractor_caffe-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_extractor_caffe.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pose_extractor_caffe.html b/html/classop_1_1_pose_extractor_caffe.html index 6d2badc4..638fa8b7 100644 --- a/html/classop_1_1_pose_extractor_caffe.html +++ b/html/classop_1_1_pose_extractor_caffe.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_extractor_caffe.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pose_gpu_renderer-members.html b/html/classop_1_1_pose_gpu_renderer-members.html index c4029442..8bbaa96b 100644 --- a/html/classop_1_1_pose_gpu_renderer-members.html +++ b/html/classop_1_1_pose_gpu_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_gpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pose_gpu_renderer.html b/html/classop_1_1_pose_gpu_renderer.html index 1cfa28d8..ea7c6a8f 100644 --- a/html/classop_1_1_pose_gpu_renderer.html +++ b/html/classop_1_1_pose_gpu_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_gpu_renderer.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pose_renderer-members.html b/html/classop_1_1_pose_renderer-members.html index d4c4593e..ea37d0b6 100644 --- a/html/classop_1_1_pose_renderer-members.html +++ b/html/classop_1_1_pose_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_renderer.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_pose_renderer.html b/html/classop_1_1_pose_renderer.html index 3822c640..e6b019d6 100644 --- a/html/classop_1_1_pose_renderer.html +++ b/html/classop_1_1_pose_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_pose_renderer.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_priority_queue-members.html b/html/classop_1_1_priority_queue-members.html index 22476ddf..6a615c49 100644 --- a/html/classop_1_1_priority_queue-members.html +++ b/html/classop_1_1_priority_queue-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_priority_queue.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_priority_queue.html b/html/classop_1_1_priority_queue.html index 61f415b4..a00f4dd7 100644 --- a/html/classop_1_1_priority_queue.html +++ b/html/classop_1_1_priority_queue.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_priority_queue.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_producer-members.html b/html/classop_1_1_producer-members.html index 08e42d50..29e36549 100644 --- a/html/classop_1_1_producer-members.html +++ b/html/classop_1_1_producer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_producer.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_producer.html b/html/classop_1_1_producer.html index d2765263..8b3ab147 100644 --- a/html/classop_1_1_producer.html +++ b/html/classop_1_1_producer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_producer.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_profiler-members.html b/html/classop_1_1_profiler-members.html index c2ee62b3..54a7bc1e 100644 --- a/html/classop_1_1_profiler-members.html +++ b/html/classop_1_1_profiler-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_profiler.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_profiler.html b/html/classop_1_1_profiler.html index 8aa2345b..ca472895 100644 --- a/html/classop_1_1_profiler.html +++ b/html/classop_1_1_profiler.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_profiler.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_queue-members.html b/html/classop_1_1_queue-members.html index a98577b0..d3792fce 100644 --- a/html/classop_1_1_queue-members.html +++ b/html/classop_1_1_queue-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_queue.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_queue.html b/html/classop_1_1_queue.html index 79e87b2b..777b2c03 100644 --- a/html/classop_1_1_queue.html +++ b/html/classop_1_1_queue.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_queue.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_queue_base-members.html b/html/classop_1_1_queue_base-members.html index 3c20e550..adb53357 100644 --- a/html/classop_1_1_queue_base-members.html +++ b/html/classop_1_1_queue_base-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_queue_base.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_queue_base.html b/html/classop_1_1_queue_base.html index fd4b3436..e10b9317 100644 --- a/html/classop_1_1_queue_base.html +++ b/html/classop_1_1_queue_base.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_queue_base.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_renderer-members.html b/html/classop_1_1_renderer-members.html index c3bbeecb..b49e9f73 100644 --- a/html/classop_1_1_renderer-members.html +++ b/html/classop_1_1_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_renderer.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_renderer.html b/html/classop_1_1_renderer.html index ab4b0d0d..e77a8ff4 100644 --- a/html/classop_1_1_renderer.html +++ b/html/classop_1_1_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_renderer.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_resize_and_merge_caffe-members.html b/html/classop_1_1_resize_and_merge_caffe-members.html index 153d56b7..b98dc76f 100644 --- a/html/classop_1_1_resize_and_merge_caffe-members.html +++ b/html/classop_1_1_resize_and_merge_caffe-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_resize_and_merge_caffe.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -116,11 +116,12 @@ $(document).ready(function(){initNavTree('classop_1_1_resize_and_merge_caffe.htm Backward_gpu(const std::vector< caffe::Blob< T > * > &top, const std::vector< bool > &propagate_down, const std::vector< caffe::Blob< T > * > &bottom)op::ResizeAndMergeCaffe< T >virtual Forward_cpu(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)op::ResizeAndMergeCaffe< T >virtual Forward_gpu(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)op::ResizeAndMergeCaffe< T >virtual - LayerSetUp(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)op::ResizeAndMergeCaffe< T >virtual - Reshape(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top, const T netFactor, const T scaleFactor, const bool mergeFirstDimension=true)op::ResizeAndMergeCaffe< T >virtual - ResizeAndMergeCaffe()op::ResizeAndMergeCaffe< T >explicit - setScaleRatios(const std::vector< T > &scaleRatios)op::ResizeAndMergeCaffe< T > - type() const op::ResizeAndMergeCaffe< T >inlinevirtual + Forward_ocl(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)op::ResizeAndMergeCaffe< T >virtual + LayerSetUp(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)op::ResizeAndMergeCaffe< T >virtual + Reshape(const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top, const T netFactor, const T scaleFactor, const bool mergeFirstDimension=true, const int gpuID=0)op::ResizeAndMergeCaffe< T >virtual + ResizeAndMergeCaffe()op::ResizeAndMergeCaffe< T >explicit + setScaleRatios(const std::vector< T > &scaleRatios)op::ResizeAndMergeCaffe< T > + type() const op::ResizeAndMergeCaffe< T >inlinevirtual
diff --git a/html/classop_1_1_resize_and_merge_caffe.html b/html/classop_1_1_resize_and_merge_caffe.html index 107424ff..2288f5e1 100644 --- a/html/classop_1_1_resize_and_merge_caffe.html +++ b/html/classop_1_1_resize_and_merge_caffe.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_resize_and_merge_caffe.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -121,8 +121,8 @@ Public Member Functions   virtual void LayerSetUp (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)   -virtual void Reshape (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top, const T netFactor, const T scaleFactor, const bool mergeFirstDimension=true) -  +virtual void Reshape (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top, const T netFactor, const T scaleFactor, const bool mergeFirstDimension=true, const int gpuID=0) +  virtual const char * type () const   void setScaleRatios (const std::vector< T > &scaleRatios) @@ -131,6 +131,8 @@ Public Member Functions   virtual void Forward_gpu (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top)   +virtual void Forward_ocl (const std::vector< caffe::Blob< T > * > &bottom, const std::vector< caffe::Blob< T > * > &top) +  virtual void Backward_cpu (const std::vector< caffe::Blob< T > * > &top, const std::vector< bool > &propagate_down, const std::vector< caffe::Blob< T > * > &bottom)   virtual void Backward_gpu (const std::vector< caffe::Blob< T > * > &top, const std::vector< bool > &propagate_down, const std::vector< caffe::Blob< T > * > &bottom) @@ -317,6 +319,42 @@ template<typename T >
+
+ + +
+
+
+template<typename T >
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual void op::ResizeAndMergeCaffe< T >::Forward_ocl (const std::vector< caffe::Blob< T > * > & bottom,
const std::vector< caffe::Blob< T > * > & top 
)
+
+virtual
+
+
@@ -355,7 +393,7 @@ template<typename T > - +
@@ -392,7 +430,13 @@ template<typename T >
const bool  - mergeFirstDimension = true  + mergeFirstDimension = true, + + + + + const int  + gpuID = 0  diff --git a/html/classop_1_1_resize_and_merge_caffe.js b/html/classop_1_1_resize_and_merge_caffe.js index 7478b79b..4001d977 100644 --- a/html/classop_1_1_resize_and_merge_caffe.js +++ b/html/classop_1_1_resize_and_merge_caffe.js @@ -5,8 +5,9 @@ var classop_1_1_resize_and_merge_caffe = [ "Backward_gpu", "classop_1_1_resize_and_merge_caffe.html#a1561454d50551545d6b8643e82d5a97f", null ], [ "Forward_cpu", "classop_1_1_resize_and_merge_caffe.html#a9c8733511a410a60aa5509f3f8037af0", null ], [ "Forward_gpu", "classop_1_1_resize_and_merge_caffe.html#a404ed0d3f3102ca9afd1b191204d5a0b", null ], + [ "Forward_ocl", "classop_1_1_resize_and_merge_caffe.html#a6b5674a1f6fe58eb78890b0d8d925cb1", null ], [ "LayerSetUp", "classop_1_1_resize_and_merge_caffe.html#acc1469eec1be9dc96b078d05d5e29b9a", null ], - [ "Reshape", "classop_1_1_resize_and_merge_caffe.html#aea893710063fc6c58d19f7e02f1a6681", null ], + [ "Reshape", "classop_1_1_resize_and_merge_caffe.html#ac889d68450cebf9745708f8c414545ac", null ], [ "setScaleRatios", "classop_1_1_resize_and_merge_caffe.html#aa16862bbc207fef227d53d37223512b8", null ], [ "type", "classop_1_1_resize_and_merge_caffe.html#a4327169d05916bd59b97f04847d215d9", null ] ]; \ No newline at end of file diff --git a/html/classop_1_1_scale_and_size_extractor-members.html b/html/classop_1_1_scale_and_size_extractor-members.html index 4a1a1c78..493c0004 100644 --- a/html/classop_1_1_scale_and_size_extractor-members.html +++ b/html/classop_1_1_scale_and_size_extractor-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_scale_and_size_extractor.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_scale_and_size_extractor.html b/html/classop_1_1_scale_and_size_extractor.html index 49ad0ca2..dc04088b 100644 --- a/html/classop_1_1_scale_and_size_extractor.html +++ b/html/classop_1_1_scale_and_size_extractor.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_scale_and_size_extractor.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_spinnaker_wrapper-members.html b/html/classop_1_1_spinnaker_wrapper-members.html index e1a679a0..09b65277 100644 --- a/html/classop_1_1_spinnaker_wrapper-members.html +++ b/html/classop_1_1_spinnaker_wrapper-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_spinnaker_wrapper.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_spinnaker_wrapper.html b/html/classop_1_1_spinnaker_wrapper.html index dd7ccf4b..b31379e9 100644 --- a/html/classop_1_1_spinnaker_wrapper.html +++ b/html/classop_1_1_spinnaker_wrapper.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_spinnaker_wrapper.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_sub_thread-members.html b/html/classop_1_1_sub_thread-members.html index d846062b..5a791e46 100644 --- a/html/classop_1_1_sub_thread-members.html +++ b/html/classop_1_1_sub_thread-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_sub_thread.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_sub_thread.html b/html/classop_1_1_sub_thread.html index be69bbe0..b183b1f7 100644 --- a/html/classop_1_1_sub_thread.html +++ b/html/classop_1_1_sub_thread.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_sub_thread.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_sub_thread_no_queue-members.html b/html/classop_1_1_sub_thread_no_queue-members.html index ed785324..b6d70f98 100644 --- a/html/classop_1_1_sub_thread_no_queue-members.html +++ b/html/classop_1_1_sub_thread_no_queue-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_sub_thread_no_queue.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_sub_thread_no_queue.html b/html/classop_1_1_sub_thread_no_queue.html index eb22ee96..5c75d59e 100644 --- a/html/classop_1_1_sub_thread_no_queue.html +++ b/html/classop_1_1_sub_thread_no_queue.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_sub_thread_no_queue.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_sub_thread_queue_in-members.html b/html/classop_1_1_sub_thread_queue_in-members.html index 764a070c..c3c3328a 100644 --- a/html/classop_1_1_sub_thread_queue_in-members.html +++ b/html/classop_1_1_sub_thread_queue_in-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_sub_thread_queue_in.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_sub_thread_queue_in.html b/html/classop_1_1_sub_thread_queue_in.html index e1c6d6d6..0d7e17f1 100644 --- a/html/classop_1_1_sub_thread_queue_in.html +++ b/html/classop_1_1_sub_thread_queue_in.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_sub_thread_queue_in.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_sub_thread_queue_in_out-members.html b/html/classop_1_1_sub_thread_queue_in_out-members.html index 41855674..35ccf0de 100644 --- a/html/classop_1_1_sub_thread_queue_in_out-members.html +++ b/html/classop_1_1_sub_thread_queue_in_out-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_sub_thread_queue_in_out.ht onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_sub_thread_queue_in_out.html b/html/classop_1_1_sub_thread_queue_in_out.html index 5d22d2ec..e5ee6728 100644 --- a/html/classop_1_1_sub_thread_queue_in_out.html +++ b/html/classop_1_1_sub_thread_queue_in_out.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_sub_thread_queue_in_out.ht onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_sub_thread_queue_out-members.html b/html/classop_1_1_sub_thread_queue_out-members.html index 198c60be..586e8f35 100644 --- a/html/classop_1_1_sub_thread_queue_out-members.html +++ b/html/classop_1_1_sub_thread_queue_out-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_sub_thread_queue_out.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_sub_thread_queue_out.html b/html/classop_1_1_sub_thread_queue_out.html index 0d6315c9..8059a51a 100644 --- a/html/classop_1_1_sub_thread_queue_out.html +++ b/html/classop_1_1_sub_thread_queue_out.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_sub_thread_queue_out.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_thread-members.html b/html/classop_1_1_thread-members.html index 03b5ff5d..8fca1dc0 100644 --- a/html/classop_1_1_thread-members.html +++ b/html/classop_1_1_thread-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_thread.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_thread.html b/html/classop_1_1_thread.html index 0567f137..37a0349f 100644 --- a/html/classop_1_1_thread.html +++ b/html/classop_1_1_thread.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_thread.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_thread_manager-members.html b/html/classop_1_1_thread_manager-members.html index d4b589e7..7bae685a 100644 --- a/html/classop_1_1_thread_manager-members.html +++ b/html/classop_1_1_thread_manager-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_thread_manager.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_thread_manager.html b/html/classop_1_1_thread_manager.html index 3c3d365b..baddda17 100644 --- a/html/classop_1_1_thread_manager.html +++ b/html/classop_1_1_thread_manager.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_thread_manager.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_video_capture_reader-members.html b/html/classop_1_1_video_capture_reader-members.html index d34f3bb0..e8677315 100644 --- a/html/classop_1_1_video_capture_reader-members.html +++ b/html/classop_1_1_video_capture_reader-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_video_capture_reader.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_video_capture_reader.html b/html/classop_1_1_video_capture_reader.html index 1652c4b5..59493b4a 100644 --- a/html/classop_1_1_video_capture_reader.html +++ b/html/classop_1_1_video_capture_reader.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_video_capture_reader.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_video_reader-members.html b/html/classop_1_1_video_reader-members.html index 40dd2ba9..ca001f4c 100644 --- a/html/classop_1_1_video_reader-members.html +++ b/html/classop_1_1_video_reader-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_video_reader.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_video_reader.html b/html/classop_1_1_video_reader.html index a89b99fd..71fb18be 100644 --- a/html/classop_1_1_video_reader.html +++ b/html/classop_1_1_video_reader.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_video_reader.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_video_saver-members.html b/html/classop_1_1_video_saver-members.html index 29174854..4ce00e05 100644 --- a/html/classop_1_1_video_saver-members.html +++ b/html/classop_1_1_video_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_video_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_video_saver.html b/html/classop_1_1_video_saver.html index 1fb92b56..fa6e5f5a 100644 --- a/html/classop_1_1_video_saver.html +++ b/html/classop_1_1_video_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_video_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_coco_json_saver-members.html b/html/classop_1_1_w_coco_json_saver-members.html index a40e3c5a..8a3519e0 100644 --- a/html/classop_1_1_w_coco_json_saver-members.html +++ b/html/classop_1_1_w_coco_json_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_coco_json_saver.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_coco_json_saver.html b/html/classop_1_1_w_coco_json_saver.html index 526a43a6..31133fed 100644 --- a/html/classop_1_1_w_coco_json_saver.html +++ b/html/classop_1_1_w_coco_json_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_coco_json_saver.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_cv_mat_to_op_input-members.html b/html/classop_1_1_w_cv_mat_to_op_input-members.html index e99dbbf5..1b6b84f6 100644 --- a/html/classop_1_1_w_cv_mat_to_op_input-members.html +++ b/html/classop_1_1_w_cv_mat_to_op_input-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_cv_mat_to_op_input.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_cv_mat_to_op_input.html b/html/classop_1_1_w_cv_mat_to_op_input.html index d03b2d25..4eaabe44 100644 --- a/html/classop_1_1_w_cv_mat_to_op_input.html +++ b/html/classop_1_1_w_cv_mat_to_op_input.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_cv_mat_to_op_input.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_cv_mat_to_op_output-members.html b/html/classop_1_1_w_cv_mat_to_op_output-members.html index 31966902..4ad40a2f 100644 --- a/html/classop_1_1_w_cv_mat_to_op_output-members.html +++ b/html/classop_1_1_w_cv_mat_to_op_output-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_cv_mat_to_op_output.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_cv_mat_to_op_output.html b/html/classop_1_1_w_cv_mat_to_op_output.html index 3470e76e..1f203b03 100644 --- a/html/classop_1_1_w_cv_mat_to_op_output.html +++ b/html/classop_1_1_w_cv_mat_to_op_output.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_cv_mat_to_op_output.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_datum_producer-members.html b/html/classop_1_1_w_datum_producer-members.html index 963cf9e2..5cd33d44 100644 --- a/html/classop_1_1_w_datum_producer-members.html +++ b/html/classop_1_1_w_datum_producer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_datum_producer.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_datum_producer.html b/html/classop_1_1_w_datum_producer.html index 8db6362c..cf17fbe9 100644 --- a/html/classop_1_1_w_datum_producer.html +++ b/html/classop_1_1_w_datum_producer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_datum_producer.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_face_detector-members.html b/html/classop_1_1_w_face_detector-members.html index 613ffb09..43da9fef 100644 --- a/html/classop_1_1_w_face_detector-members.html +++ b/html/classop_1_1_w_face_detector-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_face_detector.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_face_detector.html b/html/classop_1_1_w_face_detector.html index c131c52f..9f30f58c 100644 --- a/html/classop_1_1_w_face_detector.html +++ b/html/classop_1_1_w_face_detector.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_face_detector.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_face_detector_open_c_v-members.html b/html/classop_1_1_w_face_detector_open_c_v-members.html index ad31b4a0..1f355755 100644 --- a/html/classop_1_1_w_face_detector_open_c_v-members.html +++ b/html/classop_1_1_w_face_detector_open_c_v-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_face_detector_open_c_v.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_face_detector_open_c_v.html b/html/classop_1_1_w_face_detector_open_c_v.html index 4f28c7ce..4fdaa105 100644 --- a/html/classop_1_1_w_face_detector_open_c_v.html +++ b/html/classop_1_1_w_face_detector_open_c_v.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_face_detector_open_c_v.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_face_extractor-members.html b/html/classop_1_1_w_face_extractor-members.html index f42ec683..723e4d57 100644 --- a/html/classop_1_1_w_face_extractor-members.html +++ b/html/classop_1_1_w_face_extractor-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_face_extractor.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_face_extractor.html b/html/classop_1_1_w_face_extractor.html index 1f745c6b..653bd317 100644 --- a/html/classop_1_1_w_face_extractor.html +++ b/html/classop_1_1_w_face_extractor.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_face_extractor.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_face_renderer-members.html b/html/classop_1_1_w_face_renderer-members.html index 8473707a..68c82d0c 100644 --- a/html/classop_1_1_w_face_renderer-members.html +++ b/html/classop_1_1_w_face_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_face_renderer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_face_renderer.html b/html/classop_1_1_w_face_renderer.html index 70c0dc3a..1f7fa6e1 100644 --- a/html/classop_1_1_w_face_renderer.html +++ b/html/classop_1_1_w_face_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_face_renderer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_face_saver-members.html b/html/classop_1_1_w_face_saver-members.html index db94648e..86c9b8d6 100644 --- a/html/classop_1_1_w_face_saver-members.html +++ b/html/classop_1_1_w_face_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_face_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_face_saver.html b/html/classop_1_1_w_face_saver.html index 456d4b3d..ac192d02 100644 --- a/html/classop_1_1_w_face_saver.html +++ b/html/classop_1_1_w_face_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_face_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_gui-members.html b/html/classop_1_1_w_gui-members.html index ff4402a7..e3d0b96a 100644 --- a/html/classop_1_1_w_gui-members.html +++ b/html/classop_1_1_w_gui-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_gui.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_gui.html b/html/classop_1_1_w_gui.html index b28d4118..93b9ac25 100644 --- a/html/classop_1_1_w_gui.html +++ b/html/classop_1_1_w_gui.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_gui.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_gui3_d-members.html b/html/classop_1_1_w_gui3_d-members.html index 50447f35..014e6dc6 100644 --- a/html/classop_1_1_w_gui3_d-members.html +++ b/html/classop_1_1_w_gui3_d-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_gui3_d.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_gui3_d.html b/html/classop_1_1_w_gui3_d.html index 194b7fcc..78015c30 100644 --- a/html/classop_1_1_w_gui3_d.html +++ b/html/classop_1_1_w_gui3_d.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_gui3_d.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_gui_info_adder-members.html b/html/classop_1_1_w_gui_info_adder-members.html index ab27eb2d..e9fc51d8 100644 --- a/html/classop_1_1_w_gui_info_adder-members.html +++ b/html/classop_1_1_w_gui_info_adder-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_gui_info_adder.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_gui_info_adder.html b/html/classop_1_1_w_gui_info_adder.html index 391d5304..4f85796f 100644 --- a/html/classop_1_1_w_gui_info_adder.html +++ b/html/classop_1_1_w_gui_info_adder.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_gui_info_adder.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_detector-members.html b/html/classop_1_1_w_hand_detector-members.html index f5f78626..2ad377af 100644 --- a/html/classop_1_1_w_hand_detector-members.html +++ b/html/classop_1_1_w_hand_detector-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_detector.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_detector.html b/html/classop_1_1_w_hand_detector.html index 5aa6d126..8ecf212b 100644 --- a/html/classop_1_1_w_hand_detector.html +++ b/html/classop_1_1_w_hand_detector.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_detector.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_detector_from_txt-members.html b/html/classop_1_1_w_hand_detector_from_txt-members.html index 8bb68cf1..df898f69 100644 --- a/html/classop_1_1_w_hand_detector_from_txt-members.html +++ b/html/classop_1_1_w_hand_detector_from_txt-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_detector_from_txt.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_detector_from_txt.html b/html/classop_1_1_w_hand_detector_from_txt.html index 18f67800..81a8e33c 100644 --- a/html/classop_1_1_w_hand_detector_from_txt.html +++ b/html/classop_1_1_w_hand_detector_from_txt.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_detector_from_txt.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_detector_tracking-members.html b/html/classop_1_1_w_hand_detector_tracking-members.html index 7bfb6ce4..23af9008 100644 --- a/html/classop_1_1_w_hand_detector_tracking-members.html +++ b/html/classop_1_1_w_hand_detector_tracking-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_detector_tracking.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_detector_tracking.html b/html/classop_1_1_w_hand_detector_tracking.html index e9fafce6..69f80922 100644 --- a/html/classop_1_1_w_hand_detector_tracking.html +++ b/html/classop_1_1_w_hand_detector_tracking.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_detector_tracking.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_detector_update-members.html b/html/classop_1_1_w_hand_detector_update-members.html index 728337be..f66c6105 100644 --- a/html/classop_1_1_w_hand_detector_update-members.html +++ b/html/classop_1_1_w_hand_detector_update-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_detector_update.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_detector_update.html b/html/classop_1_1_w_hand_detector_update.html index 8b5e8962..9aca3160 100644 --- a/html/classop_1_1_w_hand_detector_update.html +++ b/html/classop_1_1_w_hand_detector_update.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_detector_update.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_extractor-members.html b/html/classop_1_1_w_hand_extractor-members.html index fad8c6da..fbdbfbf2 100644 --- a/html/classop_1_1_w_hand_extractor-members.html +++ b/html/classop_1_1_w_hand_extractor-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_extractor.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_extractor.html b/html/classop_1_1_w_hand_extractor.html index aff765e6..6477069c 100644 --- a/html/classop_1_1_w_hand_extractor.html +++ b/html/classop_1_1_w_hand_extractor.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_extractor.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_renderer-members.html b/html/classop_1_1_w_hand_renderer-members.html index 8b481a8c..8b88825d 100644 --- a/html/classop_1_1_w_hand_renderer-members.html +++ b/html/classop_1_1_w_hand_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_renderer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_renderer.html b/html/classop_1_1_w_hand_renderer.html index 0141dde8..79d90354 100644 --- a/html/classop_1_1_w_hand_renderer.html +++ b/html/classop_1_1_w_hand_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_renderer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_saver-members.html b/html/classop_1_1_w_hand_saver-members.html index 16175a26..9890727b 100644 --- a/html/classop_1_1_w_hand_saver-members.html +++ b/html/classop_1_1_w_hand_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_hand_saver.html b/html/classop_1_1_w_hand_saver.html index 798ccfa3..2e7cbb7a 100644 --- a/html/classop_1_1_w_hand_saver.html +++ b/html/classop_1_1_w_hand_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_hand_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_heat_map_saver-members.html b/html/classop_1_1_w_heat_map_saver-members.html index 68a07f99..87c72735 100644 --- a/html/classop_1_1_w_heat_map_saver-members.html +++ b/html/classop_1_1_w_heat_map_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_heat_map_saver.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_heat_map_saver.html b/html/classop_1_1_w_heat_map_saver.html index 438ff51f..5c4b0fd1 100644 --- a/html/classop_1_1_w_heat_map_saver.html +++ b/html/classop_1_1_w_heat_map_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_heat_map_saver.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_id_generator-members.html b/html/classop_1_1_w_id_generator-members.html index b0680be1..073a23ba 100644 --- a/html/classop_1_1_w_id_generator-members.html +++ b/html/classop_1_1_w_id_generator-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_id_generator.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_id_generator.html b/html/classop_1_1_w_id_generator.html index 143f1f02..e227fa45 100644 --- a/html/classop_1_1_w_id_generator.html +++ b/html/classop_1_1_w_id_generator.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_id_generator.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_image_saver-members.html b/html/classop_1_1_w_image_saver-members.html index adceefe6..46bc7667 100644 --- a/html/classop_1_1_w_image_saver-members.html +++ b/html/classop_1_1_w_image_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_image_saver.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_image_saver.html b/html/classop_1_1_w_image_saver.html index f97aa66d..e0a296ce 100644 --- a/html/classop_1_1_w_image_saver.html +++ b/html/classop_1_1_w_image_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_image_saver.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_keep_top_n_people-members.html b/html/classop_1_1_w_keep_top_n_people-members.html index fa02d80d..e656682b 100644 --- a/html/classop_1_1_w_keep_top_n_people-members.html +++ b/html/classop_1_1_w_keep_top_n_people-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_keep_top_n_people.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_keep_top_n_people.html b/html/classop_1_1_w_keep_top_n_people.html index 43eb248f..c020f386 100644 --- a/html/classop_1_1_w_keep_top_n_people.html +++ b/html/classop_1_1_w_keep_top_n_people.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_keep_top_n_people.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_keypoint_scaler-members.html b/html/classop_1_1_w_keypoint_scaler-members.html index 123d7bc6..d2b10e75 100644 --- a/html/classop_1_1_w_keypoint_scaler-members.html +++ b/html/classop_1_1_w_keypoint_scaler-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_keypoint_scaler.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_keypoint_scaler.html b/html/classop_1_1_w_keypoint_scaler.html index 729fef26..beecc133 100644 --- a/html/classop_1_1_w_keypoint_scaler.html +++ b/html/classop_1_1_w_keypoint_scaler.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_keypoint_scaler.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_op_output_to_cv_mat-members.html b/html/classop_1_1_w_op_output_to_cv_mat-members.html index f0ed2f46..5065ae1c 100644 --- a/html/classop_1_1_w_op_output_to_cv_mat-members.html +++ b/html/classop_1_1_w_op_output_to_cv_mat-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_op_output_to_cv_mat.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_op_output_to_cv_mat.html b/html/classop_1_1_w_op_output_to_cv_mat.html index f8529f70..9b5364e4 100644 --- a/html/classop_1_1_w_op_output_to_cv_mat.html +++ b/html/classop_1_1_w_op_output_to_cv_mat.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_op_output_to_cv_mat.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_people_json_saver-members.html b/html/classop_1_1_w_people_json_saver-members.html index a9f67e25..d6b2c71d 100644 --- a/html/classop_1_1_w_people_json_saver-members.html +++ b/html/classop_1_1_w_people_json_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_people_json_saver.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_people_json_saver.html b/html/classop_1_1_w_people_json_saver.html index 9ab93438..5ed7b095 100644 --- a/html/classop_1_1_w_people_json_saver.html +++ b/html/classop_1_1_w_people_json_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_people_json_saver.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_person_id_extractor-members.html b/html/classop_1_1_w_person_id_extractor-members.html index 33d350b8..a9866ab3 100644 --- a/html/classop_1_1_w_person_id_extractor-members.html +++ b/html/classop_1_1_w_person_id_extractor-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_person_id_extractor.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_person_id_extractor.html b/html/classop_1_1_w_person_id_extractor.html index e9d0ea66..09caf2f0 100644 --- a/html/classop_1_1_w_person_id_extractor.html +++ b/html/classop_1_1_w_person_id_extractor.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_person_id_extractor.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_pose_extractor-members.html b/html/classop_1_1_w_pose_extractor-members.html index e0499936..b5e5514c 100644 --- a/html/classop_1_1_w_pose_extractor-members.html +++ b/html/classop_1_1_w_pose_extractor-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_pose_extractor.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_pose_extractor.html b/html/classop_1_1_w_pose_extractor.html index 01e4b481..2cfbaea6 100644 --- a/html/classop_1_1_w_pose_extractor.html +++ b/html/classop_1_1_w_pose_extractor.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_pose_extractor.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_pose_renderer-members.html b/html/classop_1_1_w_pose_renderer-members.html index ed5fe461..c0be4df9 100644 --- a/html/classop_1_1_w_pose_renderer-members.html +++ b/html/classop_1_1_w_pose_renderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_pose_renderer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_pose_renderer.html b/html/classop_1_1_w_pose_renderer.html index 41ceeb8c..13626ce8 100644 --- a/html/classop_1_1_w_pose_renderer.html +++ b/html/classop_1_1_w_pose_renderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_pose_renderer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_pose_saver-members.html b/html/classop_1_1_w_pose_saver-members.html index 7021149c..a48e7b58 100644 --- a/html/classop_1_1_w_pose_saver-members.html +++ b/html/classop_1_1_w_pose_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_pose_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_pose_saver.html b/html/classop_1_1_w_pose_saver.html index 7f678431..cccaf6e5 100644 --- a/html/classop_1_1_w_pose_saver.html +++ b/html/classop_1_1_w_pose_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_pose_saver.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_pose_triangulation-members.html b/html/classop_1_1_w_pose_triangulation-members.html index ed6a68b2..cb6fa806 100644 --- a/html/classop_1_1_w_pose_triangulation-members.html +++ b/html/classop_1_1_w_pose_triangulation-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_pose_triangulation.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_pose_triangulation.html b/html/classop_1_1_w_pose_triangulation.html index c8b7d7cc..bea77b0d 100644 --- a/html/classop_1_1_w_pose_triangulation.html +++ b/html/classop_1_1_w_pose_triangulation.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_pose_triangulation.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_queue_orderer-members.html b/html/classop_1_1_w_queue_orderer-members.html index bb7ee2e0..98ce3e63 100644 --- a/html/classop_1_1_w_queue_orderer-members.html +++ b/html/classop_1_1_w_queue_orderer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_queue_orderer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_queue_orderer.html b/html/classop_1_1_w_queue_orderer.html index 844a0e9c..091db7cd 100644 --- a/html/classop_1_1_w_queue_orderer.html +++ b/html/classop_1_1_w_queue_orderer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_queue_orderer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_scale_and_size_extractor-members.html b/html/classop_1_1_w_scale_and_size_extractor-members.html index d3f59520..e8aecb82 100644 --- a/html/classop_1_1_w_scale_and_size_extractor-members.html +++ b/html/classop_1_1_w_scale_and_size_extractor-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_scale_and_size_extractor onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_scale_and_size_extractor.html b/html/classop_1_1_w_scale_and_size_extractor.html index fce5e9f2..7662f0fd 100644 --- a/html/classop_1_1_w_scale_and_size_extractor.html +++ b/html/classop_1_1_w_scale_and_size_extractor.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_scale_and_size_extractor onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_video_saver-members.html b/html/classop_1_1_w_video_saver-members.html index 9c83e5f9..8eda7c01 100644 --- a/html/classop_1_1_w_video_saver-members.html +++ b/html/classop_1_1_w_video_saver-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_video_saver.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_w_video_saver.html b/html/classop_1_1_w_video_saver.html index 6beaa1c8..c4ab8c78 100644 --- a/html/classop_1_1_w_video_saver.html +++ b/html/classop_1_1_w_video_saver.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_w_video_saver.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_webcam_reader-members.html b/html/classop_1_1_webcam_reader-members.html index 598cff34..a8a34225 100644 --- a/html/classop_1_1_webcam_reader-members.html +++ b/html/classop_1_1_webcam_reader-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_webcam_reader.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_webcam_reader.html b/html/classop_1_1_webcam_reader.html index 63d96364..3561eabb 100644 --- a/html/classop_1_1_webcam_reader.html +++ b/html/classop_1_1_webcam_reader.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_webcam_reader.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_worker-members.html b/html/classop_1_1_worker-members.html index 66e14d01..7f1e2277 100644 --- a/html/classop_1_1_worker-members.html +++ b/html/classop_1_1_worker-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_worker.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_worker.html b/html/classop_1_1_worker.html index aa6b99b4..4cbb5d22 100644 --- a/html/classop_1_1_worker.html +++ b/html/classop_1_1_worker.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_worker.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_worker_consumer-members.html b/html/classop_1_1_worker_consumer-members.html index 22ac8b72..4ac65aa0 100644 --- a/html/classop_1_1_worker_consumer-members.html +++ b/html/classop_1_1_worker_consumer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_worker_consumer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_worker_consumer.html b/html/classop_1_1_worker_consumer.html index 1777e2b3..519f67b5 100644 --- a/html/classop_1_1_worker_consumer.html +++ b/html/classop_1_1_worker_consumer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_worker_consumer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_worker_producer-members.html b/html/classop_1_1_worker_producer-members.html index cca8156c..1ccaec53 100644 --- a/html/classop_1_1_worker_producer-members.html +++ b/html/classop_1_1_worker_producer-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_worker_producer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_worker_producer.html b/html/classop_1_1_worker_producer.html index 7c63e296..18d57a1e 100644 --- a/html/classop_1_1_worker_producer.html +++ b/html/classop_1_1_worker_producer.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_worker_producer.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_wrapper-members.html b/html/classop_1_1_wrapper-members.html index 96fc1f33..7b696dd1 100644 --- a/html/classop_1_1_wrapper-members.html +++ b/html/classop_1_1_wrapper-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_wrapper.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/classop_1_1_wrapper.html b/html/classop_1_1_wrapper.html index 94c29787..418717bd 100644 --- a/html/classop_1_1_wrapper.html +++ b/html/classop_1_1_wrapper.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('classop_1_1_wrapper.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/coco_json_saver_8hpp.html b/html/coco_json_saver_8hpp.html index fd89289f..34465c91 100644 --- a/html/coco_json_saver_8hpp.html +++ b/html/coco_json_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('coco_json_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/coco_json_saver_8hpp_source.html b/html/coco_json_saver_8hpp_source.html index a5e6d4bc..ac84993d 100644 --- a/html/coco_json_saver_8hpp_source.html +++ b/html/coco_json_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('coco_json_saver_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -118,11 +118,11 @@ $(document).ready(function(){initNavTree('coco_json_saver_8hpp_source.html','');
14  {
15  public:
-
22  explicit CocoJsonSaver(const std::string& filePathToSave, const bool humanReadable = true);
+
22  explicit CocoJsonSaver(const std::string& filePathToSave, const bool humanReadable = true);
23 
24  ~CocoJsonSaver();
25 
-
26  void record(const Array<float>& poseKeypoints, const Array<float>& poseScores, const std::string& imageName);
+
26  void record(const Array<float>& poseKeypoints, const Array<float>& poseScores, const std::string& imageName);
27 
28  private:
29  JsonOfstream mJsonOfstream;
@@ -140,6 +140,7 @@ $(document).ready(function(){initNavTree('coco_json_saver_8hpp_source.html','');
#define OP_API
Definition: macros.hpp:15
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/common_8hpp.html b/html/common_8hpp.html index 702ef223..32ecdce6 100644 --- a/html/common_8hpp.html +++ b/html/common_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('common_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/common_8hpp_source.html b/html/common_8hpp_source.html index f8d3e574..2aae7784 100644 --- a/html/common_8hpp_source.html +++ b/html/common_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('common_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/core_2enum_classes_8hpp.html b/html/core_2enum_classes_8hpp.html index 0b53e3a1..98ef743f 100644 --- a/html/core_2enum_classes_8hpp.html +++ b/html/core_2enum_classes_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('core_2enum_classes_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/core_2enum_classes_8hpp_source.html b/html/core_2enum_classes_8hpp_source.html index 5de2e31e..37acec4f 100644 --- a/html/core_2enum_classes_8hpp_source.html +++ b/html/core_2enum_classes_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('core_2enum_classes_8hpp_source.html',' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/core_2headers_8hpp.html b/html/core_2headers_8hpp.html index 5cb69986..52948d5e 100644 --- a/html/core_2headers_8hpp.html +++ b/html/core_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('core_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/core_2headers_8hpp_source.html b/html/core_2headers_8hpp_source.html index 8d91236f..aab2c0b3 100644 --- a/html/core_2headers_8hpp_source.html +++ b/html/core_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('core_2headers_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/cuda_8hpp.html b/html/cuda_8hpp.html index 4299d44a..3094984b 100644 --- a/html/cuda_8hpp.html +++ b/html/cuda_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('cuda_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/cuda_8hpp_source.html b/html/cuda_8hpp_source.html index 864a7071..56a2ce4e 100644 --- a/html/cuda_8hpp_source.html +++ b/html/cuda_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('cuda_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cuda_8hpp_source.html','');});
8 {
9  const auto CUDA_NUM_THREADS = 512u;
10 
-
11  OP_API void cudaCheck(const int line = -1, const std::string& function = "", const std::string& file = "");
+
11  OP_API void cudaCheck(const int line = -1, const std::string& function = "", const std::string& file = "");
12 
14 
@@ -139,6 +139,7 @@ $(document).ready(function(){initNavTree('cuda_8hpp_source.html','');});
#define OP_API
Definition: macros.hpp:15
OP_API void getNumberCudaThreadsAndBlocks(dim3 &numberCudaThreads, dim3 &numberCudaBlocks, const Point< int > &frameSize)
const auto CUDA_NUM_THREADS
Definition: cuda.hpp:9
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/cv_mat_to_op_input_8hpp.html b/html/cv_mat_to_op_input_8hpp.html index 58110d71..51cf4554 100644 --- a/html/cv_mat_to_op_input_8hpp.html +++ b/html/cv_mat_to_op_input_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('cv_mat_to_op_input_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/cv_mat_to_op_input_8hpp_source.html b/html/cv_mat_to_op_input_8hpp_source.html index a9f74bc9..62e6ad31 100644 --- a/html/cv_mat_to_op_input_8hpp_source.html +++ b/html/cv_mat_to_op_input_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('cv_mat_to_op_input_8hpp_source.html',' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('cv_mat_to_op_input_8hpp_source.html','
11  public:
12  std::vector<Array<float>> createArray(const cv::Mat& cvInputData,
13  const std::vector<double>& scaleInputToNetInputs,
-
14  const std::vector<Point<int>>& netInputSizes) const;
+
14  const std::vector<Point<int>>& netInputSizes) const;
15  };
16 }
17 
@@ -128,6 +128,7 @@ $(document).ready(function(){initNavTree('cv_mat_to_op_input_8hpp_source.html','
Definition: cvMatToOpInput.hpp:9
+
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
#define OP_API
Definition: macros.hpp:15
diff --git a/html/cv_mat_to_op_output_8hpp.html b/html/cv_mat_to_op_output_8hpp.html index 3026efe0..2e9112fb 100644 --- a/html/cv_mat_to_op_output_8hpp.html +++ b/html/cv_mat_to_op_output_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('cv_mat_to_op_output_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/cv_mat_to_op_output_8hpp_source.html b/html/cv_mat_to_op_output_8hpp_source.html index c7c12d48..210c6aad 100644 --- a/html/cv_mat_to_op_output_8hpp_source.html +++ b/html/cv_mat_to_op_output_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('cv_mat_to_op_output_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/datum_8hpp.html b/html/datum_8hpp.html index df4e56fb..cbe0748a 100644 --- a/html/datum_8hpp.html +++ b/html/datum_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('datum_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/datum_8hpp_source.html b/html/datum_8hpp_source.html index 349c745b..43e0343e 100644 --- a/html/datum_8hpp_source.html +++ b/html/datum_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('datum_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('datum_8hpp_source.html','');});
16  {
17  // ---------------------------------------- ID parameters ---------------------------------------- //
18  unsigned long long id;
-
23  std::string name;
+
24 
25  // ------------------------------ Input image and rendered version parameters ------------------------------ //
30  cv::Mat cvInputData;
@@ -271,6 +271,7 @@ $(document).ready(function(){initNavTree('datum_8hpp_source.html','');});
#define OP_API
Definition: macros.hpp:15
bool operator>(const Datum &datum) const
Definition: datum.hpp:293
bool operator>=(const Datum &datum) const
Definition: datum.hpp:311
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/datum_producer_8hpp.html b/html/datum_producer_8hpp.html index 9fb526a5..4083ba6f 100644 --- a/html/datum_producer_8hpp.html +++ b/html/datum_producer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('datum_producer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/datum_producer_8hpp_source.html b/html/datum_producer_8hpp_source.html index 9eddc2ba..6ac130e1 100644 --- a/html/datum_producer_8hpp_source.html +++ b/html/datum_producer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('datum_producer_8hpp_source.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -224,7 +224,7 @@ $(document).ready(function(){initNavTree('datum_producer_8hpp_source.html','');}
115  // Image integrity
116  if (datum.cvInputData.channels() != 3)
117  {
-
118  const std::string commonMessage{"Input images must be 3-channel BGR."};
+
118  const std::string commonMessage{"Input images must be 3-channel BGR."};
119  // Grey to RGB if required
120  if (datum.cvInputData.channels() == 1)
121  {
@@ -294,6 +294,7 @@ $(document).ready(function(){initNavTree('datum_producer_8hpp_source.html','');}
DatumProducer(const std::shared_ptr< Producer > &producerSharedPtr, const unsigned long long frameFirst=0, const unsigned long long frameLast=std::numeric_limits< unsigned long long >::max(), const std::shared_ptr< std::pair< std::atomic< bool >, std::atomic< int >>> &videoSeekSharedPtr=nullptr)
Definition: datumProducer.hpp:49
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/dir_064336ecb4157cb3f6fdf6ebb1eb8973.html b/html/dir_064336ecb4157cb3f6fdf6ebb1eb8973.html index 82f82c3a..08e7d2d7 100644 --- a/html/dir_064336ecb4157cb3f6fdf6ebb1eb8973.html +++ b/html/dir_064336ecb4157cb3f6fdf6ebb1eb8973.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_064336ecb4157cb3f6fdf6ebb1eb8973.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_0d7fcad32b07fb45e8677eefbdc4bd02.html b/html/dir_0d7fcad32b07fb45e8677eefbdc4bd02.html index df874632..1713e74c 100644 --- a/html/dir_0d7fcad32b07fb45e8677eefbdc4bd02.html +++ b/html/dir_0d7fcad32b07fb45e8677eefbdc4bd02.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_0d7fcad32b07fb45e8677eefbdc4bd02.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -104,6 +104,9 @@ $(document).ready(function(){initNavTree('dir_0d7fcad32b07fb45e8677eefbdc4bd02.h + + + diff --git a/html/dir_0d7fcad32b07fb45e8677eefbdc4bd02.js b/html/dir_0d7fcad32b07fb45e8677eefbdc4bd02.js index 8dc02a33..01b3aecd 100644 --- a/html/dir_0d7fcad32b07fb45e8677eefbdc4bd02.js +++ b/html/dir_0d7fcad32b07fb45e8677eefbdc4bd02.js @@ -1,5 +1,6 @@ var dir_0d7fcad32b07fb45e8677eefbdc4bd02 = [ + [ "cl2.hpp", "cl2_8hpp.html", "cl2_8hpp" ], [ "cuda.hpp", "cuda_8hpp.html", "cuda_8hpp" ], [ "enumClasses.hpp", "gpu_2enum_classes_8hpp.html", "gpu_2enum_classes_8hpp" ], [ "gpu.hpp", "gpu_8hpp.html", "gpu_8hpp" ], diff --git a/html/dir_10d881e1091dc713424eeb7bbc1f21ed.html b/html/dir_10d881e1091dc713424eeb7bbc1f21ed.html index 4cac5759..e4afe4bc 100644 --- a/html/dir_10d881e1091dc713424eeb7bbc1f21ed.html +++ b/html/dir_10d881e1091dc713424eeb7bbc1f21ed.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_10d881e1091dc713424eeb7bbc1f21ed.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_18695feb986752a25b816536eab00e96.html b/html/dir_18695feb986752a25b816536eab00e96.html index 9de14774..8109bcad 100644 --- a/html/dir_18695feb986752a25b816536eab00e96.html +++ b/html/dir_18695feb986752a25b816536eab00e96.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_18695feb986752a25b816536eab00e96.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_42711a84df077d9f3052c908e6dd3c59.html b/html/dir_42711a84df077d9f3052c908e6dd3c59.html index ccbcb5a2..b4edda8b 100644 --- a/html/dir_42711a84df077d9f3052c908e6dd3c59.html +++ b/html/dir_42711a84df077d9f3052c908e6dd3c59.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_42711a84df077d9f3052c908e6dd3c59.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_4506be49ee7fb2593b2eb7f8b65ab365.html b/html/dir_4506be49ee7fb2593b2eb7f8b65ab365.html index 177bab56..445c6ecf 100644 --- a/html/dir_4506be49ee7fb2593b2eb7f8b65ab365.html +++ b/html/dir_4506be49ee7fb2593b2eb7f8b65ab365.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_4506be49ee7fb2593b2eb7f8b65ab365.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_5e264839c35dab04bf5009e4b1c2721d.html b/html/dir_5e264839c35dab04bf5009e4b1c2721d.html index c6719aac..f192e2be 100644 --- a/html/dir_5e264839c35dab04bf5009e4b1c2721d.html +++ b/html/dir_5e264839c35dab04bf5009e4b1c2721d.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_5e264839c35dab04bf5009e4b1c2721d.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_656bab9d729ebd6e2f5fd290e8e58c67.html b/html/dir_656bab9d729ebd6e2f5fd290e8e58c67.html index 01fb1d91..43d16e2b 100644 --- a/html/dir_656bab9d729ebd6e2f5fd290e8e58c67.html +++ b/html/dir_656bab9d729ebd6e2f5fd290e8e58c67.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_656bab9d729ebd6e2f5fd290e8e58c67.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_7f012205977c6890af7afa3b7477c2d1.html b/html/dir_7f012205977c6890af7afa3b7477c2d1.html index aae11088..3a5f70f3 100644 --- a/html/dir_7f012205977c6890af7afa3b7477c2d1.html +++ b/html/dir_7f012205977c6890af7afa3b7477c2d1.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_7f012205977c6890af7afa3b7477c2d1.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_811fac311eed76aeb4070c1afd4abeac.html b/html/dir_811fac311eed76aeb4070c1afd4abeac.html index f9cab331..047a4d54 100644 --- a/html/dir_811fac311eed76aeb4070c1afd4abeac.html +++ b/html/dir_811fac311eed76aeb4070c1afd4abeac.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_811fac311eed76aeb4070c1afd4abeac.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_b2e62255944e9e5a8b460230324e9449.html b/html/dir_b2e62255944e9e5a8b460230324e9449.html index 78e0981b..d4485308 100644 --- a/html/dir_b2e62255944e9e5a8b460230324e9449.html +++ b/html/dir_b2e62255944e9e5a8b460230324e9449.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_b2e62255944e9e5a8b460230324e9449.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_d6e567c8390b6a30c30307f931e28950.html b/html/dir_d6e567c8390b6a30c30307f931e28950.html index c5e12293..197abf00 100644 --- a/html/dir_d6e567c8390b6a30c30307f931e28950.html +++ b/html/dir_d6e567c8390b6a30c30307f931e28950.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_d6e567c8390b6a30c30307f931e28950.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_da8f0331eb5f441599a7c56ee4b45b7a.html b/html/dir_da8f0331eb5f441599a7c56ee4b45b7a.html index 37c47481..76b8aa66 100644 --- a/html/dir_da8f0331eb5f441599a7c56ee4b45b7a.html +++ b/html/dir_da8f0331eb5f441599a7c56ee4b45b7a.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_da8f0331eb5f441599a7c56ee4b45b7a.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_dacb83de4055df6541fe915266a25b23.html b/html/dir_dacb83de4055df6541fe915266a25b23.html index 7e243949..1b93712f 100644 --- a/html/dir_dacb83de4055df6541fe915266a25b23.html +++ b/html/dir_dacb83de4055df6541fe915266a25b23.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_dacb83de4055df6541fe915266a25b23.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_e6a46dbf99f5b50e7fc745799cfa5168.html b/html/dir_e6a46dbf99f5b50e7fc745799cfa5168.html index 89f41fe3..f8cb98dc 100644 --- a/html/dir_e6a46dbf99f5b50e7fc745799cfa5168.html +++ b/html/dir_e6a46dbf99f5b50e7fc745799cfa5168.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_e6a46dbf99f5b50e7fc745799cfa5168.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_f405bd8e18e06aa171eb4c66f2ad61ec.html b/html/dir_f405bd8e18e06aa171eb4c66f2ad61ec.html index 03eaf2c7..2bbf6d37 100644 --- a/html/dir_f405bd8e18e06aa171eb4c66f2ad61ec.html +++ b/html/dir_f405bd8e18e06aa171eb4c66f2ad61ec.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_f405bd8e18e06aa171eb4c66f2ad61ec.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/dir_fb1fa93424b14541859dcbe39f791178.html b/html/dir_fb1fa93424b14541859dcbe39f791178.html index 8413ae89..5bef8b56 100644 --- a/html/dir_fb1fa93424b14541859dcbe39f791178.html +++ b/html/dir_fb1fa93424b14541859dcbe39f791178.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('dir_fb1fa93424b14541859dcbe39f791178.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/error_and_log_8hpp.html b/html/error_and_log_8hpp.html index 2c1f4eff..7f7d2adf 100644 --- a/html/error_and_log_8hpp.html +++ b/html/error_and_log_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('error_and_log_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/error_and_log_8hpp_source.html b/html/error_and_log_8hpp_source.html index 5a8c48e3..d3b23a81 100644 --- a/html/error_and_log_8hpp_source.html +++ b/html/error_and_log_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('error_and_log_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('error_and_log_8hpp_source.html','');})
12 namespace op
13 {
14  template<typename T>
-
15  std::string tToString(const T& message)
+
15  std::string tToString(const T& message)
16  {
17  // Message -> ostringstream
18  std::ostringstream oss;
@@ -132,12 +132,12 @@ $(document).ready(function(){initNavTree('error_and_log_8hpp_source.html','');})
23 
24  // Error managment - How to use:
25  // error(message, __LINE__, __FUNCTION__, __FILE__);
-
26  OP_API void error(const std::string& message, const int line = -1, const std::string& function = "",
-
27  const std::string& file = "");
+
26  OP_API void error(const std::string& message, const int line = -1, const std::string& function = "",
+
27  const std::string& file = "");
28 
29  template<typename T>
-
30  inline void error(const T& message, const int line = -1, const std::string& function = "",
-
31  const std::string& file = "")
+
30  inline void error(const T& message, const int line = -1, const std::string& function = "",
+
31  const std::string& file = "")
32  {
33  error(tToString(message), line, function, file);
34  }
@@ -145,12 +145,12 @@ $(document).ready(function(){initNavTree('error_and_log_8hpp_source.html','');})
36  // Printing info - How to use:
37  // It will print info if desiredPriority >= sPriorityThreshold
38  // log(message, desiredPriority, __LINE__, __FUNCTION__, __FILE__);
-
39  OP_API void log(const std::string& message, const Priority priority = Priority::Max, const int line = -1,
-
40  const std::string& function = "", const std::string& file = "");
+
39  OP_API void log(const std::string& message, const Priority priority = Priority::Max, const int line = -1,
+
40  const std::string& function = "", const std::string& file = "");
41 
42  template<typename T>
43  inline void log(const T& message, const Priority priority = Priority::Max, const int line = -1,
-
44  const std::string& function = "", const std::string& file = "")
+
44  const std::string& function = "", const std::string& file = "")
45  {
46  log(tToString(message), priority, line, function, file);
47  }
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('error_and_log_8hpp_source.html','');})
51  // dLog(message, desiredPriority, __LINE__, __FUNCTION__, __FILE__);
52  template<typename T>
53  inline void dLog(const T& message, const Priority priority = Priority::Max, const int line = -1,
-
54  const std::string& function = "", const std::string& file = "")
+
54  const std::string& function = "", const std::string& file = "")
55  {
56  #ifndef NDEBUG
57  log(message, priority, line, function, file);
@@ -209,6 +209,7 @@ $(document).ready(function(){initNavTree('error_and_log_8hpp_source.html','');})
#define OP_API
Definition: macros.hpp:15
Definition: errorAndLog.hpp:68
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/experimental_2headers_8hpp.html b/html/experimental_2headers_8hpp.html index 07a156e8..47898d0c 100644 --- a/html/experimental_2headers_8hpp.html +++ b/html/experimental_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('experimental_2headers_8hpp.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/experimental_2headers_8hpp_source.html b/html/experimental_2headers_8hpp_source.html index 7d79018c..b1207b31 100644 --- a/html/experimental_2headers_8hpp_source.html +++ b/html/experimental_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('experimental_2headers_8hpp_source.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/experimental_2producer_2headers_8hpp.html b/html/experimental_2producer_2headers_8hpp.html index ed95ebbf..3922728c 100644 --- a/html/experimental_2producer_2headers_8hpp.html +++ b/html/experimental_2producer_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('experimental_2producer_2headers_8hpp.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/experimental_2producer_2headers_8hpp_source.html b/html/experimental_2producer_2headers_8hpp_source.html index 96756edc..d08fdf9d 100644 --- a/html/experimental_2producer_2headers_8hpp_source.html +++ b/html/experimental_2producer_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('experimental_2producer_2headers_8hpp_s onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/experimental_2tracking_2headers_8hpp.html b/html/experimental_2tracking_2headers_8hpp.html index 85709ebd..a3cc34ac 100644 --- a/html/experimental_2tracking_2headers_8hpp.html +++ b/html/experimental_2tracking_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('experimental_2tracking_2headers_8hpp.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/experimental_2tracking_2headers_8hpp_source.html b/html/experimental_2tracking_2headers_8hpp_source.html index c448d49e..b45e23d5 100644 --- a/html/experimental_2tracking_2headers_8hpp_source.html +++ b/html/experimental_2tracking_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('experimental_2tracking_2headers_8hpp_s onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_2headers_8hpp.html b/html/face_2headers_8hpp.html index b650bb25..ae2dc5e9 100644 --- a/html/face_2headers_8hpp.html +++ b/html/face_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_2headers_8hpp_source.html b/html/face_2headers_8hpp_source.html index 73927471..03e14aab 100644 --- a/html/face_2headers_8hpp_source.html +++ b/html/face_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_2headers_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_cpu_renderer_8hpp.html b/html/face_cpu_renderer_8hpp.html index cb4280de..cf81a39f 100644 --- a/html/face_cpu_renderer_8hpp.html +++ b/html/face_cpu_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_cpu_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_cpu_renderer_8hpp_source.html b/html/face_cpu_renderer_8hpp_source.html index 12d4cc37..fda015e0 100644 --- a/html/face_cpu_renderer_8hpp_source.html +++ b/html/face_cpu_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_cpu_renderer_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_detector_8hpp.html b/html/face_detector_8hpp.html index ff60fe33..24c5166c 100644 --- a/html/face_detector_8hpp.html +++ b/html/face_detector_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_detector_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_detector_8hpp_source.html b/html/face_detector_8hpp_source.html index eca1d213..7b09cc61 100644 --- a/html/face_detector_8hpp_source.html +++ b/html/face_detector_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_detector_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_detector_open_c_v_8hpp.html b/html/face_detector_open_c_v_8hpp.html index e880b267..bfb8ebdd 100644 --- a/html/face_detector_open_c_v_8hpp.html +++ b/html/face_detector_open_c_v_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_detector_open_c_v_8hpp.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_detector_open_c_v_8hpp_source.html b/html/face_detector_open_c_v_8hpp_source.html index 31b03ca2..3f7906b4 100644 --- a/html/face_detector_open_c_v_8hpp_source.html +++ b/html/face_detector_open_c_v_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_detector_open_c_v_8hpp_source.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('face_detector_open_c_v_8hpp_source.htm
11  {
12  public:
-
13  explicit FaceDetectorOpenCV(const std::string& modelFolder);
+
13  explicit FaceDetectorOpenCV(const std::string& modelFolder);
14 
15  // No thread-save
16  std::vector<Rectangle<float>> detectFaces(const cv::Mat& cvInputData);
@@ -136,6 +136,7 @@ $(document).ready(function(){initNavTree('face_detector_open_c_v_8hpp_source.htm
Definition: faceDetectorOpenCV.hpp:10
#define OP_API
Definition: macros.hpp:15
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/face_extractor_8hpp.html b/html/face_extractor_8hpp.html index 96437159..75afd1fa 100644 --- a/html/face_extractor_8hpp.html +++ b/html/face_extractor_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_extractor_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_extractor_8hpp_source.html b/html/face_extractor_8hpp_source.html index 2a0d93a4..f1670f99 100644 --- a/html/face_extractor_8hpp_source.html +++ b/html/face_extractor_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_extractor_8hpp_source.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('face_extractor_8hpp_source.html','');}
31 
36  void initializationOnThread();
37 
-
48  virtual void forwardPass(const std::vector<Rectangle<float>>& faceRectangles, const cv::Mat& cvInputData,
+
48  virtual void forwardPass(const std::vector<Rectangle<float>>& faceRectangles, const cv::Mat& cvInputData,
49  const double scaleInputToOutput) = 0;
50 
51  Array<float> getHeatMaps() const;
@@ -168,6 +168,7 @@ $(document).ready(function(){initNavTree('face_extractor_8hpp_source.html','');}
ScaleMode
Definition: enumClasses.hpp:6
Definition: rectangle.hpp:11
+
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
const ScaleMode mHeatMapScaleMode
Definition: faceExtractor.hpp:68
#define OP_API
Definition: macros.hpp:15
diff --git a/html/face_extractor_caffe_8hpp.html b/html/face_extractor_caffe_8hpp.html index e3014b12..a09537cb 100644 --- a/html/face_extractor_caffe_8hpp.html +++ b/html/face_extractor_caffe_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_extractor_caffe_8hpp.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_extractor_caffe_8hpp_source.html b/html/face_extractor_caffe_8hpp_source.html index b7240ea2..eb8ec329 100644 --- a/html/face_extractor_caffe_8hpp_source.html +++ b/html/face_extractor_caffe_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_extractor_caffe_8hpp_source.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('face_extractor_caffe_8hpp_source.html'
15  {
16  public:
22  FaceExtractorCaffe(const Point<int>& netInputSize, const Point<int>& netOutputSize,
-
23  const std::string& modelFolder, const int gpuId,
+
23  const std::string& modelFolder, const int gpuId,
24  const std::vector<HeatMapType>& heatMapTypes = {},
25  const ScaleMode heatMapScale = ScaleMode::ZeroToOne,
26  const bool enableGoogleLogging = true);
@@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('face_extractor_caffe_8hpp_source.html'
29 
34  void netInitializationOnThread();
35 
-
46  void forwardPass(const std::vector<Rectangle<float>>& faceRectangles, const cv::Mat& cvInputData,
+
46  void forwardPass(const std::vector<Rectangle<float>>& faceRectangles, const cv::Mat& cvInputData,
47  const double scaleInputToOutput);
48 
49  private:
@@ -154,9 +154,11 @@ $(document).ready(function(){initNavTree('face_extractor_caffe_8hpp_source.html'
ScaleMode
Definition: enumClasses.hpp:6
Definition: rectangle.hpp:11
+
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
#define OP_API
Definition: macros.hpp:15
Definition: faceExtractor.hpp:14
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/face_gpu_renderer_8hpp.html b/html/face_gpu_renderer_8hpp.html index 57c1e3f8..fec74ebc 100644 --- a/html/face_gpu_renderer_8hpp.html +++ b/html/face_gpu_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_gpu_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_gpu_renderer_8hpp_source.html b/html/face_gpu_renderer_8hpp_source.html index 2d99cef4..916a7cb3 100644 --- a/html/face_gpu_renderer_8hpp_source.html +++ b/html/face_gpu_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_gpu_renderer_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_parameters_8hpp.html b/html/face_parameters_8hpp.html index f4158e8a..0b4e3c43 100644 --- a/html/face_parameters_8hpp.html +++ b/html/face_parameters_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_parameters_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_parameters_8hpp_source.html b/html/face_parameters_8hpp_source.html index e77bd276..94cc97b4 100644 --- a/html/face_parameters_8hpp_source.html +++ b/html/face_parameters_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_parameters_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -131,8 +131,8 @@ $(document).ready(function(){initNavTree('face_parameters_8hpp_source.html','');
22 
23  // Constant parameters
24  const auto FACE_CCN_DECREASE_FACTOR = 8.f;
-
25  const std::string FACE_PROTOTXT{"face/pose_deploy.prototxt"};
-
26  const std::string FACE_TRAINED_MODEL{"face/pose_iter_116000.caffemodel"};
+
25  const std::string FACE_PROTOTXT{"face/pose_deploy.prototxt"};
+
26  const std::string FACE_TRAINED_MODEL{"face/pose_iter_116000.caffemodel"};
27 
28  // Rendering parameters
@@ -158,6 +158,7 @@ $(document).ready(function(){initNavTree('face_parameters_8hpp_source.html','');
const auto POSE_DEFAULT_ALPHA_HEAT_MAP
Definition: poseParametersRender.hpp:11
#define FACE_PAIRS_RENDER_GPU
Definition: faceParameters.hpp:12
const auto FACE_DEFAULT_ALPHA_KEYPOINT
Definition: faceParameters.hpp:29
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/face_renderer_8hpp.html b/html/face_renderer_8hpp.html index ca716509..3c257fc8 100644 --- a/html/face_renderer_8hpp.html +++ b/html/face_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/face_renderer_8hpp_source.html b/html/face_renderer_8hpp_source.html index 7634a6bf..43fc4363 100644 --- a/html/face_renderer_8hpp_source.html +++ b/html/face_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('face_renderer_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/fast_math_8hpp.html b/html/fast_math_8hpp.html index 073f86ae..8b2ad00c 100644 --- a/html/fast_math_8hpp.html +++ b/html/fast_math_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('fast_math_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/fast_math_8hpp_source.html b/html/fast_math_8hpp_source.html index e8a2f9fc..bc8f761b 100644 --- a/html/fast_math_8hpp_source.html +++ b/html/fast_math_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('fast_math_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/file_saver_8hpp.html b/html/file_saver_8hpp.html index a4a585b1..4263d725 100644 --- a/html/file_saver_8hpp.html +++ b/html/file_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('file_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/file_saver_8hpp_source.html b/html/file_saver_8hpp_source.html index 59e50df7..de27a1cd 100644 --- a/html/file_saver_8hpp_source.html +++ b/html/file_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('file_saver_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -118,14 +118,14 @@ $(document).ready(function(){initNavTree('file_saver_8hpp_source.html','');});
10  {
11  protected:
-
12  explicit FileSaver(const std::string& directoryPath);
+
12  explicit FileSaver(const std::string& directoryPath);
13 
-
14  std::string getNextFileName(const unsigned long long index) const;
+
14  std::string getNextFileName(const unsigned long long index) const;
15 
-
16  std::string getNextFileName(const std::string& fileNameNoExtension) const;
+
16  std::string getNextFileName(const std::string& fileNameNoExtension) const;
17 
18  private:
-
19  const std::string mDirectoryPath;
+
19  const std::string mDirectoryPath;
20  };
21 }
22 
@@ -134,6 +134,7 @@ $(document).ready(function(){initNavTree('file_saver_8hpp_source.html','');});
Definition: fileSaver.hpp:9
#define OP_API
Definition: macros.hpp:15
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/file_stream_8hpp.html b/html/file_stream_8hpp.html index 32f5ded0..4198bcd0 100644 --- a/html/file_stream_8hpp.html +++ b/html/file_stream_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('file_stream_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/file_stream_8hpp_source.html b/html/file_stream_8hpp_source.html index 1c080482..0c1b6b71 100644 --- a/html/file_stream_8hpp_source.html +++ b/html/file_stream_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('file_stream_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -117,9 +117,9 @@ $(document).ready(function(){initNavTree('file_stream_8hpp_source.html','');});
8 
9 namespace op
10 {
-
11  OP_API std::string dataFormatToString(const DataFormat dataFormat);
+
12 
-
13  OP_API DataFormat stringToDataFormat(const std::string& dataFormat);
+
14 
15  // Save custom float format
16  // Example to read it in Python, assuming a (18 x 300 x 500) size Array
@@ -131,46 +131,47 @@ $(document).ready(function(){initNavTree('file_stream_8hpp_source.html','');});
22  // assert shape_x[1] == 300 # Size of the second dimension
23  // assert shape_x[2] == 500 # Size of the third dimension
24  // arrayData = x[1+int(round(x[0])):]
-
25  OP_API void saveFloatArray(const Array<float>& array, const std::string& fullFilePath);
+
25  OP_API void saveFloatArray(const Array<float>& array, const std::string& fullFilePath);
26 
27  // Save/load json, xml, yaml, yml
28  OP_API void saveData(const std::vector<cv::Mat>& cvMats, const std::vector<std::string>& cvMatNames,
-
29  const std::string& fileNameNoExtension, const DataFormat dataFormat);
+
29  const std::string& fileNameNoExtension, const DataFormat dataFormat);
30 
-
31  OP_API void saveData(const cv::Mat& cvMat, const std::string cvMatName, const std::string& fileNameNoExtension,
+
31  OP_API void saveData(const cv::Mat& cvMat, const std::string cvMatName, const std::string& fileNameNoExtension,
32  const DataFormat dataFormat);
33 
34  OP_API std::vector<cv::Mat> loadData(const std::vector<std::string>& cvMatNames,
-
35  const std::string& fileNameNoExtension, const DataFormat dataFormat);
+
35  const std::string& fileNameNoExtension, const DataFormat dataFormat);
36 
-
37  OP_API cv::Mat loadData(const std::string& cvMatName, const std::string& fileNameNoExtension,
+
37  OP_API cv::Mat loadData(const std::string& cvMatName, const std::string& fileNameNoExtension,
38  const DataFormat dataFormat);
39 
40  // Json - Saving as *.json not available in OpenCV verions < 3.0, this function is a quick fix
41  OP_API void savePeopleJson(const Array<float>& keypoints,
-
42  const std::vector<std::vector<std::array<float,3>>>& candidates,
-
43  const std::string& keypointName, const std::string& fileName,
+
42  const std::vector<std::vector<std::array<float,3>>>& candidates,
+
43  const std::string& keypointName, const std::string& fileName,
44  const bool humanReadable);
45 
46  // It will save a bunch of Array<float> elements
-
47  OP_API void savePeopleJson(const std::vector<std::pair<Array<float>, std::string>>& keypointVector,
-
48  const std::vector<std::vector<std::array<float,3>>>& candidates,
-
49  const std::string& fileName, const bool humanReadable);
+
47  OP_API void savePeopleJson(const std::vector<std::pair<Array<float>, std::string>>& keypointVector,
+
48  const std::vector<std::vector<std::array<float,3>>>& candidates,
+
49  const std::string& fileName, const bool humanReadable);
50 
51  // Save/load image
-
52  OP_API void saveImage(const cv::Mat& cvMat, const std::string& fullFilePath,
+
52  OP_API void saveImage(const cv::Mat& cvMat, const std::string& fullFilePath,
53  const std::vector<int>& openCvCompressionParams
54  = {CV_IMWRITE_JPEG_QUALITY, 100, CV_IMWRITE_PNG_COMPRESSION, 9});
55 
-
56  OP_API cv::Mat loadImage(const std::string& fullFilePath, const int openCvFlags = CV_LOAD_IMAGE_ANYDEPTH);
+
56  OP_API cv::Mat loadImage(const std::string& fullFilePath, const int openCvFlags = CV_LOAD_IMAGE_ANYDEPTH);
57 
-
58  OP_API std::vector<std::array<Rectangle<float>, 2>> loadHandDetectorTxt(const std::string& txtFilePath);
+
58  OP_API std::vector<std::array<Rectangle<float>, 2>> loadHandDetectorTxt(const std::string& txtFilePath);
59 }
60 
61 #endif // OPENPOSE_FILESTREAM_FILE_STREAM_HPP
OP_API void savePeopleJson(const Array< float > &keypoints, const std::vector< std::vector< std::array< float, 3 >>> &candidates, const std::string &keypointName, const std::string &fileName, const bool humanReadable)
OP_API void saveData(const std::vector< cv::Mat > &cvMats, const std::vector< std::string > &cvMatNames, const std::string &fileNameNoExtension, const DataFormat dataFormat)
OP_API DataFormat stringToDataFormat(const std::string &dataFormat)
+
std::array< T, N > array
Definition: cl2.hpp:594
OP_API void saveFloatArray(const Array< float > &array, const std::string &fullFilePath)
DataFormat
Definition: enumClasses.hpp:6
@@ -180,7 +181,9 @@ $(document).ready(function(){initNavTree('file_stream_8hpp_source.html','');});
OP_API std::vector< cv::Mat > loadData(const std::vector< std::string > &cvMatNames, const std::string &fileNameNoExtension, const DataFormat dataFormat)
OP_API std::vector< std::array< Rectangle< float >, 2 > > loadHandDetectorTxt(const std::string &txtFilePath)
+
std::vector< T, Alloc > vector
Definition: cl2.hpp:567
#define OP_API
Definition: macros.hpp:15
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/file_system_8hpp.html b/html/file_system_8hpp.html index 580374c0..c271ec21 100644 --- a/html/file_system_8hpp.html +++ b/html/file_system_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('file_system_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/file_system_8hpp_source.html b/html/file_system_8hpp_source.html index 5dd01a21..8e29b83a 100644 --- a/html/file_system_8hpp_source.html +++ b/html/file_system_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('file_system_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -114,25 +114,25 @@ $(document).ready(function(){initNavTree('file_system_8hpp_source.html','');});
5 
6 namespace op
7 {
-
8  OP_API void makeDirectory(const std::string& directoryPath);
+
8  OP_API void makeDirectory(const std::string& directoryPath);
9 
-
10  OP_API bool existDirectory(const std::string& directoryPath);
+
10  OP_API bool existDirectory(const std::string& directoryPath);
11 
-
12  OP_API bool existFile(const std::string& filePath);
+
12  OP_API bool existFile(const std::string& filePath);
13 
-
20  OP_API std::string formatAsDirectory(const std::string& directoryPathString);
+
20  OP_API std::string formatAsDirectory(const std::string& directoryPathString);
21 
-
27  OP_API std::string getFileNameAndExtension(const std::string& fullPath);
+
28 
-
34  OP_API std::string getFileNameNoExtension(const std::string& fullPath);
+
35 
-
41  OP_API std::string getFileExtension(const std::string& fullPath);
+
42 
-
50  OP_API std::vector<std::string> getFilesOnDirectory(const std::string& directoryPath,
+
50  OP_API std::vector<std::string> getFilesOnDirectory(const std::string& directoryPath,
51  const std::vector<std::string>& extensions = {});
52 
-
60  OP_API std::vector<std::string> getFilesOnDirectory(const std::string& directoryPath,
-
61  const std::string& extension);
+
60  OP_API std::vector<std::string> getFilesOnDirectory(const std::string& directoryPath,
+
61  const std::string& extension);
62 }
63 
64 #endif // OPENPOSE_UTILITIES_FILE_SYSTEM_HPP
@@ -146,6 +146,7 @@ $(document).ready(function(){initNavTree('file_system_8hpp_source.html','');});
OP_API bool existFile(const std::string &filePath)
#define OP_API
Definition: macros.hpp:15
OP_API std::vector< std::string > getFilesOnDirectory(const std::string &directoryPath, const std::vector< std::string > &extensions={})
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/files.html b/html/files.html index 2d635995..192c10f7 100644 --- a/html/files.html +++ b/html/files.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('files.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -192,10 +192,11 @@ $(document).ready(function(){initNavTree('files.html','');});
- - - - + + + + + diff --git a/html/filestream_2enum_classes_8hpp.html b/html/filestream_2enum_classes_8hpp.html index cd36212c..d4562310 100644 --- a/html/filestream_2enum_classes_8hpp.html +++ b/html/filestream_2enum_classes_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('filestream_2enum_classes_8hpp.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/filestream_2enum_classes_8hpp_source.html b/html/filestream_2enum_classes_8hpp_source.html index f9a9196c..2d44d62b 100644 --- a/html/filestream_2enum_classes_8hpp_source.html +++ b/html/filestream_2enum_classes_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('filestream_2enum_classes_8hpp_source.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/filestream_2headers_8hpp.html b/html/filestream_2headers_8hpp.html index 2df11cfd..635bd189 100644 --- a/html/filestream_2headers_8hpp.html +++ b/html/filestream_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('filestream_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/filestream_2headers_8hpp_source.html b/html/filestream_2headers_8hpp_source.html index 48ce7504..0779f2ed 100644 --- a/html/filestream_2headers_8hpp_source.html +++ b/html/filestream_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('filestream_2headers_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/flags_to_open_pose_8hpp.html b/html/flags_to_open_pose_8hpp.html index 4660d523..09bd5299 100644 --- a/html/flags_to_open_pose_8hpp.html +++ b/html/flags_to_open_pose_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('flags_to_open_pose_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/flags_to_open_pose_8hpp_source.html b/html/flags_to_open_pose_8hpp_source.html index 25346e24..0ba3e913 100644 --- a/html/flags_to_open_pose_8hpp_source.html +++ b/html/flags_to_open_pose_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('flags_to_open_pose_8hpp_source.html',' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -118,23 +118,23 @@ $(document).ready(function(){initNavTree('flags_to_open_pose_8hpp_source.html','
9 
10 namespace op
11 {
-
12  OP_API PoseModel flagsToPoseModel(const std::string& poseModeString);
+
12  OP_API PoseModel flagsToPoseModel(const std::string& poseModeString);
13 
14  OP_API ScaleMode flagsToScaleMode(const int keypointScale);
15 
16  OP_API ScaleMode flagsToHeatMapScaleMode(const int heatMapScale);
17 
18  // Determine type of frame source
-
19  OP_API ProducerType flagsToProducerType(const std::string& imageDirectory, const std::string& videoPath,
-
20  const std::string& ipCameraPath, const int webcamIndex,
+
19  OP_API ProducerType flagsToProducerType(const std::string& imageDirectory, const std::string& videoPath,
+
20  const std::string& ipCameraPath, const int webcamIndex,
21  const bool flirCamera);
22 
-
23  OP_API std::shared_ptr<Producer> flagsToProducer(const std::string& imageDirectory, const std::string& videoPath,
-
24  const std::string& ipCameraPath, const int webcamIndex,
+
23  OP_API std::shared_ptr<Producer> flagsToProducer(const std::string& imageDirectory, const std::string& videoPath,
+
24  const std::string& ipCameraPath, const int webcamIndex,
25  const bool flirCamera = false,
-
26  const std::string& webcamResolution = "1280x720",
+
26  const std::string& webcamResolution = "1280x720",
27  const double webcamFps = 30.,
-
28  const std::string& cameraParameterPath = "models/cameraParameters/",
+
28  const std::string& cameraParameterPath = "models/cameraParameters/",
29  const unsigned int imageDirectoryStereo = 1);
30 
31  OP_API std::vector<HeatMapType> flagsToHeatMaps(const bool heatMapsAddParts = false,
@@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('flags_to_open_pose_8hpp_source.html','
36 
37  OP_API DisplayMode flagsToDisplayMode(const int display, const bool enabled3d);
38 
-
39  OP_API Point<int> flagsToPoint(const std::string& pointString, const std::string& pointExample = "1280x720");
+
39  OP_API Point<int> flagsToPoint(const std::string& pointString, const std::string& pointExample = "1280x720");
40 }
41 
42 #endif // OPENPOSE_UTILITIES_FLAGS_TO_OPEN_POSE_HPP
@@ -169,6 +169,7 @@ $(document).ready(function(){initNavTree('flags_to_open_pose_8hpp_source.html','
#define OP_API
Definition: macros.hpp:15
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/flir_reader_8hpp.html b/html/flir_reader_8hpp.html index 39d0c07c..de44e99b 100644 --- a/html/flir_reader_8hpp.html +++ b/html/flir_reader_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('flir_reader_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/flir_reader_8hpp_source.html b/html/flir_reader_8hpp_source.html index 968753a3..1185f282 100644 --- a/html/flir_reader_8hpp_source.html +++ b/html/flir_reader_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('flir_reader_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -119,13 +119,13 @@ $(document).ready(function(){initNavTree('flir_reader_8hpp_source.html','');});
15  class OP_API FlirReader : public Producer
16  {
17  public:
-
21  explicit FlirReader(const std::string& cameraParametersPath);
+
21  explicit FlirReader(const std::string& cameraParametersPath);
22 
23  ~FlirReader();
24 
25  std::vector<cv::Mat> getCameraMatrices();
26 
-
27  std::string getNextFrameName();
+
27  std::string getNextFrameName();
28 
29  bool isOpened() const;
30 
@@ -158,6 +158,7 @@ $(document).ready(function(){initNavTree('flir_reader_8hpp_source.html','');});
Definition: flirReader.hpp:15
#define OP_API
Definition: macros.hpp:15
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/frame_displayer_8hpp.html b/html/frame_displayer_8hpp.html index 0703732e..8b620901 100644 --- a/html/frame_displayer_8hpp.html +++ b/html/frame_displayer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('frame_displayer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
diff --git a/html/frame_displayer_8hpp_source.html b/html/frame_displayer_8hpp_source.html index 09b75383..238b4816 100644 --- a/html/frame_displayer_8hpp_source.html +++ b/html/frame_displayer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('frame_displayer_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
+ All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
@@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('frame_displayer_8hpp_source.html','');
14  {
15  public:
-
24  FrameDisplayer(const std::string& windowedName = OPEN_POSE_NAME_AND_VERSION,
+
25  const Point<int>& initialWindowedSize = Point<int>{}, const bool fullScreen = false);
26 
27  // Due to OpenCV visualization issues (all visualization functions must be in the same thread)
@@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('frame_displayer_8hpp_source.html','');
50  void displayFrame(const cv::Mat& frame, const int waitKeyValue = -1);
51 
52  private:
-
53  const std::string mWindowName;
+
53  const std::string mWindowName;
54  Point<int> mWindowedSize;
55  FullScreenMode mFullScreenMode;
56  };
@@ -146,6 +146,7 @@ $(document).ready(function(){initNavTree('frame_displayer_8hpp_source.html','');
#define OP_API
Definition: macros.hpp:15
+
std::string string
Definition: cl2.hpp:574
diff --git a/html/functions.html b/html/functions.html index f4382e3a..51287a8c 100644 --- a/html/functions.html +++ b/html/functions.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -162,6 +164,12 @@ $(document).ready(function(){initNavTree('functions.html','');});
  • addPusher() : op::QueueBase< TDatums, TQueue >
  • +
  • address() +: cl::SVMAllocator< T, SVMTrait > +
  • +
  • allocate() +: cl::SVMAllocator< T, SVMTrait > +
  • alphaHeatMap : op::WrapperStructFace , op::WrapperStructHand @@ -176,8 +184,15 @@ $(document).ready(function(){initNavTree('functions.html','');}); : op::Point< T > , op::Rectangle< T >
  • +
  • arg0_ +: cl::detail::GetInfoFunctor0< Func, Arg0 > +, cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > +
  • +
  • arg1_ +: cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > +
  • Array() -: op::Array< T > +: op::Array< T >
  • arrayClose() : op::JsonOfstream @@ -186,7 +201,7 @@ $(document).ready(function(){initNavTree('functions.html','');}); : op::JsonOfstream
  • at() -: op::Array< T > +: op::Array< T >
  • diff --git a/html/functions_b.html b/html/functions_b.html index 69f56d17..7c7cf392 100644 --- a/html/functions_b.html +++ b/html/functions_b.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -158,6 +160,9 @@ $(document).ready(function(){initNavTree('functions_b.html','');}); , op::NmsCaffe< T > , op::ResizeAndMergeCaffe< T > +
  • Binaries +: cl::Program +
  • blendOriginalFrame : op::WrapperStructPose
  • @@ -167,6 +172,18 @@ $(document).ready(function(){initNavTree('functions_b.html','');});
  • bottomRight() : op::Rectangle< T >
  • +
  • Buffer() +: cl::Buffer +
  • +
  • BufferGL() +: cl::BufferGL +
  • +
  • BufferRenderGL() +: cl::BufferRenderGL +
  • +
  • build() +: cl::Program +
  • diff --git a/html/functions_c.html b/html/functions_c.html index 7b07e30f..d7a57a64 100644 --- a/html/functions_c.html +++ b/html/functions_c.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -167,6 +169,10 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
  • checkThread() : op::PoseExtractor
  • +
  • cl_type +: cl::detail::Wrapper< T > +, cl::detail::Wrapper< cl_device_id > +
  • clear() : op::QueueBase< TDatums, TQueue >
  • @@ -180,8 +186,27 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
  • comma() : op::JsonOfstream
  • +
  • CommandQueue() +: cl::CommandQueue +
  • +
  • compile() +: cl::Program +
  • configure() -: op::Wrapper< TDatums, TWorker, TQueue > +: op::Wrapper< TDatums, TWorker, TQueue > +
  • +
  • const_pointer +: cl::SVMAllocator< T, SVMTrait > +, cl::SVMAllocator< void, SVMTrait > +
  • +
  • const_reference +: cl::SVMAllocator< T, SVMTrait > +
  • +
  • construct() +: cl::SVMAllocator< T, SVMTrait > +
  • +
  • Context() +: cl::Context
  • cpuToGpuMemoryIfNotCopiedYet() : op::GpuRenderer @@ -190,6 +215,15 @@ $(document).ready(function(){initNavTree('functions_c.html','');}); : op::CvMatToOpInput , op::CvMatToOpOutput
  • +
  • createKernels() +: cl::Program +
  • +
  • createSubBuffer() +: cl::Buffer +
  • +
  • createSubDevices() +: cl::Device +
  • cvInputData : op::Datum
  • diff --git a/html/functions_d.html b/html/functions_d.html index 8dbaccad..8958e8fe 100644 --- a/html/functions_d.html +++ b/html/functions_d.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -152,6 +154,9 @@ $(document).ready(function(){initNavTree('functions_d.html','');});
  • DatumProducer() : op::DatumProducer< TDatumsNoPtr >
  • +
  • deallocate() +: cl::SVMAllocator< T, SVMTrait > +
  • DEFAULT_X : op::Profiler
  • @@ -163,6 +168,12 @@ $(document).ready(function(){initNavTree('functions_d.html','');}); , op::HandCpuRenderer , op::SubThreadNoQueue< TDatums, TWorker > +
  • Deleter() +: cl::detail::Deleter< Alloc > +
  • +
  • destroy() +: cl::SVMAllocator< T, SVMTrait > +
  • detectFaces() : op::FaceDetector , op::FaceDetectorOpenCV @@ -171,6 +182,18 @@ $(document).ready(function(){initNavTree('functions_d.html','');}); : op::HandDetector , op::HandDetectorFromTxt
  • +
  • Device() +: cl::Device +
  • +
  • DeviceCommandQueue() +: cl::DeviceCommandQueue +
  • +
  • difference_type +: cl::SVMAllocator< T, SVMTrait > +
  • +
  • dimensions() +: cl::NDRange +
  • disableMultiThreading() : op::Wrapper< TDatums, TWorker, TQueue >
  • diff --git a/html/functions_e.html b/html/functions_e.html index fb86351d..1829a081 100644 --- a/html/functions_e.html +++ b/html/functions_e.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -158,12 +160,96 @@ $(document).ready(function(){initNavTree('functions_e.html','');}); , op::WrapperStructHand , op::WrapperStructPose +
  • enableFineGrainedSystemSVM() +: cl::Kernel +
  • enableGoogleLogging : op::WrapperStructPose
  • +
  • enqueueAcquireGLObjects() +: cl::CommandQueue +
  • +
  • EnqueueArgs() +: cl::EnqueueArgs +
  • +
  • enqueueBarrierWithWaitList() +: cl::CommandQueue +
  • +
  • enqueueCopyBuffer() +: cl::CommandQueue +
  • +
  • enqueueCopyBufferRect() +: cl::CommandQueue +
  • +
  • enqueueCopyBufferToImage() +: cl::CommandQueue +
  • +
  • enqueueCopyImage() +: cl::CommandQueue +
  • +
  • enqueueCopyImageToBuffer() +: cl::CommandQueue +
  • +
  • enqueueFillBuffer() +: cl::CommandQueue +
  • +
  • enqueueFillImage() +: cl::CommandQueue +
  • +
  • enqueueMapBuffer() +: cl::CommandQueue +
  • +
  • enqueueMapImage() +: cl::CommandQueue +
  • +
  • enqueueMapSVM() +: cl::CommandQueue +
  • +
  • enqueueMarkerWithWaitList() +: cl::CommandQueue +
  • +
  • enqueueMigrateMemObjects() +: cl::CommandQueue +
  • +
  • enqueueNativeKernel() +: cl::CommandQueue +
  • +
  • enqueueNDRangeKernel() +: cl::CommandQueue +
  • +
  • enqueueReadBuffer() +: cl::CommandQueue +
  • +
  • enqueueReadBufferRect() +: cl::CommandQueue +
  • +
  • enqueueReadImage() +: cl::CommandQueue +
  • +
  • enqueueReleaseGLObjects() +: cl::CommandQueue +
  • +
  • enqueueUnmapMemObject() +: cl::CommandQueue +
  • +
  • enqueueUnmapSVM() +: cl::CommandQueue +
  • +
  • enqueueWriteBuffer() +: cl::CommandQueue +
  • +
  • enqueueWriteBufferRect() +: cl::CommandQueue +
  • +
  • enqueueWriteImage() +: cl::CommandQueue +
  • enter() : op::JsonOfstream
  • +
  • Event() +: cl::Event +
  • exec() : op::Thread< TDatums, TWorker > , op::ThreadManager< TDatums, TWorker, TQueue > diff --git a/html/functions_eval.html b/html/functions_eval.html index eac7c1c2..61a28226 100644 --- a/html/functions_eval.html +++ b/html/functions_eval.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • @@ -103,7 +105,7 @@ $(document).ready(function(){initNavTree('functions_eval.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_f.html b/html/functions_f.html index 7dfbdce1..acae8580 100644 --- a/html/functions_f.html +++ b/html/functions_f.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -146,6 +148,10 @@ $(document).ready(function(){initNavTree('functions_f.html','');});
    Here is a list of all class members with links to the classes they belong to:

    - f -

    diff --git a/html/functions_func.html b/html/functions_func.html index 0d74502d..67672896 100644 --- a/html/functions_func.html +++ b/html/functions_func.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -157,12 +159,18 @@ $(document).ready(function(){initNavTree('functions_func.html','');});
  • addPusher() : op::QueueBase< TDatums, TQueue >
  • +
  • address() +: cl::SVMAllocator< T, SVMTrait > +
  • +
  • allocate() +: cl::SVMAllocator< T, SVMTrait > +
  • area() : op::Point< T > , op::Rectangle< T >
  • Array() -: op::Array< T > +: op::Array< T >
  • arrayClose() : op::JsonOfstream @@ -171,7 +179,7 @@ $(document).ready(function(){initNavTree('functions_func.html','');}); : op::JsonOfstream
  • at() -: op::Array< T > +: op::Array< T >
  • diff --git a/html/functions_func_b.html b/html/functions_func_b.html index 5a56e32f..88d3de6d 100644 --- a/html/functions_func_b.html +++ b/html/functions_func_b.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -162,6 +164,18 @@ $(document).ready(function(){initNavTree('functions_func_b.html','');});
  • bottomRight() : op::Rectangle< T >
  • +
  • Buffer() +: cl::Buffer +
  • +
  • BufferGL() +: cl::BufferGL +
  • +
  • BufferRenderGL() +: cl::BufferRenderGL +
  • +
  • build() +: cl::Program +
  • diff --git a/html/functions_func_c.html b/html/functions_func_c.html index bda9635a..ba19173d 100644 --- a/html/functions_func_c.html +++ b/html/functions_func_c.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -175,8 +177,20 @@ $(document).ready(function(){initNavTree('functions_func_c.html','');});
  • comma() : op::JsonOfstream
  • +
  • CommandQueue() +: cl::CommandQueue +
  • +
  • compile() +: cl::Program +
  • configure() -: op::Wrapper< TDatums, TWorker, TQueue > +: op::Wrapper< TDatums, TWorker, TQueue > +
  • +
  • construct() +: cl::SVMAllocator< T, SVMTrait > +
  • +
  • Context() +: cl::Context
  • cpuToGpuMemoryIfNotCopiedYet() : op::GpuRenderer @@ -185,6 +199,15 @@ $(document).ready(function(){initNavTree('functions_func_c.html','');}); : op::CvMatToOpInput , op::CvMatToOpOutput
  • +
  • createKernels() +: cl::Program +
  • +
  • createSubBuffer() +: cl::Buffer +
  • +
  • createSubDevices() +: cl::Device +
  • diff --git a/html/functions_func_d.html b/html/functions_func_d.html index 19a5897d..b4870d47 100644 --- a/html/functions_func_d.html +++ b/html/functions_func_d.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -150,11 +152,20 @@ $(document).ready(function(){initNavTree('functions_func_d.html','');});
  • DatumProducer() : op::DatumProducer< TDatumsNoPtr >
  • +
  • deallocate() +: cl::SVMAllocator< T, SVMTrait > +
  • DELETE_COPY() : op::FaceCpuRenderer , op::HandCpuRenderer , op::SubThreadNoQueue< TDatums, TWorker >
  • +
  • Deleter() +: cl::detail::Deleter< Alloc > +
  • +
  • destroy() +: cl::SVMAllocator< T, SVMTrait > +
  • detectFaces() : op::FaceDetector , op::FaceDetectorOpenCV @@ -163,6 +174,15 @@ $(document).ready(function(){initNavTree('functions_func_d.html','');}); : op::HandDetector , op::HandDetectorFromTxt
  • +
  • Device() +: cl::Device +
  • +
  • DeviceCommandQueue() +: cl::DeviceCommandQueue +
  • +
  • dimensions() +: cl::NDRange +
  • disableMultiThreading() : op::Wrapper< TDatums, TWorker, TQueue >
  • diff --git a/html/functions_func_e.html b/html/functions_func_e.html index 77bda442..70d10729 100644 --- a/html/functions_func_e.html +++ b/html/functions_func_e.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -148,9 +150,93 @@ $(document).ready(function(){initNavTree('functions_func_e.html','');}); : op::Array< T > , op::QueueBase< TDatums, TQueue > +
  • enableFineGrainedSystemSVM() +: cl::Kernel +
  • +
  • enqueueAcquireGLObjects() +: cl::CommandQueue +
  • +
  • EnqueueArgs() +: cl::EnqueueArgs +
  • +
  • enqueueBarrierWithWaitList() +: cl::CommandQueue +
  • +
  • enqueueCopyBuffer() +: cl::CommandQueue +
  • +
  • enqueueCopyBufferRect() +: cl::CommandQueue +
  • +
  • enqueueCopyBufferToImage() +: cl::CommandQueue +
  • +
  • enqueueCopyImage() +: cl::CommandQueue +
  • +
  • enqueueCopyImageToBuffer() +: cl::CommandQueue +
  • +
  • enqueueFillBuffer() +: cl::CommandQueue +
  • +
  • enqueueFillImage() +: cl::CommandQueue +
  • +
  • enqueueMapBuffer() +: cl::CommandQueue +
  • +
  • enqueueMapImage() +: cl::CommandQueue +
  • +
  • enqueueMapSVM() +: cl::CommandQueue +
  • +
  • enqueueMarkerWithWaitList() +: cl::CommandQueue +
  • +
  • enqueueMigrateMemObjects() +: cl::CommandQueue +
  • +
  • enqueueNativeKernel() +: cl::CommandQueue +
  • +
  • enqueueNDRangeKernel() +: cl::CommandQueue +
  • +
  • enqueueReadBuffer() +: cl::CommandQueue +
  • +
  • enqueueReadBufferRect() +: cl::CommandQueue +
  • +
  • enqueueReadImage() +: cl::CommandQueue +
  • +
  • enqueueReleaseGLObjects() +: cl::CommandQueue +
  • +
  • enqueueUnmapMemObject() +: cl::CommandQueue +
  • +
  • enqueueUnmapSVM() +: cl::CommandQueue +
  • +
  • enqueueWriteBuffer() +: cl::CommandQueue +
  • +
  • enqueueWriteBufferRect() +: cl::CommandQueue +
  • +
  • enqueueWriteImage() +: cl::CommandQueue +
  • enter() : op::JsonOfstream
  • +
  • Event() +: cl::Event +
  • exec() : op::Thread< TDatums, TWorker > , op::ThreadManager< TDatums, TWorker, TQueue > diff --git a/html/functions_func_f.html b/html/functions_func_f.html index a99a30f6..e36cbd19 100644 --- a/html/functions_func_f.html +++ b/html/functions_func_f.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -165,12 +167,18 @@ $(document).ready(function(){initNavTree('functions_func_f.html','');});
  • FileSaver() : op::FileSaver
  • +
  • finish() +: cl::CommandQueue +
  • flipAndRotate() : op::Producer
  • FlirReader() : op::FlirReader
  • +
  • flush() +: cl::CommandQueue +
  • forceEmplace() : op::QueueBase< TDatums, TQueue >
  • @@ -192,6 +200,10 @@ $(document).ready(function(){initNavTree('functions_func_f.html','');}); , op::NmsCaffe< T > , op::ResizeAndMergeCaffe< T > +
  • Forward_ocl() +: op::NmsCaffe< T > +, op::ResizeAndMergeCaffe< T > +
  • forwardPass() : op::FaceExtractor , op::FaceExtractorCaffe diff --git a/html/functions_func_g.html b/html/functions_func_g.html index 438068be..ba1545fb 100644 --- a/html/functions_func_g.html +++ b/html/functions_func_g.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -145,7 +147,11 @@ $(document).ready(function(){initNavTree('functions_func_g.html','');});

    - g -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_func_i.html b/html/functions_func_i.html index dcba6ae3..d7eb1b4e 100644 --- a/html/functions_func_i.html +++ b/html/functions_func_i.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -147,9 +149,36 @@ $(document).ready(function(){initNavTree('functions_func_i.html','');});
  • ifEndedResetOrRelease() : op::Producer
  • +
  • Image() +: cl::Image +
  • +
  • Image1D() +: cl::Image1D +
  • +
  • Image1DArray() +: cl::Image1DArray +
  • +
  • Image1DBuffer() +: cl::Image1DBuffer +
  • +
  • Image2D() +: cl::Image2D +
  • +
  • Image2DArray() +: cl::Image2DArray +
  • +
  • Image3D() +: cl::Image3D +
  • ImageDirectoryReader() : op::ImageDirectoryReader
  • +
  • ImageFormat() +: cl::ImageFormat +
  • +
  • ImageGL() +: cl::ImageGL +
  • ImageSaver() : op::ImageSaver
  • @@ -222,6 +251,9 @@ $(document).ready(function(){initNavTree('functions_func_i.html','');}); , op::VideoCaptureReader , op::VideoSaver +
  • isReferenceCountable() +: cl::detail::Wrapper< cl_device_id > +
  • isRunning() : op::QueueBase< TDatums, TQueue > , op::Thread< TDatums, TWorker > diff --git a/html/functions_func_j.html b/html/functions_func_j.html index 70c74862..58fc3c5d 100644 --- a/html/functions_func_j.html +++ b/html/functions_func_j.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_func_k.html b/html/functions_func_k.html index ec67f1b5..c62fde13 100644 --- a/html/functions_func_k.html +++ b/html/functions_func_k.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -153,6 +155,12 @@ $(document).ready(function(){initNavTree('functions_func_k.html','');});
  • keepTopPeople() : op::KeepTopNPeople
  • +
  • Kernel() +: cl::Kernel +
  • +
  • KernelFunctor() +: cl::KernelFunctor< Ts > +
  • key() : op::JsonOfstream
  • diff --git a/html/functions_func_l.html b/html/functions_func_l.html index 364b2e0e..3c79e315 100644 --- a/html/functions_func_l.html +++ b/html/functions_func_l.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_func_m.html b/html/functions_func_m.html index 101f15c1..eabe1ea1 100644 --- a/html/functions_func_m.html +++ b/html/functions_func_m.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -144,9 +146,21 @@ $(document).ready(function(){initNavTree('functions_func_m.html','');});  

    - m -

    diff --git a/html/functions_func_n.html b/html/functions_func_n.html index ac5b887a..c5fdc1ac 100644 --- a/html/functions_func_n.html +++ b/html/functions_func_n.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -144,6 +146,9 @@ $(document).ready(function(){initNavTree('functions_func_n.html','');});  

    - n -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -150,12 +152,23 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');});
  • objectOpen() : op::JsonOfstream
  • +
  • operator const size_type *() +: cl::NDRange +
  • operator!=() -: op::Datum +: cl::SVMAllocator< T, SVMTrait > +, op::Datum , op::Point< T >
  • operator()() -: op::PointerContainerGreater< TDatums > +: cl::compatibility::make_kernel< Ts > +, cl::detail::Deleter< Alloc > +, cl::detail::GetInfoFunctor0< Func, Arg0 > +, cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > +, cl::detail::Wrapper< T > +, cl::detail::Wrapper< cl_device_id > +, cl::KernelFunctor< Ts > +, op::PointerContainerGreater< TDatums > , op::PointerContainerLess< TDatums >
  • operator*() @@ -173,7 +186,7 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');}); : op::Point< T >
  • operator-() -: op::Point< T > +: op::Point< T >
  • operator-=() : op::Point< T > @@ -195,14 +208,40 @@ $(document).ready(function(){initNavTree('functions_func_o.html','');}); , op::Point< T >
  • operator=() -: op::Array< T > -, op::Datum -, op::Point< T > -, op::Rectangle< T > +: cl::Buffer +, cl::BufferGL +, cl::BufferRenderGL +, cl::CommandQueue +, cl::Context +, cl::detail::Wrapper< T > +, cl::detail::Wrapper< cl_device_id > +, cl::Device +, cl::DeviceCommandQueue +, cl::Event +, cl::Image1D +, cl::Image1DArray +, cl::Image1DBuffer +, cl::Image2D +, cl::Image2DArray +, cl::Image3D +, cl::Image +, cl::ImageFormat +, cl::ImageGL +, cl::Kernel +, cl::Memory +, cl::Pipe +, cl::Platform +, cl::Program +, cl::Sampler +, op::Array< T > +, op::Datum +, op::Point< T > +, op::Rectangle< T > , op::Thread< TDatums, TWorker >
  • operator==() -: op::Datum +: cl::SVMAllocator< T, SVMTrait > +, op::Datum , op::Point< T >
  • operator>() diff --git a/html/functions_func_p.html b/html/functions_func_p.html index b7f0bb97..fdb9c5df 100644 --- a/html/functions_func_p.html +++ b/html/functions_func_p.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -150,9 +152,15 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');});
  • PersonIdExtractor() : op::PersonIdExtractor
  • +
  • Pipe() +: cl::Pipe +
  • plainText() : op::JsonOfstream
  • +
  • Platform() +: cl::Platform +
  • Point() : op::Point< T >
  • @@ -192,6 +200,15 @@ $(document).ready(function(){initNavTree('functions_func_p.html','');});
  • profileGpuMemory() : op::Profiler
  • +
  • Program() +: cl::Program +
  • +
  • ptr() +: cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void > +, cl::detail::KernelArgumentHandler< LocalSpaceArg, void > +, cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type > +, cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type > +
  • diff --git a/html/functions_func_q.html b/html/functions_func_q.html index 7065e6e7..617c113f 100644 --- a/html/functions_func_q.html +++ b/html/functions_func_q.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_func_r.html b/html/functions_func_r.html index 17fb0d53..19a9373b 100644 --- a/html/functions_func_r.html +++ b/html/functions_func_r.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -157,7 +159,18 @@ $(document).ready(function(){initNavTree('functions_func_r.html','');}); : op::Rectangle< T >
  • release() -: op::FlirReader +: cl::detail::ReferenceHandler< cl_command_queue > +, cl::detail::ReferenceHandler< cl_context > +, cl::detail::ReferenceHandler< cl_device_id > +, cl::detail::ReferenceHandler< cl_event > +, cl::detail::ReferenceHandler< cl_kernel > +, cl::detail::ReferenceHandler< cl_mem > +, cl::detail::ReferenceHandler< cl_platform_id > +, cl::detail::ReferenceHandler< cl_program > +, cl::detail::ReferenceHandler< cl_sampler > +, cl::detail::Wrapper< T > +, cl::detail::Wrapper< cl_device_id > +, op::FlirReader , op::ImageDirectoryReader , op::Producer , op::SpinnakerWrapper @@ -182,18 +195,31 @@ $(document).ready(function(){initNavTree('functions_func_r.html','');}); , op::PoseRenderer
  • reset() -: op::Array< T > +: op::Array< T > , op::ThreadManager< TDatums, TWorker, TQueue >
  • Reshape() : op::BodyPartConnectorCaffe< T > , op::MaximumCaffe< T > -, op::NmsCaffe< T > -, op::ResizeAndMergeCaffe< T > +, op::NmsCaffe< T > +, op::ResizeAndMergeCaffe< T >
  • ResizeAndMergeCaffe() : op::ResizeAndMergeCaffe< T >
  • +
  • retain() +: cl::detail::ReferenceHandler< cl_command_queue > +, cl::detail::ReferenceHandler< cl_context > +, cl::detail::ReferenceHandler< cl_device_id > +, cl::detail::ReferenceHandler< cl_event > +, cl::detail::ReferenceHandler< cl_kernel > +, cl::detail::ReferenceHandler< cl_mem > +, cl::detail::ReferenceHandler< cl_platform_id > +, cl::detail::ReferenceHandler< cl_program > +, cl::detail::ReferenceHandler< cl_sampler > +, cl::detail::Wrapper< T > +, cl::detail::Wrapper< cl_device_id > +
  • diff --git a/html/functions_func_s.html b/html/functions_func_s.html index aaeca601..740d3c38 100644 --- a/html/functions_func_s.html +++ b/html/functions_func_s.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -144,6 +146,9 @@ $(document).ready(function(){initNavTree('functions_func_s.html','');});  

    - s -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_func_u.html b/html/functions_func_u.html index 9519dff1..182a6bb4 100644 --- a/html/functions_func_u.html +++ b/html/functions_func_u.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -144,6 +146,9 @@ $(document).ready(function(){initNavTree('functions_func_u.html','');});  

    - u -

    diff --git a/html/functions_func_v.html b/html/functions_func_v.html index fde34df0..6d1d7f92 100644 --- a/html/functions_func_v.html +++ b/html/functions_func_v.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_func_w.html b/html/functions_func_w.html index 7e0e69a4..3955c261 100644 --- a/html/functions_func_w.html +++ b/html/functions_func_w.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -144,6 +146,9 @@ $(document).ready(function(){initNavTree('functions_func_w.html','');});  

    - w -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -210,6 +212,9 @@ $(document).ready(function(){initNavTree('functions_func_~.html','');});
  • ~SubThread() : op::SubThread< TDatums, TWorker >
  • +
  • ~SVMAllocator() +: cl::SVMAllocator< T, SVMTrait > +
  • ~Thread() : op::Thread< TDatums, TWorker >
  • @@ -229,7 +234,9 @@ $(document).ready(function(){initNavTree('functions_func_~.html','');}); : op::WorkerProducer< TDatums >
  • ~Wrapper() -: op::Wrapper< TDatums, TWorker, TQueue > +: cl::detail::Wrapper< T > +, cl::detail::Wrapper< cl_device_id > +, op::Wrapper< TDatums, TWorker, TQueue >
  • diff --git a/html/functions_g.html b/html/functions_g.html index 0badfd57..37664166 100644 --- a/html/functions_g.html +++ b/html/functions_g.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -147,7 +149,11 @@ $(document).ready(function(){initNavTree('functions_g.html','');});

    - g -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_i.html b/html/functions_i.html index 1e174f03..19a615d5 100644 --- a/html/functions_i.html +++ b/html/functions_i.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -155,9 +157,36 @@ $(document).ready(function(){initNavTree('functions_i.html','');});
  • ifEndedResetOrRelease() : op::Producer
  • +
  • Image() +: cl::Image +
  • +
  • Image1D() +: cl::Image1D +
  • +
  • Image1DArray() +: cl::Image1DArray +
  • +
  • Image1DBuffer() +: cl::Image1DBuffer +
  • +
  • Image2D() +: cl::Image2D +
  • +
  • Image2DArray() +: cl::Image2DArray +
  • +
  • Image3D() +: cl::Image3D +
  • ImageDirectoryReader() : op::ImageDirectoryReader
  • +
  • ImageFormat() +: cl::ImageFormat +
  • +
  • ImageGL() +: cl::ImageGL +
  • ImageSaver() : op::ImageSaver
  • @@ -233,6 +262,9 @@ $(document).ready(function(){initNavTree('functions_i.html','');}); , op::VideoCaptureReader , op::VideoSaver +
  • isReferenceCountable() +: cl::detail::Wrapper< cl_device_id > +
  • isRunning() : op::QueueBase< TDatums, TQueue > , op::Thread< TDatums, TWorker > diff --git a/html/functions_j.html b/html/functions_j.html index 3b87c6a6..6679183b 100644 --- a/html/functions_j.html +++ b/html/functions_j.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_k.html b/html/functions_k.html index 11115fb1..3a1f731f 100644 --- a/html/functions_k.html +++ b/html/functions_k.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -155,6 +157,13 @@ $(document).ready(function(){initNavTree('functions_k.html','');});
  • keepTopPeople() : op::KeepTopNPeople
  • +
  • Kernel() +: cl::Kernel +
  • +
  • KernelFunctor +: cl::EnqueueArgs +, cl::KernelFunctor< Ts > +
  • key() : op::JsonOfstream
  • diff --git a/html/functions_l.html b/html/functions_l.html index 2610c78a..4bf3788d 100644 --- a/html/functions_l.html +++ b/html/functions_l.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_m.html b/html/functions_m.html index 994e6b65..48958519 100644 --- a/html/functions_m.html +++ b/html/functions_m.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -146,6 +148,15 @@ $(document).ready(function(){initNavTree('functions_m.html','');});
    Here is a list of all class members with links to the classes they belong to:

    - m -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -149,6 +151,9 @@ $(document).ready(function(){initNavTree('functions_n.html','');});
  • name : op::Datum
  • +
  • NDRange() +: cl::NDRange +
  • NetCaffe() : op::NetCaffe
  • diff --git a/html/functions_o.html b/html/functions_o.html index e306f8da..5fac0ab9 100644 --- a/html/functions_o.html +++ b/html/functions_o.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -146,18 +148,33 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
    Here is a list of all class members with links to the classes they belong to:

    - o -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros diff --git a/html/functions_q.html b/html/functions_q.html index c35d2ac2..99ab0237 100644 --- a/html/functions_q.html +++ b/html/functions_q.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_r.html b/html/functions_r.html index 91983c91..9a56efe4 100644 --- a/html/functions_r.html +++ b/html/functions_r.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -164,11 +166,28 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
  • Rectangle() : op::Rectangle< T >
  • +
  • reference +: cl::SVMAllocator< T, SVMTrait > +
  • +
  • referenceCountable_ +: cl::detail::Wrapper< cl_device_id > +
  • RElbow : op::HandDetector
  • release() -: op::FlirReader +: cl::detail::ReferenceHandler< cl_command_queue > +, cl::detail::ReferenceHandler< cl_context > +, cl::detail::ReferenceHandler< cl_device_id > +, cl::detail::ReferenceHandler< cl_event > +, cl::detail::ReferenceHandler< cl_kernel > +, cl::detail::ReferenceHandler< cl_mem > +, cl::detail::ReferenceHandler< cl_platform_id > +, cl::detail::ReferenceHandler< cl_program > +, cl::detail::ReferenceHandler< cl_sampler > +, cl::detail::Wrapper< T > +, cl::detail::Wrapper< cl_device_id > +, op::FlirReader , op::ImageDirectoryReader , op::Producer , op::SpinnakerWrapper @@ -209,12 +228,29 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
  • Reshape() : op::BodyPartConnectorCaffe< T > , op::MaximumCaffe< T > -, op::NmsCaffe< T > -, op::ResizeAndMergeCaffe< T > +, op::NmsCaffe< T > +, op::ResizeAndMergeCaffe< T >
  • ResizeAndMergeCaffe() : op::ResizeAndMergeCaffe< T >
  • +
  • result_type +: cl::compatibility::make_kernel< Ts > +, cl::KernelFunctor< Ts > +
  • +
  • retain() +: cl::detail::ReferenceHandler< cl_command_queue > +, cl::detail::ReferenceHandler< cl_context > +, cl::detail::ReferenceHandler< cl_device_id > +, cl::detail::ReferenceHandler< cl_event > +, cl::detail::ReferenceHandler< cl_kernel > +, cl::detail::ReferenceHandler< cl_mem > +, cl::detail::ReferenceHandler< cl_platform_id > +, cl::detail::ReferenceHandler< cl_program > +, cl::detail::ReferenceHandler< cl_sampler > +, cl::detail::Wrapper< T > +, cl::detail::Wrapper< cl_device_id > +
  • RShoulder : op::HandDetector
  • diff --git a/html/functions_rela.html b/html/functions_rela.html new file mode 100644 index 00000000..4e1f57f0 --- /dev/null +++ b/html/functions_rela.html @@ -0,0 +1,142 @@ + + + + + + +OpenPose: Class Members - Related Functions + + + + + + + + + + + + + +
    +
    +

    Files

    file  cl2.hpp [code]
     C++ bindings for OpenCL 1.0 (rev 48), OpenCL 1.1 (rev 33), OpenCL 1.2 (rev 15) and OpenCL 2.0 (rev 29)
     
    file  cuda.hpp [code]
     
    file  enumClasses.hpp [code]
      o+gpu
      o+gui
    + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    + +
    +
    +
    + +
    + + + + +
    + +
    + + +
    + + + + diff --git a/html/functions_s.html b/html/functions_s.html index a46bdcd3..cc192eae 100644 --- a/html/functions_s.html +++ b/html/functions_s.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -146,6 +148,9 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
    Here is a list of all class members with links to the classes they belong to:

    - s -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -197,6 +199,9 @@ $(document).ready(function(){initNavTree('functions_t.html','');}); , op::NmsCaffe< T > , op::ResizeAndMergeCaffe< T > +
  • type_ +: cl::compatibility::make_kernel< Ts > +
  • diff --git a/html/functions_type.html b/html/functions_type.html new file mode 100644 index 00000000..790b9519 --- /dev/null +++ b/html/functions_type.html @@ -0,0 +1,180 @@ + + + + + + +OpenPose: Class Members - Typedefs + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + + +
    + + + + diff --git a/html/functions_u.html b/html/functions_u.html index 975b3478..1c313cae 100644 --- a/html/functions_u.html +++ b/html/functions_u.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -146,6 +148,9 @@ $(document).ready(function(){initNavTree('functions_u.html','');});
    Here is a list of all class members with links to the classes they belong to:

    - u -

    diff --git a/html/functions_v.html b/html/functions_v.html index 9e6f059d..e5792bd3 100644 --- a/html/functions_v.html +++ b/html/functions_v.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -146,6 +148,10 @@ $(document).ready(function(){initNavTree('functions_v.html','');});
    Here is a list of all class members with links to the classes they belong to:

    - v -

    diff --git a/html/functions_vars.html b/html/functions_vars.html index e0093f78..bb7347b5 100644 --- a/html/functions_vars.html +++ b/html/functions_vars.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -153,6 +155,13 @@ $(document).ready(function(){initNavTree('functions_vars.html','');}); , op::WrapperStructHand , op::WrapperStructPose +
  • arg0_ +: cl::detail::GetInfoFunctor0< Func, Arg0 > +, cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > +
  • +
  • arg1_ +: cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > +
  • @@ -205,6 +214,10 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});

    - f -

    @@ -406,6 +422,10 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});

    - o -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -146,6 +148,9 @@ $(document).ready(function(){initNavTree('functions_w.html','');});
    Here is a list of all class members with links to the classes they belong to:

    - w -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_y.html b/html/functions_y.html index 9a1f9578..9a53811d 100644 --- a/html/functions_y.html +++ b/html/functions_y.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/functions_~.html b/html/functions_~.html index 28fb4dc1..d606802d 100644 --- a/html/functions_~.html +++ b/html/functions_~.html @@ -80,7 +80,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerator
  • +
  • Related Functions
  • + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -212,6 +214,9 @@ $(document).ready(function(){initNavTree('functions_~.html','');});
  • ~SubThread() : op::SubThread< TDatums, TWorker >
  • +
  • ~SVMAllocator() +: cl::SVMAllocator< T, SVMTrait > +
  • ~Thread() : op::Thread< TDatums, TWorker >
  • @@ -231,7 +236,9 @@ $(document).ready(function(){initNavTree('functions_~.html','');}); : op::WorkerProducer< TDatums >
  • ~Wrapper() -: op::Wrapper< TDatums, TWorker, TQueue > +: cl::detail::Wrapper< T > +, cl::detail::Wrapper< cl_device_id > +, op::Wrapper< TDatums, TWorker, TQueue >
  • diff --git a/html/globals.html b/html/globals.html index cc94545b..1b3e8c69 100644 --- a/html/globals.html +++ b/html/globals.html @@ -111,7 +111,7 @@ $(document).ready(function(){initNavTree('globals.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -124,6 +124,72 @@ $(document).ready(function(){initNavTree('globals.html','');});
    Here is a list of all file members with links to the files they belong to:

    - c -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -124,6 +124,72 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});  

    - c -

    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gpu_2enum_classes_8hpp.html b/html/gpu_2enum_classes_8hpp.html index ee71264a..95a11d07 100644 --- a/html/gpu_2enum_classes_8hpp.html +++ b/html/gpu_2enum_classes_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gpu_2enum_classes_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gpu_2enum_classes_8hpp_source.html b/html/gpu_2enum_classes_8hpp_source.html index 84510051..4ce77603 100644 --- a/html/gpu_2enum_classes_8hpp_source.html +++ b/html/gpu_2enum_classes_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gpu_2enum_classes_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gpu_2headers_8hpp.html b/html/gpu_2headers_8hpp.html index dd12f44c..129610f6 100644 --- a/html/gpu_2headers_8hpp.html +++ b/html/gpu_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gpu_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -107,8 +107,8 @@ $(document).ready(function(){initNavTree('gpu_2headers_8hpp.html','');});
    headers.hpp File Reference
    -
    #include <openpose/gpu/enumClasses.hpp>
    -#include <openpose/gpu/cuda.hpp>
    +

    Go to the source code of this file.

    diff --git a/html/gpu_2headers_8hpp_source.html b/html/gpu_2headers_8hpp_source.html index 4e7c66f8..a7c35539 100644 --- a/html/gpu_2headers_8hpp_source.html +++ b/html/gpu_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gpu_2headers_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -111,8 +111,8 @@ $(document).ready(function(){initNavTree('gpu_2headers_8hpp_source.html','');});
    2 #define OPENPOSE_GPU_HEADERS_HPP
    3 
    4 // gpu module
    - -
    6 #include <openpose/gpu/cuda.hpp>
    +
    5 #include <openpose/gpu/cuda.hpp>
    +
    7 #include <openpose/gpu/gpu.hpp>
    8 
    9 #endif // OPENPOSE_GPU_HEADERS_HPP
    diff --git a/html/gpu_8hpp.html b/html/gpu_8hpp.html index 4584ae87..4c72c753 100644 --- a/html/gpu_8hpp.html +++ b/html/gpu_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gpu_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gpu_8hpp_source.html b/html/gpu_8hpp_source.html index 47638338..deeced0b 100644 --- a/html/gpu_8hpp_source.html +++ b/html/gpu_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gpu_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gpu_renderer_8hpp.html b/html/gpu_renderer_8hpp.html index bee81db6..e64ca9bb 100644 --- a/html/gpu_renderer_8hpp.html +++ b/html/gpu_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gpu_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gpu_renderer_8hpp_source.html b/html/gpu_renderer_8hpp_source.html index 4479a9bd..9006e46e 100644 --- a/html/gpu_renderer_8hpp_source.html +++ b/html/gpu_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gpu_renderer_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gui3_d_8hpp.html b/html/gui3_d_8hpp.html index a5e450a3..3b9c3c2e 100644 --- a/html/gui3_d_8hpp.html +++ b/html/gui3_d_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gui3_d_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gui3_d_8hpp_source.html b/html/gui3_d_8hpp_source.html index 346d31b4..a06f1c04 100644 --- a/html/gui3_d_8hpp_source.html +++ b/html/gui3_d_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gui3_d_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('gui3_d_8hpp_source.html','');});
    16  Gui3D(const Point<int>& outputSize, const bool fullScreen,
    17  const std::shared_ptr<std::atomic<bool>>& isRunningSharedPtr,
    18  const std::shared_ptr<std::pair<std::atomic<bool>, std::atomic<int>>>& videoSeekSharedPtr = nullptr,
    -
    19  const std::vector<std::shared_ptr<PoseExtractor>>& poseExtractors = {},
    +
    19  const std::vector<std::shared_ptr<PoseExtractor>>& poseExtractors = {},
    20  const std::vector<std::shared_ptr<Renderer>>& renderers = {},
    21  const PoseModel poseModel = PoseModel::COCO_18,
    22  const DisplayMode displayMode = DisplayMode::DisplayAll);
    @@ -157,6 +157,7 @@ $(document).ready(function(){initNavTree('gui3_d_8hpp_source.html','');}); +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    Definition: gui.hpp:13
    diff --git a/html/gui_2enum_classes_8hpp.html b/html/gui_2enum_classes_8hpp.html index 4c303bb4..763a42a4 100644 --- a/html/gui_2enum_classes_8hpp.html +++ b/html/gui_2enum_classes_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gui_2enum_classes_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gui_2enum_classes_8hpp_source.html b/html/gui_2enum_classes_8hpp_source.html index e7e6cdf3..4bb01eaa 100644 --- a/html/gui_2enum_classes_8hpp_source.html +++ b/html/gui_2enum_classes_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gui_2enum_classes_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gui_2headers_8hpp.html b/html/gui_2headers_8hpp.html index d1cc6c5c..b71ccdf9 100644 --- a/html/gui_2headers_8hpp.html +++ b/html/gui_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gui_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gui_2headers_8hpp_source.html b/html/gui_2headers_8hpp_source.html index 50d3bffe..3bb20a2b 100644 --- a/html/gui_2headers_8hpp_source.html +++ b/html/gui_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gui_2headers_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gui_8hpp.html b/html/gui_8hpp.html index 670569c8..241d27e5 100644 --- a/html/gui_8hpp.html +++ b/html/gui_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gui_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gui_8hpp_source.html b/html/gui_8hpp_source.html index e85727e6..bb1c46c4 100644 --- a/html/gui_8hpp_source.html +++ b/html/gui_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gui_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('gui_8hpp_source.html','');});
    16  Gui(const Point<int>& outputSize, const bool fullScreen,
    17  const std::shared_ptr<std::atomic<bool>>& isRunningSharedPtr,
    18  const std::shared_ptr<std::pair<std::atomic<bool>, std::atomic<int>>>& videoSeekSharedPtr = nullptr,
    -
    19  const std::vector<std::shared_ptr<PoseExtractor>>& poseExtractors = {},
    +
    19  const std::vector<std::shared_ptr<PoseExtractor>>& poseExtractors = {},
    20  const std::vector<std::shared_ptr<Renderer>>& renderers = {});
    21 
    22  virtual void initializationOnThread();
    @@ -155,6 +155,7 @@ $(document).ready(function(){initNavTree('gui_8hpp_source.html','');});
    Definition: frameDisplayer.hpp:13
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    Definition: gui.hpp:13
    diff --git a/html/gui_info_adder_8hpp.html b/html/gui_info_adder_8hpp.html index cac6ad42..c52c873c 100644 --- a/html/gui_info_adder_8hpp.html +++ b/html/gui_info_adder_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gui_info_adder_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/gui_info_adder_8hpp_source.html b/html/gui_info_adder_8hpp_source.html index d209c720..42ecc845 100644 --- a/html/gui_info_adder_8hpp_source.html +++ b/html/gui_info_adder_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('gui_info_adder_8hpp_source.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('gui_info_adder_8hpp_source.html','');}
    13  GuiInfoAdder(const int numberGpus, const bool guiEnabled = false);
    14 
    15  void addInfo(cv::Mat& cvOutputData, const int numberPeople, const unsigned long long id,
    -
    16  const std::string& elementRenderedName);
    +
    16  const std::string& elementRenderedName);
    17 
    18  private:
    19  // Const variables
    @@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('gui_info_adder_8hpp_source.html','');}
    23  std::queue<std::chrono::high_resolution_clock::time_point> mFpsQueue;
    24  double mFps;
    25  unsigned int mFpsCounter;
    -
    26  std::string mLastElementRenderedName;
    +
    26  std::string mLastElementRenderedName;
    27  int mLastElementRenderedCounter;
    28  unsigned long long mLastId;
    29  };
    @@ -142,6 +142,7 @@ $(document).ready(function(){initNavTree('gui_info_adder_8hpp_source.html','');}
    #define OP_API
    Definition: macros.hpp:15
    Definition: guiInfoAdder.hpp:10
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/hand_2headers_8hpp.html b/html/hand_2headers_8hpp.html index 4de412c5..ab1dc1b2 100644 --- a/html/hand_2headers_8hpp.html +++ b/html/hand_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/hand_2headers_8hpp_source.html b/html/hand_2headers_8hpp_source.html index c3b73e2f..21fd068a 100644 --- a/html/hand_2headers_8hpp_source.html +++ b/html/hand_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_2headers_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/hand_cpu_renderer_8hpp.html b/html/hand_cpu_renderer_8hpp.html index aa391395..41f1523c 100644 --- a/html/hand_cpu_renderer_8hpp.html +++ b/html/hand_cpu_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_cpu_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/hand_cpu_renderer_8hpp_source.html b/html/hand_cpu_renderer_8hpp_source.html index a4ee2d6e..994d1c46 100644 --- a/html/hand_cpu_renderer_8hpp_source.html +++ b/html/hand_cpu_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_cpu_renderer_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('hand_cpu_renderer_8hpp_source.html',''
    14  HandCpuRenderer(const float renderThreshold, const float alphaKeypoint = HAND_DEFAULT_ALPHA_KEYPOINT,
    15  const float alphaHeatMap = HAND_DEFAULT_ALPHA_HEAT_MAP);
    16 
    -
    17  void renderHand(Array<float>& outputData, const std::array<Array<float>, 2>& handKeypoints);
    +
    17  void renderHand(Array<float>& outputData, const std::array<Array<float>, 2>& handKeypoints);
    18 
    20  };
    @@ -131,6 +131,7 @@ $(document).ready(function(){initNavTree('hand_cpu_renderer_8hpp_source.html',''
    22 
    23 #endif // OPENPOSE_HAND_HAND_CPU_RENDERER_HPP
    #define DELETE_COPY(className)
    Definition: macros.hpp:30
    +
    std::array< T, N > array
    Definition: cl2.hpp:594
    const auto HAND_DEFAULT_ALPHA_HEAT_MAP
    Definition: handParameters.hpp:49
    Definition: handRenderer.hpp:8
    diff --git a/html/hand_detector_8hpp.html b/html/hand_detector_8hpp.html index 2e4eec10..fe1b98c9 100644 --- a/html/hand_detector_8hpp.html +++ b/html/hand_detector_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_detector_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/hand_detector_8hpp_source.html b/html/hand_detector_8hpp_source.html index a43432b5..4afd2614 100644 --- a/html/hand_detector_8hpp_source.html +++ b/html/hand_detector_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_detector_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('hand_detector_8hpp_source.html','');})
    18 
    19  std::vector<std::array<Rectangle<float>, 2>> trackHands(const Array<float>& poseKeypoints, const double scaleInputToOutput);
    20 
    -
    21  void updateTracker(const std::array<Array<float>, 2>& handKeypoints, const unsigned long long id);
    +
    21  void updateTracker(const std::array<Array<float>, 2>& handKeypoints, const unsigned long long id);
    22 
    23  private:
    24  enum class PosePart : unsigned int
    @@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('hand_detector_8hpp_source.html','');})
    40  std::mutex mMutex;
    41 
    42  std::array<unsigned int, (int)PosePart::Size> getPoseKeypoints(const PoseModel poseModel,
    -
    43  const std::array<std::string, (int)PosePart::Size>& poseStrings) const;
    +
    43  const std::array<std::string, (int)PosePart::Size>& poseStrings) const;
    44 
    46  };
    @@ -158,12 +158,14 @@ $(document).ready(function(){initNavTree('hand_detector_8hpp_source.html','');})
    49 #endif // OPENPOSE_HAND_HAND_DETECTOR_HPP
    #define DELETE_COPY(className)
    Definition: macros.hpp:30
    +
    std::array< T, N > array
    Definition: cl2.hpp:594
    Definition: handDetector.hpp:12
    PoseModel
    Definition: enumClasses.hpp:9
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/hand_detector_from_txt_8hpp.html b/html/hand_detector_from_txt_8hpp.html index 2904e055..173fb67d 100644 --- a/html/hand_detector_from_txt_8hpp.html +++ b/html/hand_detector_from_txt_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_detector_from_txt_8hpp.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/hand_detector_from_txt_8hpp_source.html b/html/hand_detector_from_txt_8hpp_source.html index 55d577f9..93af8b48 100644 --- a/html/hand_detector_from_txt_8hpp_source.html +++ b/html/hand_detector_from_txt_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_detector_from_txt_8hpp_source.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -118,12 +118,12 @@ $(document).ready(function(){initNavTree('hand_detector_from_txt_8hpp_source.htm
    10  {
    11  public:
    -
    12  explicit HandDetectorFromTxt(const std::string& txtDirectoryPath);
    +
    12  explicit HandDetectorFromTxt(const std::string& txtDirectoryPath);
    13 
    14  std::vector<std::array<Rectangle<float>, 2>> detectHands();
    15 
    16  private:
    -
    17  const std::string mTxtDirectoryPath;
    +
    17  const std::string mTxtDirectoryPath;
    18  const std::vector<std::string> mFilePaths;
    19  long long mFrameNameCounter;
    20 
    @@ -137,6 +137,7 @@ $(document).ready(function(){initNavTree('hand_detector_from_txt_8hpp_source.htm
    Definition: handDetectorFromTxt.hpp:9
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/hand_extractor_8hpp.html b/html/hand_extractor_8hpp.html index 8a3261f9..ad56c93c 100644 --- a/html/hand_extractor_8hpp.html +++ b/html/hand_extractor_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_extractor_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/hand_extractor_8hpp_source.html b/html/hand_extractor_8hpp_source.html index aae3d7c8..03892850 100644 --- a/html/hand_extractor_8hpp_source.html +++ b/html/hand_extractor_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_extractor_8hpp_source.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('hand_extractor_8hpp_source.html','');}
    35 
    40  void initializationOnThread();
    41 
    -
    53  virtual void forwardPass(const std::vector<std::array<Rectangle<float>, 2>> handRectangles,
    +
    53  virtual void forwardPass(const std::vector<std::array<Rectangle<float>, 2>> handRectangles,
    54  const cv::Mat& cvInputData,
    55  const double scaleInputToOutput) = 0;
    56 
    @@ -163,6 +163,7 @@ $(document).ready(function(){initNavTree('hand_extractor_8hpp_source.html','');}
    const ScaleMode mHeatMapScaleMode
    Definition: handExtractor.hpp:74
    #define DELETE_COPY(className)
    Definition: macros.hpp:30
    const Point< int > mNetOutputSize
    Definition: handExtractor.hpp:70
    +
    std::array< T, N > array
    Definition: cl2.hpp:594
    Array< float > mHandImageCrop
    Definition: handExtractor.hpp:71
    std::array< Array< float >, 2 > mHeatMaps
    Definition: handExtractor.hpp:76
    @@ -175,6 +176,7 @@ $(document).ready(function(){initNavTree('hand_extractor_8hpp_source.html','');}
    ScaleMode
    Definition: enumClasses.hpp:6
    Definition: rectangle.hpp:11
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    diff --git a/html/hand_extractor_caffe_8hpp.html b/html/hand_extractor_caffe_8hpp.html index 3affb895..84607d76 100644 --- a/html/hand_extractor_caffe_8hpp.html +++ b/html/hand_extractor_caffe_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_extractor_caffe_8hpp.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/hand_extractor_caffe_8hpp_source.html b/html/hand_extractor_caffe_8hpp_source.html index 4535d822..c5ad3da4 100644 --- a/html/hand_extractor_caffe_8hpp_source.html +++ b/html/hand_extractor_caffe_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_extractor_caffe_8hpp_source.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('hand_extractor_caffe_8hpp_source.html'
    15  {
    16  public:
    27  HandExtractorCaffe(const Point<int>& netInputSize, const Point<int>& netOutputSize,
    -
    28  const std::string& modelFolder, const int gpuId,
    +
    28  const std::string& modelFolder, const int gpuId,
    29  const unsigned short numberScales = 1, const float rangeScales = 0.4f,
    30  const std::vector<HeatMapType>& heatMapTypes = {},
    31  const ScaleMode heatMapScale = ScaleMode::ZeroToOne,
    @@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('hand_extractor_caffe_8hpp_source.html'
    39 
    44  void netInitializationOnThread();
    45 
    -
    57  void forwardPass(const std::vector<std::array<Rectangle<float>, 2>> handRectangles, const cv::Mat& cvInputData,
    +
    57  void forwardPass(const std::vector<std::array<Rectangle<float>, 2>> handRectangles, const cv::Mat& cvInputData,
    58  const double scaleInputToOutput);
    59 
    60  private:
    @@ -153,6 +153,7 @@ $(document).ready(function(){initNavTree('hand_extractor_caffe_8hpp_source.html'
    76 
    77 #endif // OPENPOSE_HAND_HAND_EXTRACTOR_CAFFE_HPP
    #define DELETE_COPY(className)
    Definition: macros.hpp:30
    +
    std::array< T, N > array
    Definition: cl2.hpp:594
    Definition: handExtractor.hpp:14
    @@ -161,9 +162,11 @@ $(document).ready(function(){initNavTree('hand_extractor_caffe_8hpp_source.html'
    ScaleMode
    Definition: enumClasses.hpp:6
    Definition: rectangle.hpp:11
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    Definition: handExtractorCaffe.hpp:14
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/hand_gpu_renderer_8hpp.html b/html/hand_gpu_renderer_8hpp.html index 439c73c3..ba7343ec 100644 --- a/html/hand_gpu_renderer_8hpp.html +++ b/html/hand_gpu_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_gpu_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/hand_gpu_renderer_8hpp_source.html b/html/hand_gpu_renderer_8hpp_source.html index cfa2851c..46da2377 100644 --- a/html/hand_gpu_renderer_8hpp_source.html +++ b/html/hand_gpu_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_gpu_renderer_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('hand_gpu_renderer_8hpp_source.html',''
    19 
    20  void initializationOnThread();
    21 
    -
    22  void renderHand(Array<float>& outputData, const std::array<Array<float>, 2>& handKeypoints);
    +
    22  void renderHand(Array<float>& outputData, const std::array<Array<float>, 2>& handKeypoints);
    23 
    24  private:
    25  float* pGpuHand; // GPU aux memory
    @@ -139,6 +139,7 @@ $(document).ready(function(){initNavTree('hand_gpu_renderer_8hpp_source.html',''
    30 
    31 #endif // OPENPOSE_HAND_HAND_GPU_RENDERER_HPP
    #define DELETE_COPY(className)
    Definition: macros.hpp:30
    +
    std::array< T, N > array
    Definition: cl2.hpp:594
    const auto HAND_DEFAULT_ALPHA_HEAT_MAP
    Definition: handParameters.hpp:49
    Definition: handRenderer.hpp:8
    diff --git a/html/hand_parameters_8hpp.html b/html/hand_parameters_8hpp.html index 12736ffb..8acf4f32 100644 --- a/html/hand_parameters_8hpp.html +++ b/html/hand_parameters_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_parameters_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/hand_parameters_8hpp_source.html b/html/hand_parameters_8hpp_source.html index d5ca630c..77a597db 100644 --- a/html/hand_parameters_8hpp_source.html +++ b/html/hand_parameters_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_parameters_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -150,8 +150,8 @@ $(document).ready(function(){initNavTree('hand_parameters_8hpp_source.html','');
    41 
    42  // Constant parameters
    43  const auto HAND_CCN_DECREASE_FACTOR = 8.f;
    -
    44  const std::string HAND_PROTOTXT{"hand/pose_deploy.prototxt"};
    -
    45  const std::string HAND_TRAINED_MODEL{"hand/pose_iter_102000.caffemodel"};
    +
    44  const std::string HAND_PROTOTXT{"hand/pose_deploy.prototxt"};
    +
    45  const std::string HAND_TRAINED_MODEL{"hand/pose_iter_102000.caffemodel"};
    46 
    47  // Rendering parameters
    @@ -177,6 +177,7 @@ $(document).ready(function(){initNavTree('hand_parameters_8hpp_source.html','');
    #define HAND_PAIRS_RENDER_GPU
    Definition: handParameters.hpp:12
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParametersRender.hpp:11
    const std::vector< float > HAND_SCALES_RENDER
    Definition: handParameters.hpp:39
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/hand_renderer_8hpp.html b/html/hand_renderer_8hpp.html index 25c90222..1ba29655 100644 --- a/html/hand_renderer_8hpp.html +++ b/html/hand_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/hand_renderer_8hpp_source.html b/html/hand_renderer_8hpp_source.html index c6ac36d7..f2628d79 100644 --- a/html/hand_renderer_8hpp_source.html +++ b/html/hand_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('hand_renderer_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -119,11 +119,12 @@ $(document).ready(function(){initNavTree('hand_renderer_8hpp_source.html','');})
    10  public:
    11  virtual void initializationOnThread(){};
    12 
    -
    13  virtual void renderHand(Array<float>& outputData, const std::array<Array<float>, 2>& handKeypoints) = 0;
    +
    13  virtual void renderHand(Array<float>& outputData, const std::array<Array<float>, 2>& handKeypoints) = 0;
    14  };
    15 }
    16 
    17 #endif // OPENPOSE_HAND_HAND_RENDERER_HPP
    +
    std::array< T, N > array
    Definition: cl2.hpp:594
    virtual void initializationOnThread()
    Definition: handRenderer.hpp:11
    Definition: handRenderer.hpp:8
    diff --git a/html/headers_8hpp.html b/html/headers_8hpp.html index fe0c27bd..4521dfe7 100644 --- a/html/headers_8hpp.html +++ b/html/headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/headers_8hpp_source.html b/html/headers_8hpp_source.html index 015528b3..c4993139 100644 --- a/html/headers_8hpp_source.html +++ b/html/headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('headers_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/heat_map_saver_8hpp.html b/html/heat_map_saver_8hpp.html index 4b628f47..8b1beb35 100644 --- a/html/heat_map_saver_8hpp.html +++ b/html/heat_map_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('heat_map_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/heat_map_saver_8hpp_source.html b/html/heat_map_saver_8hpp_source.html index 92891bfc..6442b734 100644 --- a/html/heat_map_saver_8hpp_source.html +++ b/html/heat_map_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('heat_map_saver_8hpp_source.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -118,12 +118,12 @@ $(document).ready(function(){initNavTree('heat_map_saver_8hpp_source.html','');}
    9  class OP_API HeatMapSaver : public FileSaver
    10  {
    11  public:
    -
    12  HeatMapSaver(const std::string& directoryPath, const std::string& imageFormat);
    +
    12  HeatMapSaver(const std::string& directoryPath, const std::string& imageFormat);
    13 
    -
    14  void saveHeatMaps(const std::vector<Array<float>>& heatMaps, const std::string& fileName) const;
    +
    14  void saveHeatMaps(const std::vector<Array<float>>& heatMaps, const std::string& fileName) const;
    15 
    16  private:
    -
    17  const std::string mImageFormat;
    +
    17  const std::string mImageFormat;
    18  };
    19 }
    20 
    @@ -133,7 +133,9 @@ $(document).ready(function(){initNavTree('heat_map_saver_8hpp_source.html','');}
    Definition: heatMapSaver.hpp:9
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/hierarchy.html b/html/hierarchy.html index 7544f3e1..5bb9e186 100644 --- a/html/hierarchy.html +++ b/html/hierarchy.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('hierarchy.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -110,137 +110,208 @@ $(document).ready(function(){initNavTree('hierarchy.html','');});
    This inheritance list is sorted roughly, but not completely, alphabetically:
    -
    [detail level 123]
    +
    [detail level 1234]
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    oCop::Array< T >
    oCop::Array< float >
    oCop::Array< long long >
    oCcaffe::Blob< T >
    oCop::BodyPartConnectorCaffe< T >
    oCop::CameraParameterReader
    oCop::CocoJsonSaver
    oCop::ConfigureError
    oCop::ConfigureLog
    oCop::CvMatToOpInput
    oCop::CvMatToOpOutput
    oCop::Datum
    oCop::DatumProducer< TDatumsNoPtr >
    oCop::FaceDetector
    oCop::FaceDetectorOpenCV
    oCop::FaceExtractor
    oCop::FaceRenderer
    oCop::FileSaver
    oCop::FrameDisplayer
    oCop::Gui
    oCop::GuiInfoAdder
    oCop::HandDetector
    oCop::HandDetectorFromTxt
    oCop::HandExtractor
    oCop::HandRenderer
    oCop::JsonOfstream
    oCop::KeepTopNPeople
    oCop::KeypointScaler
    oCop::MaximumCaffe< T >
    oCop::Net
    oCop::NmsCaffe< T >
    oCop::OpOutputToCvMat
    oCop::PersonIdExtractor
    oCop::Point< T >
    oCop::Point< int >
    oCop::PointerContainerGreater< TDatums >
    oCop::PointerContainerLess< TDatums >
    oCop::PoseExtractor
    oCop::PoseRenderer
    oCop::Producer
    oCop::Profiler
    oCop::QueueBase< TDatums, TQueue >
    oCop::Rectangle< T >
    oCop::Renderer
    oCop::ResizeAndMergeCaffe< T >
    oCop::ScaleAndSizeExtractor
    oCboost::shared_ptr< T >
    oCop::SpinnakerWrapper
    oCop::SubThread< TDatums, TWorker >
    oCop::Thread< TDatums, TWorker >
    oCop::ThreadManager< TDatums, TWorker, TQueue >
    oCop::ThreadManager< std::shared_ptr< TDatums > >
    oCop::VideoSaver
    oCop::Worker< TDatums >
    oCop::Wrapper< TDatums, TWorker, TQueue >
    oCop::WrapperStructFace
    oCop::WrapperStructHand
    oCop::WrapperStructInput
    oCop::WrapperStructOutput
    \Cop::WrapperStructPose
    oCcl_image_format
    oCop::CocoJsonSaver
    oCop::ConfigureError
    oCop::ConfigureLog
    oCop::CvMatToOpInput
    oCop::CvMatToOpOutput
    oCop::Datum
    oCop::DatumProducer< TDatumsNoPtr >
    oCcl::detail::Deleter< Alloc >
    oCcl::EnqueueArgs
    oCop::FaceDetector
    oCop::FaceDetectorOpenCV
    oCop::FaceExtractor
    oCop::FaceRenderer
    oCop::FileSaver
    oCop::FrameDisplayer
    oCcl::detail::GetInfoFunctor0< Func, Arg0 >
    oCcl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >
    oCop::Gui
    oCop::GuiInfoAdder
    oCop::HandDetector
    oCop::HandDetectorFromTxt
    oCop::HandExtractor
    oCop::HandRenderer
    oCop::JsonOfstream
    oCop::KeepTopNPeople
    oCcl::detail::KernelArgumentHandler< T, Enable >
    oCcl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >
    oCcl::detail::KernelArgumentHandler< LocalSpaceArg, void >
    oCcl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >
    oCcl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >
    oCcl::KernelFunctor< Ts >
    oCcl::KernelFunctor< Ts...>
    oCop::KeypointScaler
    oCcl::LocalSpaceArgLocal address wrapper for use with Kernel::setArg
    oCcl::compatibility::make_kernel< Ts >
    oCop::MaximumCaffe< T >
    oCcl::NDRangeClass interface for specifying NDRange values
    oCop::Net
    oCop::NmsCaffe< T >
    oCop::OpOutputToCvMat
    oCcl::detail::param_traits< enum_type, Name >
    oCop::PersonIdExtractor
    oCop::Point< T >
    oCop::Point< int >
    oCop::PointerContainerGreater< TDatums >
    oCop::PointerContainerLess< TDatums >
    oCop::PoseExtractor
    oCop::PoseRenderer
    oCop::Producer
    oCop::Profiler
    oCop::QueueBase< TDatums, TQueue >
    oCcl::SVMAllocator< void, SVMTrait >::rebind< U >
    oCcl::SVMAllocator< T, SVMTrait >::rebind< U >
    oCop::Rectangle< T >
    oCcl::detail::ReferenceHandler< T >
    oCcl::detail::ReferenceHandler< cl_command_queue >
    oCcl::detail::ReferenceHandler< cl_context >
    oCcl::detail::ReferenceHandler< cl_device_id >
    oCcl::detail::ReferenceHandler< cl_event >
    oCcl::detail::ReferenceHandler< cl_kernel >
    oCcl::detail::ReferenceHandler< cl_mem >
    oCcl::detail::ReferenceHandler< cl_platform_id >
    oCcl::detail::ReferenceHandler< cl_program >
    oCcl::detail::ReferenceHandler< cl_sampler >
    oCop::Renderer
    oCop::ResizeAndMergeCaffe< T >
    oCop::ScaleAndSizeExtractor
    oCboost::shared_ptr< T >
    oCop::SpinnakerWrapper
    oCop::SubThread< TDatums, TWorker >
    oCcl::SVMAllocator< T, SVMTrait >
    oCcl::SVMAllocator< void, SVMTrait >
    oCcl::SVMTraitAtomic< Trait >
    oCcl::SVMTraitCoarse< Trait >
    oCcl::SVMTraitFine< Trait >
    oCcl::detail::SVMTraitNull
    oCcl::SVMTraitReadOnly< Trait >
    oCcl::SVMTraitReadWrite< Trait >
    oCcl::SVMTraitWriteOnly< Trait >
    oCop::Thread< TDatums, TWorker >
    oCop::ThreadManager< TDatums, TWorker, TQueue >
    oCop::ThreadManager< std::shared_ptr< TDatums > >
    oCop::VideoSaver
    oCop::Worker< TDatums >
    oCcl::detail::Wrapper< T >
    oCop::Wrapper< TDatums, TWorker, TQueue >
    oCcl::detail::Wrapper< cl_command_queue >
    oCcl::detail::Wrapper< cl_context >
    oCcl::detail::Wrapper< cl_device_id >
    oCcl::detail::Wrapper< cl_event >
    oCcl::detail::Wrapper< cl_kernel >
    oCcl::detail::Wrapper< cl_mem >
    oCcl::detail::Wrapper< cl_platform_id >
    oCcl::detail::Wrapper< cl_program >
    oCcl::detail::Wrapper< cl_sampler >
    oCop::WrapperStructFace
    oCop::WrapperStructHand
    oCop::WrapperStructInput
    oCop::WrapperStructOutput
    \Cop::WrapperStructPose
    diff --git a/html/hierarchy.js b/html/hierarchy.js index 09058f1e..6dc7f9b7 100644 --- a/html/hierarchy.js +++ b/html/hierarchy.js @@ -6,6 +6,9 @@ var hierarchy = [ "caffe::Blob< T >", "classcaffe_1_1_blob.html", null ], [ "op::BodyPartConnectorCaffe< T >", "classop_1_1_body_part_connector_caffe.html", null ], [ "op::CameraParameterReader", "classop_1_1_camera_parameter_reader.html", null ], + [ "cl_image_format", null, [ + [ "cl::ImageFormat", "structcl_1_1_image_format.html", null ] + ] ], [ "op::CocoJsonSaver", "classop_1_1_coco_json_saver.html", null ], [ "op::ConfigureError", "classop_1_1_configure_error.html", null ], [ "op::ConfigureLog", "classop_1_1_configure_log.html", null ], @@ -13,6 +16,8 @@ var hierarchy = [ "op::CvMatToOpOutput", "classop_1_1_cv_mat_to_op_output.html", null ], [ "op::Datum", "structop_1_1_datum.html", null ], [ "op::DatumProducer< TDatumsNoPtr >", "classop_1_1_datum_producer.html", null ], + [ "cl::detail::Deleter< Alloc >", "classcl_1_1detail_1_1_deleter.html", null ], + [ "cl::EnqueueArgs", "classcl_1_1_enqueue_args.html", null ], [ "op::FaceDetector", "classop_1_1_face_detector.html", null ], [ "op::FaceDetectorOpenCV", "classop_1_1_face_detector_open_c_v.html", null ], [ "op::FaceExtractor", "classop_1_1_face_extractor.html", [ @@ -29,6 +34,8 @@ var hierarchy = [ "op::PeopleJsonSaver", "classop_1_1_people_json_saver.html", null ] ] ], [ "op::FrameDisplayer", "classop_1_1_frame_displayer.html", null ], + [ "cl::detail::GetInfoFunctor0< Func, Arg0 >", "structcl_1_1detail_1_1_get_info_functor0.html", null ], + [ "cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >", "structcl_1_1detail_1_1_get_info_functor1.html", null ], [ "op::Gui", "classop_1_1_gui.html", [ [ "op::Gui3D", "classop_1_1_gui3_d.html", null ] ] ], @@ -44,13 +51,24 @@ var hierarchy = ] ], [ "op::JsonOfstream", "classop_1_1_json_ofstream.html", null ], [ "op::KeepTopNPeople", "classop_1_1_keep_top_n_people.html", null ], + [ "cl::detail::KernelArgumentHandler< T, Enable >", "structcl_1_1detail_1_1_kernel_argument_handler.html", null ], + [ "cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html", null ], + [ "cl::detail::KernelArgumentHandler< LocalSpaceArg, void >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html", null ], + [ "cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html", null ], + [ "cl::detail::KernelArgumentHandler< T, typename std::enable_if::value >::type >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html", null ], + [ "cl::KernelFunctor< Ts >", "classcl_1_1_kernel_functor.html", null ], + [ "cl::KernelFunctor< Ts...>", "classcl_1_1_kernel_functor.html", null ], [ "op::KeypointScaler", "classop_1_1_keypoint_scaler.html", null ], + [ "cl::LocalSpaceArg", "structcl_1_1_local_space_arg.html", null ], + [ "cl::compatibility::make_kernel< Ts >", "structcl_1_1compatibility_1_1make__kernel.html", null ], [ "op::MaximumCaffe< T >", "classop_1_1_maximum_caffe.html", null ], + [ "cl::NDRange", "classcl_1_1_n_d_range.html", null ], [ "op::Net", "classop_1_1_net.html", [ [ "op::NetCaffe", "classop_1_1_net_caffe.html", null ] ] ], [ "op::NmsCaffe< T >", "classop_1_1_nms_caffe.html", null ], [ "op::OpOutputToCvMat", "classop_1_1_op_output_to_cv_mat.html", null ], + [ "cl::detail::param_traits< enum_type, Name >", "structcl_1_1detail_1_1param__traits.html", null ], [ "op::PersonIdExtractor", "classop_1_1_person_id_extractor.html", null ], [ "op::Point< T >", "structop_1_1_point.html", null ], [ "op::Point< int >", "structop_1_1_point.html", null ], @@ -77,7 +95,19 @@ var hierarchy = [ "op::PriorityQueue< TDatums, TQueue >", "classop_1_1_priority_queue.html", null ], [ "op::Queue< TDatums, TQueue >", "classop_1_1_queue.html", null ] ] ], + [ "cl::SVMAllocator< void, SVMTrait >::rebind< U >", "structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html", null ], + [ "cl::SVMAllocator< T, SVMTrait >::rebind< U >", "structcl_1_1_s_v_m_allocator_1_1rebind.html", null ], [ "op::Rectangle< T >", "structop_1_1_rectangle.html", null ], + [ "cl::detail::ReferenceHandler< T >", "structcl_1_1detail_1_1_reference_handler.html", null ], + [ "cl::detail::ReferenceHandler< cl_command_queue >", "structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html", null ], + [ "cl::detail::ReferenceHandler< cl_context >", "structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html", null ], + [ "cl::detail::ReferenceHandler< cl_device_id >", "structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html", null ], + [ "cl::detail::ReferenceHandler< cl_event >", "structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html", null ], + [ "cl::detail::ReferenceHandler< cl_kernel >", "structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html", null ], + [ "cl::detail::ReferenceHandler< cl_mem >", "structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html", null ], + [ "cl::detail::ReferenceHandler< cl_platform_id >", "structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html", null ], + [ "cl::detail::ReferenceHandler< cl_program >", "structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html", null ], + [ "cl::detail::ReferenceHandler< cl_sampler >", "structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html", null ], [ "op::Renderer", "classop_1_1_renderer.html", [ [ "op::FaceCpuRenderer", "classop_1_1_face_cpu_renderer.html", null ], [ "op::GpuRenderer", "classop_1_1_gpu_renderer.html", [ @@ -98,6 +128,15 @@ var hierarchy = [ "op::SubThreadQueueInOut< TDatums, TWorker, TQueue >", "classop_1_1_sub_thread_queue_in_out.html", null ], [ "op::SubThreadQueueOut< TDatums, TWorker, TQueue >", "classop_1_1_sub_thread_queue_out.html", null ] ] ], + [ "cl::SVMAllocator< T, SVMTrait >", "classcl_1_1_s_v_m_allocator.html", null ], + [ "cl::SVMAllocator< void, SVMTrait >", "classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html", null ], + [ "cl::SVMTraitAtomic< Trait >", "classcl_1_1_s_v_m_trait_atomic.html", null ], + [ "cl::SVMTraitCoarse< Trait >", "classcl_1_1_s_v_m_trait_coarse.html", null ], + [ "cl::SVMTraitFine< Trait >", "classcl_1_1_s_v_m_trait_fine.html", null ], + [ "cl::detail::SVMTraitNull", "classcl_1_1detail_1_1_s_v_m_trait_null.html", null ], + [ "cl::SVMTraitReadOnly< Trait >", "classcl_1_1_s_v_m_trait_read_only.html", null ], + [ "cl::SVMTraitReadWrite< Trait >", "classcl_1_1_s_v_m_trait_read_write.html", null ], + [ "cl::SVMTraitWriteOnly< Trait >", "classcl_1_1_s_v_m_trait_write_only.html", null ], [ "op::Thread< TDatums, TWorker >", "classop_1_1_thread.html", null ], [ "op::ThreadManager< TDatums, TWorker, TQueue >", "classop_1_1_thread_manager.html", null ], [ "op::ThreadManager< std::shared_ptr< TDatums > >", "classop_1_1_thread_manager.html", null ], @@ -142,7 +181,53 @@ var hierarchy = [ "op::WQueueOrderer< TDatums >", "classop_1_1_w_queue_orderer.html", null ], [ "op::WScaleAndSizeExtractor< TDatums >", "classop_1_1_w_scale_and_size_extractor.html", null ] ] ], + [ "cl::detail::Wrapper< T >", "classcl_1_1detail_1_1_wrapper.html", null ], [ "op::Wrapper< TDatums, TWorker, TQueue >", "classop_1_1_wrapper.html", null ], + [ "cl::detail::Wrapper< cl_command_queue >", "classcl_1_1detail_1_1_wrapper.html", [ + [ "cl::CommandQueue", "classcl_1_1_command_queue.html", null ], + [ "cl::DeviceCommandQueue", "classcl_1_1_device_command_queue.html", null ] + ] ], + [ "cl::detail::Wrapper< cl_context >", "classcl_1_1detail_1_1_wrapper.html", [ + [ "cl::Context", "classcl_1_1_context.html", null ] + ] ], + [ "cl::detail::Wrapper< cl_device_id >", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html", [ + [ "cl::Device", "classcl_1_1_device.html", null ] + ] ], + [ "cl::detail::Wrapper< cl_event >", "classcl_1_1detail_1_1_wrapper.html", [ + [ "cl::Event", "classcl_1_1_event.html", [ + [ "cl::UserEvent", "classcl_1_1_user_event.html", null ] + ] ] + ] ], + [ "cl::detail::Wrapper< cl_kernel >", "classcl_1_1detail_1_1_wrapper.html", [ + [ "cl::Kernel", "classcl_1_1_kernel.html", null ] + ] ], + [ "cl::detail::Wrapper< cl_mem >", "classcl_1_1detail_1_1_wrapper.html", [ + [ "cl::Memory", "classcl_1_1_memory.html", [ + [ "cl::Buffer", "classcl_1_1_buffer.html", [ + [ "cl::BufferGL", "classcl_1_1_buffer_g_l.html", null ], + [ "cl::BufferRenderGL", "classcl_1_1_buffer_render_g_l.html", null ] + ] ], + [ "cl::Image", "classcl_1_1_image.html", [ + [ "cl::Image1D", "classcl_1_1_image1_d.html", null ], + [ "cl::Image1DArray", "classcl_1_1_image1_d_array.html", null ], + [ "cl::Image1DBuffer", "classcl_1_1_image1_d_buffer.html", null ], + [ "cl::Image2D", "classcl_1_1_image2_d.html", null ], + [ "cl::Image2DArray", "classcl_1_1_image2_d_array.html", null ], + [ "cl::Image3D", "classcl_1_1_image3_d.html", null ], + [ "cl::ImageGL", "classcl_1_1_image_g_l.html", null ] + ] ], + [ "cl::Pipe", "classcl_1_1_pipe.html", null ] + ] ] + ] ], + [ "cl::detail::Wrapper< cl_platform_id >", "classcl_1_1detail_1_1_wrapper.html", [ + [ "cl::Platform", "classcl_1_1_platform.html", null ] + ] ], + [ "cl::detail::Wrapper< cl_program >", "classcl_1_1detail_1_1_wrapper.html", [ + [ "cl::Program", "classcl_1_1_program.html", null ] + ] ], + [ "cl::detail::Wrapper< cl_sampler >", "classcl_1_1detail_1_1_wrapper.html", [ + [ "cl::Sampler", "classcl_1_1_sampler.html", null ] + ] ], [ "op::WrapperStructFace", "structop_1_1_wrapper_struct_face.html", null ], [ "op::WrapperStructHand", "structop_1_1_wrapper_struct_hand.html", null ], [ "op::WrapperStructInput", "structop_1_1_wrapper_struct_input.html", null ], diff --git a/html/image_directory_reader_8hpp.html b/html/image_directory_reader_8hpp.html index 0eadee47..19a2e1cd 100644 --- a/html/image_directory_reader_8hpp.html +++ b/html/image_directory_reader_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('image_directory_reader_8hpp.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/image_directory_reader_8hpp_source.html b/html/image_directory_reader_8hpp_source.html index 2ae85ea1..a9bc713e 100644 --- a/html/image_directory_reader_8hpp_source.html +++ b/html/image_directory_reader_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('image_directory_reader_8hpp_source.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -119,12 +119,12 @@ $(document).ready(function(){initNavTree('image_directory_reader_8hpp_source.htm
    16  {
    17  public:
    -
    27  explicit ImageDirectoryReader(const std::string& imageDirectoryPath, const unsigned int imageDirectoryStereo = 1,
    -
    28  const std::string& cameraParameterPath = "");
    +
    27  explicit ImageDirectoryReader(const std::string& imageDirectoryPath, const unsigned int imageDirectoryStereo = 1,
    +
    28  const std::string& cameraParameterPath = "");
    29 
    30  std::vector<cv::Mat> getCameraMatrices();
    31 
    -
    32  std::string getNextFrameName();
    +
    32  std::string getNextFrameName();
    33 
    34  inline bool isOpened() const
    35  {
    @@ -141,7 +141,7 @@ $(document).ready(function(){initNavTree('image_directory_reader_8hpp_source.htm
    46  void set(const int capProperty, const double value);
    47 
    48  private:
    -
    49  const std::string mImageDirectoryPath;
    +
    49  const std::string mImageDirectoryPath;
    50  const unsigned int mImageDirectoryStereo;
    51  const std::vector<std::string> mFilePaths;
    52  CameraParameterReader mCameraParameterReader;
    @@ -168,6 +168,7 @@ $(document).ready(function(){initNavTree('image_directory_reader_8hpp_source.htm
    Definition: cameraParameterReader.hpp:9
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/image_saver_8hpp.html b/html/image_saver_8hpp.html index 2820c9d4..e3ecdf9c 100644 --- a/html/image_saver_8hpp.html +++ b/html/image_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('image_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/image_saver_8hpp_source.html b/html/image_saver_8hpp_source.html index 6a6d5050..ddb0fa90 100644 --- a/html/image_saver_8hpp_source.html +++ b/html/image_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('image_saver_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -119,12 +119,12 @@ $(document).ready(function(){initNavTree('image_saver_8hpp_source.html','');});
    10  class OP_API ImageSaver : public FileSaver
    11  {
    12  public:
    -
    13  ImageSaver(const std::string& directoryPath, const std::string& imageFormat);
    +
    13  ImageSaver(const std::string& directoryPath, const std::string& imageFormat);
    14 
    -
    15  void saveImages(const std::vector<cv::Mat>& cvOutputDatas, const std::string& fileName) const;
    +
    15  void saveImages(const std::vector<cv::Mat>& cvOutputDatas, const std::string& fileName) const;
    16 
    17  private:
    -
    18  const std::string mImageFormat;
    +
    18  const std::string mImageFormat;
    19  };
    20 }
    21 
    @@ -134,6 +134,7 @@ $(document).ready(function(){initNavTree('image_saver_8hpp_source.html','');});
    Definition: fileSaver.hpp:9
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/index.html b/html/index.html index c25e069b..a28db052 100644 --- a/html/index.html +++ b/html/index.html @@ -87,7 +87,7 @@ $(document).ready(function(){initNavTree('index.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/ip_camera_reader_8hpp.html b/html/ip_camera_reader_8hpp.html index 8126b8be..e8faf7b3 100644 --- a/html/ip_camera_reader_8hpp.html +++ b/html/ip_camera_reader_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('ip_camera_reader_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/ip_camera_reader_8hpp_source.html b/html/ip_camera_reader_8hpp_source.html index 969792ef..1a753560 100644 --- a/html/ip_camera_reader_8hpp_source.html +++ b/html/ip_camera_reader_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('ip_camera_reader_8hpp_source.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -118,11 +118,11 @@ $(document).ready(function(){initNavTree('ip_camera_reader_8hpp_source.html','')
    13  {
    14  public:
    -
    19  explicit IpCameraReader(const std::string& cameraPath);
    +
    19  explicit IpCameraReader(const std::string& cameraPath);
    20 
    21  std::vector<cv::Mat> getCameraMatrices();
    22 
    -
    23  std::string getNextFrameName();
    +
    23  std::string getNextFrameName();
    24 
    25  inline double get(const int capProperty)
    26  {
    @@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('ip_camera_reader_8hpp_source.html','')
    33  }
    34 
    35  private:
    -
    36  const std::string mPathName;
    +
    36  const std::string mPathName;
    37 
    38  cv::Mat getRawFrame();
    39 
    @@ -155,6 +155,7 @@ $(document).ready(function(){initNavTree('ip_camera_reader_8hpp_source.html','')
    Definition: ipCameraReader.hpp:12
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/json_ofstream_8hpp.html b/html/json_ofstream_8hpp.html index 3bc3f3f8..058b6e4e 100644 --- a/html/json_ofstream_8hpp.html +++ b/html/json_ofstream_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('json_ofstream_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/json_ofstream_8hpp_source.html b/html/json_ofstream_8hpp_source.html index 37ce7e00..fa8409f5 100644 --- a/html/json_ofstream_8hpp_source.html +++ b/html/json_ofstream_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('json_ofstream_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('json_ofstream_8hpp_source.html','');})
    10  {
    11  public:
    -
    12  explicit JsonOfstream(const std::string& filePath, const bool humanReadable = true);
    +
    12  explicit JsonOfstream(const std::string& filePath, const bool humanReadable = true);
    13 
    14  ~JsonOfstream();
    15 
    @@ -130,9 +130,9 @@ $(document).ready(function(){initNavTree('json_ofstream_8hpp_source.html','');})
    21 
    22  void arrayClose();
    23 
    -
    24  void version(const std::string& version);
    +
    24  void version(const std::string& version);
    25 
    -
    26  void key(const std::string& string);
    +
    26  void key(const std::string& string);
    27 
    28  template <typename T>
    29  inline void plainText(const T& value)
    @@ -164,6 +164,7 @@ $(document).ready(function(){initNavTree('json_ofstream_8hpp_source.html','');})
    void plainText(const T &value)
    Definition: jsonOfstream.hpp:29
    void comma()
    Definition: jsonOfstream.hpp:34
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/keep_top_n_people_8hpp.html b/html/keep_top_n_people_8hpp.html index 29d05c70..abe5002d 100644 --- a/html/keep_top_n_people_8hpp.html +++ b/html/keep_top_n_people_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('keep_top_n_people_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/keep_top_n_people_8hpp_source.html b/html/keep_top_n_people_8hpp_source.html index 68467016..ed2a7347 100644 --- a/html/keep_top_n_people_8hpp_source.html +++ b/html/keep_top_n_people_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('keep_top_n_people_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/keypoint_8hpp.html b/html/keypoint_8hpp.html index aebca3d3..1062fd22 100644 --- a/html/keypoint_8hpp.html +++ b/html/keypoint_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('keypoint_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/keypoint_8hpp_source.html b/html/keypoint_8hpp_source.html index 54c10641..a1b6328b 100644 --- a/html/keypoint_8hpp_source.html +++ b/html/keypoint_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('keypoint_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/keypoint_saver_8hpp.html b/html/keypoint_saver_8hpp.html index 674d9c44..67127941 100644 --- a/html/keypoint_saver_8hpp.html +++ b/html/keypoint_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('keypoint_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/keypoint_saver_8hpp_source.html b/html/keypoint_saver_8hpp_source.html index f3693547..00b5dbd6 100644 --- a/html/keypoint_saver_8hpp_source.html +++ b/html/keypoint_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('keypoint_saver_8hpp_source.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -119,9 +119,9 @@ $(document).ready(function(){initNavTree('keypoint_saver_8hpp_source.html','');}
    11  {
    12  public:
    -
    13  KeypointSaver(const std::string& directoryPath, const DataFormat format);
    +
    13  KeypointSaver(const std::string& directoryPath, const DataFormat format);
    14 
    -
    15  void saveKeypoints(const std::vector<Array<float>>& keypointVector, const std::string& fileName, const std::string& keypointName) const;
    +
    15  void saveKeypoints(const std::vector<Array<float>>& keypointVector, const std::string& fileName, const std::string& keypointName) const;
    16 
    17  private:
    18  const DataFormat mFormat;
    @@ -136,7 +136,9 @@ $(document).ready(function(){initNavTree('keypoint_saver_8hpp_source.html','');} +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/keypoint_scaler_8hpp.html b/html/keypoint_scaler_8hpp.html index 419d464e..076b4208 100644 --- a/html/keypoint_scaler_8hpp.html +++ b/html/keypoint_scaler_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('keypoint_scaler_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/keypoint_scaler_8hpp_source.html b/html/keypoint_scaler_8hpp_source.html index 7ff2b8a1..4d8311a0 100644 --- a/html/keypoint_scaler_8hpp_source.html +++ b/html/keypoint_scaler_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('keypoint_scaler_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('keypoint_scaler_8hpp_source.html','');
    14  void scale(Array<float>& arrayToScale, const double scaleInputToOutput, const double scaleNetToOutput,
    15  const Point<int>& producerSize) const;
    16 
    -
    17  void scale(std::vector<Array<float>>& arraysToScale, const double scaleInputToOutput,
    +
    17  void scale(std::vector<Array<float>>& arraysToScale, const double scaleInputToOutput,
    18  const double scaleNetToOutput, const Point<int>& producerSize) const;
    19 
    20  private:
    @@ -137,6 +137,7 @@ $(document).ready(function(){initNavTree('keypoint_scaler_8hpp_source.html','');
    ScaleMode
    Definition: enumClasses.hpp:6
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    diff --git a/html/macros_8hpp.html b/html/macros_8hpp.html index cf22a790..3926a72d 100644 --- a/html/macros_8hpp.html +++ b/html/macros_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('macros_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/macros_8hpp_source.html b/html/macros_8hpp_source.html index 0fc2c5a2..8311858a 100644 --- a/html/macros_8hpp_source.html +++ b/html/macros_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('macros_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('macros_8hpp_source.html','');});
    7 #include <vector>
    8 
    9 // OpenPose name and version
    -
    10 const std::string OPEN_POSE_NAME_STRING = "OpenPose";
    -
    11 const std::string OPEN_POSE_VERSION_STRING = "1.2.1";
    - + + +
    13 
    14 #ifndef _WIN32
    15  #define OP_API
    @@ -192,6 +192,7 @@ $(document).ready(function(){initNavTree('macros_8hpp_source.html','');});
    Definition: macros.hpp:81
    const std::string OPEN_POSE_NAME_STRING
    Definition: macros.hpp:10
    Definition: macros.hpp:77
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/maximum_base_8hpp.html b/html/maximum_base_8hpp.html index 0d0616a1..dc87f163 100644 --- a/html/maximum_base_8hpp.html +++ b/html/maximum_base_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('maximum_base_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/maximum_base_8hpp_source.html b/html/maximum_base_8hpp_source.html index 454e9ac6..0302f4f9 100644 --- a/html/maximum_base_8hpp_source.html +++ b/html/maximum_base_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('maximum_base_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/maximum_caffe_8hpp.html b/html/maximum_caffe_8hpp.html index f167931d..920326d5 100644 --- a/html/maximum_caffe_8hpp.html +++ b/html/maximum_caffe_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('maximum_caffe_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/maximum_caffe_8hpp_source.html b/html/maximum_caffe_8hpp_source.html index a1391433..57df0765 100644 --- a/html/maximum_caffe_8hpp_source.html +++ b/html/maximum_caffe_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('maximum_caffe_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -123,21 +123,21 @@ $(document).ready(function(){initNavTree('maximum_caffe_8hpp_source.html','');})
    14  public:
    15  explicit MaximumCaffe();
    16 
    -
    17  virtual void LayerSetUp(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    17  virtual void LayerSetUp(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    18 
    -
    19  virtual void Reshape(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    19  virtual void Reshape(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    20 
    21  virtual inline const char* type() const { return "Maximum"; }
    22 
    -
    23  virtual void Forward_cpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    23  virtual void Forward_cpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    24 
    -
    25  virtual void Forward_gpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    25  virtual void Forward_gpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    26 
    -
    27  virtual void Backward_cpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    -
    28  const std::vector<caffe::Blob<T>*>& bottom);
    +
    27  virtual void Backward_cpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    +
    28  const std::vector<caffe::Blob<T>*>& bottom);
    29 
    -
    30  virtual void Backward_gpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    -
    31  const std::vector<caffe::Blob<T>*>& bottom);
    +
    30  virtual void Backward_gpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    +
    31  const std::vector<caffe::Blob<T>*>& bottom);
    32 
    33  private:
    34  std::array<int, 4> mBottomSize;
    @@ -150,6 +150,7 @@ $(document).ready(function(){initNavTree('maximum_caffe_8hpp_source.html','');})
    virtual const char * type() const
    Definition: maximumCaffe.hpp:21
    Definition: macros.hpp:77
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    diff --git a/html/namespaceboost.html b/html/namespaceboost.html index fd4c00bc..5fcd84b2 100644 --- a/html/namespaceboost.html +++ b/html/namespaceboost.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('namespaceboost.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespacecaffe.html b/html/namespacecaffe.html index a47ba944..e0872064 100644 --- a/html/namespacecaffe.html +++ b/html/namespacecaffe.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('namespacecaffe.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespacecl.html b/html/namespacecl.html new file mode 100644 index 00000000..6db59888 --- /dev/null +++ b/html/namespacecl.html @@ -0,0 +1,2361 @@ + + + + + + +OpenPose: cl Namespace Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl Namespace Reference
    +
    +
    + +

    The OpenCL C++ bindings are defined within this namespace. +More...

    + + + + + + +

    +Namespaces

     compatibility
     
     detail
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Classes

    struct  ImageFormat
     Adds constructors and member functions for cl_image_format. More...
     
    class  Device
     Class interface for cl_device_id. More...
     
    class  Platform
     Class interface for cl_platform_id. More...
     
    class  Context
     Class interface for cl_context. More...
     
    class  Event
     Class interface for cl_event. More...
     
    class  UserEvent
     Class interface for user events (a subset of cl_event's). More...
     
    class  Memory
     Class interface for cl_mem. More...
     
    class  SVMTraitReadWrite
     
    class  SVMTraitReadOnly
     
    class  SVMTraitWriteOnly
     
    class  SVMTraitCoarse
     
    class  SVMTraitFine
     
    class  SVMTraitAtomic
     
    class  SVMAllocator
     
    class  SVMAllocator< void, SVMTrait >
     
    class  Buffer
     Class interface for Buffer Memory Objects. More...
     
    class  BufferGL
     Class interface for GL Buffer Memory Objects. More...
     
    class  BufferRenderGL
     Class interface for GL Render Buffer Memory Objects. More...
     
    class  Image
     C++ base class for Image Memory objects. More...
     
    class  Image1D
     Class interface for 1D Image Memory objects. More...
     
    class  Image1DBuffer
     Image interface for 1D buffer images. More...
     
    class  Image1DArray
     Image interface for arrays of 1D images. More...
     
    class  Image2D
     Class interface for 2D Image Memory objects. More...
     
    class  Image2DArray
     Image interface for arrays of 2D images. More...
     
    class  Image3D
     Class interface for 3D Image Memory objects. More...
     
    class  ImageGL
     general image interface for GL interop. We abstract the 2D and 3D GL images into a single instance here that wraps all GL sourced images on the grounds that setup information was performed by OpenCL anyway. More...
     
    class  Pipe
     Class interface for Pipe Memory Objects. More...
     
    class  Sampler
     Class interface for cl_sampler. More...
     
    class  NDRange
     Class interface for specifying NDRange values. More...
     
    struct  LocalSpaceArg
     Local address wrapper for use with Kernel::setArg. More...
     
    class  Kernel
     Class interface for cl_kernel. More...
     
    class  Program
     Program interface that implements cl_program. More...
     
    class  CommandQueue
     CommandQueue interface for cl_command_queue. More...
     
    class  DeviceCommandQueue
     DeviceCommandQueue interface for device cl_command_queues. More...
     
    class  EnqueueArgs
     
    class  KernelFunctor
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Typedefs

    using size_type = size_t
     
    template<class T , class Alloc = std::allocator<T>>
    using vector = std::vector< T, Alloc >
     
    using string = std::string
     
    template<class T , class D >
    using pointer = std::unique_ptr< T, D >
     
    template<class T , size_type N>
    using array = std::array< T, N >
     
    using BuildLogType = vector< std::pair< cl::Device, typename detail::param_traits< detail::cl_program_build_info, CL_PROGRAM_BUILD_LOG >::param_type >>
     
    template<class T >
    using coarse_svm_vector = vector< T, cl::SVMAllocator< int, cl::SVMTraitCoarse<>>>
     Vector alias to simplify contruction of coarse-grained SVM containers. More...
     
    template<class T >
    using fine_svm_vector = vector< T, cl::SVMAllocator< int, cl::SVMTraitFine<>>>
     Vector alias to simplify contruction of fine-grained SVM containers. More...
     
    template<class T >
    using atomic_svm_vector = vector< T, cl::SVMAllocator< int, cl::SVMTraitAtomic<>>>
     Vector alias to simplify contruction of fine-grained SVM containers that support platform atomics. More...
     
    + + + + + +

    +Enumerations

    enum  QueueProperties : cl_command_queue_properties { QueueProperties::None = 0, +QueueProperties::Profiling = CL_QUEUE_PROFILING_ENABLE, +QueueProperties::OutOfOrder = CL_QUEUE_OUT_OF_ORDER_EXEC_MODE_ENABLE + }
     
    enum  DeviceQueueProperties : cl_command_queue_properties { DeviceQueueProperties::None = 0, +DeviceQueueProperties::Profiling = CL_QUEUE_PROFILING_ENABLE + }
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    template<typename IteratorType >
    cl_int copy (IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer)
     
    template<typename IteratorType >
    cl_int copy (const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator)
     
    template<typename IteratorType >
    cl_int copy (const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer)
     
    template<typename IteratorType >
    cl_int copy (const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator)
     
    template<typename T >
    cl_int enqueueMapSVM (T *ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL)
     
    template<class T , class Alloc , class... Args>
    cl::pointer< T,
    +detail::Deleter< Alloc > > 
    allocate_pointer (const Alloc &alloc_, Args &&...args)
     
    template<class T , class SVMTrait , class... Args>
    cl::pointer< T,
    +detail::Deleter< SVMAllocator
    +< T, SVMTrait > > > 
    allocate_svm (Args...args)
     
    template<class T , class SVMTrait , class... Args>
    cl::pointer< T,
    +detail::Deleter< SVMAllocator
    +< T, SVMTrait > > > 
    allocate_svm (const cl::Context &c, Args...args)
     
    LocalSpaceArg Local (size_type size)
     Helper function for generating LocalSpaceArg objects. More...
     
    Program linkProgram (Program input1, Program input2, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL, cl_int *err=NULL)
     
    Program linkProgram (vector< Program > inputPrograms, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL, cl_int *err=NULL)
     
    QueueProperties operator| (QueueProperties lhs, QueueProperties rhs)
     
    DeviceQueueProperties operator| (DeviceQueueProperties lhs, DeviceQueueProperties rhs)
     
    cl_int enqueueReadBuffer (const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int enqueueWriteBuffer (const Buffer &buffer, cl_bool blocking, size_type offset, size_type size, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
     
    void * enqueueMapBuffer (const Buffer &buffer, cl_bool blocking, cl_map_flags flags, size_type offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL, cl_int *err=NULL)
     
    template<typename T , class D >
    cl_int enqueueMapSVM (cl::pointer< T, D > ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL)
     
    template<typename T , class Alloc >
    cl_int enqueueMapSVM (cl::vector< T, Alloc > container, cl_bool blocking, cl_map_flags flags, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int enqueueUnmapMemObject (const Memory &memory, void *mapped_ptr, const vector< Event > *events=NULL, Event *event=NULL)
     
    template<typename T >
    cl_int enqueueUnmapSVM (T *ptr, const vector< Event > *events=NULL, Event *event=NULL)
     
    template<typename T , class D >
    cl_int enqueueUnmapSVM (cl::pointer< T, D > &ptr, const vector< Event > *events=NULL, Event *event=NULL)
     
    template<typename T , class Alloc >
    cl_int enqueueUnmapSVM (cl::vector< T, Alloc > &container, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int enqueueCopyBuffer (const Buffer &src, const Buffer &dst, size_type src_offset, size_type dst_offset, size_type size, const vector< Event > *events=NULL, Event *event=NULL)
     
    template<typename T , class Alloc >
    cl_int mapSVM (cl::vector< T, Alloc > &container)
     
    template<typename T , class Alloc >
    cl_int unmapSVM (cl::vector< T, Alloc > &container)
     
    cl_int enqueueReadBufferRect (const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int enqueueWriteBufferRect (const Buffer &buffer, cl_bool blocking, const array< size_type, 3 > &buffer_offset, const array< size_type, 3 > &host_offset, const array< size_type, 3 > &region, size_type buffer_row_pitch, size_type buffer_slice_pitch, size_type host_row_pitch, size_type host_slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int enqueueCopyBufferRect (const Buffer &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, size_type src_row_pitch, size_type src_slice_pitch, size_type dst_row_pitch, size_type dst_slice_pitch, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int enqueueReadImage (const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int enqueueWriteImage (const Image &image, cl_bool blocking, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, size_type row_pitch, size_type slice_pitch, const void *ptr, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int enqueueCopyImage (const Image &src, const Image &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int enqueueCopyImageToBuffer (const Image &src, const Buffer &dst, const array< size_type, 3 > &src_origin, const array< size_type, 3 > &region, size_type dst_offset, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int enqueueCopyBufferToImage (const Buffer &src, const Image &dst, size_type src_offset, const array< size_type, 3 > &dst_origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL)
     
    cl_int flush (void)
     
    cl_int finish (void)
     
    +

    Detailed Description

    +

    The OpenCL C++ bindings are defined within this namespace.

    +

    Typedef Documentation

    + +
    +
    +
    +template<class T , size_type N>
    + + + + +
    using cl::array = typedef std::array<T, N>
    +
    + +
    +
    + +
    +
    +
    +template<class T >
    + + + + +
    using cl::atomic_svm_vector = typedef vector<T, cl::SVMAllocator<int, cl::SVMTraitAtomic<>>>
    +
    + +

    Vector alias to simplify contruction of fine-grained SVM containers that support platform atomics.

    + +
    +
    + +
    +
    + + + + +
    using cl::BuildLogType = typedef vector<std::pair<cl::Device, typename detail::param_traits<detail::cl_program_build_info, CL_PROGRAM_BUILD_LOG>::param_type>>
    +
    + +
    +
    + +
    +
    +
    +template<class T >
    + + + + +
    using cl::coarse_svm_vector = typedef vector<T, cl::SVMAllocator<int, cl::SVMTraitCoarse<>>>
    +
    + +

    Vector alias to simplify contruction of coarse-grained SVM containers.

    + +
    +
    + +
    +
    +
    +template<class T >
    + + + + +
    using cl::fine_svm_vector = typedef vector<T, cl::SVMAllocator<int, cl::SVMTraitFine<>>>
    +
    + +

    Vector alias to simplify contruction of fine-grained SVM containers.

    + +
    +
    + +
    +
    +
    +template<class T , class D >
    + + + + +
    using cl::pointer = typedef std::unique_ptr<T, D>
    +
    + +
    +
    + +
    +
    + + + + +
    using cl::size_type = typedef size_t
    +
    + +
    +
    + +
    +
    + + + + +
    using cl::string = typedef std::string
    +
    + +
    +
    + +
    +
    +
    +template<class T , class Alloc = std::allocator<T>>
    + + + + +
    using cl::vector = typedef std::vector<T, Alloc>
    +
    + +
    +
    +

    Enumeration Type Documentation

    + +
    +
    + + + + + +
    + + + + +
    enum cl::DeviceQueueProperties : cl_command_queue_properties
    +
    +strong
    +
    + + + +
    Enumerator
    None  +
    Profiling  +
    + +
    +
    + +
    +
    + + + + + +
    + + + + +
    enum cl::QueueProperties : cl_command_queue_properties
    +
    +strong
    +
    + + + + +
    Enumerator
    None  +
    Profiling  +
    OutOfOrder  +
    + +
    +
    +

    Function Documentation

    + +
    +
    +
    +template<class T , class Alloc , class... Args>
    + + + + + + + + + + + + + + + + + + +
    cl::pointer<T, detail::Deleter<Alloc> > cl::allocate_pointer (const Alloc & alloc_,
    Args &&... args 
    )
    +
    +

    Allocation operation compatible with std::allocate_ptr. Creates a unique_ptr<T> by default. This requirement is to ensure that the control block is not allocated in memory inaccessible to the host.

    + +
    +
    + +
    +
    +
    +template<class T , class SVMTrait , class... Args>
    + + + + + + + + +
    cl::pointer<T, detail::Deleter<SVMAllocator<T, SVMTrait> > > cl::allocate_svm (Args... args)
    +
    + +
    +
    + +
    +
    +
    +template<class T , class SVMTrait , class... Args>
    + + + + + + + + + + + + + + + + + + +
    cl::pointer<T, detail::Deleter<SVMAllocator<T, SVMTrait> > > cl::allocate_svm (const cl::Contextc,
    Args... args 
    )
    +
    + +
    +
    + +
    +
    +
    +template<typename IteratorType >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::copy (IteratorType startIterator,
    IteratorType endIterator,
    cl::Bufferbuffer 
    )
    +
    +inline
    +
    +

    Blocking copy operation between iterators and a buffer. Host to Device. Uses default command queue.

    + +
    +
    + +
    +
    +
    +template<typename IteratorType >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::copy (const cl::Bufferbuffer,
    IteratorType startIterator,
    IteratorType endIterator 
    )
    +
    +inline
    +
    +

    Blocking copy operation between iterators and a buffer. Device to Host. Uses default command queue.

    + +
    +
    + +
    +
    +
    +template<typename IteratorType >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::copy (const CommandQueue & queue,
    IteratorType startIterator,
    IteratorType endIterator,
    cl::Bufferbuffer 
    )
    +
    +inline
    +
    +

    Blocking copy operation between iterators and a buffer. Host to Device. Uses specified queue.

    + +
    +
    + +
    +
    +
    +template<typename IteratorType >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::copy (const CommandQueue & queue,
    const cl::Bufferbuffer,
    IteratorType startIterator,
    IteratorType endIterator 
    )
    +
    +inline
    +
    +

    Blocking copy operation between iterators and a buffer. Device to Host. Uses specified queue.

    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueCopyBuffer (const Buffer & src,
    const Buffer & dst,
    size_type src_offset,
    size_type dst_offset,
    size_type size,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueCopyBufferRect (const Buffer & src,
    const Buffer & dst,
    const array< size_type, 3 > & src_origin,
    const array< size_type, 3 > & dst_origin,
    const array< size_type, 3 > & region,
    size_type src_row_pitch,
    size_type src_slice_pitch,
    size_type dst_row_pitch,
    size_type dst_slice_pitch,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueCopyBufferToImage (const Buffer & src,
    const Image & dst,
    size_type src_offset,
    const array< size_type, 3 > & dst_origin,
    const array< size_type, 3 > & region,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueCopyImage (const Image & src,
    const Image & dst,
    const array< size_type, 3 > & src_origin,
    const array< size_type, 3 > & dst_origin,
    const array< size_type, 3 > & region,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueCopyImageToBuffer (const Image & src,
    const Buffer & dst,
    const array< size_type, 3 > & src_origin,
    const array< size_type, 3 > & region,
    size_type dst_offset,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    void* cl::enqueueMapBuffer (const Buffer & buffer,
    cl_bool blocking,
    cl_map_flags flags,
    size_type offset,
    size_type size,
    const vector< Event > * events = NULL,
    Event * event = NULL,
    cl_int * err = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueMapSVM (T * ptr,
    cl_bool blocking,
    cl_map_flags flags,
    size_type size,
    const vector< Event > * events,
    Event * event 
    )
    +
    +inline
    +
    +

    Enqueues to the default queue a command that will allow the host to update a region of a coarse-grained SVM buffer. This variant takes a raw SVM pointer.

    + +
    +
    + +
    +
    +
    +template<typename T , class D >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueMapSVM (cl::pointer< T, D > ptr,
    cl_bool blocking,
    cl_map_flags flags,
    size_type size,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    +

    Enqueues to the default queue a command that will allow the host to update a region of a coarse-grained SVM buffer. This variant takes a cl::pointer instance.

    + +
    +
    + +
    +
    +
    +template<typename T , class Alloc >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueMapSVM (cl::vector< T, Alloc > container,
    cl_bool blocking,
    cl_map_flags flags,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    +

    Enqueues to the default queue a command that will allow the host to update a region of a coarse-grained SVM buffer. This variant takes a cl::vector instance.

    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueReadBuffer (const Buffer & buffer,
    cl_bool blocking,
    size_type offset,
    size_type size,
    void * ptr,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueReadBufferRect (const Buffer & buffer,
    cl_bool blocking,
    const array< size_type, 3 > & buffer_offset,
    const array< size_type, 3 > & host_offset,
    const array< size_type, 3 > & region,
    size_type buffer_row_pitch,
    size_type buffer_slice_pitch,
    size_type host_row_pitch,
    size_type host_slice_pitch,
    void * ptr,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueReadImage (const Image & image,
    cl_bool blocking,
    const array< size_type, 3 > & origin,
    const array< size_type, 3 > & region,
    size_type row_pitch,
    size_type slice_pitch,
    void * ptr,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueUnmapMemObject (const Memory & memory,
    void * mapped_ptr,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueUnmapSVM (T * ptr,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    +

    Enqueues to the default queue a command that will release a coarse-grained SVM buffer back to the OpenCL runtime. This variant takes a raw SVM pointer.

    + +
    +
    + +
    +
    +
    +template<typename T , class D >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueUnmapSVM (cl::pointer< T, D > & ptr,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    +

    Enqueues to the default queue a command that will release a coarse-grained SVM buffer back to the OpenCL runtime. This variant takes a cl::pointer instance.

    + +
    +
    + +
    +
    +
    +template<typename T , class Alloc >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueUnmapSVM (cl::vector< T, Alloc > & container,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    +

    Enqueues to the default queue a command that will release a coarse-grained SVM buffer back to the OpenCL runtime. This variant takes a cl::vector instance.

    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueWriteBuffer (const Buffer & buffer,
    cl_bool blocking,
    size_type offset,
    size_type size,
    const void * ptr,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueWriteBufferRect (const Buffer & buffer,
    cl_bool blocking,
    const array< size_type, 3 > & buffer_offset,
    const array< size_type, 3 > & host_offset,
    const array< size_type, 3 > & region,
    size_type buffer_row_pitch,
    size_type buffer_slice_pitch,
    size_type host_row_pitch,
    size_type host_slice_pitch,
    const void * ptr,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::enqueueWriteImage (const Image & image,
    cl_bool blocking,
    const array< size_type, 3 > & origin,
    const array< size_type, 3 > & region,
    size_type row_pitch,
    size_type slice_pitch,
    const void * ptr,
    const vector< Event > * events = NULL,
    Event * event = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    cl_int cl::finish (void )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    cl_int cl::flush (void )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Program cl::linkProgram (Program input1,
    Program input2,
    const char * options = NULL,
    void(CL_CALLBACK *notifyFptr)(cl_program, void *)  = NULL,
    void * data = NULL,
    cl_int * err = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Program cl::linkProgram (vector< Program > inputPrograms,
    const char * options = NULL,
    void(CL_CALLBACK *notifyFptr)(cl_program, void *)  = NULL,
    void * data = NULL,
    cl_int * err = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    LocalSpaceArg cl::Local (size_type size)
    +
    +inline
    +
    + +

    Helper function for generating LocalSpaceArg objects.

    +

    Local

    + +
    +
    + +
    +
    +
    +template<typename T , class Alloc >
    + + + + + +
    + + + + + + + + +
    cl_int cl::mapSVM (cl::vector< T, Alloc > & container)
    +
    +inline
    +
    +

    Blocking SVM map operation - performs a blocking map underneath.

    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + +
    QueueProperties cl::operator| (QueueProperties lhs,
    QueueProperties rhs 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + +
    DeviceQueueProperties cl::operator| (DeviceQueueProperties lhs,
    DeviceQueueProperties rhs 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename T , class Alloc >
    + + + + + +
    + + + + + + + + +
    cl_int cl::unmapSVM (cl::vector< T, Alloc > & container)
    +
    +inline
    +
    +

    Blocking SVM map operation - performs a blocking map underneath.

    + +
    +
    +
    +
    + + + + diff --git a/html/namespacecl.js b/html/namespacecl.js new file mode 100644 index 00000000..e33d9ba1 --- /dev/null +++ b/html/namespacecl.js @@ -0,0 +1,41 @@ +var namespacecl = +[ + [ "compatibility", "namespacecl_1_1compatibility.html", "namespacecl_1_1compatibility" ], + [ "detail", "namespacecl_1_1detail.html", "namespacecl_1_1detail" ], + [ "ImageFormat", "structcl_1_1_image_format.html", "structcl_1_1_image_format" ], + [ "Device", "classcl_1_1_device.html", "classcl_1_1_device" ], + [ "Platform", "classcl_1_1_platform.html", "classcl_1_1_platform" ], + [ "Context", "classcl_1_1_context.html", "classcl_1_1_context" ], + [ "Event", "classcl_1_1_event.html", "classcl_1_1_event" ], + [ "UserEvent", "classcl_1_1_user_event.html", "classcl_1_1_user_event" ], + [ "Memory", "classcl_1_1_memory.html", "classcl_1_1_memory" ], + [ "SVMTraitReadWrite", "classcl_1_1_s_v_m_trait_read_write.html", null ], + [ "SVMTraitReadOnly", "classcl_1_1_s_v_m_trait_read_only.html", null ], + [ "SVMTraitWriteOnly", "classcl_1_1_s_v_m_trait_write_only.html", null ], + [ "SVMTraitCoarse", "classcl_1_1_s_v_m_trait_coarse.html", null ], + [ "SVMTraitFine", "classcl_1_1_s_v_m_trait_fine.html", null ], + [ "SVMTraitAtomic", "classcl_1_1_s_v_m_trait_atomic.html", null ], + [ "SVMAllocator", "classcl_1_1_s_v_m_allocator.html", "classcl_1_1_s_v_m_allocator" ], + [ "SVMAllocator< void, SVMTrait >", "classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html", "classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4" ], + [ "Buffer", "classcl_1_1_buffer.html", "classcl_1_1_buffer" ], + [ "BufferGL", "classcl_1_1_buffer_g_l.html", "classcl_1_1_buffer_g_l" ], + [ "BufferRenderGL", "classcl_1_1_buffer_render_g_l.html", "classcl_1_1_buffer_render_g_l" ], + [ "Image", "classcl_1_1_image.html", "classcl_1_1_image" ], + [ "Image1D", "classcl_1_1_image1_d.html", "classcl_1_1_image1_d" ], + [ "Image1DBuffer", "classcl_1_1_image1_d_buffer.html", "classcl_1_1_image1_d_buffer" ], + [ "Image1DArray", "classcl_1_1_image1_d_array.html", "classcl_1_1_image1_d_array" ], + [ "Image2D", "classcl_1_1_image2_d.html", "classcl_1_1_image2_d" ], + [ "Image2DArray", "classcl_1_1_image2_d_array.html", "classcl_1_1_image2_d_array" ], + [ "Image3D", "classcl_1_1_image3_d.html", "classcl_1_1_image3_d" ], + [ "ImageGL", "classcl_1_1_image_g_l.html", "classcl_1_1_image_g_l" ], + [ "Pipe", "classcl_1_1_pipe.html", "classcl_1_1_pipe" ], + [ "Sampler", "classcl_1_1_sampler.html", "classcl_1_1_sampler" ], + [ "NDRange", "classcl_1_1_n_d_range.html", "classcl_1_1_n_d_range" ], + [ "LocalSpaceArg", "structcl_1_1_local_space_arg.html", "structcl_1_1_local_space_arg" ], + [ "Kernel", "classcl_1_1_kernel.html", "classcl_1_1_kernel" ], + [ "Program", "classcl_1_1_program.html", "classcl_1_1_program" ], + [ "CommandQueue", "classcl_1_1_command_queue.html", "classcl_1_1_command_queue" ], + [ "DeviceCommandQueue", "classcl_1_1_device_command_queue.html", "classcl_1_1_device_command_queue" ], + [ "EnqueueArgs", "classcl_1_1_enqueue_args.html", "classcl_1_1_enqueue_args" ], + [ "KernelFunctor", "classcl_1_1_kernel_functor.html", "classcl_1_1_kernel_functor" ] +]; \ No newline at end of file diff --git a/html/namespacecl_1_1compatibility.html b/html/namespacecl_1_1compatibility.html new file mode 100644 index 00000000..918e624d --- /dev/null +++ b/html/namespacecl_1_1compatibility.html @@ -0,0 +1,130 @@ + + + + + + +OpenPose: cl::compatibility Namespace Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::compatibility Namespace Reference
    +
    +
    + + + + +

    +Classes

    struct  make_kernel
     
    +
    +
    + + + + diff --git a/html/namespacecl_1_1compatibility.js b/html/namespacecl_1_1compatibility.js new file mode 100644 index 00000000..7bfe7f61 --- /dev/null +++ b/html/namespacecl_1_1compatibility.js @@ -0,0 +1,4 @@ +var namespacecl_1_1compatibility = +[ + [ "make_kernel", "structcl_1_1compatibility_1_1make__kernel.html", "structcl_1_1compatibility_1_1make__kernel" ] +]; \ No newline at end of file diff --git a/html/namespacecl_1_1detail.html b/html/namespacecl_1_1detail.html new file mode 100644 index 00000000..aa368350 --- /dev/null +++ b/html/namespacecl_1_1detail.html @@ -0,0 +1,796 @@ + + + + + + +OpenPose: cl::detail Namespace Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail Namespace Reference
    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Classes

    struct  ReferenceHandler
     
    struct  param_traits
     
    struct  GetInfoFunctor0
     
    struct  GetInfoFunctor1
     
    struct  ReferenceHandler< cl_device_id >
     
    struct  ReferenceHandler< cl_platform_id >
     
    struct  ReferenceHandler< cl_context >
     
    struct  ReferenceHandler< cl_command_queue >
     
    struct  ReferenceHandler< cl_mem >
     
    struct  ReferenceHandler< cl_sampler >
     
    struct  ReferenceHandler< cl_program >
     
    struct  ReferenceHandler< cl_kernel >
     
    struct  ReferenceHandler< cl_event >
     
    class  Wrapper
     
    class  Wrapper< cl_device_id >
     
    class  SVMTraitNull
     
    class  Deleter
     
    struct  KernelArgumentHandler
     
    struct  KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >
     
    struct  KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >
     
    struct  KernelArgumentHandler< LocalSpaceArg, void >
     
    struct  KernelArgumentHandler< cl::DeviceCommandQueue, void >
     
    + + + +

    +Typedefs

    using size_t_array = array< size_type, 3 >
     
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    +Functions

    template<typename Functor , typename T >
    cl_int getInfoHelper (Functor f, cl_uint name, T *param, long)
     
    template<typename Func >
    cl_int getInfoHelper (Func f, cl_uint name, vector< vector< unsigned char >> *param, int)
     
    template<typename Func , typename T >
    cl_int getInfoHelper (Func f, cl_uint name, vector< T > *param, long)
     
    template<typename Func , typename T >
    cl_int getInfoHelper (Func f, cl_uint name, vector< T > *param, int, typename T::cl_type=0)
     
    template<typename Func >
    cl_int getInfoHelper (Func f, cl_uint name, string *param, long)
     
    template<typename Func , size_type N>
    cl_int getInfoHelper (Func f, cl_uint name, array< size_type, N > *param, long)
     
    template<typename Func , typename T >
    cl_int getInfoHelper (Func f, cl_uint name, T *param, int, typename T::cl_type=0)
     
    template<typename Func , typename T >
    cl_int getInfo (Func f, cl_uint name, T *param)
     
    template<typename Func , typename Arg0 , typename T >
    cl_int getInfo (Func f, const Arg0 &arg0, cl_uint name, T *param)
     
    template<typename Func , typename Arg0 , typename Arg1 , typename T >
    cl_int getInfo (Func f, const Arg0 &arg0, const Arg1 &arg1, cl_uint name, T *param)
     
    template<typename T >
    bool operator== (const Wrapper< T > &lhs, const Wrapper< T > &rhs)
     
    template<typename T >
    bool operator!= (const Wrapper< T > &lhs, const Wrapper< T > &rhs)
     
    +

    Typedef Documentation

    + +
    +
    + + + + +
    using cl::detail::size_t_array = typedef array<size_type, 3>
    +
    + +
    +
    +

    Function Documentation

    + +
    +
    +
    +template<typename Func , typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::getInfo (Func f,
    cl_uint name,
    T * param 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename Func , typename Arg0 , typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::getInfo (Func f,
    const Arg0 & arg0,
    cl_uint name,
    T * param 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename Func , typename Arg0 , typename Arg1 , typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::getInfo (Func f,
    const Arg0 & arg0,
    const Arg1 & arg1,
    cl_uint name,
    T * param 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename Functor , typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::getInfoHelper (Functor f,
    cl_uint name,
    T * param,
    long  
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename Func >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::getInfoHelper (Func f,
    cl_uint name,
    vector< vector< unsigned char >> * param,
    int  
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename Func , typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::getInfoHelper (Func f,
    cl_uint name,
    vector< T > * param,
    long  
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename Func , typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::getInfoHelper (Func f,
    cl_uint name,
    vector< T > * param,
    int ,
    typename T::cl_type  = 0 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename Func >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::getInfoHelper (Func f,
    cl_uint name,
    string * param,
    long  
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename Func , size_type N>
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::getInfoHelper (Func f,
    cl_uint name,
    array< size_type, N > * param,
    long  
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename Func , typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::getInfoHelper (Func f,
    cl_uint name,
    T * param,
    int ,
    typename T::cl_type  = 0 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + +
    bool cl::detail::operator!= (const Wrapper< T > & lhs,
    const Wrapper< T > & rhs 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + + + + + + + + + + + +
    bool cl::detail::operator== (const Wrapper< T > & lhs,
    const Wrapper< T > & rhs 
    )
    +
    +inline
    +
    + +
    +
    +
    +
    + + + + diff --git a/html/namespacecl_1_1detail.js b/html/namespacecl_1_1detail.js new file mode 100644 index 00000000..6e0eba4b --- /dev/null +++ b/html/namespacecl_1_1detail.js @@ -0,0 +1,25 @@ +var namespacecl_1_1detail = +[ + [ "ReferenceHandler", "structcl_1_1detail_1_1_reference_handler.html", null ], + [ "param_traits", "structcl_1_1detail_1_1param__traits.html", null ], + [ "GetInfoFunctor0", "structcl_1_1detail_1_1_get_info_functor0.html", "structcl_1_1detail_1_1_get_info_functor0" ], + [ "GetInfoFunctor1", "structcl_1_1detail_1_1_get_info_functor1.html", "structcl_1_1detail_1_1_get_info_functor1" ], + [ "ReferenceHandler< cl_device_id >", "structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html", null ], + [ "ReferenceHandler< cl_platform_id >", "structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html", null ], + [ "ReferenceHandler< cl_context >", "structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html", null ], + [ "ReferenceHandler< cl_command_queue >", "structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html", null ], + [ "ReferenceHandler< cl_mem >", "structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html", null ], + [ "ReferenceHandler< cl_sampler >", "structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html", null ], + [ "ReferenceHandler< cl_program >", "structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html", null ], + [ "ReferenceHandler< cl_kernel >", "structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html", null ], + [ "ReferenceHandler< cl_event >", "structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html", null ], + [ "Wrapper", "classcl_1_1detail_1_1_wrapper.html", "classcl_1_1detail_1_1_wrapper" ], + [ "Wrapper< cl_device_id >", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html", "classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4" ], + [ "SVMTraitNull", "classcl_1_1detail_1_1_s_v_m_trait_null.html", null ], + [ "Deleter", "classcl_1_1detail_1_1_deleter.html", "classcl_1_1detail_1_1_deleter" ], + [ "KernelArgumentHandler", "structcl_1_1detail_1_1_kernel_argument_handler.html", null ], + [ "KernelArgumentHandler< T, typename std::enable_if::value >::type >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html", null ], + [ "KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html", null ], + [ "KernelArgumentHandler< LocalSpaceArg, void >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html", null ], + [ "KernelArgumentHandler< cl::DeviceCommandQueue, void >", "structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html", null ] +]; \ No newline at end of file diff --git a/html/namespacemembers.html b/html/namespacemembers.html index 9c7e8a44..b9253371 100644 --- a/html/namespacemembers.html +++ b/html/namespacemembers.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -146,6 +148,15 @@ $(document).ready(function(){initNavTree('namespacemembers.html','');});
  • All : op
  • +
  • allocate_pointer() +: cl +
  • +
  • allocate_svm() +: cl +
  • +
  • array +: cl +
  • Asynchronous : op
  • @@ -155,6 +166,9 @@ $(document).ready(function(){initNavTree('namespacemembers.html','');});
  • AsynchronousOut : op
  • +
  • atomic_svm_vector +: cl +
  • AutoRepeat : op
  • diff --git a/html/namespacemembers_b.html b/html/namespacemembers_b.html index 1bc5fb5c..f5299daf 100644 --- a/html/namespacemembers_b.html +++ b/html/namespacemembers_b.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_b.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -161,6 +163,9 @@ $(document).ready(function(){initNavTree('namespacemembers_b.html','');});
  • BODY_59 : op
  • +
  • BuildLogType +: cl +
  • diff --git a/html/namespacemembers_c.html b/html/namespacemembers_c.html index 75662b92..5d42fbe0 100644 --- a/html/namespacemembers_c.html +++ b/html/namespacemembers_c.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_c.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -170,11 +172,14 @@ $(document).ready(function(){initNavTree('namespacemembers_c.html','');});
  • checkNoNullNorEmpty() : op
  • +
  • coarse_svm_vector +: cl +
  • COCO_18 : op
  • COMPILE_TEMPLATE_DATUM() -: op +: op
  • connectBodyPartsCpu() : op @@ -194,6 +199,9 @@ $(document).ready(function(){initNavTree('namespacemembers_c.html','');});
  • ConnectMinSubsetScore : op
  • +
  • copy() +: cl +
  • Cpu : op
  • diff --git a/html/namespacemembers_d.html b/html/namespacemembers_d.html index ef7a090c..dc92bafb 100644 --- a/html/namespacemembers_d.html +++ b/html/namespacemembers_d.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_d.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -149,6 +151,9 @@ $(document).ready(function(){initNavTree('namespacemembers_d.html','');});
  • dataFormatToString() : op
  • +
  • DeviceQueueProperties +: cl +
  • Display2D : op
  • diff --git a/html/namespacemembers_dup.js b/html/namespacemembers_dup.js index 7a392b37..2c33bb4a 100644 --- a/html/namespacemembers_dup.js +++ b/html/namespacemembers_dup.js @@ -15,6 +15,7 @@ var namespacemembers_dup = [ "n", "namespacemembers_n.html", null ], [ "o", "namespacemembers_o.html", null ], [ "p", "namespacemembers_p.html", null ], + [ "q", "namespacemembers_q.html", null ], [ "r", "namespacemembers_r.html", null ], [ "s", "namespacemembers_s.html", null ], [ "t", "namespacemembers_t.html", null ], diff --git a/html/namespacemembers_e.html b/html/namespacemembers_e.html index f4b90d59..1f0591fc 100644 --- a/html/namespacemembers_e.html +++ b/html/namespacemembers_e.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_e.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -143,8 +145,53 @@ $(document).ready(function(){initNavTree('namespacemembers_e.html','');});
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - e -

    @@ -102,7 +103,7 @@ $(document).ready(function(){initNavTree('namespacemembers_enum.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -116,6 +117,9 @@ $(document).ready(function(){initNavTree('namespacemembers_enum.html','');});
  • DataFormat : op
  • +
  • DeviceQueueProperties +: cl +
  • DisplayMode : op
  • @@ -152,6 +156,9 @@ $(document).ready(function(){initNavTree('namespacemembers_enum.html','');});
  • ProducerType : op
  • +
  • QueueProperties +: cl +
  • RenderMode : op
  • diff --git a/html/namespacemembers_eval.html b/html/namespacemembers_eval.html index 1e6a998a..43327669 100644 --- a/html/namespacemembers_eval.html +++ b/html/namespacemembers_eval.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -128,7 +129,7 @@ $(document).ready(function(){initNavTree('namespacemembers_eval.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -303,7 +304,8 @@ $(document).ready(function(){initNavTree('namespacemembers_eval.html','');}); : op
  • None -: op +: cl +, op
  • NoOutput : op @@ -324,6 +326,9 @@ $(document).ready(function(){initNavTree('namespacemembers_eval.html','');});
  • OriginalFps : op
  • +
  • OutOfOrder +: cl +
  • OutputResolution : op
  • @@ -340,6 +345,9 @@ $(document).ready(function(){initNavTree('namespacemembers_eval.html','');});
  • PlusMinusOne : op
  • +
  • Profiling +: cl +
  • diff --git a/html/namespacemembers_f.html b/html/namespacemembers_f.html index 79043dbf..12becc0d 100644 --- a/html/namespacemembers_f.html +++ b/html/namespacemembers_f.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_f.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -185,6 +187,12 @@ $(document).ready(function(){initNavTree('namespacemembers_f.html','');});
  • FileLogging : op
  • +
  • fine_svm_vector +: cl +
  • +
  • finish() +: cl +
  • flagsToDisplayMode() : op
  • @@ -221,6 +229,9 @@ $(document).ready(function(){initNavTree('namespacemembers_f.html','');});
  • floatPtrToUCharCvMat() : op
  • +
  • flush() +: cl +
  • formatAsDirectory() : op
  • diff --git a/html/namespacemembers_func.html b/html/namespacemembers_func.html index 3afbbd5e..a0428407 100644 --- a/html/namespacemembers_func.html +++ b/html/namespacemembers_func.html @@ -78,29 +78,31 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -123,7 +125,7 @@ $(document).ready(function(){initNavTree('namespacemembers_func.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -136,422 +138,16 @@ $(document).ready(function(){initNavTree('namespacemembers_func.html','');});  

    - a -

    - - -

    - c -

    - - -

    - d -

    - - -

    - e -

    - - -

    - f -

    - - -

    - g -

    - - -

    - i -

    - - -

    - l -

    - - -

    - m -

    - - -

    - n -

    - - -

    - p -

    - - -

    - r -

    - - -

    - s -

    - - -

    - t -

    - - -

    - u -

    - - -

    - v -

    - - -

    - w -

    diff --git a/html/namespacemembers_func.js b/html/namespacemembers_func.js new file mode 100644 index 00000000..db0f6198 --- /dev/null +++ b/html/namespacemembers_func.js @@ -0,0 +1,21 @@ +var namespacemembers_func = +[ + [ "a", "namespacemembers_func.html", null ], + [ "c", "namespacemembers_func_c.html", null ], + [ "d", "namespacemembers_func_d.html", null ], + [ "e", "namespacemembers_func_e.html", null ], + [ "f", "namespacemembers_func_f.html", null ], + [ "g", "namespacemembers_func_g.html", null ], + [ "i", "namespacemembers_func_i.html", null ], + [ "l", "namespacemembers_func_l.html", null ], + [ "m", "namespacemembers_func_m.html", null ], + [ "n", "namespacemembers_func_n.html", null ], + [ "o", "namespacemembers_func_o.html", null ], + [ "p", "namespacemembers_func_p.html", null ], + [ "r", "namespacemembers_func_r.html", null ], + [ "s", "namespacemembers_func_s.html", null ], + [ "t", "namespacemembers_func_t.html", null ], + [ "u", "namespacemembers_func_u.html", null ], + [ "v", "namespacemembers_func_v.html", null ], + [ "w", "namespacemembers_func_w.html", null ] +]; \ No newline at end of file diff --git a/html/namespacemembers_func_c.html b/html/namespacemembers_func_c.html new file mode 100644 index 00000000..2bd7902b --- /dev/null +++ b/html/namespacemembers_func_c.html @@ -0,0 +1,195 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - c -

      +
    • charRound() +: op +
    • +
    • check() +: op +
    • +
    • checkE() +: op +
    • +
    • checkGE() +: op +
    • +
    • checkGT() +: op +
    • +
    • checkLE() +: op +
    • +
    • checkLT() +: op +
    • +
    • checkNE() +: op +
    • +
    • checkNoNullNorEmpty() +: op +
    • +
    • COMPILE_TEMPLATE_DATUM() +: op +
    • +
    • connectBodyPartsCpu() +: op +
    • +
    • connectBodyPartsGpu() +: op +
    • +
    • copy() +: cl +
    • +
    • cudaCheck() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_d.html b/html/namespacemembers_func_d.html new file mode 100644 index 00000000..64574272 --- /dev/null +++ b/html/namespacemembers_func_d.html @@ -0,0 +1,159 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - d -

      +
    • dataFormatToString() +: op +
    • +
    • dLog() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_e.html b/html/namespacemembers_func_e.html new file mode 100644 index 00000000..5737959b --- /dev/null +++ b/html/namespacemembers_func_e.html @@ -0,0 +1,207 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - e -

      +
    • enqueueCopyBuffer() +: cl +
    • +
    • enqueueCopyBufferRect() +: cl +
    • +
    • enqueueCopyBufferToImage() +: cl +
    • +
    • enqueueCopyImage() +: cl +
    • +
    • enqueueCopyImageToBuffer() +: cl +
    • +
    • enqueueMapBuffer() +: cl +
    • +
    • enqueueMapSVM() +: cl +
    • +
    • enqueueReadBuffer() +: cl +
    • +
    • enqueueReadBufferRect() +: cl +
    • +
    • enqueueReadImage() +: cl +
    • +
    • enqueueUnmapMemObject() +: cl +
    • +
    • enqueueUnmapSVM() +: cl +
    • +
    • enqueueWriteBuffer() +: cl +
    • +
    • enqueueWriteBufferRect() +: cl +
    • +
    • enqueueWriteImage() +: cl +
    • +
    • error() +: op +
    • +
    • existDirectory() +: op +
    • +
    • existFile() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_f.html b/html/namespacemembers_func_f.html new file mode 100644 index 00000000..f38535ba --- /dev/null +++ b/html/namespacemembers_func_f.html @@ -0,0 +1,201 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - f -

      +
    • fastMax() +: op +
    • +
    • fastMin() +: op +
    • +
    • fastTruncate() +: op +
    • +
    • finish() +: cl +
    • +
    • flagsToDisplayMode() +: op +
    • +
    • flagsToHeatMaps() +: op +
    • +
    • flagsToHeatMapScaleMode() +: op +
    • +
    • flagsToPoint() +: op +
    • +
    • flagsToPoseModel() +: op +
    • +
    • flagsToProducer() +: op +
    • +
    • flagsToProducerType() +: op +
    • +
    • flagsToRenderMode() +: op +
    • +
    • flagsToScaleMode() +: op +
    • +
    • floatPtrToUCharCvMat() +: op +
    • +
    • flush() +: cl +
    • +
    • formatAsDirectory() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_g.html b/html/namespacemembers_func_g.html new file mode 100644 index 00000000..f79b59ef --- /dev/null +++ b/html/namespacemembers_func_g.html @@ -0,0 +1,255 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - g -

      +
    • getAverageScore() +: op +
    • +
    • getBiggestPerson() +: op +
    • +
    • getCudaGpuNumber() +: op +
    • +
    • getDistance() +: op +
    • +
    • getFileExtension() +: op +
    • +
    • getFileNameAndExtension() +: op +
    • +
    • getFileNameNoExtension() +: op +
    • +
    • getFilesOnDirectory() +: op +
    • +
    • getGpuMode() +: op +
    • +
    • getGpuNumber() +: op +
    • +
    • getInfo() +: cl::detail +
    • +
    • getInfoHelper() +: cl::detail +
    • +
    • getKeypointsArea() +: op +
    • +
    • getKeypointsRectangle() +: op +
    • +
    • getLastNumber() +: op +
    • +
    • getNumberCudaBlocks() +: op +
    • +
    • getNumberCudaThreadsAndBlocks() +: op +
    • +
    • getNumberElementsToRender() +: op +
    • +
    • getPoseBodyPartMapping() +: op +
    • +
    • getPoseBodyPartPairsRender() +: op +
    • +
    • getPoseColors() +: op +
    • +
    • getPoseDefaultConnectInterMinAboveThreshold() +: op +
    • +
    • getPoseDefaultConnectInterThreshold() +: op +
    • +
    • getPoseDefaultConnectMinSubsetScore() +: op +
    • +
    • getPoseDefaultMinSubsetCnt() +: op +
    • +
    • getPoseDefaultNmsThreshold() +: op +
    • +
    • getPoseMapIndex() +: op +
    • +
    • getPoseMaxPeaks() +: op +
    • +
    • getPoseNetDecreaseFactor() +: op +
    • +
    • getPoseNumberBodyParts() +: op +
    • +
    • getPosePartPairs() +: op +
    • +
    • getPoseProtoTxt() +: op +
    • +
    • getPoseScales() +: op +
    • +
    • getPoseTrainedModel() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_i.html b/html/namespacemembers_func_i.html new file mode 100644 index 00000000..bf6b90ba --- /dev/null +++ b/html/namespacemembers_func_i.html @@ -0,0 +1,156 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - i -

      +
    • intRound() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_l.html b/html/namespacemembers_func_l.html new file mode 100644 index 00000000..b104a348 --- /dev/null +++ b/html/namespacemembers_func_l.html @@ -0,0 +1,177 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - l -

      +
    • linkProgram() +: cl +
    • +
    • loadData() +: op +
    • +
    • loadHandDetectorTxt() +: op +
    • +
    • loadImage() +: op +
    • +
    • Local() +: cl +
    • +
    • log() +: op +
    • +
    • longLongRound() +: op +
    • +
    • longRound() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_m.html b/html/namespacemembers_func_m.html new file mode 100644 index 00000000..492ebe54 --- /dev/null +++ b/html/namespacemembers_func_m.html @@ -0,0 +1,168 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - m -

      +
    • makeDirectory() +: op +
    • +
    • mapSVM() +: cl +
    • +
    • maximumCpu() +: op +
    • +
    • maximumGpu() +: op +
    • +
    • mergeVectors() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_n.html b/html/namespacemembers_func_n.html new file mode 100644 index 00000000..23a1c303 --- /dev/null +++ b/html/namespacemembers_func_n.html @@ -0,0 +1,162 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - n -

      +
    • nmsCpu() +: op +
    • +
    • nmsGpu() +: op +
    • +
    • nmsOcl() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_o.html b/html/namespacemembers_func_o.html new file mode 100644 index 00000000..137138fc --- /dev/null +++ b/html/namespacemembers_func_o.html @@ -0,0 +1,162 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - o -

    +
    +
    + + + + diff --git a/html/namespacemembers_func_p.html b/html/namespacemembers_func_p.html new file mode 100644 index 00000000..88bb7e8b --- /dev/null +++ b/html/namespacemembers_func_p.html @@ -0,0 +1,159 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - p -

      +
    • poseBodyPartMapStringToKey() +: op +
    • +
    • putTextOnCvMat() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_r.html b/html/namespacemembers_func_r.html new file mode 100644 index 00000000..b645a090 --- /dev/null +++ b/html/namespacemembers_func_r.html @@ -0,0 +1,207 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - r -

      +
    • recenter() +: op +
    • +
    • reconstructArray() +: op +
    • +
    • renderFaceKeypointsCpu() +: op +
    • +
    • renderFaceKeypointsGpu() +: op +
    • +
    • renderHandKeypointsCpu() +: op +
    • +
    • renderHandKeypointsGpu() +: op +
    • +
    • renderKeypointsCpu() +: op +
    • +
    • renderPoseHeatMapGpu() +: op +
    • +
    • renderPoseHeatMapsGpu() +: op +
    • +
    • renderPoseKeypointsCpu() +: op +
    • +
    • renderPoseKeypointsGpu() +: op +
    • +
    • renderPosePAFGpu() +: op +
    • +
    • renderPosePAFsGpu() +: op +
    • +
    • resizeAndMergeCpu() +: op +
    • +
    • resizeAndMergeGpu() +: op +
    • +
    • resizeAndMergeOcl() +: op +
    • +
    • resizeFixedAspectRatio() +: op +
    • +
    • resizeGetScaleFactor() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_s.html b/html/namespacemembers_func_s.html new file mode 100644 index 00000000..bd1a3a51 --- /dev/null +++ b/html/namespacemembers_func_s.html @@ -0,0 +1,177 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - s -

      +
    • saveData() +: op +
    • +
    • saveFloatArray() +: op +
    • +
    • saveImage() +: op +
    • +
    • savePeopleJson() +: op +
    • +
    • scaleKeypoints() +: op +
    • +
    • sCharRound() +: op +
    • +
    • splitString() +: op +
    • +
    • stringToDataFormat() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_t.html b/html/namespacemembers_func_t.html new file mode 100644 index 00000000..50477912 --- /dev/null +++ b/html/namespacemembers_func_t.html @@ -0,0 +1,165 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - t -

      +
    • toFixedLengthString() +: op +
    • +
    • toLower() +: op +
    • +
    • toUpper() +: op +
    • +
    • tToString() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_u.html b/html/namespacemembers_func_u.html new file mode 100644 index 00000000..508c45da --- /dev/null +++ b/html/namespacemembers_func_u.html @@ -0,0 +1,174 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - u -

      +
    • uCharCvMatToFloatPtr() +: op +
    • +
    • uCharRound() +: op +
    • +
    • uIntRound() +: op +
    • +
    • uLongLongRound() +: op +
    • +
    • ulongRound() +: op +
    • +
    • unmapSVM() +: cl +
    • +
    • unrollArrayToUCharCvMat() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_v.html b/html/namespacemembers_func_v.html new file mode 100644 index 00000000..fa4e7e5b --- /dev/null +++ b/html/namespacemembers_func_v.html @@ -0,0 +1,156 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - v -

      +
    • vectorsAreEqual() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_func_w.html b/html/namespacemembers_func_w.html new file mode 100644 index 00000000..66651e10 --- /dev/null +++ b/html/namespacemembers_func_w.html @@ -0,0 +1,156 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +  + +

    - w -

      +
    • wrapperConfigureSecurityChecks() +: op +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_g.html b/html/namespacemembers_g.html index c9fdff71..1dc37cad 100644 --- a/html/namespacemembers_g.html +++ b/html/namespacemembers_g.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_g.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -173,6 +175,12 @@ $(document).ready(function(){initNavTree('namespacemembers_g.html','');});
  • getGpuNumber() : op
  • +
  • getInfo() +: cl::detail +
  • +
  • getInfoHelper() +: cl::detail +
  • getKeypointsArea() : op
  • diff --git a/html/namespacemembers_h.html b/html/namespacemembers_h.html index 5e26b4f4..78d33ce9 100644 --- a/html/namespacemembers_h.html +++ b/html/namespacemembers_h.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_h.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespacemembers_i.html b/html/namespacemembers_i.html index 2ee5b1f7..64dc971b 100644 --- a/html/namespacemembers_i.html +++ b/html/namespacemembers_i.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_i.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespacemembers_j.html b/html/namespacemembers_j.html index f9563e69..a8f35a2c 100644 --- a/html/namespacemembers_j.html +++ b/html/namespacemembers_j.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_j.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespacemembers_l.html b/html/namespacemembers_l.html index 7c050e73..aea2e94f 100644 --- a/html/namespacemembers_l.html +++ b/html/namespacemembers_l.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_l.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -143,8 +145,11 @@ $(document).ready(function(){initNavTree('namespacemembers_l.html','');});
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - l -

    @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_m.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -146,6 +148,9 @@ $(document).ready(function(){initNavTree('namespacemembers_m.html','');});
  • makeDirectory() : op
  • +
  • mapSVM() +: cl +
  • Max : op
  • diff --git a/html/namespacemembers_n.html b/html/namespacemembers_n.html index d340f808..3ea1bde7 100644 --- a/html/namespacemembers_n.html +++ b/html/namespacemembers_n.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_n.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -152,6 +154,9 @@ $(document).ready(function(){initNavTree('namespacemembers_n.html','');});
  • nmsGpu() : op
  • +
  • nmsOcl() +: op +
  • NMSThreshold : op
  • @@ -162,7 +167,8 @@ $(document).ready(function(){initNavTree('namespacemembers_n.html','');}); : op
  • None -: op +: cl +, op
  • NoOutput : op diff --git a/html/namespacemembers_o.html b/html/namespacemembers_o.html index 532bf364..e7bc7f27 100644 --- a/html/namespacemembers_o.html +++ b/html/namespacemembers_o.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_o.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -146,9 +148,21 @@ $(document).ready(function(){initNavTree('namespacemembers_o.html','');});
  • OpenCL : op
  • +
  • operator!=() +: cl::detail +
  • +
  • operator==() +: cl::detail +
  • +
  • operator|() +: cl +
  • OriginalFps : op
  • +
  • OutOfOrder +: cl +
  • OutputResolution : op
  • diff --git a/html/namespacemembers_p.html b/html/namespacemembers_p.html index c390a513..037856d3 100644 --- a/html/namespacemembers_p.html +++ b/html/namespacemembers_p.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_p.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -152,6 +154,9 @@ $(document).ready(function(){initNavTree('namespacemembers_p.html','');});
  • PlusMinusOne : op
  • +
  • pointer +: cl +
  • POSE_DEFAULT_ALPHA_HEAT_MAP : op
  • @@ -162,7 +167,7 @@ $(document).ready(function(){initNavTree('namespacemembers_p.html','');}); : op
  • poseBodyPartMapStringToKey() -: op +: op
  • PoseModel : op @@ -182,6 +187,9 @@ $(document).ready(function(){initNavTree('namespacemembers_p.html','');});
  • ProducerType : op
  • +
  • Profiling +: cl +
  • putTextOnCvMat() : op
  • diff --git a/html/namespacemembers_q.html b/html/namespacemembers_q.html new file mode 100644 index 00000000..de04f8f9 --- /dev/null +++ b/html/namespacemembers_q.html @@ -0,0 +1,163 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    Here is a list of all namespace members with links to the namespace documentation for each member:
    + +

    - q -

      +
    • QueueProperties +: cl +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_r.html b/html/namespacemembers_r.html index 28dc3296..0e5f4971 100644 --- a/html/namespacemembers_r.html +++ b/html/namespacemembers_r.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_r.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -191,6 +193,9 @@ $(document).ready(function(){initNavTree('namespacemembers_r.html','');});
  • resizeAndMergeGpu() : op
  • +
  • resizeAndMergeOcl() +: op +
  • resizeFixedAspectRatio() : op
  • diff --git a/html/namespacemembers_s.html b/html/namespacemembers_s.html index a01674c1..c53e54da 100644 --- a/html/namespacemembers_s.html +++ b/html/namespacemembers_s.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_s.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -167,6 +169,12 @@ $(document).ready(function(){initNavTree('namespacemembers_s.html','');});
  • Size : op
  • +
  • size_t_array +: cl::detail +
  • +
  • size_type +: cl +
  • splitString() : op
  • @@ -185,6 +193,9 @@ $(document).ready(function(){initNavTree('namespacemembers_s.html','');});
  • StdRuntimeError : op
  • +
  • string +: cl +
  • stringToDataFormat() : op
  • diff --git a/html/namespacemembers_t.html b/html/namespacemembers_t.html index 9f3bd8a7..4defced8 100644 --- a/html/namespacemembers_t.html +++ b/html/namespacemembers_t.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_t.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespacemembers_type.html b/html/namespacemembers_type.html new file mode 100644 index 00000000..7cbcc1ca --- /dev/null +++ b/html/namespacemembers_type.html @@ -0,0 +1,159 @@ + + + + + + +OpenPose: Namespace Members + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
      +
    • array +: cl +
    • +
    • atomic_svm_vector +: cl +
    • +
    • BuildLogType +: cl +
    • +
    • coarse_svm_vector +: cl +
    • +
    • fine_svm_vector +: cl +
    • +
    • pointer +: cl +
    • +
    • size_t_array +: cl::detail +
    • +
    • size_type +: cl +
    • +
    • string +: cl +
    • +
    • vector +: cl +
    • +
    +
    +
    + + + + diff --git a/html/namespacemembers_u.html b/html/namespacemembers_u.html index a1bfeee3..baa28dd0 100644 --- a/html/namespacemembers_u.html +++ b/html/namespacemembers_u.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_u.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -158,6 +160,9 @@ $(document).ready(function(){initNavTree('namespacemembers_u.html','');});
  • ulongRound() : op
  • +
  • unmapSVM() +: cl +
  • unrollArrayToUCharCvMat() : op
  • diff --git a/html/namespacemembers_v.html b/html/namespacemembers_v.html index 957461f7..19506c36 100644 --- a/html/namespacemembers_v.html +++ b/html/namespacemembers_v.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_v.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -143,6 +145,9 @@ $(document).ready(function(){initNavTree('namespacemembers_v.html','');});
    Here is a list of all namespace members with links to the namespace documentation for each member:

    - v -

    @@ -102,7 +103,7 @@ $(document).ready(function(){initNavTree('namespacemembers_vars.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespacemembers_w.html b/html/namespacemembers_w.html index 92388c95..77e26fe7 100644 --- a/html/namespacemembers_w.html +++ b/html/namespacemembers_w.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_w.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespacemembers_x.html b/html/namespacemembers_x.html index f1f63f09..e78a22c6 100644 --- a/html/namespacemembers_x.html +++ b/html/namespacemembers_x.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_x.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespacemembers_y.html b/html/namespacemembers_y.html index 53b0c9cf..02697747 100644 --- a/html/namespacemembers_y.html +++ b/html/namespacemembers_y.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_y.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespacemembers_z.html b/html/namespacemembers_z.html index 649c1956..bf6d6d18 100644 --- a/html/namespacemembers_z.html +++ b/html/namespacemembers_z.html @@ -78,6 +78,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • All
  • Functions
  • Variables
  • +
  • Typedefs
  • Enumerations
  • Enumerator
  • @@ -99,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • n
  • o
  • p
  • +
  • q
  • r
  • s
  • t
  • @@ -130,7 +132,7 @@ $(document).ready(function(){initNavTree('namespacemembers_z.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/namespaceop.html b/html/namespaceop.html index 43c788a0..53c34da3 100644 --- a/html/namespaceop.html +++ b/html/namespaceop.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('namespaceop.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -492,6 +492,9 @@ Functions template<typename T > 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)   +template<typename T > +OP_API void nmsOcl (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const int gpuID=0) +  template<typename T > Rectangle< T > recenter (const Rectangle< T > &rectangle, const T newWidth, const T newHeight)   @@ -501,6 +504,9 @@ Functions template<typename T > OP_API void resizeAndMergeGpu (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})   +template<typename T > +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) +   COMPILE_TEMPLATE_DATUM (WCvMatToOpInput)    COMPILE_TEMPLATE_DATUM (WCvMatToOpOutput) @@ -1936,38 +1942,6 @@ template<typename TPointerContainer >
    -
    - - -
    -
    - - - - - - - - -
    op::COMPILE_TEMPLATE_DATUM (WFaceDetector )
    -
    - -
    -
    - -
    -
    - - - - - - - - -
    op::COMPILE_TEMPLATE_DATUM (WOpOutputToCvMat )
    -
    -
    @@ -1984,6 +1958,22 @@ template<typename TPointerContainer >
    +
    + + +
    +
    + + + + + + + + +
    op::COMPILE_TEMPLATE_DATUM (WFaceDetector )
    +
    +
    @@ -2000,6 +1990,22 @@ template<typename TPointerContainer >
    +
    + + +
    +
    + + + + + + + + +
    op::COMPILE_TEMPLATE_DATUM (WOpOutputToCvMat )
    +
    +
    @@ -2224,6 +2230,22 @@ template<typename TPointerContainer >
    +
    + + +
    +
    + + + + + + + + +
    op::COMPILE_TEMPLATE_DATUM (WImageSaver )
    +
    +
    @@ -2242,14 +2264,14 @@ template<typename TPointerContainer > - +
    - + @@ -2320,22 +2342,6 @@ template<typename TPointerContainer >
    op::COMPILE_TEMPLATE_DATUM (WImageSaver WScaleAndSizeExtractor  )
    -
    -
    - -
    -
    - - - - - - - - -
    op::COMPILE_TEMPLATE_DATUM (WScaleAndSizeExtractor )
    -
    -
    @@ -4590,6 +4596,64 @@ template<typename T >
    +
    + + +
    +
    +
    +template<typename T >
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    OP_API void op::nmsOcl (T * targetPtr,
    int * kernelPtr,
    const T *const sourcePtr,
    const T threshold,
    const std::array< int, 4 > & targetSize,
    const std::array< int, 4 > & sourceSize,
    const int gpuID = 0 
    )
    +
    +
    @@ -5412,6 +5476,58 @@ template<typename T >
    +
    + + +
    +
    +
    +template<typename T >
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    OP_API void op::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 
    )
    +
    +
    diff --git a/html/namespaces.html b/html/namespaces.html index 4c06e2d4..01b5db57 100644 --- a/html/namespaces.html +++ b/html/namespaces.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('namespaces.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -108,10 +108,13 @@ $(document).ready(function(){initNavTree('namespaces.html','');});
    Here is a list of all namespaces with brief descriptions:
    - +
    [detail level 12]
    - + + + +
    oNboost
    oNcaffe
    \Nop
    oNclThe OpenCL C++ bindings are defined within this namespace
    |oNcompatibility
    |\Ndetail
    \Nop
    diff --git a/html/namespaces.js b/html/namespaces.js index 5b08ba16..999e5041 100644 --- a/html/namespaces.js +++ b/html/namespaces.js @@ -2,5 +2,6 @@ var namespaces = [ [ "boost", "namespaceboost.html", null ], [ "caffe", "namespacecaffe.html", null ], + [ "cl", "namespacecl.html", "namespacecl" ], [ "op", "namespaceop.html", null ] ]; \ No newline at end of file diff --git a/html/navtree.js b/html/navtree.js index 54b27a20..96b8fb75 100644 --- a/html/navtree.js +++ b/html/navtree.js @@ -5,8 +5,9 @@ var NAVTREE = [ "Namespace List", "namespaces.html", "namespaces" ], [ "Namespace Members", "namespacemembers.html", [ [ "All", "namespacemembers.html", "namespacemembers_dup" ], - [ "Functions", "namespacemembers_func.html", null ], + [ "Functions", "namespacemembers_func.html", "namespacemembers_func" ], [ "Variables", "namespacemembers_vars.html", null ], + [ "Typedefs", "namespacemembers_type.html", null ], [ "Enumerations", "namespacemembers_enum.html", null ], [ "Enumerator", "namespacemembers_eval.html", null ] ] ] @@ -19,7 +20,9 @@ var NAVTREE = [ "All", "functions.html", "functions_dup" ], [ "Functions", "functions_func.html", "functions_func" ], [ "Variables", "functions_vars.html", null ], - [ "Enumerator", "functions_eval.html", null ] + [ "Typedefs", "functions_type.html", null ], + [ "Enumerator", "functions_eval.html", null ], + [ "Related Functions", "functions_rela.html", null ] ] ] ] ], [ "Files", null, [ @@ -36,12 +39,14 @@ var NAVTREE = var NAVTREEINDEX = [ "3d_2headers_8hpp.html", -"classop_1_1_keypoint_saver.html", -"classop_1_1_video_capture_reader.html#a41eac24222b6f0f62d8bf6b40e36e353", -"dir_5e264839c35dab04bf5009e4b1c2721d.html", -"image_saver_8hpp.html", -"spinnaker_wrapper_8hpp.html", -"w_gui3_d_8hpp.html#a54b38240e45009f7e6a25d956ac96fe0" +"classcl_1_1_enqueue_args.html#ab5379abd9903e0e82608ec82062406cc", +"classcl_1_1detail_1_1_wrapper.html#a1292547dd0c591aa972e25b793481583", +"classop_1_1_json_ofstream.html#a4cc6d50256354b3dc7385e2db01aabc0", +"classop_1_1_thread_manager.html#a67a2d7cecc749be414e6896a88ec268d", +"datum_8hpp.html#a07cabbfba0fbaa740292d7ffca1e33ed", +"hand_parameters_8hpp.html#a76c1f1ea90b73e13e93f72413b3cab0e", +"producer_2enum_classes_8hpp.html#ac0230b669b296920c0cfc41b7587268fa6bcd0f3b66e42d1aacd18d1c3b532473", +"structop_1_1_wrapper_struct_pose.html#acff912f14ba3c0ba706ea99e1cef790e" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/html/navtreeindex0.js b/html/navtreeindex0.js index 2fde3287..1b30dda5 100644 --- a/html/navtreeindex0.js +++ b/html/navtreeindex0.js @@ -22,232 +22,232 @@ var NAVTREEINDEX0 = "check_8hpp.html#ab8cdf56c47b2cd2fffa2533ab80dace4":[2,0,0,0,11,0,1], "check_8hpp.html#ad32c10f16b4b817acab2305779bb6ec2":[2,0,0,0,11,0,4], "check_8hpp_source.html":[2,0,0,0,11,0], +"cl2_8hpp.html":[2,0,0,0,5,0], +"cl2_8hpp.html#a000ce6769841b11cf56253f7a0344277":[2,0,0,0,5,0,94], +"cl2_8hpp.html#a000ce6769841b11cf56253f7a0344277a1a226c2f1347809a185b8567ba1fc5a7":[2,0,0,0,5,0,94,1], +"cl2_8hpp.html#a000ce6769841b11cf56253f7a0344277a6adf97f83acf6453d4a6a4b1070f3754":[2,0,0,0,5,0,94,0], +"cl2_8hpp.html#a01a0973ddf4c1799772079a09d7156cb":[2,0,0,0,5,0,93], +"cl2_8hpp.html#a02c4368c6ce7a1a99132eafd5dc96fa9":[2,0,0,0,5,0,102], +"cl2_8hpp.html#a0347821869ad5e477df344dbf9d240dd":[2,0,0,0,5,0,71], +"cl2_8hpp.html#a038b6bbadd706770d242412fd00fd2f4":[2,0,0,0,5,0,70], +"cl2_8hpp.html#a05791e9d5da23b21abd6e319fb262c9f":[2,0,0,0,5,0,100], +"cl2_8hpp.html#a06a46d0b30e2a0653391e74f31d684c6":[2,0,0,0,5,0,131], +"cl2_8hpp.html#a0900b1581dac237cebb4dbc385471316":[2,0,0,0,5,0,128], +"cl2_8hpp.html#a10f66d5f5f17570f71d7cbf467c0930f":[2,0,0,0,5,0,122], +"cl2_8hpp.html#a1197a833cdd6664f206b079f2bebd2eb":[2,0,0,0,5,0,99], +"cl2_8hpp.html#a1684a5b5156344ea8144959b5ed90670":[2,0,0,0,5,0,77], +"cl2_8hpp.html#a193b43da2ce23c54788f9b4d4f0f4740":[2,0,0,0,5,0,62], +"cl2_8hpp.html#a1fd04ddf2303bc88b61ecc84478f6c89":[2,0,0,0,5,0,129], +"cl2_8hpp.html#a2053025c576bcf48e249dd20e884a560":[2,0,0,0,5,0,72], +"cl2_8hpp.html#a2077ca5a2cdc3557aedca3d94adcc98a":[2,0,0,0,5,0,98], +"cl2_8hpp.html#a26fae57f73cf3e22afddc2d00eaffbef":[2,0,0,0,5,0,141], +"cl2_8hpp.html#a2f62d7a5c92ad30e9343983a77915a8f":[2,0,0,0,5,0,112], +"cl2_8hpp.html#a2f71ed9a316daf59c03c0f3ba62f1bd3":[2,0,0,0,5,0,101], +"cl2_8hpp.html#a2f9d06d8196d7a2f4cf196d5bb7e5dd0":[2,0,0,0,5,0,136], +"cl2_8hpp.html#a30c5c9c18b1773b185a8cdbca81955e0":[2,0,0,0,5,0,106], +"cl2_8hpp.html#a30c99bec4258e0d1095128c2a0c6a191":[2,0,0,0,5,0,66], +"cl2_8hpp.html#a321341cec361a9557f21a4ea8cd43d0e":[2,0,0,0,5,0,139], +"cl2_8hpp.html#a35ea2a6f4cc42e6b4082daab0e4dc449":[2,0,0,0,5,0,91], +"cl2_8hpp.html#a37ea07405ca286c1570612b42d43b345":[2,0,0,0,5,0,82], +"cl2_8hpp.html#a3c07afe8e5aab6eedbeee41eb683ca27":[2,0,0,0,5,0,75], +"cl2_8hpp.html#a3d4442f92a22b926272febf3ad1d0113":[2,0,0,0,5,0,78], +"cl2_8hpp.html#a43bdbc2602e055e27992c3f36aeb616a":[2,0,0,0,5,0,68], +"cl2_8hpp.html#a45d896e5d437b505648b399dbe1c3cac":[2,0,0,0,5,0,116], +"cl2_8hpp.html#a4b595bd14a1dc7ba998f62924cad8f1e":[2,0,0,0,5,0,69], +"cl2_8hpp.html#a51ad881a3d0a77bca3eecd01af8501c0":[2,0,0,0,5,0,87], +"cl2_8hpp.html#a5303b6c0e9bcace6a68fa22471110608":[2,0,0,0,5,0,79], +"cl2_8hpp.html#a590a1c0214938e7466f69fae3312c342":[2,0,0,0,5,0,126], +"cl2_8hpp.html#a5954b0e110a023571c1bed2be1efb480":[2,0,0,0,5,0,124], +"cl2_8hpp.html#a5c0670097b79b7f6fd2762bae83328f4":[2,0,0,0,5,0,118], +"cl2_8hpp.html#a5fa0595cfd70a34a662283c683f58bb1":[2,0,0,0,5,0,127], +"cl2_8hpp.html#a653491a41cc7fd568c2b9cabb4814ac7":[2,0,0,0,5,0,80], +"cl2_8hpp.html#a66d6678a19540f0202f534a25b00b06f":[2,0,0,0,5,0,130], +"cl2_8hpp.html#a67195ada68c22c3c3711e2b8e7330944":[2,0,0,0,5,0,85], +"cl2_8hpp.html#a6ac86f0f6dbdb396f05157126344f799":[2,0,0,0,5,0,67], +"cl2_8hpp.html#a6b1e69bec24f2a7f89eb17c265060e0d":[2,0,0,0,5,0,95], +"cl2_8hpp.html#a6b1e69bec24f2a7f89eb17c265060e0da126667d3723cdd75c5386d245727e1e8":[2,0,0,0,5,0,95,2], +"cl2_8hpp.html#a6b1e69bec24f2a7f89eb17c265060e0da1a226c2f1347809a185b8567ba1fc5a7":[2,0,0,0,5,0,95,1], +"cl2_8hpp.html#a6b1e69bec24f2a7f89eb17c265060e0da6adf97f83acf6453d4a6a4b1070f3754":[2,0,0,0,5,0,95,0], +"cl2_8hpp.html#a6efde763d2d8686911e04372386b910a":[2,0,0,0,5,0,65], +"cl2_8hpp.html#a728359ddaf60ae8d916bab10bf7ae7e7":[2,0,0,0,5,0,63], +"cl2_8hpp.html#a781572813b27377d2b72155d3b700160":[2,0,0,0,5,0,105], +"cl2_8hpp.html#a798fcdcc07d43a534b245900a3f9bf75":[2,0,0,0,5,0,108], +"cl2_8hpp.html#a7aa80934f265ff5c97b715419aa38566":[2,0,0,0,5,0,110], +"cl2_8hpp.html#a7d4625d32a9763da801a3f1c2a75ab99":[2,0,0,0,5,0,125], +"cl2_8hpp.html#a7f63e8a787b3c0eef4fe1287ab50f620":[2,0,0,0,5,0,76], +"cl2_8hpp.html#a7fcfde26c9e031daf0c6fbb637ed7ac0":[2,0,0,0,5,0,73], +"cl2_8hpp.html#a8037dc6274012b061edabe1550a2c0ee":[2,0,0,0,5,0,111], +"cl2_8hpp.html#a83e58027079a192080c2690ec9918612":[2,0,0,0,5,0,83], +"cl2_8hpp.html#a8856ce875094624efdce0a49496d695e":[2,0,0,0,5,0,84], +"cl2_8hpp.html#a8cf7512fbd326bde84ecfaf1aa9500d0":[2,0,0,0,5,0,140], +"cl2_8hpp.html#a8e521f2193ebd30528756480e0b81478":[2,0,0,0,5,0,64], +"cl2_8hpp.html#a8efdf919c8a45ad8411dac9b4236fbbf":[2,0,0,0,5,0,97], +"cl2_8hpp.html#a9e9c0fe106eba01e2955aca99ca9ef74":[2,0,0,0,5,0,135], +"cl2_8hpp.html#a9fb9529749dababc48d98ea4bca9e0cf":[2,0,0,0,5,0,88], +"cl2_8hpp.html#a9feaebcb39a179537588bfcd349dbbb6":[2,0,0,0,5,0,96], +"cl2_8hpp.html#aa1c4d75a33c1d658ca4abae23376f733":[2,0,0,0,5,0,117], +"cl2_8hpp.html#aa5890015c0ed19cf369d3e9d4fbe0f08":[2,0,0,0,5,0,86], +"cl2_8hpp.html#aab488f551c8b1feb4f4b3f6893c358db":[2,0,0,0,5,0,90], +"cl2_8hpp.html#aac389b8df07a4ed9809413eae7f7689e":[2,0,0,0,5,0,104], +"cl2_8hpp.html#ab66a37111cb5d8c20e89938dd790ad9b":[2,0,0,0,5,0,74], +"cl2_8hpp.html#abb2c4e45814ea569a27c39d37471b2a4":[2,0,0,0,5,0,109], +"cl2_8hpp.html#abb735d6080a161ccd484c8da77a0fc3b":[2,0,0,0,5,0,81], +"cl2_8hpp.html#abcfe70e7b9beebd31b874fc0e59ab147":[2,0,0,0,5,0,133], +"cl2_8hpp.html#abed4bef503f35ab1dd6a784ea8fce69d":[2,0,0,0,5,0,138], +"cl2_8hpp.html#abff80bfb254d646f6afeb6638df41686":[2,0,0,0,5,0,92], +"cl2_8hpp.html#ac71dfebe7bdaba6a9dfc76b57e48804f":[2,0,0,0,5,0,115], +"cl2_8hpp.html#ac7b430ef533bd2f3d89092172a39eb9a":[2,0,0,0,5,0,121], +"cl2_8hpp.html#aca10d37fe92b6ee56b9b277f18064db9":[2,0,0,0,5,0,120], +"cl2_8hpp.html#aca98dae2e67f001b26a37d60ccc8fd79":[2,0,0,0,5,0,114], +"cl2_8hpp.html#adc1277d56ee9510bdc9e4552ccfd6c93":[2,0,0,0,5,0,103], +"cl2_8hpp.html#ae190233f2424c5bba4be566ccf8abcc5":[2,0,0,0,5,0,132], +"cl2_8hpp.html#ae65ac4732da5652cb62af5002ea568c1":[2,0,0,0,5,0,89], +"cl2_8hpp.html#ae97dc5bb86e2c3c3935280a86cda301c":[2,0,0,0,5,0,137], +"cl2_8hpp.html#aec3275453ec57a74dfa7a34653cfa194":[2,0,0,0,5,0,123], +"cl2_8hpp.html#af05e92b70071d8b6869080ae02ac807d":[2,0,0,0,5,0,113], +"cl2_8hpp.html#af5bf3de7bf64abe6c5d0a05fadb121b1":[2,0,0,0,5,0,107], +"cl2_8hpp.html#af6744ad8849f9e3a26d85fdd7dde5b4a":[2,0,0,0,5,0,119], +"cl2_8hpp.html#af9f49b386b20c55c04a9e6cd21849fd5":[2,0,0,0,5,0,142], +"cl2_8hpp.html#afe680d09fa4ee6c58f6829179cf4dfd7":[2,0,0,0,5,0,134], +"cl2_8hpp_source.html":[2,0,0,0,5,0], "classboost_1_1shared__ptr.html":[1,0,0,0], "classcaffe_1_1_blob.html":[1,0,1,0], -"classes.html":[1,1], -"classop_1_1_array.html":[1,0,2,2], -"classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828":[1,0,2,2,20], -"classop_1_1_array.html#a0ad0232daa69783cf2c8f7a0ff5b3b0c":[1,0,2,2,29], -"classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed":[1,0,2,2,28], -"classop_1_1_array.html#a146d6e773e14dd7aaa29a73f878358e1":[1,0,2,2,18], -"classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81":[1,0,2,2,13], -"classop_1_1_array.html#a2330657a79a444d1ab44370423be006e":[1,0,2,2,17], -"classop_1_1_array.html#a28f09d11de753a741334ee8094296acb":[1,0,2,2,33], -"classop_1_1_array.html#a337e33980c231bc207ea7d31ffa84fe3":[1,0,2,2,27], -"classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf":[1,0,2,2,26], -"classop_1_1_array.html#a48c1ba1f7017b5aa8e0451079dd3a6d3":[1,0,2,2,1], -"classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01":[1,0,2,2,4], -"classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e":[1,0,2,2,9], -"classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9":[1,0,2,2,32], -"classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff":[1,0,2,2,6], -"classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c":[1,0,2,2,0], -"classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e":[1,0,2,2,5], -"classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b":[1,0,2,2,8], -"classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27":[1,0,2,2,3], -"classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981":[1,0,2,2,7], -"classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab":[1,0,2,2,21], -"classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad":[1,0,2,2,23], -"classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58":[1,0,2,2,25], -"classop_1_1_array.html#ab70165463db3e2fb3f15ad14001eb592":[1,0,2,2,12], -"classop_1_1_array.html#ac7183eb2f4e78a6941da3a2079b9ed32":[1,0,2,2,30], -"classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865":[1,0,2,2,14], -"classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2":[1,0,2,2,2], -"classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b":[1,0,2,2,11], -"classop_1_1_array.html#add2eeccd967cdf0900449649cb6f5afb":[1,0,2,2,31], -"classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d":[1,0,2,2,15], -"classop_1_1_array.html#ae388368128afac05369172198911e05d":[1,0,2,2,22], -"classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca":[1,0,2,2,34], -"classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc":[1,0,2,2,24], -"classop_1_1_array.html#af42f4570122d1b8259c211f52335909b":[1,0,2,2,10], -"classop_1_1_array.html#af4715967fd2b028a97fd30257e697275":[1,0,2,2,16], -"classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87":[1,0,2,2,19], -"classop_1_1_body_part_connector_caffe.html":[1,0,2,74], -"classop_1_1_body_part_connector_caffe.html#a0bad959b2da005b62cab962327ccba01":[1,0,2,74,11], -"classop_1_1_body_part_connector_caffe.html#a104744fdab14d4c1335eb8778edea21e":[1,0,2,74,10], -"classop_1_1_body_part_connector_caffe.html#a2fa59ad0cad1b95721663815ca51ff93":[1,0,2,74,12], -"classop_1_1_body_part_connector_caffe.html#a4a42a1d04cbca147da6e9392fdc73327":[1,0,2,74,2], -"classop_1_1_body_part_connector_caffe.html#a54918b6b114568d7bafe26319e96d644":[1,0,2,74,5], -"classop_1_1_body_part_connector_caffe.html#a6442721373481873ddeb9ffd7c6fdb7b":[1,0,2,74,8], -"classop_1_1_body_part_connector_caffe.html#a75d0a3f3c8dca99c8a9e1b680098da16":[1,0,2,74,7], -"classop_1_1_body_part_connector_caffe.html#a789c77e69e5590a78b22e1e5f5cc4efc":[1,0,2,74,6], -"classop_1_1_body_part_connector_caffe.html#a886f7dc30e999b7fa8488ae95cc3ac8b":[1,0,2,74,3], -"classop_1_1_body_part_connector_caffe.html#a8b70616dc1b45f4a3c2b10308e45b5ce":[1,0,2,74,1], -"classop_1_1_body_part_connector_caffe.html#a94e2364fa13ea79b2d6fd72c5db34765":[1,0,2,74,0], -"classop_1_1_body_part_connector_caffe.html#a9b9fa9490fef0121a70c3d6d749272f7":[1,0,2,74,9], -"classop_1_1_body_part_connector_caffe.html#affde8d06784ca9896a1d2d62f7088d76":[1,0,2,74,4], -"classop_1_1_camera_parameter_reader.html":[1,0,2,0], -"classop_1_1_camera_parameter_reader.html#a3ce10a02969515039e8575c3c044f882":[1,0,2,0,1], -"classop_1_1_camera_parameter_reader.html#aa33845298440b7eefd3f57b80d3c41db":[1,0,2,0,3], -"classop_1_1_camera_parameter_reader.html#ab7a4c3ef7ac8d8a41e5711ec85b7be4b":[1,0,2,0,0], -"classop_1_1_camera_parameter_reader.html#abcdd68271d8e8d050df198af0f6fd83b":[1,0,2,0,5], -"classop_1_1_camera_parameter_reader.html#acfd1caf98782ae3f8f83c85ba17bc4e0":[1,0,2,0,4], -"classop_1_1_camera_parameter_reader.html#adf7ad0ef26603129a251fdc166ffa548":[1,0,2,0,2], -"classop_1_1_coco_json_saver.html":[1,0,2,38], -"classop_1_1_coco_json_saver.html#a3122eeb93844224d787d0bd67ee06794":[1,0,2,38,1], -"classop_1_1_coco_json_saver.html#a3a7fd417aa5d85044fb0703379af1a23":[1,0,2,38,2], -"classop_1_1_coco_json_saver.html#aad0899bead458df67c49f23eddb3113d":[1,0,2,38,0], -"classop_1_1_configure_error.html":[1,0,2,107], -"classop_1_1_configure_log.html":[1,0,2,108], -"classop_1_1_cv_mat_to_op_input.html":[1,0,2,3], -"classop_1_1_cv_mat_to_op_input.html#acf0c43174fe8e3b1c71d76aca861a6ab":[1,0,2,3,0], -"classop_1_1_cv_mat_to_op_output.html":[1,0,2,4], -"classop_1_1_cv_mat_to_op_output.html#a003515873bf34525e2a6d313d8619ff3":[1,0,2,4,0], -"classop_1_1_datum_producer.html":[1,0,2,82], -"classop_1_1_datum_producer.html#a627c16307864f02251eeb77f2320052f":[1,0,2,82,0], -"classop_1_1_datum_producer.html#aeab20304e6ff9970a970a7b865da9d02":[1,0,2,82,1], -"classop_1_1_face_cpu_renderer.html":[1,0,2,27], -"classop_1_1_face_cpu_renderer.html#a233f2a83930d07e4d420b43c8a660f32":[1,0,2,27,1], -"classop_1_1_face_cpu_renderer.html#a9f8b158aca09eca94ad1b0cd8418cbb5":[1,0,2,27,2], -"classop_1_1_face_cpu_renderer.html#afb0dcfff75c4a89d5971d7b0bbd0b51b":[1,0,2,27,0], -"classop_1_1_face_detector.html":[1,0,2,28], -"classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d":[1,0,2,28,1], -"classop_1_1_face_detector.html#adfeab6977c93b7bef66c1dfbcf6f8150":[1,0,2,28,0], -"classop_1_1_face_detector_open_c_v.html":[1,0,2,29], -"classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a":[1,0,2,29,1], -"classop_1_1_face_detector_open_c_v.html#a8c4d55863b726448762a142fa91bb69d":[1,0,2,29,0], -"classop_1_1_face_extractor.html":[1,0,2,30], -"classop_1_1_face_extractor.html#a11a301f43c8ff06e06170200f3410590":[1,0,2,30,6], -"classop_1_1_face_extractor.html#a13d7920f4029a4aa6d63b3609956c475":[1,0,2,30,3], -"classop_1_1_face_extractor.html#a1cd07622445ab4efcc364da2e028ff13":[1,0,2,30,11], -"classop_1_1_face_extractor.html#a247dcd3ae33bd85509126ec0a735d380":[1,0,2,30,12], -"classop_1_1_face_extractor.html#a2692c0040bb8c0b84a84d195194d037a":[1,0,2,30,5], -"classop_1_1_face_extractor.html#a3d99b0fa2706ef64fc7b8c54c3251c76":[1,0,2,30,1], -"classop_1_1_face_extractor.html#a6f3faf536edd57fa9198969f633c01f4":[1,0,2,30,0], -"classop_1_1_face_extractor.html#a7e6d4f9d0154551ea050c94dd90cd2fb":[1,0,2,30,2], -"classop_1_1_face_extractor.html#a9d408bb492f490fa46b71b3bcbe28b62":[1,0,2,30,8], -"classop_1_1_face_extractor.html#ab1924617d954db6fc86fb60dfab0dde4":[1,0,2,30,9], -"classop_1_1_face_extractor.html#ab2f1f5bf37949e0357091c80363dac0a":[1,0,2,30,10], -"classop_1_1_face_extractor.html#aec29268798b50ef752d6ec62c3cc5dc4":[1,0,2,30,7], -"classop_1_1_face_extractor.html#af326457ed8977781fe48f1086ac5efee":[1,0,2,30,4], -"classop_1_1_face_extractor_caffe.html":[1,0,2,31], -"classop_1_1_face_extractor_caffe.html#a399c6709f8fe93d40f38b03938d39966":[1,0,2,31,0], -"classop_1_1_face_extractor_caffe.html#a4450e656f21a8cb7f1d9bf5f545012f1":[1,0,2,31,1], -"classop_1_1_face_extractor_caffe.html#ad9cb84599f76e7836379890bde577b50":[1,0,2,31,2], -"classop_1_1_face_extractor_caffe.html#add2a24d9bd5e03ff90034239e90523c2":[1,0,2,31,3], -"classop_1_1_face_gpu_renderer.html":[1,0,2,32], -"classop_1_1_face_gpu_renderer.html#a01a207676e3ec1a8718b8717cd999f53":[1,0,2,32,1], -"classop_1_1_face_gpu_renderer.html#a344b4f1d256d6ad805273eb8ba29cde1":[1,0,2,32,0], -"classop_1_1_face_gpu_renderer.html#a6ebd9287927529ffaa4200890190896b":[1,0,2,32,2], -"classop_1_1_face_gpu_renderer.html#a8f4cb47d5a6829f6b19c377d523069eb":[1,0,2,32,3], -"classop_1_1_face_renderer.html":[1,0,2,33], -"classop_1_1_face_renderer.html#a045da831a9476bfc0e58e08ebb6c84c1":[1,0,2,33,1], -"classop_1_1_face_renderer.html#aa34ce7a0602b0994cc3043b80627a31c":[1,0,2,33,0], -"classop_1_1_file_saver.html":[1,0,2,39], -"classop_1_1_file_saver.html#a91818f12a9409eae7c1caf6e2b525282":[1,0,2,39,2], -"classop_1_1_file_saver.html#a9de8d694a526f981906c54bd48ea9b21":[1,0,2,39,1], -"classop_1_1_file_saver.html#aa4632ae62ac77dbad85523845ce79999":[1,0,2,39,0], -"classop_1_1_flir_reader.html":[1,0,2,83], -"classop_1_1_flir_reader.html#a3ce5e34848ef03804f6261964c6f6a77":[1,0,2,83,5], -"classop_1_1_flir_reader.html#a5101cdbcd46e51bf7f35995a3d87e900":[1,0,2,83,2], -"classop_1_1_flir_reader.html#a656cfa9a88263802e2794d7f68e95baa":[1,0,2,83,0], -"classop_1_1_flir_reader.html#a711db0919bd7516fde3e641c13259637":[1,0,2,83,4], -"classop_1_1_flir_reader.html#a7c3450fd4b5c6f81ade293ee95da7ba6":[1,0,2,83,3], -"classop_1_1_flir_reader.html#ab28f40422c9edff8594d855bbef91f58":[1,0,2,83,6], -"classop_1_1_flir_reader.html#acb4bd608210c5c58f587e1e220692e03":[1,0,2,83,1], -"classop_1_1_flir_reader.html#af14f63c79272781429341dc3a0720485":[1,0,2,83,7], -"classop_1_1_frame_displayer.html":[1,0,2,54], -"classop_1_1_frame_displayer.html#a21a746ef46172c6a18ea72da6e7b5721":[1,0,2,54,0], -"classop_1_1_frame_displayer.html#a2df856e4cf7542c7cda2757553674fb8":[1,0,2,54,3], -"classop_1_1_frame_displayer.html#ad83a47005c52f066587f49d62c109802":[1,0,2,54,4], -"classop_1_1_frame_displayer.html#ada237c384d55d6e141dce886e6fe97e3":[1,0,2,54,1], -"classop_1_1_frame_displayer.html#af5d2e1c8bcd2012c66347252e8dbc543":[1,0,2,54,2], -"classop_1_1_gpu_renderer.html":[1,0,2,6], -"classop_1_1_gpu_renderer.html#a5576d2da79ef7ff38ee86b35383d6d46":[1,0,2,6,3], -"classop_1_1_gpu_renderer.html#a5d729aab549908c758953be742dd0115":[1,0,2,6,6], -"classop_1_1_gpu_renderer.html#a6355f70d16c6427b028fa4596ce5d985":[1,0,2,6,4], -"classop_1_1_gpu_renderer.html#a7fdc947348fcc14fe64f61a81c6f1447":[1,0,2,6,1], -"classop_1_1_gpu_renderer.html#a9852b2017e972637b47250bb7fbc53ea":[1,0,2,6,0], -"classop_1_1_gpu_renderer.html#ac1642afb73d94c84eb12f4a97abfb9ac":[1,0,2,6,5], -"classop_1_1_gpu_renderer.html#ac7c1ab0eebf1d54b55cc65a5560bad7b":[1,0,2,6,2], -"classop_1_1_gui.html":[1,0,2,55], -"classop_1_1_gui.html#a07cf9b4e7757979666d097278df02c20":[1,0,2,55,1], -"classop_1_1_gui.html#a0ad7be7018e634769da8d22d60e7edc0":[1,0,2,55,5], -"classop_1_1_gui.html#a637966de704cfffc247e9db9aded20f5":[1,0,2,55,3], -"classop_1_1_gui.html#a892a74fac9f123a4cb9e196bfcc3432a":[1,0,2,55,0], -"classop_1_1_gui.html#a8e9a67dd507598654a5db06273d50c94":[1,0,2,55,4], -"classop_1_1_gui.html#a9391ffe3fb09f881327f55d65cbe52eb":[1,0,2,55,2], -"classop_1_1_gui3_d.html":[1,0,2,56], -"classop_1_1_gui3_d.html#a7dd41a7f0427f13db3f52bf9ffff75b2":[1,0,2,56,4], -"classop_1_1_gui3_d.html#abd245c07a53d1d25c237aff22a2b6e6f":[1,0,2,56,3], -"classop_1_1_gui3_d.html#ad3a1969180e399e811b7b980b56923e7":[1,0,2,56,2], -"classop_1_1_gui3_d.html#af4907876f0c601443b4b3eef2dc98058":[1,0,2,56,1], -"classop_1_1_gui3_d.html#af49460bc8b18fd0065f7e4fca41168a8":[1,0,2,56,0], -"classop_1_1_gui_info_adder.html":[1,0,2,57], -"classop_1_1_gui_info_adder.html#a208806933d0e0932f7cddfad3cf04343":[1,0,2,57,1], -"classop_1_1_gui_info_adder.html#af23e17f9eeb51c7473cd0940292efa61":[1,0,2,57,0], -"classop_1_1_hand_cpu_renderer.html":[1,0,2,61], -"classop_1_1_hand_cpu_renderer.html#a3145d482c0378288e7ba3e42091a56c2":[1,0,2,61,0], -"classop_1_1_hand_cpu_renderer.html#a66a7d318b240c73687320bf092363409":[1,0,2,61,1], -"classop_1_1_hand_cpu_renderer.html#a98a3cc7f939105224bcc4be07782563a":[1,0,2,61,2], -"classop_1_1_hand_detector.html":[1,0,2,62], -"classop_1_1_hand_detector.html#a20b127dd7b51afcd336d1f16b40ee0b1":[1,0,2,62,0], -"classop_1_1_hand_detector.html#a58513169f01ab7c705979f1f2a88b571":[1,0,2,62,3], -"classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0":[1,0,2,62,1], -"classop_1_1_hand_detector.html#aa5eae5b3c86642906806129fc511d229":[1,0,2,62,2], -"classop_1_1_hand_detector_from_txt.html":[1,0,2,63], -"classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22":[1,0,2,63,1], -"classop_1_1_hand_detector_from_txt.html#a94ef5e925c5d25b181c56ae79bb1eed2":[1,0,2,63,0], -"classop_1_1_hand_extractor.html":[1,0,2,64], -"classop_1_1_hand_extractor.html#a1d4eb3fc406aa44bb2c8e320ba3cb377":[1,0,2,64,2], -"classop_1_1_hand_extractor.html#a2eee4878f6e9ae76ada521e45354be89":[1,0,2,64,13], -"classop_1_1_hand_extractor.html#a322a1c3a0ab7abaf0c697246af9309cc":[1,0,2,64,3], -"classop_1_1_hand_extractor.html#a34b8ccd65d526ce3cacd57b80e889296":[1,0,2,64,0], -"classop_1_1_hand_extractor.html#a95a512748828a04713b4cde582fb4901":[1,0,2,64,1], -"classop_1_1_hand_extractor.html#aa31fd82cb8900c24841f3ef9cce6a0c8":[1,0,2,64,10], -"classop_1_1_hand_extractor.html#aa5592a468cfdcfdd687d6f9d465d3eda":[1,0,2,64,5], -"classop_1_1_hand_extractor.html#aa8f444ce4953a41081acaac9ca8d2570":[1,0,2,64,11], -"classop_1_1_hand_extractor.html#aba2046c5363f11f14719f104b0780e9f":[1,0,2,64,12], -"classop_1_1_hand_extractor.html#ac98085241dfd326a1aabf8b29e7be950":[1,0,2,64,6], -"classop_1_1_hand_extractor.html#acbe2c75c57b1df7279eae30ddcc63241":[1,0,2,64,9], -"classop_1_1_hand_extractor.html#aee0c5e4607643a978243d9432b704e3d":[1,0,2,64,8], -"classop_1_1_hand_extractor.html#af5ce8cd602820921de3ec3f676aacf0d":[1,0,2,64,4], -"classop_1_1_hand_extractor.html#afe80be5a3b786ad71cd0e0ff6443ff22":[1,0,2,64,7], -"classop_1_1_hand_extractor_caffe.html":[1,0,2,65], -"classop_1_1_hand_extractor_caffe.html#a3ac44c32806b647fc11daa14da2bda16":[1,0,2,65,0], -"classop_1_1_hand_extractor_caffe.html#a892d6233b92a7862c32adfa85574236c":[1,0,2,65,2], -"classop_1_1_hand_extractor_caffe.html#ace3ee9d717887ee9dc0f00ce69bd0c82":[1,0,2,65,3], -"classop_1_1_hand_extractor_caffe.html#aee681b43b8691ac1f07e08616522f6af":[1,0,2,65,1], -"classop_1_1_hand_gpu_renderer.html":[1,0,2,66], -"classop_1_1_hand_gpu_renderer.html#a0489f10ddc9e37e87084ebf9a5138f3a":[1,0,2,66,2], -"classop_1_1_hand_gpu_renderer.html#a0d2f742b995a6f34e414f9731db847d5":[1,0,2,66,0], -"classop_1_1_hand_gpu_renderer.html#a27915745de10184ef073f34b86a2706e":[1,0,2,66,1], -"classop_1_1_hand_gpu_renderer.html#a3a05fd1d74868c1766e49ccf3979b9c9":[1,0,2,66,3], -"classop_1_1_hand_renderer.html":[1,0,2,67], -"classop_1_1_hand_renderer.html#aca16bfb051c891ea7c020df48602b111":[1,0,2,67,1], -"classop_1_1_hand_renderer.html#adb91ae2a8ccf24671ad86e99e786b120":[1,0,2,67,0], -"classop_1_1_heat_map_saver.html":[1,0,2,40], -"classop_1_1_heat_map_saver.html#a6f67771a43b746a86a9793f19e7b6974":[1,0,2,40,1], -"classop_1_1_heat_map_saver.html#aa6a339b70a9535a018584b93c932b12d":[1,0,2,40,0], -"classop_1_1_image_directory_reader.html":[1,0,2,84], -"classop_1_1_image_directory_reader.html#a1965a4dca2ddb86b24e69e2da90b9dbf":[1,0,2,84,6], -"classop_1_1_image_directory_reader.html#a432bc94339019f251cc48bbb4c5ae1e8":[1,0,2,84,4], -"classop_1_1_image_directory_reader.html#a46ce23209afe6d3ca90db545b69cd04a":[1,0,2,84,3], -"classop_1_1_image_directory_reader.html#a7e6c27d0796e087a6975c607d4b4227a":[1,0,2,84,2], -"classop_1_1_image_directory_reader.html#aa05bfd69272e81115ba23a3c0731b596":[1,0,2,84,1], -"classop_1_1_image_directory_reader.html#ae925d9314bfd948296d76475219b3594":[1,0,2,84,0], -"classop_1_1_image_directory_reader.html#af74e192f8cba5c10f8e252674a85185a":[1,0,2,84,5], -"classop_1_1_image_saver.html":[1,0,2,41], -"classop_1_1_image_saver.html#a723387e62a6b701202dd6cf35c57429f":[1,0,2,41,0], -"classop_1_1_image_saver.html#a8495143c9ddbe39744a4be0a4703007c":[1,0,2,41,1], -"classop_1_1_ip_camera_reader.html":[1,0,2,85], -"classop_1_1_ip_camera_reader.html#a0c1582090cc7c54dd9cb752207b52986":[1,0,2,85,3], -"classop_1_1_ip_camera_reader.html#a48a168a0913697493da1a9d95151f5ce":[1,0,2,85,2], -"classop_1_1_ip_camera_reader.html#aa7ad6adac6e401193e03d279176dd889":[1,0,2,85,1], -"classop_1_1_ip_camera_reader.html#abbe7f1bbf200ed9c6c0868eb3c6b0764":[1,0,2,85,0], -"classop_1_1_ip_camera_reader.html#ac13cc7da97a31d8e69eaa64b2a7b31ba":[1,0,2,85,4], -"classop_1_1_json_ofstream.html":[1,0,2,42], -"classop_1_1_json_ofstream.html#a32f058b961605d418df1258a1dc5e6a0":[1,0,2,42,5], -"classop_1_1_json_ofstream.html#a3f940d3ad51d0acb7126d62a5617fd69":[1,0,2,42,2], -"classop_1_1_json_ofstream.html#a45eeb25d9413fc31786f315b46c341cc":[1,0,2,42,7], -"classop_1_1_json_ofstream.html#a4cc6d50256354b3dc7385e2db01aabc0":[1,0,2,42,3], -"classop_1_1_json_ofstream.html#a5c38e36c1449d808dd4ab6558d65289c":[1,0,2,42,8], -"classop_1_1_json_ofstream.html#a6a5e0e4f3cdf8f93fb1bdef8cb63b0a2":[1,0,2,42,10], -"classop_1_1_json_ofstream.html#aa432ff172e10bb9e3b6e2bfa6124c648":[1,0,2,42,9], -"classop_1_1_json_ofstream.html#ae4468279f789c8026d431b2ef62646f9":[1,0,2,42,4], -"classop_1_1_json_ofstream.html#aede35260c04b9be2ce145df435ce49b7":[1,0,2,42,1], -"classop_1_1_json_ofstream.html#af0c7f763e7e809810c00b394a260672e":[1,0,2,42,6], -"classop_1_1_json_ofstream.html#afa4b3e1dee27f5afd0017b95c0f5e364":[1,0,2,42,0], -"classop_1_1_keep_top_n_people.html":[1,0,2,7], -"classop_1_1_keep_top_n_people.html#a4b8d23181894008ca55af6a20ecf242b":[1,0,2,7,1], -"classop_1_1_keep_top_n_people.html#ae9419ae35da5b0547989f19795a26808":[1,0,2,7,0] +"classcl_1_1_buffer.html":[1,0,2,17], +"classcl_1_1_buffer.html#a1954b31fb8d5e1fd221c128d73e387ce":[1,0,2,17,12], +"classcl_1_1_buffer.html#a1c82aa24dd8a4d80b698605f60a26d71":[1,0,2,17,5], +"classcl_1_1_buffer.html#a2cfe3144f7d69d4b390edfa934641dcf":[1,0,2,17,7], +"classcl_1_1_buffer.html#a589e770b263ccedb789620860799e2c6":[1,0,2,17,4], +"classcl_1_1_buffer.html#a5ee4055b862daa313919ef577600b9fa":[1,0,2,17,8], +"classcl_1_1_buffer.html#a66ee6c9c837b5f74f02bef8f90459b5c":[1,0,2,17,0], +"classcl_1_1_buffer.html#a68c77da266a476c4b4789bd53aa33337":[1,0,2,17,6], +"classcl_1_1_buffer.html#a7f1c8cf8cd50afde28a6a1e1f2d100b0":[1,0,2,17,10], +"classcl_1_1_buffer.html#a88ebbe0901b409d64fbef488ba83d82a":[1,0,2,17,11], +"classcl_1_1_buffer.html#a96e0d46de95bd3f335c39f5b4f10c640":[1,0,2,17,3], +"classcl_1_1_buffer.html#aadd3663801107fabb88238565c55ba16":[1,0,2,17,2], +"classcl_1_1_buffer.html#ab73f1e0ab2224f3d515820dd6b0c1d73":[1,0,2,17,9], +"classcl_1_1_buffer.html#ac9eaf7f65478faefa7053ab6c9f1e16d":[1,0,2,17,1], +"classcl_1_1_buffer_g_l.html":[1,0,2,18], +"classcl_1_1_buffer_g_l.html#a1f34aee208c887c15d8e699f629db86b":[1,0,2,18,4], +"classcl_1_1_buffer_g_l.html#a2b4cf6fa4af91b9902f59535613bee87":[1,0,2,18,7], +"classcl_1_1_buffer_g_l.html#a77604377be0e356aabfed15f6ea00b31":[1,0,2,18,1], +"classcl_1_1_buffer_g_l.html#a7ac53f876cfdb10fdd25a40d24b36686":[1,0,2,18,0], +"classcl_1_1_buffer_g_l.html#aaef7042e8710b4ea535422bfe1c17590":[1,0,2,18,6], +"classcl_1_1_buffer_g_l.html#acc718908deb55b07dea09645fe322dbc":[1,0,2,18,3], +"classcl_1_1_buffer_g_l.html#ada9b870e058a54ccaf4789e045d1d570":[1,0,2,18,5], +"classcl_1_1_buffer_g_l.html#ae286c59c3fbecceadb5d1c793148904a":[1,0,2,18,8], +"classcl_1_1_buffer_g_l.html#ae70de3a74671b3a93e05279a8185cd7a":[1,0,2,18,2], +"classcl_1_1_buffer_render_g_l.html":[1,0,2,19], +"classcl_1_1_buffer_render_g_l.html#a148deb18e39ee7553a96eb8e56557f5f":[1,0,2,19,5], +"classcl_1_1_buffer_render_g_l.html#a3214caef962ed7c7ff20e102f498eff6":[1,0,2,19,2], +"classcl_1_1_buffer_render_g_l.html#a387a6e721fd3283d288d86e9dbfda3a5":[1,0,2,19,4], +"classcl_1_1_buffer_render_g_l.html#a5296dbddfe376e47fc1e44f92e067d7a":[1,0,2,19,7], +"classcl_1_1_buffer_render_g_l.html#a8e133bcc8dce2061d9af72231506c124":[1,0,2,19,6], +"classcl_1_1_buffer_render_g_l.html#a9ae513ba0c6664353c389764c7e1011d":[1,0,2,19,1], +"classcl_1_1_buffer_render_g_l.html#a9bbd05ded89c1c3d3c4fd52f0f5922b3":[1,0,2,19,3], +"classcl_1_1_buffer_render_g_l.html#ac2f60478116d35c2a96c522205fcf932":[1,0,2,19,0], +"classcl_1_1_buffer_render_g_l.html#ae9c4cf5da3a2701ad3efddb7910792db":[1,0,2,19,8], +"classcl_1_1_command_queue.html":[1,0,2,34], +"classcl_1_1_command_queue.html#a05ae8e9e44e9b28fc755937490535550":[1,0,2,34,1], +"classcl_1_1_command_queue.html#a09be675998c51f36aa7744b47eabebd3":[1,0,2,34,7], +"classcl_1_1_command_queue.html#a0a99b21b5f53f7f21b9269666d826343":[1,0,2,34,34], +"classcl_1_1_command_queue.html#a0b7660dce0c388d7e12a1d04dbacc6d4":[1,0,2,34,23], +"classcl_1_1_command_queue.html#a10dfdbeb027f4ea848c654b9aa05405f":[1,0,2,34,25], +"classcl_1_1_command_queue.html#a199f9d8f32f88ce3a9f93c466676d4f9":[1,0,2,34,24], +"classcl_1_1_command_queue.html#a1b220401cfceadac167e6b64c3525b8d":[1,0,2,34,35], +"classcl_1_1_command_queue.html#a1ba860af5d494c23f4b7758ce98362ec":[1,0,2,34,39], +"classcl_1_1_command_queue.html#a1c5830678be567e34dccbb0065c89b21":[1,0,2,34,9], +"classcl_1_1_command_queue.html#a1db0d3626e3263fa69da533e091ec53a":[1,0,2,34,19], +"classcl_1_1_command_queue.html#a29e623c756032373358c681ec42a85c0":[1,0,2,34,28], +"classcl_1_1_command_queue.html#a2ef1c966a3f66bbab8833585d96036e7":[1,0,2,34,36], +"classcl_1_1_command_queue.html#a30d0117e538d0c080333cb21afd7e18d":[1,0,2,34,45], +"classcl_1_1_command_queue.html#a360f1b3f23baca854265b77246e39c32":[1,0,2,34,29], +"classcl_1_1_command_queue.html#a411e9174f774e40f00c64989a5ffe279":[1,0,2,34,40], +"classcl_1_1_command_queue.html#a4280321ec74d982783346b59b48edaaa":[1,0,2,34,17], +"classcl_1_1_command_queue.html#a4349d9530f98d7544d1ddb5cbcc053bd":[1,0,2,34,42], +"classcl_1_1_command_queue.html#a4722683713b428fbfdc1046d53cb96c4":[1,0,2,34,10], +"classcl_1_1_command_queue.html#a4869cad0050368198d554f9ef47b88df":[1,0,2,34,31], +"classcl_1_1_command_queue.html#a49322e2223bf0c86e1485ad0ebc5de0e":[1,0,2,34,41], +"classcl_1_1_command_queue.html#a4c500107e5b5b285326264a7797fd4a4":[1,0,2,34,16], +"classcl_1_1_command_queue.html#a4cf8881a0f483bfcfdd9208863b79ef8":[1,0,2,34,15], +"classcl_1_1_command_queue.html#a5b774f1cf0ec90441ec8618985905193":[1,0,2,34,22], +"classcl_1_1_command_queue.html#a60b41b3960224bf377cf5c07e6a67998":[1,0,2,34,38], +"classcl_1_1_command_queue.html#a7fcfee2b6739e6c4aaf49dd3e690da76":[1,0,2,34,26], +"classcl_1_1_command_queue.html#a8462de408ebfaf6332429a92b7938490":[1,0,2,34,0], +"classcl_1_1_command_queue.html#a85cce71612502835a2b7fe1211f62452":[1,0,2,34,21], +"classcl_1_1_command_queue.html#a887826e515b03224aec87b33ac59f327":[1,0,2,34,4], +"classcl_1_1_command_queue.html#a89bb9d02074e21123c81581633753ff8":[1,0,2,34,18], +"classcl_1_1_command_queue.html#a8c513d7b2424beb0111f18c0a77efe36":[1,0,2,34,32], +"classcl_1_1_command_queue.html#a8dd467bd94839921b7318cb30f92b5a4":[1,0,2,34,5], +"classcl_1_1_command_queue.html#a975c3dce399cb77a5c6b0e294e4778fe":[1,0,2,34,3], +"classcl_1_1_command_queue.html#aa82c9250a8eb3d589a41dc1e3d27c76c":[1,0,2,34,13], +"classcl_1_1_command_queue.html#aacf7eb07723c00bd3a872f69b0b1871b":[1,0,2,34,27], +"classcl_1_1_command_queue.html#aafedf5e6899afe6097062277e4c3da17":[1,0,2,34,46], +"classcl_1_1_command_queue.html#ab1beb7ab6e619a4e050d87c70bb001a6":[1,0,2,34,6], +"classcl_1_1_command_queue.html#ab53d942cda99001f54bc6bd2e804c0a6":[1,0,2,34,44], +"classcl_1_1_command_queue.html#ac5b79bc60b997839e40e2c189b562b38":[1,0,2,34,14], +"classcl_1_1_command_queue.html#acba1bb883045a11c214e794aa46f0a85":[1,0,2,34,20], +"classcl_1_1_command_queue.html#ad4194d8b98fe9adfb732789c8ee04134":[1,0,2,34,33], +"classcl_1_1_command_queue.html#adcb116a4e1a53417dad3d3850c33d42f":[1,0,2,34,2], +"classcl_1_1_command_queue.html#ae2ce434c5100e5b467ea8c6561e1f11e":[1,0,2,34,8], +"classcl_1_1_command_queue.html#ae852576fe5e8e925fca2812f57fc94b5":[1,0,2,34,11], +"classcl_1_1_command_queue.html#aeb25e97937555ab8ead1b43c9a799660":[1,0,2,34,12], +"classcl_1_1_command_queue.html#af1c035b324dfbf8dbe43c979e7cf4bbe":[1,0,2,34,43], +"classcl_1_1_command_queue.html#af448f36396f06bcf9fffd5762c15d67d":[1,0,2,34,47], +"classcl_1_1_command_queue.html#afb698b414947bdd016d9520e099f2f2f":[1,0,2,34,30], +"classcl_1_1_command_queue.html#aff79e945abdc6171d7d3be61c9a2e834":[1,0,2,34,37], +"classcl_1_1_context.html":[1,0,2,5], +"classcl_1_1_context.html#a1881d1eb1011e8575fd32f7287ed65f8":[1,0,2,5,12], +"classcl_1_1_context.html#a31c45550dcdfdc215d8e4a7d23edd8d4":[1,0,2,5,11], +"classcl_1_1_context.html#a3fc0fba33d5b467b5d2ee70adb5b1e92":[1,0,2,5,6], +"classcl_1_1_context.html#a4ab7a8192b80fc6b8ff00f5f7356f3d4":[1,0,2,5,1], +"classcl_1_1_context.html#a591bd7ba3cbe268a619b8175627a8985":[1,0,2,5,2], +"classcl_1_1_context.html#a8efbd413385ff1128857f338176bd123":[1,0,2,5,10], +"classcl_1_1_context.html#a8f7e1c72445ca6e249bc7a6c9278984d":[1,0,2,5,5], +"classcl_1_1_context.html#a98c5e7d7ea2416551301bcc285066c95":[1,0,2,5,8], +"classcl_1_1_context.html#aa5bf7593c0fd0a1b6bf35ad25f721cf5":[1,0,2,5,7], +"classcl_1_1_context.html#ad4a19320d57441a2a0ce6db6548d12a9":[1,0,2,5,0], +"classcl_1_1_context.html#ae0a598440f95bc8457433a088cef17a1":[1,0,2,5,3], +"classcl_1_1_context.html#ae2944171ba4199247499fd0bf3c49b81":[1,0,2,5,4], +"classcl_1_1_context.html#af9791ad3f42226fa26050831c2b61cdc":[1,0,2,5,9], +"classcl_1_1_device.html":[1,0,2,3], +"classcl_1_1_device.html#a432e00756f0972116bae69e81387c82d":[1,0,2,3,7], +"classcl_1_1_device.html#a44419a3c884a3b6f14b25eb0c5fe30b5":[1,0,2,3,5], +"classcl_1_1_device.html#a4511340baeebe905de6ac01ca9c2966e":[1,0,2,3,6], +"classcl_1_1_device.html#a53aac3e18ae85e11fd08626d80621606":[1,0,2,3,8], +"classcl_1_1_device.html#a6131ff3eb77c31dfba11091a3c0f4235":[1,0,2,3,0], +"classcl_1_1_device.html#a8445328fa0af11c93f20615f820b93fc":[1,0,2,3,2], +"classcl_1_1_device.html#a9a8f38bb1636628bdb31d3a47c8cee36":[1,0,2,3,3], +"classcl_1_1_device.html#ab60bfd190bf8f82cb8f0adb0a869a2f2":[1,0,2,3,4], +"classcl_1_1_device.html#ad28b573c8a28028a06ded4e1dc7fa725":[1,0,2,3,1], +"classcl_1_1_device.html#aedea093cb357dcc87ff7003d143f1bfc":[1,0,2,3,9], +"classcl_1_1_device_command_queue.html":[1,0,2,35], +"classcl_1_1_device_command_queue.html#a098b1a3d3485828fde04fc7f10f8e1c4":[1,0,2,35,2], +"classcl_1_1_device_command_queue.html#a0b7ca7a13078b8080eebe3e6649622de":[1,0,2,35,7], +"classcl_1_1_device_command_queue.html#a16613c9133f453851d72c6793d522d81":[1,0,2,35,3], +"classcl_1_1_device_command_queue.html#a65ca4ab0d9c531e7254b5ade1a6ec7b4":[1,0,2,35,8], +"classcl_1_1_device_command_queue.html#a796862188d423d2cfd1e90c4fafc5d5f":[1,0,2,35,1], +"classcl_1_1_device_command_queue.html#a7f2929602941beabe9bec6d3abdc07a7":[1,0,2,35,11], +"classcl_1_1_device_command_queue.html#a8365a61fd71207ae797063c99838837f":[1,0,2,35,9], +"classcl_1_1_device_command_queue.html#a897785d635ca36d68444435617ad6fc1":[1,0,2,35,5], +"classcl_1_1_device_command_queue.html#ab58e477e1a9bf099e1faf77565e80856":[1,0,2,35,0], +"classcl_1_1_device_command_queue.html#ac1cc85eaacd3a27a57b34471b41b073c":[1,0,2,35,6], +"classcl_1_1_device_command_queue.html#acaf1dee2f55faeac05b2c1c66daf51c2":[1,0,2,35,4], +"classcl_1_1_device_command_queue.html#affa34667a9ee050bffe4fbacbe76dda3":[1,0,2,35,10], +"classcl_1_1_enqueue_args.html":[1,0,2,36], +"classcl_1_1_enqueue_args.html#a0f4cf6909b0da18bb8328fd2417a6099":[1,0,2,36,5], +"classcl_1_1_enqueue_args.html#a11a7b173e00d55ee2c58fed3d9ecd3d8":[1,0,2,36,2], +"classcl_1_1_enqueue_args.html#a1ab03b76ada8edb5440ba19905848e5f":[1,0,2,36,3], +"classcl_1_1_enqueue_args.html#a1af31b93f90214b62678878a5e8f2d95":[1,0,2,36,16], +"classcl_1_1_enqueue_args.html#a2550db9b9c98c38b7072feb3bd4b0514":[1,0,2,36,12], +"classcl_1_1_enqueue_args.html#a2c7272d30c6a8c62a6dfabae02dde9ff":[1,0,2,36,8], +"classcl_1_1_enqueue_args.html#a2f37bb05189e7e905b6c1961ee7188d5":[1,0,2,36,9], +"classcl_1_1_enqueue_args.html#a4743964ebea249d8de77f6a54c176c24":[1,0,2,36,1], +"classcl_1_1_enqueue_args.html#a48548548d63429cd35ced049823eac9c":[1,0,2,36,11], +"classcl_1_1_enqueue_args.html#a775ee0f3f914087d546017b7c9e3a2bf":[1,0,2,36,0], +"classcl_1_1_enqueue_args.html#a813fd9f115dbc432340ab4e103a6d15f":[1,0,2,36,10], +"classcl_1_1_enqueue_args.html#a83b7a776d00d3d5247f007bc9c535395":[1,0,2,36,18], +"classcl_1_1_enqueue_args.html#a9328632d2a30a59123b8a7a180192429":[1,0,2,36,15], +"classcl_1_1_enqueue_args.html#a9876022c0307af3c5f66414331b80ad2":[1,0,2,36,6], +"classcl_1_1_enqueue_args.html#a9c2ae966ee79798dc583c9a44585bef7":[1,0,2,36,13], +"classcl_1_1_enqueue_args.html#ab0805b653902b83b4126b097efcd06ee":[1,0,2,36,4] }; diff --git a/html/navtreeindex1.js b/html/navtreeindex1.js index 1925d7a6..22229dd0 100644 --- a/html/navtreeindex1.js +++ b/html/navtreeindex1.js @@ -1,253 +1,253 @@ var NAVTREEINDEX1 = { -"classop_1_1_keypoint_saver.html":[1,0,2,43], -"classop_1_1_keypoint_saver.html#a52ce5a2c462ab8dd22606f697e69d2dc":[1,0,2,43,1], -"classop_1_1_keypoint_saver.html#aa6d9eb36cfd40c5cfa3995420cdf3dfa":[1,0,2,43,0], -"classop_1_1_keypoint_scaler.html":[1,0,2,8], -"classop_1_1_keypoint_scaler.html#a0f556c1b0fad63c7c3551a5d4fd72219":[1,0,2,8,0], -"classop_1_1_keypoint_scaler.html#ab85b497b5676c72c4bd62eaef98ec56c":[1,0,2,8,1], -"classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a":[1,0,2,8,2], -"classop_1_1_maximum_caffe.html":[1,0,2,9], -"classop_1_1_maximum_caffe.html#a2dd1f7f0221d602596a14b720e5594b2":[1,0,2,9,4], -"classop_1_1_maximum_caffe.html#a30bc085753e2d2434254475f1d1efa1b":[1,0,2,9,1], -"classop_1_1_maximum_caffe.html#a66bd0aa863a97647ae6350d1f886ea51":[1,0,2,9,0], -"classop_1_1_maximum_caffe.html#a694c1077ac5141ff377c4e98a87cc249":[1,0,2,9,3], -"classop_1_1_maximum_caffe.html#a6d32a5327b1f6552339227e171e9674c":[1,0,2,9,2], -"classop_1_1_maximum_caffe.html#a865622ef2653c14f3ca1059113fb96c0":[1,0,2,9,7], -"classop_1_1_maximum_caffe.html#aa9ab7eab51c9539b141a0aac998b2223":[1,0,2,9,6], -"classop_1_1_maximum_caffe.html#abfe2509a67e69a504000922900e516c2":[1,0,2,9,5], -"classop_1_1_net.html":[1,0,2,10], -"classop_1_1_net.html#a65193e857c721f2f606ea6b010953dbc":[1,0,2,10,0], -"classop_1_1_net.html#a6e9e801f2c9950a798d0d2fa94a6c8f2":[1,0,2,10,1], -"classop_1_1_net_caffe.html":[1,0,2,11], -"classop_1_1_net_caffe.html#a08b71387287339e68327dd6d4cb1e8b3":[1,0,2,11,4], -"classop_1_1_net_caffe.html#a4db7c5de8c0619ae39c3620fed5c577f":[1,0,2,11,2], -"classop_1_1_net_caffe.html#a84007645c88de286e9d306461a044e8d":[1,0,2,11,1], -"classop_1_1_net_caffe.html#a8869d49723a0e94c990b1c4f95f00916":[1,0,2,11,3], -"classop_1_1_net_caffe.html#af6d9ee03568d2783e0e4ed0b78a21c3d":[1,0,2,11,0], -"classop_1_1_nms_caffe.html":[1,0,2,12], -"classop_1_1_nms_caffe.html#a0702488e5d899a6610535f6741601978":[1,0,2,12,1], -"classop_1_1_nms_caffe.html#a46d0269df59984ad2b6b4ef4f1b1f71d":[1,0,2,12,3], -"classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968":[1,0,2,12,9], -"classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49":[1,0,2,12,8], -"classop_1_1_nms_caffe.html#a7bb4d872cd3673bcf868049a3aedb393":[1,0,2,12,5], -"classop_1_1_nms_caffe.html#a7c269eac9de4422235f3a0d300861b2e":[1,0,2,12,2], -"classop_1_1_nms_caffe.html#a96198ee87433f55f52a5054b92f946d9":[1,0,2,12,7], -"classop_1_1_nms_caffe.html#ab4d3a1d507579711e0aed65dcb06f8ac":[1,0,2,12,6], -"classop_1_1_nms_caffe.html#ac631ccb632041ab406859fa1118e8d6c":[1,0,2,12,4], -"classop_1_1_nms_caffe.html#afb808d9a264ce50664f8641e477d9e2d":[1,0,2,12,0], -"classop_1_1_op_output_to_cv_mat.html":[1,0,2,13], -"classop_1_1_op_output_to_cv_mat.html#a478daa5915f60a6a962f29fcb64aaac5":[1,0,2,13,0], -"classop_1_1_people_json_saver.html":[1,0,2,44], -"classop_1_1_people_json_saver.html#a601ec8a006692ee1b4c3faff06df3582":[1,0,2,44,1], -"classop_1_1_people_json_saver.html#aa6e2f479d959752c5c0f71cd8b4427c2":[1,0,2,44,0], -"classop_1_1_person_id_extractor.html":[1,0,2,25], -"classop_1_1_person_id_extractor.html#a11e4afb87a5c4aa1b5af3e779da0a7c2":[1,0,2,25,2], -"classop_1_1_person_id_extractor.html#a7ff9f8faf42bff0dbd7207105c149a1e":[1,0,2,25,1], -"classop_1_1_person_id_extractor.html#aca3f66962826e85b7a089050fee407d2":[1,0,2,25,0], -"classop_1_1_pointer_container_greater.html":[1,0,2,109], -"classop_1_1_pointer_container_greater.html#ab63e3088591d6593c6539b91499f5063":[1,0,2,109,0], -"classop_1_1_pointer_container_less.html":[1,0,2,110], -"classop_1_1_pointer_container_less.html#a67b34e75390dda005246a77a12166abc":[1,0,2,110,0], -"classop_1_1_pose_cpu_renderer.html":[1,0,2,75], -"classop_1_1_pose_cpu_renderer.html#a5863733d560345d4890557b0f8c0d08e":[1,0,2,75,0], -"classop_1_1_pose_cpu_renderer.html#a98541b982847713472411402314efd96":[1,0,2,75,1], -"classop_1_1_pose_extractor.html":[1,0,2,76], -"classop_1_1_pose_extractor.html#a034f1fe33fe83967d8c7c4901ce3b4b4":[1,0,2,76,23], -"classop_1_1_pose_extractor.html#a0b895e3e582bd504b531ba525ed77430":[1,0,2,76,9], -"classop_1_1_pose_extractor.html#a0bb5cf37e5b93e347e355be126d22ead":[1,0,2,76,8], -"classop_1_1_pose_extractor.html#a32b108f24cfc892ed17c2ec752e30ab6":[1,0,2,76,19], -"classop_1_1_pose_extractor.html#a50f1a79f774b3cd9e9c0825669e8a154":[1,0,2,76,12], -"classop_1_1_pose_extractor.html#a53eac2bf280492baca5aeb1a777d3646":[1,0,2,76,10], -"classop_1_1_pose_extractor.html#a54b0c911456746d4faf493bb4e9b0c1e":[1,0,2,76,0], -"classop_1_1_pose_extractor.html#a57ba3e70a7ac01a687337c66ca36c8da":[1,0,2,76,22], -"classop_1_1_pose_extractor.html#a5fd73c053c293c59eb3d6eb38335c157":[1,0,2,76,15], -"classop_1_1_pose_extractor.html#a63432a905e6fcd9be8d9464a80a7fd52":[1,0,2,76,13], -"classop_1_1_pose_extractor.html#a6395a4bb77e0198c7cf554ce4674d33c":[1,0,2,76,16], -"classop_1_1_pose_extractor.html#a67f2afb1a7e0de01dd3271b5dc30cd5a":[1,0,2,76,5], -"classop_1_1_pose_extractor.html#a73d36833224b7071bb0918682a441850":[1,0,2,76,18], -"classop_1_1_pose_extractor.html#a7507183ad2d2fe5eaff3d351443d97e0":[1,0,2,76,20], -"classop_1_1_pose_extractor.html#a7dc82be227cc759582184de9c26f0b64":[1,0,2,76,4], -"classop_1_1_pose_extractor.html#a81157b4616955598fcf6de5d9676f21b":[1,0,2,76,11], -"classop_1_1_pose_extractor.html#a99e7a656f0bace55402a187e9326ded1":[1,0,2,76,14], -"classop_1_1_pose_extractor.html#a9f98eef4ac08cacefe74e002ac086582":[1,0,2,76,1], -"classop_1_1_pose_extractor.html#aab1cccc9ad99f6b007abaa14600ea6df":[1,0,2,76,17], -"classop_1_1_pose_extractor.html#ab32d08e00cf4321682ba9acc2b78a289":[1,0,2,76,24], -"classop_1_1_pose_extractor.html#ac432c3f9265f6dbeb1dfff5621df25de":[1,0,2,76,21], -"classop_1_1_pose_extractor.html#ae087157035d7b81da560328dce1d0728":[1,0,2,76,6], -"classop_1_1_pose_extractor.html#ae3477e0ab1a350fd044215b0ba6f7520":[1,0,2,76,2], -"classop_1_1_pose_extractor.html#af26c5b9f93407b74bdd06357aa7566a9":[1,0,2,76,7], -"classop_1_1_pose_extractor.html#afe4ceae04443242148c563eb6d8b954c":[1,0,2,76,3], -"classop_1_1_pose_extractor_caffe.html":[1,0,2,77], -"classop_1_1_pose_extractor_caffe.html#a3359641c1199c712a07859dcb76b7dcf":[1,0,2,77,1], -"classop_1_1_pose_extractor_caffe.html#a5e84521120bcee4a9f047ae1d7fec8af":[1,0,2,77,3], -"classop_1_1_pose_extractor_caffe.html#a6982cb1a7203129610fe0959a45c81cf":[1,0,2,77,8], -"classop_1_1_pose_extractor_caffe.html#a7cefba61d8a4f69a0f8790505bd6b0d3":[1,0,2,77,9], -"classop_1_1_pose_extractor_caffe.html#a8e7ae6b63ccd0ab6eb61c5530fa44731":[1,0,2,77,2], -"classop_1_1_pose_extractor_caffe.html#a98dc1c67a589a5493b194f23446c5759":[1,0,2,77,5], -"classop_1_1_pose_extractor_caffe.html#aa030dcbaa38473ab86aff084600ae4b1":[1,0,2,77,6], -"classop_1_1_pose_extractor_caffe.html#ab58c3ab4b745b35f542165ce27293554":[1,0,2,77,0], -"classop_1_1_pose_extractor_caffe.html#abacfbe7f39819671b47d9ca2ef793046":[1,0,2,77,4], -"classop_1_1_pose_extractor_caffe.html#afbc016c8dcd439d6389c63b9f4cebf22":[1,0,2,77,7], -"classop_1_1_pose_gpu_renderer.html":[1,0,2,78], -"classop_1_1_pose_gpu_renderer.html#a4705b3c47cd9ac8174e357999960a28f":[1,0,2,78,3], -"classop_1_1_pose_gpu_renderer.html#a97cf6c235bd66a2ea893ab95c2f5f8d2":[1,0,2,78,1], -"classop_1_1_pose_gpu_renderer.html#a9e94ab926baf360dd6b23e14fba09836":[1,0,2,78,2], -"classop_1_1_pose_gpu_renderer.html#afc6fbf8fcf13fad9c824136f8f8ec409":[1,0,2,78,0], -"classop_1_1_pose_renderer.html":[1,0,2,79], -"classop_1_1_pose_renderer.html#a1dfd34d42fa69913a9702e0a0ebcd04e":[1,0,2,79,0], -"classop_1_1_pose_renderer.html#a9fea1f9ce47b4b5f1015cae13f4ddcb1":[1,0,2,79,4], -"classop_1_1_pose_renderer.html#ad1e96ceb47bf205b56b50c6b2792f9e3":[1,0,2,79,2], -"classop_1_1_pose_renderer.html#aecc0a9296ca880ad6ceaf38ecd8c3c53":[1,0,2,79,3], -"classop_1_1_pose_renderer.html#af861d8213f1444b3246402061cea1b33":[1,0,2,79,1], -"classop_1_1_priority_queue.html":[1,0,2,92], -"classop_1_1_priority_queue.html#a1c0dbd77bbd40ce80818ced0664a0ac0":[1,0,2,92,1], -"classop_1_1_priority_queue.html#acecdd3c5789942777652b66d08578d93":[1,0,2,92,0], -"classop_1_1_producer.html":[1,0,2,86], -"classop_1_1_producer.html#a024e55b4ec769cdbc40ee21613a6ef6f":[1,0,2,86,19], -"classop_1_1_producer.html#a06c471d5ac26fa20b323742ad4556104":[1,0,2,86,6], -"classop_1_1_producer.html#a366881a952ad34071cc719477f08b968":[1,0,2,86,4], -"classop_1_1_producer.html#a39f52d80ac4146c82ed12aae0f05478e":[1,0,2,86,10], -"classop_1_1_producer.html#a3fbf3df1e02d326d7c954d78aa0dca0d":[1,0,2,86,8], -"classop_1_1_producer.html#a4fe2921798031db39fef934848a23c82":[1,0,2,86,0], -"classop_1_1_producer.html#a58590e4a409d31f839184b4bf030a68b":[1,0,2,86,14], -"classop_1_1_producer.html#a7753ffb0daa486ab0f82873b3567f95e":[1,0,2,86,16], -"classop_1_1_producer.html#a8b48342b2c4003a080b17ac411f3454f":[1,0,2,86,1], -"classop_1_1_producer.html#a901c2ff1f56b551a058143ed884b1a5a":[1,0,2,86,2], -"classop_1_1_producer.html#a94d561f95384dfa0cd91113882869d06":[1,0,2,86,5], -"classop_1_1_producer.html#a9a9424027e5bc8e0fba7c65eccc460e0":[1,0,2,86,12], -"classop_1_1_producer.html#aa1a13db305c7ab6a596a0dad122066cb":[1,0,2,86,3], -"classop_1_1_producer.html#aacd96f08524772d8865bb187c881943e":[1,0,2,86,7], -"classop_1_1_producer.html#ab30c7b3e34d962e0b17458d9a0947f6b":[1,0,2,86,17], -"classop_1_1_producer.html#ab35d570dc35573433ec86e3fce25e545":[1,0,2,86,9], -"classop_1_1_producer.html#ac72a751759ae8b5a0a99552580f7fbad":[1,0,2,86,13], -"classop_1_1_producer.html#ad51001c3e9f42722c52990d43b315f78":[1,0,2,86,11], -"classop_1_1_producer.html#af11f1bbfbd61b9534c02c3e4839e19b0":[1,0,2,86,18], -"classop_1_1_producer.html#afad3eadd16cca0de2c2be8b083c0d56d":[1,0,2,86,15], -"classop_1_1_profiler.html":[1,0,2,111], -"classop_1_1_queue.html":[1,0,2,93], -"classop_1_1_queue.html#ab28fa9f713d05e55e5ba1510b34d57f0":[1,0,2,93,1], -"classop_1_1_queue.html#ae2b845322940bfc89b6342137d8ac372":[1,0,2,93,0], -"classop_1_1_queue_base.html":[1,0,2,94], -"classop_1_1_queue_base.html#a04f7160c199f90b8f8e91ddfd40e92fb":[1,0,2,94,27], -"classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b":[1,0,2,94,12], -"classop_1_1_queue_base.html#a1ccdec39ea65a83edc54661acc283134":[1,0,2,94,3], -"classop_1_1_queue_base.html#a1d55f40e032cd5d43d63ba02040b3117":[1,0,2,94,24], -"classop_1_1_queue_base.html#a22c5e2964e9d9c18a9f02b8d2e0f30b4":[1,0,2,94,25], -"classop_1_1_queue_base.html#a247f435c95709f3246d352eee4f757af":[1,0,2,94,4], -"classop_1_1_queue_base.html#a25255992523051f7d2a82694ffe7a1cf":[1,0,2,94,9], -"classop_1_1_queue_base.html#a2c7b3d0fa6502c644c3083dd68332542":[1,0,2,94,20], -"classop_1_1_queue_base.html#a32ac0e4b14a310aee62ce817e86c0356":[1,0,2,94,14], -"classop_1_1_queue_base.html#a35f0547f6020f22e49835b147b7ec52e":[1,0,2,94,18], -"classop_1_1_queue_base.html#a42a873f65588219449e21ac4927311d7":[1,0,2,94,10], -"classop_1_1_queue_base.html#a49c1d6740f2ce7f26eae606f109b5738":[1,0,2,94,30], -"classop_1_1_queue_base.html#a5b28915cc58e040aca673bdfdf7c8be3":[1,0,2,94,11], -"classop_1_1_queue_base.html#a5e52b4ab7e310373e3d1f1d42cfe4549":[1,0,2,94,17], -"classop_1_1_queue_base.html#a68b51dafaba93179fcef78731aaf1703":[1,0,2,94,13], -"classop_1_1_queue_base.html#a77bf3592bbb6ac586cd4c2b0aea98e62":[1,0,2,94,26], -"classop_1_1_queue_base.html#a7905841f953be7099847cc7b5b17ae0c":[1,0,2,94,15], -"classop_1_1_queue_base.html#a7c382bb98f5b769cde37b06d67cb0530":[1,0,2,94,28], -"classop_1_1_queue_base.html#a80c6e2dda17afa82aae83aeadad1f7e0":[1,0,2,94,16], -"classop_1_1_queue_base.html#a84da9e045acec02e3900153eea2bd92d":[1,0,2,94,21], -"classop_1_1_queue_base.html#a8a5d53c7b66fd0ef34b3e276f586e355":[1,0,2,94,19], -"classop_1_1_queue_base.html#a8b5e59161a0b175d12955b552a90a47f":[1,0,2,94,23], -"classop_1_1_queue_base.html#a8d218f599b84194909691c72ee0de8d0":[1,0,2,94,6], -"classop_1_1_queue_base.html#aad7a6a666dcf70834d9d18ae6d92cb2c":[1,0,2,94,8], -"classop_1_1_queue_base.html#ab28c5805dd23117c8d6d82d59617bb95":[1,0,2,94,22], -"classop_1_1_queue_base.html#abf37af06eadbddeaaa14f1503c455c8e":[1,0,2,94,5], -"classop_1_1_queue_base.html#ad124d414b7c2680e5312ee163d18410f":[1,0,2,94,7], -"classop_1_1_queue_base.html#adc5df8a039d360831db06e3c610bf015":[1,0,2,94,2], -"classop_1_1_queue_base.html#aea7941746e2403a09356b9c6a208784c":[1,0,2,94,0], -"classop_1_1_queue_base.html#aef098201d9084083adba5ceeb45b12fa":[1,0,2,94,1], -"classop_1_1_queue_base.html#af2c0f21c6b4f4639661b59aa247ae407":[1,0,2,94,29], -"classop_1_1_renderer.html":[1,0,2,16], -"classop_1_1_renderer.html#a00caf604fad781dfcf3bc311ef6a6623":[1,0,2,16,0], -"classop_1_1_renderer.html#a039e88897ed844551cadb115ea98e9ef":[1,0,2,16,7], -"classop_1_1_renderer.html#a298a5a58bab80b7252db7d3386a0ed8a":[1,0,2,16,5], -"classop_1_1_renderer.html#a3e04644546dd9990a16d0b6861b60553":[1,0,2,16,15], -"classop_1_1_renderer.html#a503d7fdba655b14348769ad3f69b6c00":[1,0,2,16,1], -"classop_1_1_renderer.html#a88449a7c29a48e157cd6b16089825be7":[1,0,2,16,11], -"classop_1_1_renderer.html#a891be57b699f6adbb7cd841870214b8e":[1,0,2,16,4], -"classop_1_1_renderer.html#a8e0739fb55d61fc76918ca3fb6ac3bc4":[1,0,2,16,3], -"classop_1_1_renderer.html#aa8339054ed113d99ca70208d0cee5aa9":[1,0,2,16,8], -"classop_1_1_renderer.html#ab226d47f554735fa3e0372ce429747c3":[1,0,2,16,10], -"classop_1_1_renderer.html#abaea1725725ff775aed0c120b2ba3d1f":[1,0,2,16,6], -"classop_1_1_renderer.html#ac4df12764776ba2e27c71a3c4181f647":[1,0,2,16,2], -"classop_1_1_renderer.html#aca8ebf0c0a50b87f0be82afa090155a0":[1,0,2,16,14], -"classop_1_1_renderer.html#ace2490fa3c5a87443e4d1e64007cd1ff":[1,0,2,16,13], -"classop_1_1_renderer.html#adc4cd0a62008325c5c7df6df2f95a167":[1,0,2,16,12], -"classop_1_1_renderer.html#afd48a9cb0be184303dce2969fa2f8e02":[1,0,2,16,9], -"classop_1_1_resize_and_merge_caffe.html":[1,0,2,17], -"classop_1_1_resize_and_merge_caffe.html#a1561454d50551545d6b8643e82d5a97f":[1,0,2,17,2], -"classop_1_1_resize_and_merge_caffe.html#a30805a265fa887eff04b1200dbda91a5":[1,0,2,17,0], -"classop_1_1_resize_and_merge_caffe.html#a404ed0d3f3102ca9afd1b191204d5a0b":[1,0,2,17,4], -"classop_1_1_resize_and_merge_caffe.html#a4327169d05916bd59b97f04847d215d9":[1,0,2,17,8], -"classop_1_1_resize_and_merge_caffe.html#a6956c0970359413ed5ff409ee0f913fc":[1,0,2,17,1], -"classop_1_1_resize_and_merge_caffe.html#a9c8733511a410a60aa5509f3f8037af0":[1,0,2,17,3], -"classop_1_1_resize_and_merge_caffe.html#aa16862bbc207fef227d53d37223512b8":[1,0,2,17,7], -"classop_1_1_resize_and_merge_caffe.html#acc1469eec1be9dc96b078d05d5e29b9a":[1,0,2,17,5], -"classop_1_1_resize_and_merge_caffe.html#aea893710063fc6c58d19f7e02f1a6681":[1,0,2,17,6], -"classop_1_1_scale_and_size_extractor.html":[1,0,2,18], -"classop_1_1_scale_and_size_extractor.html#a9ec53a73ac8a72d3c94cf998b4794d7b":[1,0,2,18,0], -"classop_1_1_scale_and_size_extractor.html#af1c56d1ce833e88056c3dd7fd43762a5":[1,0,2,18,1], -"classop_1_1_spinnaker_wrapper.html":[1,0,2,87], -"classop_1_1_spinnaker_wrapper.html#a009cbd856dea9e87b4dd22cf80f52164":[1,0,2,87,5], -"classop_1_1_spinnaker_wrapper.html#a00ab178dfa540f603b1512fada764258":[1,0,2,87,1], -"classop_1_1_spinnaker_wrapper.html#a57d3bfa344921563cd2648fced667b49":[1,0,2,87,4], -"classop_1_1_spinnaker_wrapper.html#a6e66639ee75708486b3d9aa4598607c0":[1,0,2,87,6], -"classop_1_1_spinnaker_wrapper.html#a77a64d4ef798f2ea7cd54d9c170f7ea7":[1,0,2,87,3], -"classop_1_1_spinnaker_wrapper.html#ab79aa58cda90784d16335e0081d8f33a":[1,0,2,87,2], -"classop_1_1_spinnaker_wrapper.html#afdeddd08b2b77f86130565194288c3c2":[1,0,2,87,0], -"classop_1_1_sub_thread.html":[1,0,2,95], -"classop_1_1_sub_thread.html#a14330cbc1117f32b6d69c1733ccdeb61":[1,0,2,95,4], -"classop_1_1_sub_thread.html#a6ee67e375611e8df2d09b3234dedf36c":[1,0,2,95,1], -"classop_1_1_sub_thread.html#a8debc3b655463847fed2c547d13326f7":[1,0,2,95,3], -"classop_1_1_sub_thread.html#aa551df0d8f0b30aaf9e0840ecf29d749":[1,0,2,95,0], -"classop_1_1_sub_thread.html#ad9f2d3be9e05739b102fad350e1a1364":[1,0,2,95,5], -"classop_1_1_sub_thread.html#afa29b95badda5e7afdbd83f70fd8b206":[1,0,2,95,2], -"classop_1_1_sub_thread_no_queue.html":[1,0,2,96], -"classop_1_1_sub_thread_no_queue.html#a43504502c36461305d656fb87b914749":[1,0,2,96,1], -"classop_1_1_sub_thread_no_queue.html#acb7edd02e1724e0fd131235666009f42":[1,0,2,96,2], -"classop_1_1_sub_thread_no_queue.html#afbaf89d7a8fb4d19f67064fb954a31eb":[1,0,2,96,0], -"classop_1_1_sub_thread_queue_in.html":[1,0,2,97], -"classop_1_1_sub_thread_queue_in.html#a11aa71a818430c4eb435a1626e54f29a":[1,0,2,97,0], -"classop_1_1_sub_thread_queue_in.html#a7e9bd6ca09bb77a8de76ae8a02ee8ed4":[1,0,2,97,1], -"classop_1_1_sub_thread_queue_in_out.html":[1,0,2,98], -"classop_1_1_sub_thread_queue_in_out.html#aa5b9beea615b8b968c5da74dd66a6d78":[1,0,2,98,0], -"classop_1_1_sub_thread_queue_in_out.html#abb65911e9d9b6d5efe782ca0e599be3b":[1,0,2,98,1], -"classop_1_1_sub_thread_queue_out.html":[1,0,2,99], -"classop_1_1_sub_thread_queue_out.html#a0ff5f79e63038ffa5b4aca24cfea7e7c":[1,0,2,99,1], -"classop_1_1_sub_thread_queue_out.html#aa4a827932f632f1f30b5650a4fcc77ff":[1,0,2,99,0], -"classop_1_1_thread.html":[1,0,2,100], -"classop_1_1_thread.html#a0617df4103c25bb04ee2c75f05ea2978":[1,0,2,100,3], -"classop_1_1_thread.html#a151e4e647917f2351cc05a8861588e2a":[1,0,2,100,2], -"classop_1_1_thread.html#a16d1835e2bd7c5ae988f4bc225b3ca09":[1,0,2,100,7], -"classop_1_1_thread.html#a6ae463dc996ca6941a303b0c41288063":[1,0,2,100,1], -"classop_1_1_thread.html#a820b9416b96c69cb1fc6773b9a53a47a":[1,0,2,100,4], -"classop_1_1_thread.html#a92e5dd0f60a0485e7d0fad3e82bb74f3":[1,0,2,100,9], -"classop_1_1_thread.html#a9d3408a329a475da22a8e2a0bdf5f68d":[1,0,2,100,0], -"classop_1_1_thread.html#ac898abffd6ed18456b97ef1b72935ec6":[1,0,2,100,8], -"classop_1_1_thread.html#ad6c3721793d0f65ffe755ab74534afed":[1,0,2,100,5], -"classop_1_1_thread.html#af0471340c93fdcc0ba8e06c3f9524fef":[1,0,2,100,6], -"classop_1_1_thread_manager.html":[1,0,2,101], -"classop_1_1_thread_manager.html#a01c2d62e539896e36564457ab9cac25c":[1,0,2,101,8], -"classop_1_1_thread_manager.html#a36bd8060a4f7f449a8aa35d9a166270d":[1,0,2,101,13], -"classop_1_1_thread_manager.html#a393a9f04c70a002f5ceb5e301eea5cff":[1,0,2,101,14], -"classop_1_1_thread_manager.html#a472a1ebee700c3449bac4d6d2bb0c3a8":[1,0,2,101,9], -"classop_1_1_thread_manager.html#a48ea53b3de4d09c84db18e2c31ce1be1":[1,0,2,101,4], -"classop_1_1_thread_manager.html#a59916fc3428aaf5c487e1dd373d437cd":[1,0,2,101,11], -"classop_1_1_thread_manager.html#a5b7c5ea46c360496e261094c5e1397a7":[1,0,2,101,6], -"classop_1_1_thread_manager.html#a67a2d7cecc749be414e6896a88ec268d":[1,0,2,101,3], -"classop_1_1_thread_manager.html#a762acc9eb60bd10857da1f416e169f3d":[1,0,2,101,2], -"classop_1_1_thread_manager.html#a7a24fd902ebd4b5fd81166547a5654d9":[1,0,2,101,12], -"classop_1_1_thread_manager.html#a8134abeaec65b5647ae92e34f3ad420b":[1,0,2,101,1], -"classop_1_1_thread_manager.html#a8b7d17f4a330495389e646bb21907303":[1,0,2,101,0], -"classop_1_1_thread_manager.html#a8d5ffd9473557ff0f90ac1c6a1bae3ad":[1,0,2,101,10], -"classop_1_1_thread_manager.html#abfa315257b3e8cd022573f439b4936ec":[1,0,2,101,15], -"classop_1_1_thread_manager.html#ace408d1d281193a9f3d3d6561181ef56":[1,0,2,101,7], -"classop_1_1_thread_manager.html#ae15857e155633662cd46616fc54a4877":[1,0,2,101,5], -"classop_1_1_video_capture_reader.html":[1,0,2,88], -"classop_1_1_video_capture_reader.html#a06348fd9a290fc2ece2f3c2e4dc9bc70":[1,0,2,88,4], -"classop_1_1_video_capture_reader.html#a07abbb0001dd9972ab416eb619812043":[1,0,2,88,6], -"classop_1_1_video_capture_reader.html#a2f73e10efe7f9b24a6cb75af2167de58":[1,0,2,88,8] +"classcl_1_1_enqueue_args.html#ab5379abd9903e0e82608ec82062406cc":[1,0,2,36,7], +"classcl_1_1_enqueue_args.html#abc905f41d44e078a6920f5ff2d4429d6":[1,0,2,36,14], +"classcl_1_1_enqueue_args.html#ad093a35e973b7747f90608e6121d5378":[1,0,2,36,17], +"classcl_1_1_event.html":[1,0,2,6], +"classcl_1_1_event.html#a3b035b8ff20d92d0b42f2f0dc8657621":[1,0,2,6,1], +"classcl_1_1_event.html#a4730c3b113e65efcf88aea0c9da13f52":[1,0,2,6,7], +"classcl_1_1_event.html#a5f7bd7936bb69291f6e168ef00787e87":[1,0,2,6,2], +"classcl_1_1_event.html#a87c25db5f9793aa90db799afa4d14e01":[1,0,2,6,5], +"classcl_1_1_event.html#a8d4610f4ce118208620fe88996970ffa":[1,0,2,6,4], +"classcl_1_1_event.html#a90e01689f7b394fc003d66c48a7f6f95":[1,0,2,6,0], +"classcl_1_1_event.html#aa3b9f7abf39de587ee78d0b47699d5f6":[1,0,2,6,6], +"classcl_1_1_event.html#abb1dccd98dc3cee29bd6638bc71005cb":[1,0,2,6,8], +"classcl_1_1_event.html#ad649a05c4a05058cc569b05bf6bc7344":[1,0,2,6,3], +"classcl_1_1_image.html":[1,0,2,20], +"classcl_1_1_image.html#a263dda8ec8a4a43e98a2dadde1b2ea31":[1,0,2,20,2], +"classcl_1_1_image.html#a4f43cba68be8360c92efb9fac590c51d":[1,0,2,20,8], +"classcl_1_1_image.html#a644c4f0a68b5fbb716b0157f34d903b9":[1,0,2,20,1], +"classcl_1_1_image.html#a971175a1a2d7ae9afcbaf591b3271dcc":[1,0,2,20,7], +"classcl_1_1_image.html#ad7f46f3f8199a7b26aebdda09dc5e44e":[1,0,2,20,5], +"classcl_1_1_image.html#ad9a2f4b6a5ccbb7056613946bc6ee0b7":[1,0,2,20,0], +"classcl_1_1_image.html#adb1460fcc7bf21da61c85f189704374e":[1,0,2,20,4], +"classcl_1_1_image.html#af47b59a0b6626ba0dd855f826f31ad9b":[1,0,2,20,3], +"classcl_1_1_image.html#af9fda827ebfbbe8b92a5cefc5225cd69":[1,0,2,20,6], +"classcl_1_1_image1_d.html":[1,0,2,21], +"classcl_1_1_image1_d.html#a0d7c48026af3f726ce861716b6dbe817":[1,0,2,21,1], +"classcl_1_1_image1_d.html#a217618087dfc7d2ab13475eca82dc13f":[1,0,2,21,5], +"classcl_1_1_image1_d.html#a7c8b730eba37624cb6d3af30f8a1c276":[1,0,2,21,2], +"classcl_1_1_image1_d.html#a818cbf2c71af2948f199cc4ab5d39de5":[1,0,2,21,3], +"classcl_1_1_image1_d.html#a9bf902e7607fdfd6dacf145cae2f31e9":[1,0,2,21,0], +"classcl_1_1_image1_d.html#aa5f07570723f701aa4fa0d8e76473db0":[1,0,2,21,7], +"classcl_1_1_image1_d.html#ab74ea8b65b39b808cfdec016973d2770":[1,0,2,21,4], +"classcl_1_1_image1_d.html#af584fdac9204743b4b549e85ae906c21":[1,0,2,21,6], +"classcl_1_1_image1_d_array.html":[1,0,2,23], +"classcl_1_1_image1_d_array.html#a36f96dc737c5e69505b6c1b4c3b6e10b":[1,0,2,23,3], +"classcl_1_1_image1_d_array.html#a5392bebeab2ce9ae4da971c5e8f8a895":[1,0,2,23,4], +"classcl_1_1_image1_d_array.html#a57835d50a6cfa10fa955e050036cd1e3":[1,0,2,23,1], +"classcl_1_1_image1_d_array.html#a65b99c003dc49b5818be68c74067ecf1":[1,0,2,23,0], +"classcl_1_1_image1_d_array.html#a8473fe05ecbc506209ad00297dd6f5c0":[1,0,2,23,7], +"classcl_1_1_image1_d_array.html#aa291ed7bcc360d811bb5db813964efe6":[1,0,2,23,6], +"classcl_1_1_image1_d_array.html#ad7c2cb06225fa849d0dd7069d4ec799b":[1,0,2,23,5], +"classcl_1_1_image1_d_array.html#ae8738615a72593ca2ec82c20d736da03":[1,0,2,23,2], +"classcl_1_1_image1_d_buffer.html":[1,0,2,22], +"classcl_1_1_image1_d_buffer.html#a223b309adff248549715812239867c06":[1,0,2,22,3], +"classcl_1_1_image1_d_buffer.html#a6b83eb1ccf0e1f88718a6f55c7340088":[1,0,2,22,2], +"classcl_1_1_image1_d_buffer.html#ab0a784c00a7472321a630e7191d44a6a":[1,0,2,22,7], +"classcl_1_1_image1_d_buffer.html#abdc602662150cae28b84ea24ba361277":[1,0,2,22,0], +"classcl_1_1_image1_d_buffer.html#ac2a5ec18ce60b2a152f81a3ecca54b9a":[1,0,2,22,4], +"classcl_1_1_image1_d_buffer.html#ad7061b0993108a3c529e8b475c234259":[1,0,2,22,5], +"classcl_1_1_image1_d_buffer.html#af1038bf97260eb1335fe44810718209e":[1,0,2,22,6], +"classcl_1_1_image1_d_buffer.html#af7147a48f638c9f361fa5ef586b9b18d":[1,0,2,22,1], +"classcl_1_1_image2_d.html":[1,0,2,24], +"classcl_1_1_image2_d.html#a01f30cbb6b4e74d81de88beb993b3d58":[1,0,2,24,5], +"classcl_1_1_image2_d.html#a2a8221a4c64c1aaf47468c4ef6c05a61":[1,0,2,24,4], +"classcl_1_1_image2_d.html#a368d6a9c12fd9e609a81dbe40f2d9880":[1,0,2,24,8], +"classcl_1_1_image2_d.html#a644ebfacb26cf161eff6958db7a86a1f":[1,0,2,24,9], +"classcl_1_1_image2_d.html#a6ef2c932d8846c4ad7205c5352df687a":[1,0,2,24,3], +"classcl_1_1_image2_d.html#a95b1eeb977ec2f65b47617bfb541bdbd":[1,0,2,24,6], +"classcl_1_1_image2_d.html#a994fa7059e735359e28ba9a2e389e734":[1,0,2,24,0], +"classcl_1_1_image2_d.html#abe1d541bfe4a39bc5bae819cd5c6ef0e":[1,0,2,24,1], +"classcl_1_1_image2_d.html#ac92eb515aa0d087cc63145ef4cfb536b":[1,0,2,24,7], +"classcl_1_1_image2_d.html#af6e0b8578a6e36d76854468ae9dee400":[1,0,2,24,2], +"classcl_1_1_image2_d_array.html":[1,0,2,25], +"classcl_1_1_image2_d_array.html#a2ffded8b2fbb221d731bfe9f243bb045":[1,0,2,25,1], +"classcl_1_1_image2_d_array.html#a4cb521f49a58328fcf7d8d31ba81f573":[1,0,2,25,3], +"classcl_1_1_image2_d_array.html#a6e7f7e00cf4aa60ceed7e8d27d02b0f5":[1,0,2,25,7], +"classcl_1_1_image2_d_array.html#a8c16539dc725c60ef4ff4680f8353507":[1,0,2,25,2], +"classcl_1_1_image2_d_array.html#aad8b0d3671dd537ffa8850f50c0cfbd9":[1,0,2,25,4], +"classcl_1_1_image2_d_array.html#aae0e2f1ba091add21d562f72bcb702d1":[1,0,2,25,5], +"classcl_1_1_image2_d_array.html#af544260cf389184c81a62b2de5c9b96c":[1,0,2,25,6], +"classcl_1_1_image2_d_array.html#afcc5976a23bd1c58a4639b62d2cba1ad":[1,0,2,25,0], +"classcl_1_1_image3_d.html":[1,0,2,26], +"classcl_1_1_image3_d.html#a108db5f42ee6e0a333ee820548b1d390":[1,0,2,26,5], +"classcl_1_1_image3_d.html#a28f004720b4cc85a902d218e3dad680d":[1,0,2,26,2], +"classcl_1_1_image3_d.html#a498f4ca3c183f5ed8e191b8e1b7d6f6c":[1,0,2,26,7], +"classcl_1_1_image3_d.html#a7ad39620a1c8feefc13c08df53512462":[1,0,2,26,6], +"classcl_1_1_image3_d.html#a9243ebeec223f4c6b9681e58b8844214":[1,0,2,26,1], +"classcl_1_1_image3_d.html#acf4e89070870a37289296e1716322c7f":[1,0,2,26,0], +"classcl_1_1_image3_d.html#ae07b7a7f4004a6e78ece40957a6f5899":[1,0,2,26,4], +"classcl_1_1_image3_d.html#afbb7d12774e435bc5cb33c13520a2764":[1,0,2,26,3], +"classcl_1_1_image_g_l.html":[1,0,2,27], +"classcl_1_1_image_g_l.html#a071bab7f0d9fd09641b139243097a157":[1,0,2,27,7], +"classcl_1_1_image_g_l.html#a0d65fbe2960edcd3b2ba6f857d98b813":[1,0,2,27,3], +"classcl_1_1_image_g_l.html#a171b30e347bf5130fc0aa00d69f2b1d5":[1,0,2,27,5], +"classcl_1_1_image_g_l.html#a47bcf79def1c749c816e1b229f8996a1":[1,0,2,27,1], +"classcl_1_1_image_g_l.html#a57fafd5d3fb26b8e0b616f75fb4bf4b8":[1,0,2,27,0], +"classcl_1_1_image_g_l.html#a838ca2ca2a61984f58fc4b4bba8ff225":[1,0,2,27,4], +"classcl_1_1_image_g_l.html#ad1f85fdf551d1503c41a1ee88eada0ae":[1,0,2,27,6], +"classcl_1_1_image_g_l.html#afc06fdce130a034e8dca89ac910a93ab":[1,0,2,27,2], +"classcl_1_1_kernel.html":[1,0,2,32], +"classcl_1_1_kernel.html#a0869347f24520f2d59222f74297c5fe5":[1,0,2,32,4], +"classcl_1_1_kernel.html#a0c71f37cb53fbe492847fbb2dff2bfed":[1,0,2,32,2], +"classcl_1_1_kernel.html#a16d2f73d0e8e1a175bba604ae5e38b2d":[1,0,2,32,25], +"classcl_1_1_kernel.html#a242f26c280c867f531cc30c953e6d4b9":[1,0,2,32,12], +"classcl_1_1_kernel.html#a2e33bfea1e8df9b0d4a446cd99800497":[1,0,2,32,10], +"classcl_1_1_kernel.html#a351422a7e7125812c23610628b0f9de7":[1,0,2,32,0], +"classcl_1_1_kernel.html#a36633bcfea86c512cbb4fd9b20c6087e":[1,0,2,32,20], +"classcl_1_1_kernel.html#a3ec081fb9656b0780d808563256dfeff":[1,0,2,32,15], +"classcl_1_1_kernel.html#a69b2fc97f80d90a23927a74395d09ec9":[1,0,2,32,1], +"classcl_1_1_kernel.html#a69cdd780a6b77e3b15c7436c5ab665a3":[1,0,2,32,17], +"classcl_1_1_kernel.html#a6a28cb5d5bb967206e316b741a1fa909":[1,0,2,32,22], +"classcl_1_1_kernel.html#a73577d4ec1662b6939f8adbfff1f2d81":[1,0,2,32,13], +"classcl_1_1_kernel.html#a8e123d85cd5185946741057048cba828":[1,0,2,32,14], +"classcl_1_1_kernel.html#a93b516f37993297101dd9d30a4572b23":[1,0,2,32,3], +"classcl_1_1_kernel.html#a9516e70e10909526dfb01f6cfe8b61bd":[1,0,2,32,16], +"classcl_1_1_kernel.html#a9e6b83d16c7a129833b95317c834b23b":[1,0,2,32,9], +"classcl_1_1_kernel.html#aa66d3ade55fad1c0bc94d05a7788aea0":[1,0,2,32,11], +"classcl_1_1_kernel.html#aa694b5dfe7413e3a38d1185208ec1ec7":[1,0,2,32,18], +"classcl_1_1_kernel.html#ab2f520c71efd82ee7effff41728417dd":[1,0,2,32,26], +"classcl_1_1_kernel.html#abadacb0037f711f3460cf5c44b2d4796":[1,0,2,32,21], +"classcl_1_1_kernel.html#ac0b042b59761efca23e78b3933f0bd01":[1,0,2,32,23], +"classcl_1_1_kernel.html#ac55aacc15c26ba5131107f5e3b1edbc3":[1,0,2,32,24], +"classcl_1_1_kernel.html#acf708cfe8455e0a73190213c8cc7a2a7":[1,0,2,32,8], +"classcl_1_1_kernel.html#ae10c336ea5a49bd7199995a6ab4c23de":[1,0,2,32,19], +"classcl_1_1_kernel.html#aeaa426d11ca0195646b563fda918c3e1":[1,0,2,32,7], +"classcl_1_1_kernel.html#aed996666686cddb41d660839e709fcd0":[1,0,2,32,5], +"classcl_1_1_kernel.html#afbc480bee6ff22d0ebfb907e7a9f5700":[1,0,2,32,6], +"classcl_1_1_kernel_functor.html":[1,0,2,37], +"classcl_1_1_kernel_functor.html#a8e9f6418bb88cac080c10c1e6512b235":[1,0,2,37,6], +"classcl_1_1_kernel_functor.html#a925e6594f59e5e8038770efa2bd4b532":[1,0,2,37,0], +"classcl_1_1_kernel_functor.html#aa15875f49bc3968385adbbad2796dec2":[1,0,2,37,2], +"classcl_1_1_kernel_functor.html#aa94da4c2c8e3532914e40c75a82ea5a9":[1,0,2,37,4], +"classcl_1_1_kernel_functor.html#ab5b5bd1f278dfeab61801177244b7718":[1,0,2,37,1], +"classcl_1_1_kernel_functor.html#ac62f6bc0b860ea592ec4de95e681259d":[1,0,2,37,5], +"classcl_1_1_kernel_functor.html#ada8ab5b97cd4d0f2444396851b5ed01e":[1,0,2,37,7], +"classcl_1_1_kernel_functor.html#aea980d414c52e07f67070119c91f8523":[1,0,2,37,3], +"classcl_1_1_memory.html":[1,0,2,8], +"classcl_1_1_memory.html#a0f9489ffd84f7c40c1bf41462a56791a":[1,0,2,8,8], +"classcl_1_1_memory.html#a15e14fda4062d21ad354126a599a6111":[1,0,2,8,9], +"classcl_1_1_memory.html#a23691d3d5e70f47538f1cde3741b0367":[1,0,2,8,2], +"classcl_1_1_memory.html#a3ea007b6a9a3f26ca113a4ea21c42d6d":[1,0,2,8,4], +"classcl_1_1_memory.html#a48a3ca6b8b6c4dbdcd6cc8e75d6503e6":[1,0,2,8,3], +"classcl_1_1_memory.html#a531dc26a246ccf5b68be4ff3968eb92d":[1,0,2,8,7], +"classcl_1_1_memory.html#a6fa9f585a65beebcb75e41cca70ee1bb":[1,0,2,8,1], +"classcl_1_1_memory.html#a9926612772ae6e016f1118ef4148da22":[1,0,2,8,0], +"classcl_1_1_memory.html#aa6cd4c07a111c6baa3195bee2a447dad":[1,0,2,8,6], +"classcl_1_1_memory.html#ac6a91f8ca7127b460a12e5eeeafb9b58":[1,0,2,8,5], +"classcl_1_1_n_d_range.html":[1,0,2,30], +"classcl_1_1_n_d_range.html#a1360e9bdd3604fd06069d1fd981eed6b":[1,0,2,30,4], +"classcl_1_1_n_d_range.html#a31018e7478f8ce3a129dee14abf53719":[1,0,2,30,8], +"classcl_1_1_n_d_range.html#a38263f9d0761820e3112f030f58eeaef":[1,0,2,30,7], +"classcl_1_1_n_d_range.html#a6562c4ffea059267582aa22bc96d7435":[1,0,2,30,2], +"classcl_1_1_n_d_range.html#a8e99e2b3b1c675631c0aef1a3ced2628":[1,0,2,30,6], +"classcl_1_1_n_d_range.html#a8fd331a55e1c4871e8ffa3a35b95e538":[1,0,2,30,3], +"classcl_1_1_n_d_range.html#a9a72f7d2a096f981c1b6774144e7450e":[1,0,2,30,5], +"classcl_1_1_n_d_range.html#ad7121613ed829d6a21f4866e96b84217":[1,0,2,30,0], +"classcl_1_1_n_d_range.html#aecea642547cae272e0b108a3049afeeb":[1,0,2,30,1], +"classcl_1_1_pipe.html":[1,0,2,28], +"classcl_1_1_pipe.html#a0cb346bc58e89a18474fa84bc2886c58":[1,0,2,28,5], +"classcl_1_1_pipe.html#a18570ac9927752da9c1678d0d27dd606":[1,0,2,28,0], +"classcl_1_1_pipe.html#a275a318bd2eba48c20a75ae61eec96fc":[1,0,2,28,10], +"classcl_1_1_pipe.html#a37da325ab3af72cd7d8e717d9ed5e19e":[1,0,2,28,8], +"classcl_1_1_pipe.html#a3bac3cb8d2b0d4096ef07fa03a0cafd8":[1,0,2,28,2], +"classcl_1_1_pipe.html#a462eff8303e507a22bfa7ed2cc6ae3b3":[1,0,2,28,1], +"classcl_1_1_pipe.html#a58f2c67c39bcbbfd9990a7c01266cda5":[1,0,2,28,4], +"classcl_1_1_pipe.html#a7eba1e1858f11fdbdee364802b9f93a3":[1,0,2,28,6], +"classcl_1_1_pipe.html#aa752ba55e7ee347088673c29751cb57f":[1,0,2,28,9], +"classcl_1_1_pipe.html#aab41e4a35cf93fccb645734eff752724":[1,0,2,28,3], +"classcl_1_1_pipe.html#afb7ee45f3533f3fce3c1c6f157bb6029":[1,0,2,28,7], +"classcl_1_1_platform.html":[1,0,2,4], +"classcl_1_1_platform.html#a339232a64068fe7157e124b82fb4b9fa":[1,0,2,4,1], +"classcl_1_1_platform.html#a50f4251244b1048a98d6abe95feb0ccf":[1,0,2,4,4], +"classcl_1_1_platform.html#a616344e02c3723347c752c02b7015212":[1,0,2,4,0], +"classcl_1_1_platform.html#a70313ea76e0e369c4dc951a7f47b531f":[1,0,2,4,6], +"classcl_1_1_platform.html#a84262a3c349b6514f70de0dacb72b205":[1,0,2,4,3], +"classcl_1_1_platform.html#abf18ee63c06c9cbec5931fe391071b14":[1,0,2,4,2], +"classcl_1_1_platform.html#aea2f06c8796a53c641fa5e17800b2ead":[1,0,2,4,5], +"classcl_1_1_program.html":[1,0,2,33], +"classcl_1_1_program.html#a012a70fc915a06671e1d6c05ba7804df":[1,0,2,33,0], +"classcl_1_1_program.html#a06f673e6c88aac6c5e9f754e830028b6":[1,0,2,33,17], +"classcl_1_1_program.html#a0ec5552449e9fefc46e7bcd399d15f51":[1,0,2,33,10], +"classcl_1_1_program.html#a1666a02c393b46730b24a76f79302b15":[1,0,2,33,11], +"classcl_1_1_program.html#a1c68f6aa0244c99c8e70f4c971c9049a":[1,0,2,33,12], +"classcl_1_1_program.html#a204c904c9fa5d0b2a65de6fc87396d30":[1,0,2,33,8], +"classcl_1_1_program.html#a22c68c40400ddb75c0e8013629e632be":[1,0,2,33,3], +"classcl_1_1_program.html#a367cf581b43d8ad021806a4714753437":[1,0,2,33,4], +"classcl_1_1_program.html#a400d1a7de104d98f1d3c2aa7dccc21ba":[1,0,2,33,5], +"classcl_1_1_program.html#a51c723551c01ef55f6222c84d58578fc":[1,0,2,33,16], +"classcl_1_1_program.html#a56f6f1b9905ee241c1483a76a9862b67":[1,0,2,33,19], +"classcl_1_1_program.html#a7179aa9922da49df619171f65e0d7661":[1,0,2,33,22], +"classcl_1_1_program.html#a80f619f4a81ff91a6317bb343ea5b146":[1,0,2,33,20], +"classcl_1_1_program.html#a8251f8a862bdfd82caf10a949b2bd884":[1,0,2,33,15], +"classcl_1_1_program.html#a8da346ecc73cf9df257690815039ddb5":[1,0,2,33,14], +"classcl_1_1_program.html#a9172fe2516fb318582c7e3e50ec9eea0":[1,0,2,33,21], +"classcl_1_1_program.html#a9223820e8ac1901a84e1a1a02a97954b":[1,0,2,33,7], +"classcl_1_1_program.html#aaac370eec783f85a00945d701d6a7e19":[1,0,2,33,9], +"classcl_1_1_program.html#ab28c814ce62db2051041c4bf1c9b5561":[1,0,2,33,24], +"classcl_1_1_program.html#ab6f097f1e1f14eb6f15651dcb6529b7a":[1,0,2,33,13], +"classcl_1_1_program.html#aca2f3a6bb7028fa2021d274cb5664725":[1,0,2,33,25], +"classcl_1_1_program.html#ad260abbeb288ec0cc18d5184bf07b14a":[1,0,2,33,1], +"classcl_1_1_program.html#aea803c4bba50b6a01d76537d946e211f":[1,0,2,33,18], +"classcl_1_1_program.html#af804a4cb0e2dc844c0be0b0b76dbd25a":[1,0,2,33,6], +"classcl_1_1_program.html#afc23b6c31e74af370da1b5766a7a0c7b":[1,0,2,33,23], +"classcl_1_1_program.html#afc8d71b6035a8084636c9b9f3ed568b2":[1,0,2,33,2], +"classcl_1_1_s_v_m_allocator.html":[1,0,2,15], +"classcl_1_1_s_v_m_allocator.html#a0146b33b7681b60e7678780ae05fb43f":[1,0,2,15,22], +"classcl_1_1_s_v_m_allocator.html#a10ae2172078bf1aa987a0e3ace96cbb7":[1,0,2,15,13], +"classcl_1_1_s_v_m_allocator.html#a283e7b212da80668a7e5285b96536282":[1,0,2,15,16], +"classcl_1_1_s_v_m_allocator.html#a44858d70971c7801aa62d7a64d18df00":[1,0,2,15,15], +"classcl_1_1_s_v_m_allocator.html#a4cfe945d163dbdd580451adbd2974dfc":[1,0,2,15,12], +"classcl_1_1_s_v_m_allocator.html#a532a5219ffd5c855070a1e4f22832711":[1,0,2,15,9], +"classcl_1_1_s_v_m_allocator.html#a5851b239299b64a55bc63fa9af1bdd28":[1,0,2,15,8], +"classcl_1_1_s_v_m_allocator.html#a6222e5ff48358bc0f826885bb2a4a4ec":[1,0,2,15,4], +"classcl_1_1_s_v_m_allocator.html#a64a4984f03ddff3a757f200b4c4fb357":[1,0,2,15,2], +"classcl_1_1_s_v_m_allocator.html#a695f4693c4245c66285e7f4a0405cf84":[1,0,2,15,17], +"classcl_1_1_s_v_m_allocator.html#a72088f264071b2648aa80e20594d6398":[1,0,2,15,20], +"classcl_1_1_s_v_m_allocator.html#a80bd529e576d0ff30cc55ee9f0ec3f8c":[1,0,2,15,7], +"classcl_1_1_s_v_m_allocator.html#a86498cce5cce2d8ac1c509862eb28977":[1,0,2,15,18], +"classcl_1_1_s_v_m_allocator.html#a927ffbac7ec2a7cb0aee2d24a9f986b1":[1,0,2,15,10], +"classcl_1_1_s_v_m_allocator.html#aa9a3870b226f6286dbf1917ff1d8e03b":[1,0,2,15,5], +"classcl_1_1_s_v_m_allocator.html#abaa89b1232891a728d3530dbd71e7cb6":[1,0,2,15,21], +"classcl_1_1_s_v_m_allocator.html#aec263261a88fb1ec64a3e5f9a4ef41a7":[1,0,2,15,19], +"classcl_1_1_s_v_m_allocator.html#aed0caac86c149d127e6d686a764e2073":[1,0,2,15,3], +"classcl_1_1_s_v_m_allocator.html#af103176d8c51fc469fb0b7d85a597a9f":[1,0,2,15,11], +"classcl_1_1_s_v_m_allocator.html#af5daf4a4173794758e399e45a2f028a9":[1,0,2,15,1], +"classcl_1_1_s_v_m_allocator.html#afcc4bd8a99bc004c286f49a7f3e84766":[1,0,2,15,14], +"classcl_1_1_s_v_m_allocator.html#afe51e51ed34089444241a43aab0950ef":[1,0,2,15,6], +"classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html":[1,0,2,16], +"classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a0146b33b7681b60e7678780ae05fb43f":[1,0,2,16,4], +"classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a356abe3291495edb036a25d781906a5a":[1,0,2,16,2], +"classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#aaecf5bd2072db1c4df4c51aaf5098a4f":[1,0,2,16,3], +"classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#ad09aa943957ab0ab739d72279081d0b7":[1,0,2,16,1], +"classcl_1_1_s_v_m_trait_atomic.html":[1,0,2,14], +"classcl_1_1_s_v_m_trait_coarse.html":[1,0,2,12], +"classcl_1_1_s_v_m_trait_fine.html":[1,0,2,13], +"classcl_1_1_s_v_m_trait_read_only.html":[1,0,2,10], +"classcl_1_1_s_v_m_trait_read_write.html":[1,0,2,9], +"classcl_1_1_s_v_m_trait_write_only.html":[1,0,2,11], +"classcl_1_1_sampler.html":[1,0,2,29], +"classcl_1_1_sampler.html#a011eed498881010b78ffdcdd9fcb4056":[1,0,2,29,7], +"classcl_1_1_sampler.html#a1c8395b386e3b1c09dc43f4134909390":[1,0,2,29,0], +"classcl_1_1_sampler.html#a41d7df0a069717bc570a6ccdab3d3acd":[1,0,2,29,1], +"classcl_1_1_sampler.html#a487aa40df9ababf70fe4c19a0b538f6f":[1,0,2,29,4], +"classcl_1_1_sampler.html#a684ea0f7bb85233239ba3a266795c1a4":[1,0,2,29,3], +"classcl_1_1_sampler.html#a8d58fcb1dc466f4b1de2c38c6cb76823":[1,0,2,29,9], +"classcl_1_1_sampler.html#aa32c71d59ca20e83fc283273d0b102cd":[1,0,2,29,2], +"classcl_1_1_sampler.html#aa7ad8b1a123d7878438200591a9ecb47":[1,0,2,29,5], +"classcl_1_1_sampler.html#ad26196f0282429667828b5b39bbc97f1":[1,0,2,29,8], +"classcl_1_1_sampler.html#ae0ca4f5c66d461e1627a625db54b8737":[1,0,2,29,6], +"classcl_1_1_user_event.html":[1,0,2,7], +"classcl_1_1_user_event.html#a1ee5bc016d511a4fec5f23b50a70821a":[1,0,2,7,1], +"classcl_1_1_user_event.html#a4255beef279789245d402a00830c841f":[1,0,2,7,0], +"classcl_1_1_user_event.html#ad1df3a34596fee2bf6f1de6893192ae5":[1,0,2,7,2], +"classcl_1_1detail_1_1_deleter.html":[1,0,2,1,16], +"classcl_1_1detail_1_1_deleter.html#a899859732bb1c5f296f3e4f05ca6a39d":[1,0,2,1,16,1], +"classcl_1_1detail_1_1_deleter.html#a96396087a885bd82e574d133e6583682":[1,0,2,1,16,0], +"classcl_1_1detail_1_1_deleter.html#ad9050ae6a2b604a3390289931bcd9b07":[1,0,2,1,16,2], +"classcl_1_1detail_1_1_s_v_m_trait_null.html":[1,0,2,1,15], +"classcl_1_1detail_1_1_wrapper.html":[1,0,2,1,13], +"classcl_1_1detail_1_1_wrapper.html#a044bc05bb3eb90345cb9cf574b95a98f":[1,0,2,1,13,10], +"classcl_1_1detail_1_1_wrapper.html#a115618e2baf10ec5c09513394d985ea6":[1,0,2,1,13,5] }; diff --git a/html/navtreeindex2.js b/html/navtreeindex2.js index 1c7121d4..5fbdbc5d 100644 --- a/html/navtreeindex2.js +++ b/html/navtreeindex2.js @@ -1,253 +1,253 @@ var NAVTREEINDEX2 = { -"classop_1_1_video_capture_reader.html#a41eac24222b6f0f62d8bf6b40e36e353":[1,0,2,88,1], -"classop_1_1_video_capture_reader.html#a59ce0932d49ee86c9e810cae22e9b519":[1,0,2,88,0], -"classop_1_1_video_capture_reader.html#a64e5cbfb1c556d64cabcebc6eb94eaf1":[1,0,2,88,3], -"classop_1_1_video_capture_reader.html#a7ea52eabf5133a1a01d38f95b1a4b601":[1,0,2,88,2], -"classop_1_1_video_capture_reader.html#ab2929b7d2d002b58ebaf7b9b56999cca":[1,0,2,88,9], -"classop_1_1_video_capture_reader.html#ae10d37b58fe4f3daa8817b72eb3faa64":[1,0,2,88,7], -"classop_1_1_video_capture_reader.html#af57cc02f86ee0c29ccb83f1f7c37bec2":[1,0,2,88,5], -"classop_1_1_video_reader.html":[1,0,2,89], -"classop_1_1_video_reader.html#a057a7d0c498c48639b38c10ac7efc183":[1,0,2,89,1], -"classop_1_1_video_reader.html#a0dd53334327642368d41ec860e64e756":[1,0,2,89,4], -"classop_1_1_video_reader.html#a508eed918fbe3bfe3eff4c1ebacb3463":[1,0,2,89,3], -"classop_1_1_video_reader.html#a93742fd892cdb09b99b29f8e8036d803":[1,0,2,89,2], -"classop_1_1_video_reader.html#ae5a3e34a4e9cc2f38875ac70a6b88496":[1,0,2,89,0], -"classop_1_1_video_saver.html":[1,0,2,45], -"classop_1_1_video_saver.html#a0c5dadfa4f687283c370e7890ae5037f":[1,0,2,45,2], -"classop_1_1_video_saver.html#a0cb7b9b758efc9ce7e32aa4f2da631ff":[1,0,2,45,0], -"classop_1_1_video_saver.html#a3cdbef8bada237edffaf7793eaa0fe8e":[1,0,2,45,4], -"classop_1_1_video_saver.html#a7c79397b9be8b6d6d12b9f3e78e6c794":[1,0,2,45,3], -"classop_1_1_video_saver.html#ac36a6a2bef54ac0a222cdf2c046c9646":[1,0,2,45,1], -"classop_1_1_w_coco_json_saver.html":[1,0,2,46], -"classop_1_1_w_coco_json_saver.html#a508c1105406b3cc55dc6bd1b299f6ed3":[1,0,2,46,0], -"classop_1_1_w_coco_json_saver.html#a5cca095ff23c3134ab0addc9a4feabaf":[1,0,2,46,1], -"classop_1_1_w_coco_json_saver.html#af152a61abc9ab46da651c9d87e6775f0":[1,0,2,46,2], -"classop_1_1_w_cv_mat_to_op_input.html":[1,0,2,19], -"classop_1_1_w_cv_mat_to_op_input.html#a82c13641d071fdb5db50afdee7cfa849":[1,0,2,19,0], -"classop_1_1_w_cv_mat_to_op_input.html#aa7faa9e2671a85d36aad3366a7958f58":[1,0,2,19,2], -"classop_1_1_w_cv_mat_to_op_input.html#ac03534bbe3b6c3c45efb61b5d78402da":[1,0,2,19,1], -"classop_1_1_w_cv_mat_to_op_output.html":[1,0,2,20], -"classop_1_1_w_cv_mat_to_op_output.html#a04cd3d8e91d731a36e3c7830631e47af":[1,0,2,20,0], -"classop_1_1_w_cv_mat_to_op_output.html#a0bf2e43d2586c83fdd5cb0b1b54aefca":[1,0,2,20,2], -"classop_1_1_w_cv_mat_to_op_output.html#ad4c957d391e371b7ee56cdb5be6b1452":[1,0,2,20,1], -"classop_1_1_w_datum_producer.html":[1,0,2,90], -"classop_1_1_w_datum_producer.html#a26babf9992c710c948ee912dd055e063":[1,0,2,90,1], -"classop_1_1_w_datum_producer.html#a389004c2bffc0fffca82395d09632c2b":[1,0,2,90,2], -"classop_1_1_w_datum_producer.html#aaba921d1cf641dc44ab509c0e460c5f1":[1,0,2,90,0], -"classop_1_1_w_face_detector.html":[1,0,2,34], -"classop_1_1_w_face_detector.html#a721ced99378516c04cb3cff296cc274a":[1,0,2,34,2], -"classop_1_1_w_face_detector.html#a77355426bc59b212a8eb1730ff6289f3":[1,0,2,34,0], -"classop_1_1_w_face_detector.html#afaca53a669f0cd43103f7317aded75d3":[1,0,2,34,1], -"classop_1_1_w_face_detector_open_c_v.html":[1,0,2,35], -"classop_1_1_w_face_detector_open_c_v.html#a4d3a4a29bcb7b8c141ae1917634ca4c9":[1,0,2,35,2], -"classop_1_1_w_face_detector_open_c_v.html#a8c765201f0cc9440f8d172c8d8c76a62":[1,0,2,35,0], -"classop_1_1_w_face_detector_open_c_v.html#ad7dce5824ba32bc07d2474c20b23e62d":[1,0,2,35,1], -"classop_1_1_w_face_extractor.html":[1,0,2,36], -"classop_1_1_w_face_extractor.html#a16522778f67bc544867929f5a4357934":[1,0,2,36,2], -"classop_1_1_w_face_extractor.html#a65082b800f738413b1e76141487266dd":[1,0,2,36,0], -"classop_1_1_w_face_extractor.html#aee8f96a5ce0080db31fe20ae202e59a5":[1,0,2,36,1], -"classop_1_1_w_face_renderer.html":[1,0,2,37], -"classop_1_1_w_face_renderer.html#a51e2a661867adee200f5c4029a585e5d":[1,0,2,37,0], -"classop_1_1_w_face_renderer.html#a7b72c70dc02c9209d84992caad6ad7d0":[1,0,2,37,1], -"classop_1_1_w_face_renderer.html#aa52166ea2d5e0f201c94d5c4fe74216e":[1,0,2,37,2], -"classop_1_1_w_face_saver.html":[1,0,2,47], -"classop_1_1_w_face_saver.html#a026bfad8cd9e0d1289a1db473cef34a0":[1,0,2,47,2], -"classop_1_1_w_face_saver.html#a5dc60ede4b88594d59ece4ce3e4683d6":[1,0,2,47,0], -"classop_1_1_w_face_saver.html#ae8401789881462eb8438c65e9d2d3fb2":[1,0,2,47,1], -"classop_1_1_w_gui.html":[1,0,2,58], -"classop_1_1_w_gui.html#a4e4db210b87f78cc1238dd3ab2bedaa4":[1,0,2,58,1], -"classop_1_1_w_gui.html#a4e7d3f5b3ddaf02109738b4348250611":[1,0,2,58,0], -"classop_1_1_w_gui.html#a664e1f76211510e38b8d5f5bed37ffcb":[1,0,2,58,2], -"classop_1_1_w_gui3_d.html":[1,0,2,59], -"classop_1_1_w_gui3_d.html#a7da4f85892e0d7d9e105c6d471a706a3":[1,0,2,59,1], -"classop_1_1_w_gui3_d.html#ab61a31574460ff87efa99ed7362474ed":[1,0,2,59,0], -"classop_1_1_w_gui3_d.html#afe019cff8fd5ed2f59f59d886de7473a":[1,0,2,59,2], -"classop_1_1_w_gui_info_adder.html":[1,0,2,60], -"classop_1_1_w_gui_info_adder.html#a0b2c539b72ef09106ab0306dc88c5ac5":[1,0,2,60,0], -"classop_1_1_w_gui_info_adder.html#ae620275d6570fd5c74f33728cd340217":[1,0,2,60,1], -"classop_1_1_w_gui_info_adder.html#ae90a68c6ef7b4f45595a020efd232612":[1,0,2,60,2], -"classop_1_1_w_hand_detector.html":[1,0,2,68], -"classop_1_1_w_hand_detector.html#a5c29c944205ee0727f76c282ef55ae52":[1,0,2,68,1], -"classop_1_1_w_hand_detector.html#aa82ef40fad1d343b5856b41ec4dbcd5c":[1,0,2,68,2], -"classop_1_1_w_hand_detector.html#ac44b474c7d8bd4876e32ceb9c9a322fe":[1,0,2,68,0], -"classop_1_1_w_hand_detector_from_txt.html":[1,0,2,69], -"classop_1_1_w_hand_detector_from_txt.html#a01a5f73b0a8a1b8998937e7ba3d747a3":[1,0,2,69,0], -"classop_1_1_w_hand_detector_from_txt.html#a51ebff94734350463fcf507a84eeefdc":[1,0,2,69,2], -"classop_1_1_w_hand_detector_from_txt.html#acd7d37555c09a58dc660811724930276":[1,0,2,69,1], -"classop_1_1_w_hand_detector_tracking.html":[1,0,2,70], -"classop_1_1_w_hand_detector_tracking.html#a20ef6206194a873c2cfa7fe13d905d92":[1,0,2,70,1], -"classop_1_1_w_hand_detector_tracking.html#a7c849c5a423ffc150c6a4aee9055d34e":[1,0,2,70,2], -"classop_1_1_w_hand_detector_tracking.html#ad2a5ac720f4ed651f4cf5e42d21c05dd":[1,0,2,70,0], -"classop_1_1_w_hand_detector_update.html":[1,0,2,71], -"classop_1_1_w_hand_detector_update.html#a729aaa628e4f4c24e7cb9afca1cdc761":[1,0,2,71,1], -"classop_1_1_w_hand_detector_update.html#abd8b56fbfbd2a619a4f37d148592f61b":[1,0,2,71,0], -"classop_1_1_w_hand_detector_update.html#af9287dc0a3c67abd35974c1c74614f3c":[1,0,2,71,2], -"classop_1_1_w_hand_extractor.html":[1,0,2,72], -"classop_1_1_w_hand_extractor.html#a4cadfafe08e816e69a91fe7c51dad0b0":[1,0,2,72,2], -"classop_1_1_w_hand_extractor.html#a6fbef214cc89b07ba163ad874c8442af":[1,0,2,72,1], -"classop_1_1_w_hand_extractor.html#a9096e2d826133036c223286c6bc97453":[1,0,2,72,0], -"classop_1_1_w_hand_renderer.html":[1,0,2,73], -"classop_1_1_w_hand_renderer.html#a2ee88145b38fea1a6a2bb7987a33bd40":[1,0,2,73,1], -"classop_1_1_w_hand_renderer.html#a30121b55c601aed3644996d010b6bf8c":[1,0,2,73,0], -"classop_1_1_w_hand_renderer.html#ad178e8d413b3b15edc53625e1f5119d7":[1,0,2,73,2], -"classop_1_1_w_hand_saver.html":[1,0,2,48], -"classop_1_1_w_hand_saver.html#aa234a68d1cc7ec97fefbf30239149baa":[1,0,2,48,1], -"classop_1_1_w_hand_saver.html#ab41ecc429abfe0a1424facd6ee4acd1f":[1,0,2,48,0], -"classop_1_1_w_hand_saver.html#afc3976b394070927b9396163137317e5":[1,0,2,48,2], -"classop_1_1_w_heat_map_saver.html":[1,0,2,49], -"classop_1_1_w_heat_map_saver.html#a20e82b121a580c578f69cbb0401c4cb0":[1,0,2,49,1], -"classop_1_1_w_heat_map_saver.html#a5b72d5f3bcbdacb26ba440b80eef0109":[1,0,2,49,0], -"classop_1_1_w_heat_map_saver.html#a5fd729a47f0cdbe94001219f971f8f51":[1,0,2,49,2], -"classop_1_1_w_id_generator.html":[1,0,2,102], -"classop_1_1_w_id_generator.html#a03bd005cf88749702fb8a29c20d4cb91":[1,0,2,102,2], -"classop_1_1_w_id_generator.html#a50a1b7929810daae87ee6443c659edad":[1,0,2,102,1], -"classop_1_1_w_id_generator.html#a6112733ee0b537d4d91191f93f0a84f8":[1,0,2,102,0], -"classop_1_1_w_image_saver.html":[1,0,2,50], -"classop_1_1_w_image_saver.html#a11add012ee88b64a4f36d3f63cb65ee0":[1,0,2,50,0], -"classop_1_1_w_image_saver.html#a198bbfcf625354ddda419e0121d0cb33":[1,0,2,50,2], -"classop_1_1_w_image_saver.html#a78655ea3d4dac28bdf7e2e4a80b5a337":[1,0,2,50,1], -"classop_1_1_w_keep_top_n_people.html":[1,0,2,21], -"classop_1_1_w_keep_top_n_people.html#a56371016b6fe1fbacdba8d558685719b":[1,0,2,21,1], -"classop_1_1_w_keep_top_n_people.html#a5928a091e0990706ab2ea5e5e07629dd":[1,0,2,21,2], -"classop_1_1_w_keep_top_n_people.html#aebe939c354cfb62cb6d950f73d14731b":[1,0,2,21,0], -"classop_1_1_w_keypoint_scaler.html":[1,0,2,22], -"classop_1_1_w_keypoint_scaler.html#a31624e262988b0840a8ddbf098e56e9b":[1,0,2,22,0], -"classop_1_1_w_keypoint_scaler.html#aacad5116921e2ff746fbdf9f6c0cbb25":[1,0,2,22,2], -"classop_1_1_w_keypoint_scaler.html#aba4fb004818f3adc22959e382a90cd2c":[1,0,2,22,1], -"classop_1_1_w_op_output_to_cv_mat.html":[1,0,2,23], -"classop_1_1_w_op_output_to_cv_mat.html#a6f632a83de4cdc731c3f52d1541060f3":[1,0,2,23,0], -"classop_1_1_w_op_output_to_cv_mat.html#adea2e8b1d33e6c091640c7d904dac7cd":[1,0,2,23,1], -"classop_1_1_w_op_output_to_cv_mat.html#ae3fc21569d56a648c606b23fcc016349":[1,0,2,23,2], -"classop_1_1_w_people_json_saver.html":[1,0,2,51], -"classop_1_1_w_people_json_saver.html#a5d4239596a996723a20a1031d32c7446":[1,0,2,51,1], -"classop_1_1_w_people_json_saver.html#ac12dfe8c1414ec36ace474ecbf148f67":[1,0,2,51,0], -"classop_1_1_w_people_json_saver.html#af874a16a06a9a3452a0e3792ac15647e":[1,0,2,51,2], -"classop_1_1_w_person_id_extractor.html":[1,0,2,26], -"classop_1_1_w_person_id_extractor.html#a3906beb17be6ef09d4e7734face4ebf1":[1,0,2,26,0], -"classop_1_1_w_person_id_extractor.html#a4066bf1c8cad753c74de1ceabdd76505":[1,0,2,26,2], -"classop_1_1_w_person_id_extractor.html#a72b888875be18eb3fc8d0a8c267630de":[1,0,2,26,1], -"classop_1_1_w_pose_extractor.html":[1,0,2,80], -"classop_1_1_w_pose_extractor.html#a9b621ed9915da9bf3cce49db547de9e6":[1,0,2,80,1], -"classop_1_1_w_pose_extractor.html#ae0f02aaefccab05bbbd919dd7a9e0f61":[1,0,2,80,2], -"classop_1_1_w_pose_extractor.html#ae85b1ec41bf47dcf1aed7bdae1d91915":[1,0,2,80,0], -"classop_1_1_w_pose_renderer.html":[1,0,2,81], -"classop_1_1_w_pose_renderer.html#a10b1631d78d8270ed2a16e538b30eb76":[1,0,2,81,2], -"classop_1_1_w_pose_renderer.html#aba989a73cef9a807879ad2196725c61c":[1,0,2,81,1], -"classop_1_1_w_pose_renderer.html#ae74189143175b89ccd36662cec4de72e":[1,0,2,81,0], -"classop_1_1_w_pose_saver.html":[1,0,2,52], -"classop_1_1_w_pose_saver.html#a039027281498168b57df8dfeefd82cd8":[1,0,2,52,2], -"classop_1_1_w_pose_saver.html#a4f0774832e12389593361186f1b83128":[1,0,2,52,1], -"classop_1_1_w_pose_saver.html#aa9dd0f4649c9e8efef10201caf9e4cfd":[1,0,2,52,0], -"classop_1_1_w_pose_triangulation.html":[1,0,2,1], -"classop_1_1_w_pose_triangulation.html#a202252a219701add862251f1761e238c":[1,0,2,1,0], -"classop_1_1_w_pose_triangulation.html#a495b29e03933d750827acc0531c72c78":[1,0,2,1,2], -"classop_1_1_w_pose_triangulation.html#a5711329db1768eb77d2d96575c9fb668":[1,0,2,1,1], -"classop_1_1_w_queue_orderer.html":[1,0,2,106], -"classop_1_1_w_queue_orderer.html#a01bc7495ec992cc9c54a040534cb3634":[1,0,2,106,2], -"classop_1_1_w_queue_orderer.html#a1ea314eeaa8d99fbf33885d9a4c6d044":[1,0,2,106,3], -"classop_1_1_w_queue_orderer.html#a3303add5fa8cc36593d3d859ffdd8ae0":[1,0,2,106,0], -"classop_1_1_w_queue_orderer.html#a85598f83f6f3a30b7ddce9bc7beddf33":[1,0,2,106,1], -"classop_1_1_w_scale_and_size_extractor.html":[1,0,2,24], -"classop_1_1_w_scale_and_size_extractor.html#a8e6ef291bd809987f06fbb1cc2173b0f":[1,0,2,24,0], -"classop_1_1_w_scale_and_size_extractor.html#ac1203ef395a836b13f5586432f284c41":[1,0,2,24,1], -"classop_1_1_w_scale_and_size_extractor.html#afddf54d061dc5325e78252a3bba482b9":[1,0,2,24,2], -"classop_1_1_w_video_saver.html":[1,0,2,53], -"classop_1_1_w_video_saver.html#a04dc4e6f039d047a0da6f94283c145d9":[1,0,2,53,0], -"classop_1_1_w_video_saver.html#a40bcb8ccf137c6cbee3ca31e6cc3bfbf":[1,0,2,53,2], -"classop_1_1_w_video_saver.html#ada90f76b28e4bafe9c8ecbb9bcbb2d14":[1,0,2,53,1], -"classop_1_1_webcam_reader.html":[1,0,2,91], -"classop_1_1_webcam_reader.html#a38ccbdf61f21fba0694362077cb6bdb1":[1,0,2,91,2], -"classop_1_1_webcam_reader.html#a58c315e577c12486e5ab1b941d4cce04":[1,0,2,91,4], -"classop_1_1_webcam_reader.html#a71212bd9e00be96b09650e86d465b42c":[1,0,2,91,1], -"classop_1_1_webcam_reader.html#ae66b26829cc2d6e3f02109d4431a7bc2":[1,0,2,91,5], -"classop_1_1_webcam_reader.html#afbad75f82bf39bfd503bbc8bd881592d":[1,0,2,91,3], -"classop_1_1_webcam_reader.html#afbfa9ebf32ab1c95f0378b49fce0df35":[1,0,2,91,0], -"classop_1_1_worker.html":[1,0,2,103], -"classop_1_1_worker.html#a3f7c86ab1c4ce15c0f0ef12a1d4647e0":[1,0,2,103,4], -"classop_1_1_worker.html#a5008fc4ef4e41366ba0022f5cd79edba":[1,0,2,103,0], -"classop_1_1_worker.html#a6e4e84bd2052919bc48df1ec4b913ecf":[1,0,2,103,2], -"classop_1_1_worker.html#a6ebe180098e00ac062a1bb31d462df60":[1,0,2,103,1], -"classop_1_1_worker.html#a9acadd6df7af03b31b9e354ae815f781":[1,0,2,103,7], -"classop_1_1_worker.html#aa5be4df9d4d8302728c653870e7d2a23":[1,0,2,103,3], -"classop_1_1_worker.html#ad689b232d68f3b3e0b41f9e219b01134":[1,0,2,103,6], -"classop_1_1_worker.html#ae45ac828f6e8f6055203c224e50f145b":[1,0,2,103,5], -"classop_1_1_worker_consumer.html":[1,0,2,104], -"classop_1_1_worker_consumer.html#a26cf5c40df363d94d603fce92a5b69eb":[1,0,2,104,2], -"classop_1_1_worker_consumer.html#a7383747b3bdc6ac79e6f9afbf2c28d27":[1,0,2,104,1], -"classop_1_1_worker_consumer.html#a9aaa75f194df6b3ed4994c8e95aa0ab5":[1,0,2,104,0], -"classop_1_1_worker_producer.html":[1,0,2,105], -"classop_1_1_worker_producer.html#a0259f0b387e2b868388ba0a6769f4691":[1,0,2,105,1], -"classop_1_1_worker_producer.html#a364992ef862fe84a78416e2b556daae7":[1,0,2,105,2], -"classop_1_1_worker_producer.html#a8f2592f70d723de4b818c97b25c5a476":[1,0,2,105,0], -"classop_1_1_wrapper.html":[1,0,2,112], -"classop_1_1_wrapper.html#a081797a2abda2f91d80876ca6fbb4dbc":[1,0,2,112,14], -"classop_1_1_wrapper.html#a1eb0c88ab1eab9bc50e224d208cfb310":[1,0,2,112,18], -"classop_1_1_wrapper.html#a338b70f93bfb0ad11b7df6b8db407749":[1,0,2,112,12], -"classop_1_1_wrapper.html#a3e9f8993c9a27a012671d671998aa15d":[1,0,2,112,10], -"classop_1_1_wrapper.html#a51ab9e8a63f8fb822550365fc0417d01":[1,0,2,112,8], -"classop_1_1_wrapper.html#a5a3885bb1b984cad4745fa6e9e0715ad":[1,0,2,112,2], -"classop_1_1_wrapper.html#a6f2cf45c8b571b99ee92114ba8462589":[1,0,2,112,11], -"classop_1_1_wrapper.html#a74f1287f8e4f998504e2ce571ef36f58":[1,0,2,112,9], -"classop_1_1_wrapper.html#a8919b80a6f82330da63da9ffd9ca89be":[1,0,2,112,1], -"classop_1_1_wrapper.html#a8ae0f91a6882f04464d8897a7c81d174":[1,0,2,112,7], -"classop_1_1_wrapper.html#a90a58d4866cef24edced2979205c87cc":[1,0,2,112,5], -"classop_1_1_wrapper.html#aafe5cbb9729cee18531bcbc5e1b2a66e":[1,0,2,112,15], -"classop_1_1_wrapper.html#ab23c57fa6b88a0c0bd2348e69a3ad5d3":[1,0,2,112,17], -"classop_1_1_wrapper.html#ab71f75a631e341dde1c07abcd3a4773f":[1,0,2,112,13], -"classop_1_1_wrapper.html#ac1deb4a8fc1d942dc1f9b3eb16f74b8b":[1,0,2,112,3], -"classop_1_1_wrapper.html#acb7c1cff00cd254216b92a0698bf2b6f":[1,0,2,112,19], -"classop_1_1_wrapper.html#ad0d02645583cd58d11923df3aa064dc7":[1,0,2,112,6], -"classop_1_1_wrapper.html#adec2ef07f9796142254cd6dd9a2bf318":[1,0,2,112,0], -"classop_1_1_wrapper.html#aea063b69ea6d68bd7f5292d945667fb7":[1,0,2,112,4], -"classop_1_1_wrapper.html#af3316c0f86d9d7ca6e246a50d4558e75":[1,0,2,112,16], -"coco_json_saver_8hpp.html":[2,0,0,0,4,0], -"coco_json_saver_8hpp_source.html":[2,0,0,0,4,0], -"common_8hpp.html":[2,0,0,0,1,1], -"common_8hpp_source.html":[2,0,0,0,1,1], -"core_2enum_classes_8hpp.html":[2,0,0,0,1,5], -"core_2enum_classes_8hpp.html#a1c3dbc214e7552f7ef9cc753ee97226b":[2,0,0,0,1,5,0], -"core_2enum_classes_8hpp.html#a1c3dbc214e7552f7ef9cc753ee97226ba21c5c3f60f4881b8d5477f5628db74f1":[2,0,0,0,1,5,0,2], -"core_2enum_classes_8hpp.html#a1c3dbc214e7552f7ef9cc753ee97226ba9ce2d07469b39a72159ed8b0e0e597ca":[2,0,0,0,1,5,0,0], -"core_2enum_classes_8hpp.html#a1c3dbc214e7552f7ef9cc753ee97226baa9ded1e5ce5d75814730bb4caaf49419":[2,0,0,0,1,5,0,1], -"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bda":[2,0,0,0,1,5,2], -"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaa46f9a0da0a5d448fd0cc8b3aa0a9b228":[2,0,0,0,1,5,2,0], -"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaa4b942544cb3e764bbb8d33f8a8744855":[2,0,0,0,1,5,2,3], -"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaa6089ccf7c3fe93a62745e51200419c60":[2,0,0,0,1,5,2,6], -"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaa668a2bc599fd07445eae0730d043c96d":[2,0,0,0,1,5,2,1], -"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaa73c42013aac51c335d50d103f30fcb99":[2,0,0,0,1,5,2,2], -"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaaa93f121640d609f8772397a0f40f40d6":[2,0,0,0,1,5,2,5], -"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaab7e7b2beae3435e73021d6d9a6a3fd8a":[2,0,0,0,1,5,2,4], -"core_2enum_classes_8hpp.html#afce557f02e337e16150d00bdf72ec033":[2,0,0,0,1,5,1], -"core_2enum_classes_8hpp.html#afce557f02e337e16150d00bdf72ec033a3432ca64f06615abf07ab44c10cada38":[2,0,0,0,1,5,1,2], -"core_2enum_classes_8hpp.html#afce557f02e337e16150d00bdf72ec033a54c82ef76ecbbd4c2293e09bae01b54e":[2,0,0,0,1,5,1,1], -"core_2enum_classes_8hpp.html#afce557f02e337e16150d00bdf72ec033a6adf97f83acf6453d4a6a4b1070f3754":[2,0,0,0,1,5,1,0], -"core_2enum_classes_8hpp_source.html":[2,0,0,0,1,5], -"core_2headers_8hpp.html":[2,0,0,0,1,7], -"core_2headers_8hpp_source.html":[2,0,0,0,1,7], -"cuda_8hpp.html":[2,0,0,0,5,0], -"cuda_8hpp.html#a2af8422ada0de882cc222920ca15c6d2":[2,0,0,0,5,0,0], -"cuda_8hpp.html#a4ba080c11cc9758051db97ce2a11c023":[2,0,0,0,5,0,2], -"cuda_8hpp.html#a8b9860388a640472d25a1dacb007c675":[2,0,0,0,5,0,3], -"cuda_8hpp.html#ac7bbf63b37bf6762c47557ad227e036d":[2,0,0,0,5,0,4], -"cuda_8hpp.html#ad9b7765a4396ee4470585ded07285563":[2,0,0,0,5,0,1], -"cuda_8hpp_source.html":[2,0,0,0,5,0], -"cv_mat_to_op_input_8hpp.html":[2,0,0,0,1,2], -"cv_mat_to_op_input_8hpp_source.html":[2,0,0,0,1,2], -"cv_mat_to_op_output_8hpp.html":[2,0,0,0,1,3], -"cv_mat_to_op_output_8hpp_source.html":[2,0,0,0,1,3], -"datum_8hpp.html":[2,0,0,0,1,4], -"datum_8hpp.html#a07cabbfba0fbaa740292d7ffca1e33ed":[2,0,0,0,1,4,2], -"datum_8hpp.html#ad11d52b69bc54e48ceb2f5787f700431":[2,0,0,0,1,4,4], -"datum_8hpp.html#ad96b23e17e179ed25d779d31b8ee2c07":[2,0,0,0,1,4,3], -"datum_8hpp.html#af87cd873cebb915837ae27248f67e822":[2,0,0,0,1,4,1], -"datum_8hpp_source.html":[2,0,0,0,1,4], -"datum_producer_8hpp.html":[2,0,0,0,9,0], -"datum_producer_8hpp_source.html":[2,0,0,0,9,0], -"dir_064336ecb4157cb3f6fdf6ebb1eb8973.html":[2,0,0,0,2], -"dir_0d7fcad32b07fb45e8677eefbdc4bd02.html":[2,0,0,0,5], -"dir_10d881e1091dc713424eeb7bbc1f21ed.html":[2,0,0,0,10], -"dir_18695feb986752a25b816536eab00e96.html":[2,0,0,0], -"dir_42711a84df077d9f3052c908e6dd3c59.html":[2,0,0,0,0], -"dir_4506be49ee7fb2593b2eb7f8b65ab365.html":[2,0,0,0,6] +"classcl_1_1detail_1_1_wrapper.html#a1292547dd0c591aa972e25b793481583":[1,0,2,1,13,16], +"classcl_1_1detail_1_1_wrapper.html#a17726beb74f709c3ed5ac06ac2737c3e":[1,0,2,1,13,15], +"classcl_1_1detail_1_1_wrapper.html#a2d10265f9935f18fed55abe2560cd199":[1,0,2,1,13,11], +"classcl_1_1detail_1_1_wrapper.html#a47164ab536bdd1bdc4b9766354b5a982":[1,0,2,1,13,12], +"classcl_1_1detail_1_1_wrapper.html#a4e9571071a0b51bb2fada511a1ebc964":[1,0,2,1,13,7], +"classcl_1_1detail_1_1_wrapper.html#a5aa32c6d3304d4ee9fb63491a72b0d58":[1,0,2,1,13,9], +"classcl_1_1detail_1_1_wrapper.html#a6d902b42c615eb8843671e35605c1cd0":[1,0,2,1,13,14], +"classcl_1_1detail_1_1_wrapper.html#a750d40a07ec6ece6025be03f267f5ca4":[1,0,2,1,13,13], +"classcl_1_1detail_1_1_wrapper.html#a83841267bac5ad4411ec8935f78315d8":[1,0,2,1,13,0], +"classcl_1_1detail_1_1_wrapper.html#a98dce667e0f400f2ba15a8a8d65fdea0":[1,0,2,1,13,2], +"classcl_1_1detail_1_1_wrapper.html#aa1b916a75114fe3217018378d5f1eb71":[1,0,2,1,13,1], +"classcl_1_1detail_1_1_wrapper.html#aa254b6401dc19abcc7c21d2a664cadf9":[1,0,2,1,13,3], +"classcl_1_1detail_1_1_wrapper.html#ab4369771a821f9cd01008069187bb8ce":[1,0,2,1,13,8], +"classcl_1_1detail_1_1_wrapper.html#ad247cdf1da7fa5b9b6d9a8267036a984":[1,0,2,1,13,6], +"classcl_1_1detail_1_1_wrapper.html#af91bafdf8593c34e0d0722cdd93010be":[1,0,2,1,13,4], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html":[1,0,2,1,14], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a0861309296077e75b77d39e2cfeada11":[1,0,2,1,14,9], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a0abf5113a5123b8de94685ddfa214bd0":[1,0,2,1,14,4], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a17726beb74f709c3ed5ac06ac2737c3e":[1,0,2,1,14,15], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a272411e6c7274702cfe640a52566cf67":[1,0,2,1,14,10], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a2c117e3bbe52e50aa462f8da53278484":[1,0,2,1,14,0], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a34bae3d4d284c0ea2921182962c210df":[1,0,2,1,14,17], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a619059007eadaff35281d94a0c0d4598":[1,0,2,1,14,14], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a653647657df23934f684f332cf2c545e":[1,0,2,1,14,12], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6881f47b159f53e2efefc3325127bdc5":[1,0,2,1,14,1], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a69a1b6a912ec468216ddfec1f5b6598e":[1,0,2,1,14,2], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6a4506b8f3920fb2487b1a5448a6f10c":[1,0,2,1,14,5], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6bf49a144579823e03d4e88cafc4fb9d":[1,0,2,1,14,18], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a973484a071d325cce40155782841dcfe":[1,0,2,1,14,16], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a9ac8706ccd45f3f609d6683d71d36c20":[1,0,2,1,14,6], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#aad0cbce396cc3ff3b73be767ce783286":[1,0,2,1,14,7], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#aaf385d61c64d19376ca28a5a4bad2508":[1,0,2,1,14,13], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#ad0be1f0116796955d20d592e5ed8f34c":[1,0,2,1,14,11], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#adc34e0d2c80d7994fd7077902e8ceb68":[1,0,2,1,14,3], +"classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#af4d44970789f15174e584bedeb9f3f97":[1,0,2,1,14,8], +"classes.html":[1,1], +"classop_1_1_array.html":[1,0,3,2], +"classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828":[1,0,3,2,20], +"classop_1_1_array.html#a0ad0232daa69783cf2c8f7a0ff5b3b0c":[1,0,3,2,29], +"classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed":[1,0,3,2,28], +"classop_1_1_array.html#a146d6e773e14dd7aaa29a73f878358e1":[1,0,3,2,18], +"classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81":[1,0,3,2,13], +"classop_1_1_array.html#a2330657a79a444d1ab44370423be006e":[1,0,3,2,17], +"classop_1_1_array.html#a28f09d11de753a741334ee8094296acb":[1,0,3,2,33], +"classop_1_1_array.html#a337e33980c231bc207ea7d31ffa84fe3":[1,0,3,2,27], +"classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf":[1,0,3,2,26], +"classop_1_1_array.html#a48c1ba1f7017b5aa8e0451079dd3a6d3":[1,0,3,2,1], +"classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01":[1,0,3,2,4], +"classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e":[1,0,3,2,9], +"classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9":[1,0,3,2,32], +"classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff":[1,0,3,2,6], +"classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c":[1,0,3,2,0], +"classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e":[1,0,3,2,5], +"classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b":[1,0,3,2,8], +"classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27":[1,0,3,2,3], +"classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981":[1,0,3,2,7], +"classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab":[1,0,3,2,21], +"classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad":[1,0,3,2,23], +"classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58":[1,0,3,2,25], +"classop_1_1_array.html#ab70165463db3e2fb3f15ad14001eb592":[1,0,3,2,12], +"classop_1_1_array.html#ac7183eb2f4e78a6941da3a2079b9ed32":[1,0,3,2,30], +"classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865":[1,0,3,2,14], +"classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2":[1,0,3,2,2], +"classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b":[1,0,3,2,11], +"classop_1_1_array.html#add2eeccd967cdf0900449649cb6f5afb":[1,0,3,2,31], +"classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d":[1,0,3,2,15], +"classop_1_1_array.html#ae388368128afac05369172198911e05d":[1,0,3,2,22], +"classop_1_1_array.html#ae3ec6553128d77b0c26b848c0a0f81ca":[1,0,3,2,34], +"classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc":[1,0,3,2,24], +"classop_1_1_array.html#af42f4570122d1b8259c211f52335909b":[1,0,3,2,10], +"classop_1_1_array.html#af4715967fd2b028a97fd30257e697275":[1,0,3,2,16], +"classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87":[1,0,3,2,19], +"classop_1_1_body_part_connector_caffe.html":[1,0,3,74], +"classop_1_1_body_part_connector_caffe.html#a0bad959b2da005b62cab962327ccba01":[1,0,3,74,11], +"classop_1_1_body_part_connector_caffe.html#a104744fdab14d4c1335eb8778edea21e":[1,0,3,74,10], +"classop_1_1_body_part_connector_caffe.html#a2fa59ad0cad1b95721663815ca51ff93":[1,0,3,74,12], +"classop_1_1_body_part_connector_caffe.html#a4a42a1d04cbca147da6e9392fdc73327":[1,0,3,74,2], +"classop_1_1_body_part_connector_caffe.html#a54918b6b114568d7bafe26319e96d644":[1,0,3,74,5], +"classop_1_1_body_part_connector_caffe.html#a6442721373481873ddeb9ffd7c6fdb7b":[1,0,3,74,8], +"classop_1_1_body_part_connector_caffe.html#a75d0a3f3c8dca99c8a9e1b680098da16":[1,0,3,74,7], +"classop_1_1_body_part_connector_caffe.html#a789c77e69e5590a78b22e1e5f5cc4efc":[1,0,3,74,6], +"classop_1_1_body_part_connector_caffe.html#a886f7dc30e999b7fa8488ae95cc3ac8b":[1,0,3,74,3], +"classop_1_1_body_part_connector_caffe.html#a8b70616dc1b45f4a3c2b10308e45b5ce":[1,0,3,74,1], +"classop_1_1_body_part_connector_caffe.html#a94e2364fa13ea79b2d6fd72c5db34765":[1,0,3,74,0], +"classop_1_1_body_part_connector_caffe.html#a9b9fa9490fef0121a70c3d6d749272f7":[1,0,3,74,9], +"classop_1_1_body_part_connector_caffe.html#affde8d06784ca9896a1d2d62f7088d76":[1,0,3,74,4], +"classop_1_1_camera_parameter_reader.html":[1,0,3,0], +"classop_1_1_camera_parameter_reader.html#a3ce10a02969515039e8575c3c044f882":[1,0,3,0,1], +"classop_1_1_camera_parameter_reader.html#aa33845298440b7eefd3f57b80d3c41db":[1,0,3,0,3], +"classop_1_1_camera_parameter_reader.html#ab7a4c3ef7ac8d8a41e5711ec85b7be4b":[1,0,3,0,0], +"classop_1_1_camera_parameter_reader.html#abcdd68271d8e8d050df198af0f6fd83b":[1,0,3,0,5], +"classop_1_1_camera_parameter_reader.html#acfd1caf98782ae3f8f83c85ba17bc4e0":[1,0,3,0,4], +"classop_1_1_camera_parameter_reader.html#adf7ad0ef26603129a251fdc166ffa548":[1,0,3,0,2], +"classop_1_1_coco_json_saver.html":[1,0,3,38], +"classop_1_1_coco_json_saver.html#a3122eeb93844224d787d0bd67ee06794":[1,0,3,38,1], +"classop_1_1_coco_json_saver.html#a3a7fd417aa5d85044fb0703379af1a23":[1,0,3,38,2], +"classop_1_1_coco_json_saver.html#aad0899bead458df67c49f23eddb3113d":[1,0,3,38,0], +"classop_1_1_configure_error.html":[1,0,3,107], +"classop_1_1_configure_log.html":[1,0,3,108], +"classop_1_1_cv_mat_to_op_input.html":[1,0,3,3], +"classop_1_1_cv_mat_to_op_input.html#acf0c43174fe8e3b1c71d76aca861a6ab":[1,0,3,3,0], +"classop_1_1_cv_mat_to_op_output.html":[1,0,3,4], +"classop_1_1_cv_mat_to_op_output.html#a003515873bf34525e2a6d313d8619ff3":[1,0,3,4,0], +"classop_1_1_datum_producer.html":[1,0,3,82], +"classop_1_1_datum_producer.html#a627c16307864f02251eeb77f2320052f":[1,0,3,82,0], +"classop_1_1_datum_producer.html#aeab20304e6ff9970a970a7b865da9d02":[1,0,3,82,1], +"classop_1_1_face_cpu_renderer.html":[1,0,3,27], +"classop_1_1_face_cpu_renderer.html#a233f2a83930d07e4d420b43c8a660f32":[1,0,3,27,1], +"classop_1_1_face_cpu_renderer.html#a9f8b158aca09eca94ad1b0cd8418cbb5":[1,0,3,27,2], +"classop_1_1_face_cpu_renderer.html#afb0dcfff75c4a89d5971d7b0bbd0b51b":[1,0,3,27,0], +"classop_1_1_face_detector.html":[1,0,3,28], +"classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d":[1,0,3,28,1], +"classop_1_1_face_detector.html#adfeab6977c93b7bef66c1dfbcf6f8150":[1,0,3,28,0], +"classop_1_1_face_detector_open_c_v.html":[1,0,3,29], +"classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a":[1,0,3,29,1], +"classop_1_1_face_detector_open_c_v.html#a8c4d55863b726448762a142fa91bb69d":[1,0,3,29,0], +"classop_1_1_face_extractor.html":[1,0,3,30], +"classop_1_1_face_extractor.html#a11a301f43c8ff06e06170200f3410590":[1,0,3,30,6], +"classop_1_1_face_extractor.html#a13d7920f4029a4aa6d63b3609956c475":[1,0,3,30,3], +"classop_1_1_face_extractor.html#a1cd07622445ab4efcc364da2e028ff13":[1,0,3,30,11], +"classop_1_1_face_extractor.html#a247dcd3ae33bd85509126ec0a735d380":[1,0,3,30,12], +"classop_1_1_face_extractor.html#a2692c0040bb8c0b84a84d195194d037a":[1,0,3,30,5], +"classop_1_1_face_extractor.html#a3d99b0fa2706ef64fc7b8c54c3251c76":[1,0,3,30,1], +"classop_1_1_face_extractor.html#a6f3faf536edd57fa9198969f633c01f4":[1,0,3,30,0], +"classop_1_1_face_extractor.html#a7e6d4f9d0154551ea050c94dd90cd2fb":[1,0,3,30,2], +"classop_1_1_face_extractor.html#a9d408bb492f490fa46b71b3bcbe28b62":[1,0,3,30,8], +"classop_1_1_face_extractor.html#ab1924617d954db6fc86fb60dfab0dde4":[1,0,3,30,9], +"classop_1_1_face_extractor.html#ab2f1f5bf37949e0357091c80363dac0a":[1,0,3,30,10], +"classop_1_1_face_extractor.html#aec29268798b50ef752d6ec62c3cc5dc4":[1,0,3,30,7], +"classop_1_1_face_extractor.html#af326457ed8977781fe48f1086ac5efee":[1,0,3,30,4], +"classop_1_1_face_extractor_caffe.html":[1,0,3,31], +"classop_1_1_face_extractor_caffe.html#a399c6709f8fe93d40f38b03938d39966":[1,0,3,31,0], +"classop_1_1_face_extractor_caffe.html#a4450e656f21a8cb7f1d9bf5f545012f1":[1,0,3,31,1], +"classop_1_1_face_extractor_caffe.html#ad9cb84599f76e7836379890bde577b50":[1,0,3,31,2], +"classop_1_1_face_extractor_caffe.html#add2a24d9bd5e03ff90034239e90523c2":[1,0,3,31,3], +"classop_1_1_face_gpu_renderer.html":[1,0,3,32], +"classop_1_1_face_gpu_renderer.html#a01a207676e3ec1a8718b8717cd999f53":[1,0,3,32,1], +"classop_1_1_face_gpu_renderer.html#a344b4f1d256d6ad805273eb8ba29cde1":[1,0,3,32,0], +"classop_1_1_face_gpu_renderer.html#a6ebd9287927529ffaa4200890190896b":[1,0,3,32,2], +"classop_1_1_face_gpu_renderer.html#a8f4cb47d5a6829f6b19c377d523069eb":[1,0,3,32,3], +"classop_1_1_face_renderer.html":[1,0,3,33], +"classop_1_1_face_renderer.html#a045da831a9476bfc0e58e08ebb6c84c1":[1,0,3,33,1], +"classop_1_1_face_renderer.html#aa34ce7a0602b0994cc3043b80627a31c":[1,0,3,33,0], +"classop_1_1_file_saver.html":[1,0,3,39], +"classop_1_1_file_saver.html#a91818f12a9409eae7c1caf6e2b525282":[1,0,3,39,2], +"classop_1_1_file_saver.html#a9de8d694a526f981906c54bd48ea9b21":[1,0,3,39,1], +"classop_1_1_file_saver.html#aa4632ae62ac77dbad85523845ce79999":[1,0,3,39,0], +"classop_1_1_flir_reader.html":[1,0,3,83], +"classop_1_1_flir_reader.html#a3ce5e34848ef03804f6261964c6f6a77":[1,0,3,83,5], +"classop_1_1_flir_reader.html#a5101cdbcd46e51bf7f35995a3d87e900":[1,0,3,83,2], +"classop_1_1_flir_reader.html#a656cfa9a88263802e2794d7f68e95baa":[1,0,3,83,0], +"classop_1_1_flir_reader.html#a711db0919bd7516fde3e641c13259637":[1,0,3,83,4], +"classop_1_1_flir_reader.html#a7c3450fd4b5c6f81ade293ee95da7ba6":[1,0,3,83,3], +"classop_1_1_flir_reader.html#ab28f40422c9edff8594d855bbef91f58":[1,0,3,83,6], +"classop_1_1_flir_reader.html#acb4bd608210c5c58f587e1e220692e03":[1,0,3,83,1], +"classop_1_1_flir_reader.html#af14f63c79272781429341dc3a0720485":[1,0,3,83,7], +"classop_1_1_frame_displayer.html":[1,0,3,54], +"classop_1_1_frame_displayer.html#a21a746ef46172c6a18ea72da6e7b5721":[1,0,3,54,0], +"classop_1_1_frame_displayer.html#a2df856e4cf7542c7cda2757553674fb8":[1,0,3,54,3], +"classop_1_1_frame_displayer.html#ad83a47005c52f066587f49d62c109802":[1,0,3,54,4], +"classop_1_1_frame_displayer.html#ada237c384d55d6e141dce886e6fe97e3":[1,0,3,54,1], +"classop_1_1_frame_displayer.html#af5d2e1c8bcd2012c66347252e8dbc543":[1,0,3,54,2], +"classop_1_1_gpu_renderer.html":[1,0,3,6], +"classop_1_1_gpu_renderer.html#a5576d2da79ef7ff38ee86b35383d6d46":[1,0,3,6,3], +"classop_1_1_gpu_renderer.html#a5d729aab549908c758953be742dd0115":[1,0,3,6,6], +"classop_1_1_gpu_renderer.html#a6355f70d16c6427b028fa4596ce5d985":[1,0,3,6,4], +"classop_1_1_gpu_renderer.html#a7fdc947348fcc14fe64f61a81c6f1447":[1,0,3,6,1], +"classop_1_1_gpu_renderer.html#a9852b2017e972637b47250bb7fbc53ea":[1,0,3,6,0], +"classop_1_1_gpu_renderer.html#ac1642afb73d94c84eb12f4a97abfb9ac":[1,0,3,6,5], +"classop_1_1_gpu_renderer.html#ac7c1ab0eebf1d54b55cc65a5560bad7b":[1,0,3,6,2], +"classop_1_1_gui.html":[1,0,3,55], +"classop_1_1_gui.html#a07cf9b4e7757979666d097278df02c20":[1,0,3,55,1], +"classop_1_1_gui.html#a0ad7be7018e634769da8d22d60e7edc0":[1,0,3,55,5], +"classop_1_1_gui.html#a637966de704cfffc247e9db9aded20f5":[1,0,3,55,3], +"classop_1_1_gui.html#a892a74fac9f123a4cb9e196bfcc3432a":[1,0,3,55,0], +"classop_1_1_gui.html#a8e9a67dd507598654a5db06273d50c94":[1,0,3,55,4], +"classop_1_1_gui.html#a9391ffe3fb09f881327f55d65cbe52eb":[1,0,3,55,2], +"classop_1_1_gui3_d.html":[1,0,3,56], +"classop_1_1_gui3_d.html#a7dd41a7f0427f13db3f52bf9ffff75b2":[1,0,3,56,4], +"classop_1_1_gui3_d.html#abd245c07a53d1d25c237aff22a2b6e6f":[1,0,3,56,3], +"classop_1_1_gui3_d.html#ad3a1969180e399e811b7b980b56923e7":[1,0,3,56,2], +"classop_1_1_gui3_d.html#af4907876f0c601443b4b3eef2dc98058":[1,0,3,56,1], +"classop_1_1_gui3_d.html#af49460bc8b18fd0065f7e4fca41168a8":[1,0,3,56,0], +"classop_1_1_gui_info_adder.html":[1,0,3,57], +"classop_1_1_gui_info_adder.html#a208806933d0e0932f7cddfad3cf04343":[1,0,3,57,1], +"classop_1_1_gui_info_adder.html#af23e17f9eeb51c7473cd0940292efa61":[1,0,3,57,0], +"classop_1_1_hand_cpu_renderer.html":[1,0,3,61], +"classop_1_1_hand_cpu_renderer.html#a3145d482c0378288e7ba3e42091a56c2":[1,0,3,61,0], +"classop_1_1_hand_cpu_renderer.html#a66a7d318b240c73687320bf092363409":[1,0,3,61,1], +"classop_1_1_hand_cpu_renderer.html#a98a3cc7f939105224bcc4be07782563a":[1,0,3,61,2], +"classop_1_1_hand_detector.html":[1,0,3,62], +"classop_1_1_hand_detector.html#a20b127dd7b51afcd336d1f16b40ee0b1":[1,0,3,62,0], +"classop_1_1_hand_detector.html#a58513169f01ab7c705979f1f2a88b571":[1,0,3,62,3], +"classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0":[1,0,3,62,1], +"classop_1_1_hand_detector.html#aa5eae5b3c86642906806129fc511d229":[1,0,3,62,2], +"classop_1_1_hand_detector_from_txt.html":[1,0,3,63], +"classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22":[1,0,3,63,1], +"classop_1_1_hand_detector_from_txt.html#a94ef5e925c5d25b181c56ae79bb1eed2":[1,0,3,63,0], +"classop_1_1_hand_extractor.html":[1,0,3,64], +"classop_1_1_hand_extractor.html#a1d4eb3fc406aa44bb2c8e320ba3cb377":[1,0,3,64,2], +"classop_1_1_hand_extractor.html#a2eee4878f6e9ae76ada521e45354be89":[1,0,3,64,13], +"classop_1_1_hand_extractor.html#a322a1c3a0ab7abaf0c697246af9309cc":[1,0,3,64,3], +"classop_1_1_hand_extractor.html#a34b8ccd65d526ce3cacd57b80e889296":[1,0,3,64,0], +"classop_1_1_hand_extractor.html#a95a512748828a04713b4cde582fb4901":[1,0,3,64,1], +"classop_1_1_hand_extractor.html#aa31fd82cb8900c24841f3ef9cce6a0c8":[1,0,3,64,10], +"classop_1_1_hand_extractor.html#aa5592a468cfdcfdd687d6f9d465d3eda":[1,0,3,64,5], +"classop_1_1_hand_extractor.html#aa8f444ce4953a41081acaac9ca8d2570":[1,0,3,64,11], +"classop_1_1_hand_extractor.html#aba2046c5363f11f14719f104b0780e9f":[1,0,3,64,12], +"classop_1_1_hand_extractor.html#ac98085241dfd326a1aabf8b29e7be950":[1,0,3,64,6], +"classop_1_1_hand_extractor.html#acbe2c75c57b1df7279eae30ddcc63241":[1,0,3,64,9], +"classop_1_1_hand_extractor.html#aee0c5e4607643a978243d9432b704e3d":[1,0,3,64,8], +"classop_1_1_hand_extractor.html#af5ce8cd602820921de3ec3f676aacf0d":[1,0,3,64,4], +"classop_1_1_hand_extractor.html#afe80be5a3b786ad71cd0e0ff6443ff22":[1,0,3,64,7], +"classop_1_1_hand_extractor_caffe.html":[1,0,3,65], +"classop_1_1_hand_extractor_caffe.html#a3ac44c32806b647fc11daa14da2bda16":[1,0,3,65,0], +"classop_1_1_hand_extractor_caffe.html#a892d6233b92a7862c32adfa85574236c":[1,0,3,65,2], +"classop_1_1_hand_extractor_caffe.html#ace3ee9d717887ee9dc0f00ce69bd0c82":[1,0,3,65,3], +"classop_1_1_hand_extractor_caffe.html#aee681b43b8691ac1f07e08616522f6af":[1,0,3,65,1], +"classop_1_1_hand_gpu_renderer.html":[1,0,3,66], +"classop_1_1_hand_gpu_renderer.html#a0489f10ddc9e37e87084ebf9a5138f3a":[1,0,3,66,2], +"classop_1_1_hand_gpu_renderer.html#a0d2f742b995a6f34e414f9731db847d5":[1,0,3,66,0], +"classop_1_1_hand_gpu_renderer.html#a27915745de10184ef073f34b86a2706e":[1,0,3,66,1], +"classop_1_1_hand_gpu_renderer.html#a3a05fd1d74868c1766e49ccf3979b9c9":[1,0,3,66,3], +"classop_1_1_hand_renderer.html":[1,0,3,67], +"classop_1_1_hand_renderer.html#aca16bfb051c891ea7c020df48602b111":[1,0,3,67,1], +"classop_1_1_hand_renderer.html#adb91ae2a8ccf24671ad86e99e786b120":[1,0,3,67,0], +"classop_1_1_heat_map_saver.html":[1,0,3,40], +"classop_1_1_heat_map_saver.html#a6f67771a43b746a86a9793f19e7b6974":[1,0,3,40,1], +"classop_1_1_heat_map_saver.html#aa6a339b70a9535a018584b93c932b12d":[1,0,3,40,0], +"classop_1_1_image_directory_reader.html":[1,0,3,84], +"classop_1_1_image_directory_reader.html#a1965a4dca2ddb86b24e69e2da90b9dbf":[1,0,3,84,6], +"classop_1_1_image_directory_reader.html#a432bc94339019f251cc48bbb4c5ae1e8":[1,0,3,84,4], +"classop_1_1_image_directory_reader.html#a46ce23209afe6d3ca90db545b69cd04a":[1,0,3,84,3], +"classop_1_1_image_directory_reader.html#a7e6c27d0796e087a6975c607d4b4227a":[1,0,3,84,2], +"classop_1_1_image_directory_reader.html#aa05bfd69272e81115ba23a3c0731b596":[1,0,3,84,1], +"classop_1_1_image_directory_reader.html#ae925d9314bfd948296d76475219b3594":[1,0,3,84,0], +"classop_1_1_image_directory_reader.html#af74e192f8cba5c10f8e252674a85185a":[1,0,3,84,5], +"classop_1_1_image_saver.html":[1,0,3,41], +"classop_1_1_image_saver.html#a723387e62a6b701202dd6cf35c57429f":[1,0,3,41,0], +"classop_1_1_image_saver.html#a8495143c9ddbe39744a4be0a4703007c":[1,0,3,41,1], +"classop_1_1_ip_camera_reader.html":[1,0,3,85], +"classop_1_1_ip_camera_reader.html#a0c1582090cc7c54dd9cb752207b52986":[1,0,3,85,3], +"classop_1_1_ip_camera_reader.html#a48a168a0913697493da1a9d95151f5ce":[1,0,3,85,2], +"classop_1_1_ip_camera_reader.html#aa7ad6adac6e401193e03d279176dd889":[1,0,3,85,1], +"classop_1_1_ip_camera_reader.html#abbe7f1bbf200ed9c6c0868eb3c6b0764":[1,0,3,85,0], +"classop_1_1_ip_camera_reader.html#ac13cc7da97a31d8e69eaa64b2a7b31ba":[1,0,3,85,4], +"classop_1_1_json_ofstream.html":[1,0,3,42], +"classop_1_1_json_ofstream.html#a32f058b961605d418df1258a1dc5e6a0":[1,0,3,42,5], +"classop_1_1_json_ofstream.html#a3f940d3ad51d0acb7126d62a5617fd69":[1,0,3,42,2], +"classop_1_1_json_ofstream.html#a45eeb25d9413fc31786f315b46c341cc":[1,0,3,42,7] }; diff --git a/html/navtreeindex3.js b/html/navtreeindex3.js index 67be78dc..35324e26 100644 --- a/html/navtreeindex3.js +++ b/html/navtreeindex3.js @@ -1,253 +1,253 @@ var NAVTREEINDEX3 = { -"dir_5e264839c35dab04bf5009e4b1c2721d.html":[2,0,0,0,11], -"dir_656bab9d729ebd6e2f5fd290e8e58c67.html":[2,0,0,0,12], -"dir_7f012205977c6890af7afa3b7477c2d1.html":[2,0,0], -"dir_811fac311eed76aeb4070c1afd4abeac.html":[2,0,0,0,2,1], -"dir_b2e62255944e9e5a8b460230324e9449.html":[2,0,0,0,9], -"dir_d6e567c8390b6a30c30307f931e28950.html":[2,0,0,0,1], -"dir_da8f0331eb5f441599a7c56ee4b45b7a.html":[2,0,0,0,4], -"dir_dacb83de4055df6541fe915266a25b23.html":[2,0,0,0,2,0], -"dir_e6a46dbf99f5b50e7fc745799cfa5168.html":[2,0,0,0,7], -"dir_f405bd8e18e06aa171eb4c66f2ad61ec.html":[2,0,0,0,3], -"dir_fb1fa93424b14541859dcbe39f791178.html":[2,0,0,0,8], -"error_and_log_8hpp.html":[2,0,0,0,11,2], -"error_and_log_8hpp.html#a42d364d9fbd1a719341bd7187d97cf18":[2,0,0,0,11,2,4], -"error_and_log_8hpp.html#a4eb991aa18818196d35c66455a437a32":[2,0,0,0,11,2,2], -"error_and_log_8hpp.html#a5f092bd36c716a894cb035e1ead2aca3":[2,0,0,0,11,2,3], -"error_and_log_8hpp.html#a9912b2bfa3dbe427b4e72dd34c605df2":[2,0,0,0,11,2,5], -"error_and_log_8hpp.html#ad671f60788fdc2f4a04beda1dc3728c5":[2,0,0,0,11,2,6], -"error_and_log_8hpp.html#af548fe1a2ad2b392a25afe9b0b87b8dd":[2,0,0,0,11,2,7], -"error_and_log_8hpp_source.html":[2,0,0,0,11,2], -"experimental_2headers_8hpp.html":[2,0,0,0,2,2], -"experimental_2headers_8hpp_source.html":[2,0,0,0,2,2], -"experimental_2producer_2headers_8hpp.html":[2,0,0,0,2,0,0], -"experimental_2producer_2headers_8hpp_source.html":[2,0,0,0,2,0,0], -"experimental_2tracking_2headers_8hpp.html":[2,0,0,0,2,1,0], -"experimental_2tracking_2headers_8hpp_source.html":[2,0,0,0,2,1,0], -"face_2headers_8hpp.html":[2,0,0,0,3,8], -"face_2headers_8hpp_source.html":[2,0,0,0,3,8], -"face_cpu_renderer_8hpp.html":[2,0,0,0,3,0], -"face_cpu_renderer_8hpp_source.html":[2,0,0,0,3,0], -"face_detector_8hpp.html":[2,0,0,0,3,1], -"face_detector_8hpp_source.html":[2,0,0,0,3,1], -"face_detector_open_c_v_8hpp.html":[2,0,0,0,3,2], -"face_detector_open_c_v_8hpp_source.html":[2,0,0,0,3,2], -"face_extractor_8hpp.html":[2,0,0,0,3,3], -"face_extractor_8hpp_source.html":[2,0,0,0,3,3], -"face_extractor_caffe_8hpp.html":[2,0,0,0,3,4], -"face_extractor_caffe_8hpp_source.html":[2,0,0,0,3,4], -"face_gpu_renderer_8hpp.html":[2,0,0,0,3,5], -"face_gpu_renderer_8hpp_source.html":[2,0,0,0,3,5], -"face_parameters_8hpp.html":[2,0,0,0,3,6], -"face_parameters_8hpp.html#a00c56c20997f734b2bd44d6f85b86cf0":[2,0,0,0,3,6,11], -"face_parameters_8hpp.html#a1245f62cf98c4ee7591dfc8807ef355d":[2,0,0,0,3,6,9], -"face_parameters_8hpp.html#a15f6c39797cee87f6aa941d93f22b78b":[2,0,0,0,3,6,6], -"face_parameters_8hpp.html#a1a7ddb1a137c44091a1b4161725adfa0":[2,0,0,0,3,6,2], -"face_parameters_8hpp.html#a3fbae1778780ae5bf4ffcc84cdef1870":[2,0,0,0,3,6,4], -"face_parameters_8hpp.html#a4d07868d77fb11253b413ed579e04c22":[2,0,0,0,3,6,10], -"face_parameters_8hpp.html#a4f191afed46fea5e3ce5b2a8756e1ddd":[2,0,0,0,3,6,5], -"face_parameters_8hpp.html#a740a6228babfde5f18fba6fc033ef0ed":[2,0,0,0,3,6,0], -"face_parameters_8hpp.html#a7e2f64c1349d6a881c6ceb49757e099a":[2,0,0,0,3,6,1], -"face_parameters_8hpp.html#a8a05bdc38612c38e28b96bba5b4679b8":[2,0,0,0,3,6,8], -"face_parameters_8hpp.html#a9b4b92c621cc5962a72898899d2f2534":[2,0,0,0,3,6,7], -"face_parameters_8hpp.html#aa6701cc08e1a8651798ef3bf8437375b":[2,0,0,0,3,6,3], -"face_parameters_8hpp.html#abd0ef2306478c3295283e7f1b59e3aff":[2,0,0,0,3,6,12], -"face_parameters_8hpp_source.html":[2,0,0,0,3,6], -"face_renderer_8hpp.html":[2,0,0,0,3,7], -"face_renderer_8hpp_source.html":[2,0,0,0,3,7], -"fast_math_8hpp.html":[2,0,0,0,11,3], -"fast_math_8hpp.html#a2dafd3db8f922405b38240345dd1dce5":[2,0,0,0,11,3,3], -"fast_math_8hpp.html#a61240e5fbd4ea84a2cfdc89407bcb1ae":[2,0,0,0,11,3,8], -"fast_math_8hpp.html#a65c35aa5a4461e819a01371f152a7407":[2,0,0,0,11,3,7], -"fast_math_8hpp.html#a6e1d1f90ef06cc7af576fdaad4b4e320":[2,0,0,0,11,3,2], -"fast_math_8hpp.html#a757a5cc88734e7be9e910e7d8213c282":[2,0,0,0,11,3,10], -"fast_math_8hpp.html#a7817601c574b570fef5ab7703b9b8aea":[2,0,0,0,11,3,5], -"fast_math_8hpp.html#a8525e440d6ac1b558e72637dc4f4e3c4":[2,0,0,0,11,3,9], -"fast_math_8hpp.html#a9f4b99449c0c73e2c89ee1a1eff007c7":[2,0,0,0,11,3,1], -"fast_math_8hpp.html#aaafe2e235a1a3a146bb026b71c521c7b":[2,0,0,0,11,3,11], -"fast_math_8hpp.html#abbf62284718858335848e43bbeafb192":[2,0,0,0,11,3,0], -"fast_math_8hpp.html#adcfd0bf5ba782278488c157667a80c54":[2,0,0,0,11,3,4], -"fast_math_8hpp.html#ae0d8debba08b802d115b71ee1232e535":[2,0,0,0,11,3,6], -"fast_math_8hpp_source.html":[2,0,0,0,11,3], -"file_saver_8hpp.html":[2,0,0,0,4,2], -"file_saver_8hpp_source.html":[2,0,0,0,4,2], -"file_stream_8hpp.html":[2,0,0,0,4,3], -"file_stream_8hpp.html#a0ce96f84c6e380b261802c7e2639dc7d":[2,0,0,0,4,3,3], -"file_stream_8hpp.html#a1e986a510a29bfd8c682f65a8b399551":[2,0,0,0,4,3,10], -"file_stream_8hpp.html#a28f3a6f2e634149466eaedf958383455":[2,0,0,0,4,3,2], -"file_stream_8hpp.html#a3c8bedd64e2e84fec5a719794556e179":[2,0,0,0,4,3,1], -"file_stream_8hpp.html#a46e815df32db67d78a94367b7f97df25":[2,0,0,0,4,3,11], -"file_stream_8hpp.html#a80f8d102523be3fd8a884d14e38cbce9":[2,0,0,0,4,3,8], -"file_stream_8hpp.html#a82a9b02531d6197f023185489c7587b3":[2,0,0,0,4,3,5], -"file_stream_8hpp.html#a9d121f33179e41075f4602eb6527e658":[2,0,0,0,4,3,0], -"file_stream_8hpp.html#ac1080e627185a65b88ec788184a95552":[2,0,0,0,4,3,7], -"file_stream_8hpp.html#ad8705cea162a5874afc33fdec9a37d9f":[2,0,0,0,4,3,4], -"file_stream_8hpp.html#adc3c5d63a289c98efa9ee37c066432d7":[2,0,0,0,4,3,6], -"file_stream_8hpp.html#af9c189f7c80092570699c8b9d5686fea":[2,0,0,0,4,3,9], -"file_stream_8hpp_source.html":[2,0,0,0,4,3], -"file_system_8hpp.html":[2,0,0,0,11,4], -"file_system_8hpp.html#a3ff74a37eb4bf12e31bc5aa95b69f9e3":[2,0,0,0,11,4,6], -"file_system_8hpp.html#a515273b013402d8c75780330588421bc":[2,0,0,0,11,4,3], -"file_system_8hpp.html#a573544858d0a9c29c9707eeda3a21c98":[2,0,0,0,11,4,4], -"file_system_8hpp.html#a6f37638480139a4076eef4d0c7dc6cd1":[2,0,0,0,11,4,5], -"file_system_8hpp.html#a6fc2ee2d2c256695fb7b2b953ee7f762":[2,0,0,0,11,4,0], -"file_system_8hpp.html#ab38ea91ef7b7dad700d8e4a4654d48f5":[2,0,0,0,11,4,2], -"file_system_8hpp.html#ac1f4b95440d2fb57fc715558d039b947":[2,0,0,0,11,4,1], -"file_system_8hpp.html#acc650faa23df88ca16a09a2d2a522960":[2,0,0,0,11,4,8], -"file_system_8hpp.html#adb26da2c52486e926d98471b5387c7e1":[2,0,0,0,11,4,7], -"file_system_8hpp_source.html":[2,0,0,0,11,4], -"files.html":[2,0], -"filestream_2enum_classes_8hpp.html":[2,0,0,0,4,1], -"filestream_2enum_classes_8hpp.html#ae52c21a24cf2c21e3b419c127924fd7e":[2,0,0,0,4,1,0], -"filestream_2enum_classes_8hpp.html#ae52c21a24cf2c21e3b419c127924fd7ea55eeca17b45365c188d0edbd35f6e0c3":[2,0,0,0,4,1,0,3], -"filestream_2enum_classes_8hpp.html#ae52c21a24cf2c21e3b419c127924fd7ea65f6036bfc9798ce230c5d8567551315":[2,0,0,0,4,1,0,2], -"filestream_2enum_classes_8hpp.html#ae52c21a24cf2c21e3b419c127924fd7ea9ec8e4e3ab4c7eeba097f27d7364d743":[2,0,0,0,4,1,0,1], -"filestream_2enum_classes_8hpp.html#ae52c21a24cf2c21e3b419c127924fd7eaeed8d85b888a6c015834240885ee6333":[2,0,0,0,4,1,0,0], -"filestream_2enum_classes_8hpp_source.html":[2,0,0,0,4,1], -"filestream_2headers_8hpp.html":[2,0,0,0,4,4], -"filestream_2headers_8hpp_source.html":[2,0,0,0,4,4], -"flags_to_open_pose_8hpp.html":[2,0,0,0,11,5], -"flags_to_open_pose_8hpp.html#a06655f73071b27f322927d66861ba583":[2,0,0,0,11,5,5], -"flags_to_open_pose_8hpp.html#a1fbdd7c33f90d0237582c9441162a7d8":[2,0,0,0,11,5,6], -"flags_to_open_pose_8hpp.html#a4526c07c6dafe2a5e3437b66d20a6dd3":[2,0,0,0,11,5,7], -"flags_to_open_pose_8hpp.html#a7961cb2fd04f59cbcd40df5872f12fd7":[2,0,0,0,11,5,3], -"flags_to_open_pose_8hpp.html#aa4a6fee7ba2cc543739477e9c1d64136":[2,0,0,0,11,5,2], -"flags_to_open_pose_8hpp.html#ac3bebe88bedbd7785d48159c8e3f0515":[2,0,0,0,11,5,8], -"flags_to_open_pose_8hpp.html#ad3b02ca66d11f4129372f4a9f98c6437":[2,0,0,0,11,5,1], -"flags_to_open_pose_8hpp.html#aed592469f254f31c2356d4628f75aaea":[2,0,0,0,11,5,4], -"flags_to_open_pose_8hpp.html#afdf2dd76cbae54789a139d9415790f82":[2,0,0,0,11,5,0], -"flags_to_open_pose_8hpp_source.html":[2,0,0,0,11,5], -"flir_reader_8hpp.html":[2,0,0,0,9,2], -"flir_reader_8hpp_source.html":[2,0,0,0,9,2], -"frame_displayer_8hpp.html":[2,0,0,0,6,1], -"frame_displayer_8hpp_source.html":[2,0,0,0,6,1], -"functions.html":[1,3,0], -"functions.html":[1,3,0,0], -"functions_b.html":[1,3,0,1], -"functions_c.html":[1,3,0,2], -"functions_d.html":[1,3,0,3], -"functions_e.html":[1,3,0,4], -"functions_eval.html":[1,3,3], -"functions_f.html":[1,3,0,5], -"functions_func.html":[1,3,1], -"functions_func.html":[1,3,1,0], -"functions_func_b.html":[1,3,1,1], -"functions_func_c.html":[1,3,1,2], -"functions_func_d.html":[1,3,1,3], -"functions_func_e.html":[1,3,1,4], -"functions_func_f.html":[1,3,1,5], -"functions_func_g.html":[1,3,1,6], -"functions_func_h.html":[1,3,1,7], -"functions_func_i.html":[1,3,1,8], -"functions_func_j.html":[1,3,1,9], -"functions_func_k.html":[1,3,1,10], -"functions_func_l.html":[1,3,1,11], -"functions_func_m.html":[1,3,1,12], -"functions_func_n.html":[1,3,1,13], -"functions_func_o.html":[1,3,1,14], -"functions_func_p.html":[1,3,1,15], -"functions_func_q.html":[1,3,1,16], -"functions_func_r.html":[1,3,1,17], -"functions_func_s.html":[1,3,1,18], -"functions_func_t.html":[1,3,1,19], -"functions_func_u.html":[1,3,1,20], -"functions_func_v.html":[1,3,1,21], -"functions_func_w.html":[1,3,1,22], -"functions_func_~.html":[1,3,1,23], -"functions_g.html":[1,3,0,6], -"functions_h.html":[1,3,0,7], -"functions_i.html":[1,3,0,8], -"functions_j.html":[1,3,0,9], -"functions_k.html":[1,3,0,10], -"functions_l.html":[1,3,0,11], -"functions_m.html":[1,3,0,12], -"functions_n.html":[1,3,0,13], -"functions_o.html":[1,3,0,14], -"functions_p.html":[1,3,0,15], -"functions_q.html":[1,3,0,16], -"functions_r.html":[1,3,0,17], -"functions_s.html":[1,3,0,18], -"functions_t.html":[1,3,0,19], -"functions_u.html":[1,3,0,20], -"functions_v.html":[1,3,0,21], -"functions_vars.html":[1,3,2], -"functions_w.html":[1,3,0,22], -"functions_x.html":[1,3,0,23], -"functions_y.html":[1,3,0,24], -"functions_~.html":[1,3,0,25], -"globals.html":[2,1,0], -"globals_defs.html":[2,1,2], -"globals_vars.html":[2,1,1], -"gpu_2enum_classes_8hpp.html":[2,0,0,0,5,1], -"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7f":[2,0,0,0,5,1,0], -"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa3c1472839b807c90abff3c7c36dff458":[2,0,0,0,5,1,0,2], -"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa6f6cb72d544962fa333e2e34ce64f719":[2,0,0,0,5,1,0,3], -"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa7982b09a852b37f2afb1227eaf552e47":[2,0,0,0,5,1,0,1], -"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa8b95dcff7397d0693c03e394af5552aa":[2,0,0,0,5,1,0,0], -"gpu_2enum_classes_8hpp_source.html":[2,0,0,0,5,1], -"gpu_2headers_8hpp.html":[2,0,0,0,5,3], -"gpu_2headers_8hpp_source.html":[2,0,0,0,5,3], -"gpu_8hpp.html":[2,0,0,0,5,2], -"gpu_8hpp.html#a971a7caa96be5b715b5c22f6e5dc6ad1":[2,0,0,0,5,2,0], -"gpu_8hpp.html#aaad222b087dd041c35de2f3414c1a01f":[2,0,0,0,5,2,1], -"gpu_8hpp_source.html":[2,0,0,0,5,2], -"gpu_renderer_8hpp.html":[2,0,0,0,1,6], -"gpu_renderer_8hpp_source.html":[2,0,0,0,1,6], -"gui3_d_8hpp.html":[2,0,0,0,6,3], -"gui3_d_8hpp_source.html":[2,0,0,0,6,3], -"gui_2enum_classes_8hpp.html":[2,0,0,0,6,0], -"gui_2enum_classes_8hpp.html#a6c22a72ce93c64e7582cb670492a50bf":[2,0,0,0,6,0,1], -"gui_2enum_classes_8hpp.html#a6c22a72ce93c64e7582cb670492a50bfab13311ab51c4c34757f67f26580018dd":[2,0,0,0,6,0,1,1], -"gui_2enum_classes_8hpp.html#a6c22a72ce93c64e7582cb670492a50bfae7ec409749889353b8f83a6b04159420":[2,0,0,0,6,0,1,0], -"gui_2enum_classes_8hpp.html#ae52707752b1872b39f0306cc4f6c6ae6":[2,0,0,0,6,0,0], -"gui_2enum_classes_8hpp.html#ae52707752b1872b39f0306cc4f6c6ae6a105036ef087117869f656cd72bfd8dd6":[2,0,0,0,6,0,0,1], -"gui_2enum_classes_8hpp.html#ae52707752b1872b39f0306cc4f6c6ae6a28b652e57d2da6b7c939166be21efd9a":[2,0,0,0,6,0,0,0], -"gui_2enum_classes_8hpp.html#ae52707752b1872b39f0306cc4f6c6ae6a3bd9369403112127ae7db2f866002be2":[2,0,0,0,6,0,0,2], -"gui_2enum_classes_8hpp.html#ae52707752b1872b39f0306cc4f6c6ae6ae18221460ca8434295f980225fd6a91b":[2,0,0,0,6,0,0,3], -"gui_2enum_classes_8hpp_source.html":[2,0,0,0,6,0], -"gui_2headers_8hpp.html":[2,0,0,0,6,5], -"gui_2headers_8hpp_source.html":[2,0,0,0,6,5], -"gui_8hpp.html":[2,0,0,0,6,2], -"gui_8hpp_source.html":[2,0,0,0,6,2], -"gui_info_adder_8hpp.html":[2,0,0,0,6,4], -"gui_info_adder_8hpp_source.html":[2,0,0,0,6,4], -"hand_2headers_8hpp.html":[2,0,0,0,7,8], -"hand_2headers_8hpp_source.html":[2,0,0,0,7,8], -"hand_cpu_renderer_8hpp.html":[2,0,0,0,7,0], -"hand_cpu_renderer_8hpp_source.html":[2,0,0,0,7,0], -"hand_detector_8hpp.html":[2,0,0,0,7,1], -"hand_detector_8hpp_source.html":[2,0,0,0,7,1], -"hand_detector_from_txt_8hpp.html":[2,0,0,0,7,2], -"hand_detector_from_txt_8hpp_source.html":[2,0,0,0,7,2], -"hand_extractor_8hpp.html":[2,0,0,0,7,3], -"hand_extractor_8hpp_source.html":[2,0,0,0,7,3], -"hand_extractor_caffe_8hpp.html":[2,0,0,0,7,4], -"hand_extractor_caffe_8hpp_source.html":[2,0,0,0,7,4], -"hand_gpu_renderer_8hpp.html":[2,0,0,0,7,5], -"hand_gpu_renderer_8hpp_source.html":[2,0,0,0,7,5], -"hand_parameters_8hpp.html":[2,0,0,0,7,6], -"hand_parameters_8hpp.html#a182585e2e944cdb62f3dededdd85d1fc":[2,0,0,0,7,6,7], -"hand_parameters_8hpp.html#a335d707e98d311d39d9a9dab0e325391":[2,0,0,0,7,6,9], -"hand_parameters_8hpp.html#a3fe70bd1eacdd78aef3344c83533ffc7":[2,0,0,0,7,6,10], -"hand_parameters_8hpp.html#a41b6fb82924c5532cf10151e6ce497f2":[2,0,0,0,7,6,8], -"hand_parameters_8hpp.html#a450bb646e7573322d8f622bfdbab4833":[2,0,0,0,7,6,4], -"hand_parameters_8hpp.html#a4e9bbc2167923763c5982d6d1f41f560":[2,0,0,0,7,6,11], -"hand_parameters_8hpp.html#a5ca06d0202756b9a3b8825ccbafc0558":[2,0,0,0,7,6,0], -"hand_parameters_8hpp.html#a5ec40add22e28bc75596c75a7be8a692":[2,0,0,0,7,6,1], -"hand_parameters_8hpp.html#a76c1f1ea90b73e13e93f72413b3cab0e":[2,0,0,0,7,6,5], -"hand_parameters_8hpp.html#a799d629d7fddd7f0daf40ccdae0293b9":[2,0,0,0,7,6,2], -"hand_parameters_8hpp.html#aa8cc53d2fe5353f9d87d50c32a8c1a95":[2,0,0,0,7,6,6], -"hand_parameters_8hpp.html#ac13af59538bcb8a1709f20010681d1c7":[2,0,0,0,7,6,12], -"hand_parameters_8hpp.html#aed0d108f5ada623eeb0ed41f896f8e97":[2,0,0,0,7,6,3], -"hand_parameters_8hpp_source.html":[2,0,0,0,7,6], -"hand_renderer_8hpp.html":[2,0,0,0,7,7], -"hand_renderer_8hpp_source.html":[2,0,0,0,7,7], -"headers_8hpp.html":[2,0,0,0,13], -"headers_8hpp_source.html":[2,0,0,0,13], -"heat_map_saver_8hpp.html":[2,0,0,0,4,5], -"heat_map_saver_8hpp_source.html":[2,0,0,0,4,5], -"hierarchy.html":[1,2], -"image_directory_reader_8hpp.html":[2,0,0,0,9,4], -"image_directory_reader_8hpp_source.html":[2,0,0,0,9,4] +"classop_1_1_json_ofstream.html#a4cc6d50256354b3dc7385e2db01aabc0":[1,0,3,42,3], +"classop_1_1_json_ofstream.html#a5c38e36c1449d808dd4ab6558d65289c":[1,0,3,42,8], +"classop_1_1_json_ofstream.html#a6a5e0e4f3cdf8f93fb1bdef8cb63b0a2":[1,0,3,42,10], +"classop_1_1_json_ofstream.html#aa432ff172e10bb9e3b6e2bfa6124c648":[1,0,3,42,9], +"classop_1_1_json_ofstream.html#ae4468279f789c8026d431b2ef62646f9":[1,0,3,42,4], +"classop_1_1_json_ofstream.html#aede35260c04b9be2ce145df435ce49b7":[1,0,3,42,1], +"classop_1_1_json_ofstream.html#af0c7f763e7e809810c00b394a260672e":[1,0,3,42,6], +"classop_1_1_json_ofstream.html#afa4b3e1dee27f5afd0017b95c0f5e364":[1,0,3,42,0], +"classop_1_1_keep_top_n_people.html":[1,0,3,7], +"classop_1_1_keep_top_n_people.html#a4b8d23181894008ca55af6a20ecf242b":[1,0,3,7,1], +"classop_1_1_keep_top_n_people.html#ae9419ae35da5b0547989f19795a26808":[1,0,3,7,0], +"classop_1_1_keypoint_saver.html":[1,0,3,43], +"classop_1_1_keypoint_saver.html#a52ce5a2c462ab8dd22606f697e69d2dc":[1,0,3,43,1], +"classop_1_1_keypoint_saver.html#aa6d9eb36cfd40c5cfa3995420cdf3dfa":[1,0,3,43,0], +"classop_1_1_keypoint_scaler.html":[1,0,3,8], +"classop_1_1_keypoint_scaler.html#a0f556c1b0fad63c7c3551a5d4fd72219":[1,0,3,8,0], +"classop_1_1_keypoint_scaler.html#ab85b497b5676c72c4bd62eaef98ec56c":[1,0,3,8,1], +"classop_1_1_keypoint_scaler.html#accfefe6f4be7d2886c3720b751b4c36a":[1,0,3,8,2], +"classop_1_1_maximum_caffe.html":[1,0,3,9], +"classop_1_1_maximum_caffe.html#a2dd1f7f0221d602596a14b720e5594b2":[1,0,3,9,4], +"classop_1_1_maximum_caffe.html#a30bc085753e2d2434254475f1d1efa1b":[1,0,3,9,1], +"classop_1_1_maximum_caffe.html#a66bd0aa863a97647ae6350d1f886ea51":[1,0,3,9,0], +"classop_1_1_maximum_caffe.html#a694c1077ac5141ff377c4e98a87cc249":[1,0,3,9,3], +"classop_1_1_maximum_caffe.html#a6d32a5327b1f6552339227e171e9674c":[1,0,3,9,2], +"classop_1_1_maximum_caffe.html#a865622ef2653c14f3ca1059113fb96c0":[1,0,3,9,7], +"classop_1_1_maximum_caffe.html#aa9ab7eab51c9539b141a0aac998b2223":[1,0,3,9,6], +"classop_1_1_maximum_caffe.html#abfe2509a67e69a504000922900e516c2":[1,0,3,9,5], +"classop_1_1_net.html":[1,0,3,10], +"classop_1_1_net.html#a65193e857c721f2f606ea6b010953dbc":[1,0,3,10,0], +"classop_1_1_net.html#a6e9e801f2c9950a798d0d2fa94a6c8f2":[1,0,3,10,1], +"classop_1_1_net_caffe.html":[1,0,3,11], +"classop_1_1_net_caffe.html#a08b71387287339e68327dd6d4cb1e8b3":[1,0,3,11,4], +"classop_1_1_net_caffe.html#a4db7c5de8c0619ae39c3620fed5c577f":[1,0,3,11,2], +"classop_1_1_net_caffe.html#a84007645c88de286e9d306461a044e8d":[1,0,3,11,1], +"classop_1_1_net_caffe.html#a8869d49723a0e94c990b1c4f95f00916":[1,0,3,11,3], +"classop_1_1_net_caffe.html#af6d9ee03568d2783e0e4ed0b78a21c3d":[1,0,3,11,0], +"classop_1_1_nms_caffe.html":[1,0,3,12], +"classop_1_1_nms_caffe.html#a0702488e5d899a6610535f6741601978":[1,0,3,12,1], +"classop_1_1_nms_caffe.html#a46d0269df59984ad2b6b4ef4f1b1f71d":[1,0,3,12,3], +"classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968":[1,0,3,12,10], +"classop_1_1_nms_caffe.html#a52bd0b61a9f406be653498a49ea39947":[1,0,3,12,6], +"classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49":[1,0,3,12,9], +"classop_1_1_nms_caffe.html#a646d0442dfa17bbd3b6f90a7fc32af11":[1,0,3,12,8], +"classop_1_1_nms_caffe.html#a7bb4d872cd3673bcf868049a3aedb393":[1,0,3,12,5], +"classop_1_1_nms_caffe.html#a7c269eac9de4422235f3a0d300861b2e":[1,0,3,12,2], +"classop_1_1_nms_caffe.html#ab4d3a1d507579711e0aed65dcb06f8ac":[1,0,3,12,7], +"classop_1_1_nms_caffe.html#ac631ccb632041ab406859fa1118e8d6c":[1,0,3,12,4], +"classop_1_1_nms_caffe.html#afb808d9a264ce50664f8641e477d9e2d":[1,0,3,12,0], +"classop_1_1_op_output_to_cv_mat.html":[1,0,3,13], +"classop_1_1_op_output_to_cv_mat.html#a478daa5915f60a6a962f29fcb64aaac5":[1,0,3,13,0], +"classop_1_1_people_json_saver.html":[1,0,3,44], +"classop_1_1_people_json_saver.html#a601ec8a006692ee1b4c3faff06df3582":[1,0,3,44,1], +"classop_1_1_people_json_saver.html#aa6e2f479d959752c5c0f71cd8b4427c2":[1,0,3,44,0], +"classop_1_1_person_id_extractor.html":[1,0,3,25], +"classop_1_1_person_id_extractor.html#a11e4afb87a5c4aa1b5af3e779da0a7c2":[1,0,3,25,2], +"classop_1_1_person_id_extractor.html#a7ff9f8faf42bff0dbd7207105c149a1e":[1,0,3,25,1], +"classop_1_1_person_id_extractor.html#aca3f66962826e85b7a089050fee407d2":[1,0,3,25,0], +"classop_1_1_pointer_container_greater.html":[1,0,3,109], +"classop_1_1_pointer_container_greater.html#ab63e3088591d6593c6539b91499f5063":[1,0,3,109,0], +"classop_1_1_pointer_container_less.html":[1,0,3,110], +"classop_1_1_pointer_container_less.html#a67b34e75390dda005246a77a12166abc":[1,0,3,110,0], +"classop_1_1_pose_cpu_renderer.html":[1,0,3,75], +"classop_1_1_pose_cpu_renderer.html#a5863733d560345d4890557b0f8c0d08e":[1,0,3,75,0], +"classop_1_1_pose_cpu_renderer.html#a98541b982847713472411402314efd96":[1,0,3,75,1], +"classop_1_1_pose_extractor.html":[1,0,3,76], +"classop_1_1_pose_extractor.html#a034f1fe33fe83967d8c7c4901ce3b4b4":[1,0,3,76,23], +"classop_1_1_pose_extractor.html#a0b895e3e582bd504b531ba525ed77430":[1,0,3,76,9], +"classop_1_1_pose_extractor.html#a0bb5cf37e5b93e347e355be126d22ead":[1,0,3,76,8], +"classop_1_1_pose_extractor.html#a32b108f24cfc892ed17c2ec752e30ab6":[1,0,3,76,19], +"classop_1_1_pose_extractor.html#a50f1a79f774b3cd9e9c0825669e8a154":[1,0,3,76,12], +"classop_1_1_pose_extractor.html#a53eac2bf280492baca5aeb1a777d3646":[1,0,3,76,10], +"classop_1_1_pose_extractor.html#a54b0c911456746d4faf493bb4e9b0c1e":[1,0,3,76,0], +"classop_1_1_pose_extractor.html#a57ba3e70a7ac01a687337c66ca36c8da":[1,0,3,76,22], +"classop_1_1_pose_extractor.html#a5fd73c053c293c59eb3d6eb38335c157":[1,0,3,76,15], +"classop_1_1_pose_extractor.html#a63432a905e6fcd9be8d9464a80a7fd52":[1,0,3,76,13], +"classop_1_1_pose_extractor.html#a6395a4bb77e0198c7cf554ce4674d33c":[1,0,3,76,16], +"classop_1_1_pose_extractor.html#a67f2afb1a7e0de01dd3271b5dc30cd5a":[1,0,3,76,5], +"classop_1_1_pose_extractor.html#a73d36833224b7071bb0918682a441850":[1,0,3,76,18], +"classop_1_1_pose_extractor.html#a7507183ad2d2fe5eaff3d351443d97e0":[1,0,3,76,20], +"classop_1_1_pose_extractor.html#a7dc82be227cc759582184de9c26f0b64":[1,0,3,76,4], +"classop_1_1_pose_extractor.html#a81157b4616955598fcf6de5d9676f21b":[1,0,3,76,11], +"classop_1_1_pose_extractor.html#a99e7a656f0bace55402a187e9326ded1":[1,0,3,76,14], +"classop_1_1_pose_extractor.html#a9f98eef4ac08cacefe74e002ac086582":[1,0,3,76,1], +"classop_1_1_pose_extractor.html#aab1cccc9ad99f6b007abaa14600ea6df":[1,0,3,76,17], +"classop_1_1_pose_extractor.html#ab32d08e00cf4321682ba9acc2b78a289":[1,0,3,76,24], +"classop_1_1_pose_extractor.html#ac432c3f9265f6dbeb1dfff5621df25de":[1,0,3,76,21], +"classop_1_1_pose_extractor.html#ae087157035d7b81da560328dce1d0728":[1,0,3,76,6], +"classop_1_1_pose_extractor.html#ae3477e0ab1a350fd044215b0ba6f7520":[1,0,3,76,2], +"classop_1_1_pose_extractor.html#af26c5b9f93407b74bdd06357aa7566a9":[1,0,3,76,7], +"classop_1_1_pose_extractor.html#afe4ceae04443242148c563eb6d8b954c":[1,0,3,76,3], +"classop_1_1_pose_extractor_caffe.html":[1,0,3,77], +"classop_1_1_pose_extractor_caffe.html#a3359641c1199c712a07859dcb76b7dcf":[1,0,3,77,1], +"classop_1_1_pose_extractor_caffe.html#a5e84521120bcee4a9f047ae1d7fec8af":[1,0,3,77,3], +"classop_1_1_pose_extractor_caffe.html#a6982cb1a7203129610fe0959a45c81cf":[1,0,3,77,8], +"classop_1_1_pose_extractor_caffe.html#a7cefba61d8a4f69a0f8790505bd6b0d3":[1,0,3,77,9], +"classop_1_1_pose_extractor_caffe.html#a8e7ae6b63ccd0ab6eb61c5530fa44731":[1,0,3,77,2], +"classop_1_1_pose_extractor_caffe.html#a98dc1c67a589a5493b194f23446c5759":[1,0,3,77,5], +"classop_1_1_pose_extractor_caffe.html#aa030dcbaa38473ab86aff084600ae4b1":[1,0,3,77,6], +"classop_1_1_pose_extractor_caffe.html#ab58c3ab4b745b35f542165ce27293554":[1,0,3,77,0], +"classop_1_1_pose_extractor_caffe.html#abacfbe7f39819671b47d9ca2ef793046":[1,0,3,77,4], +"classop_1_1_pose_extractor_caffe.html#afbc016c8dcd439d6389c63b9f4cebf22":[1,0,3,77,7], +"classop_1_1_pose_gpu_renderer.html":[1,0,3,78], +"classop_1_1_pose_gpu_renderer.html#a4705b3c47cd9ac8174e357999960a28f":[1,0,3,78,3], +"classop_1_1_pose_gpu_renderer.html#a97cf6c235bd66a2ea893ab95c2f5f8d2":[1,0,3,78,1], +"classop_1_1_pose_gpu_renderer.html#a9e94ab926baf360dd6b23e14fba09836":[1,0,3,78,2], +"classop_1_1_pose_gpu_renderer.html#afc6fbf8fcf13fad9c824136f8f8ec409":[1,0,3,78,0], +"classop_1_1_pose_renderer.html":[1,0,3,79], +"classop_1_1_pose_renderer.html#a1dfd34d42fa69913a9702e0a0ebcd04e":[1,0,3,79,0], +"classop_1_1_pose_renderer.html#a9fea1f9ce47b4b5f1015cae13f4ddcb1":[1,0,3,79,4], +"classop_1_1_pose_renderer.html#ad1e96ceb47bf205b56b50c6b2792f9e3":[1,0,3,79,2], +"classop_1_1_pose_renderer.html#aecc0a9296ca880ad6ceaf38ecd8c3c53":[1,0,3,79,3], +"classop_1_1_pose_renderer.html#af861d8213f1444b3246402061cea1b33":[1,0,3,79,1], +"classop_1_1_priority_queue.html":[1,0,3,92], +"classop_1_1_priority_queue.html#a1c0dbd77bbd40ce80818ced0664a0ac0":[1,0,3,92,1], +"classop_1_1_priority_queue.html#acecdd3c5789942777652b66d08578d93":[1,0,3,92,0], +"classop_1_1_producer.html":[1,0,3,86], +"classop_1_1_producer.html#a024e55b4ec769cdbc40ee21613a6ef6f":[1,0,3,86,19], +"classop_1_1_producer.html#a06c471d5ac26fa20b323742ad4556104":[1,0,3,86,6], +"classop_1_1_producer.html#a366881a952ad34071cc719477f08b968":[1,0,3,86,4], +"classop_1_1_producer.html#a39f52d80ac4146c82ed12aae0f05478e":[1,0,3,86,10], +"classop_1_1_producer.html#a3fbf3df1e02d326d7c954d78aa0dca0d":[1,0,3,86,8], +"classop_1_1_producer.html#a4fe2921798031db39fef934848a23c82":[1,0,3,86,0], +"classop_1_1_producer.html#a58590e4a409d31f839184b4bf030a68b":[1,0,3,86,14], +"classop_1_1_producer.html#a7753ffb0daa486ab0f82873b3567f95e":[1,0,3,86,16], +"classop_1_1_producer.html#a8b48342b2c4003a080b17ac411f3454f":[1,0,3,86,1], +"classop_1_1_producer.html#a901c2ff1f56b551a058143ed884b1a5a":[1,0,3,86,2], +"classop_1_1_producer.html#a94d561f95384dfa0cd91113882869d06":[1,0,3,86,5], +"classop_1_1_producer.html#a9a9424027e5bc8e0fba7c65eccc460e0":[1,0,3,86,12], +"classop_1_1_producer.html#aa1a13db305c7ab6a596a0dad122066cb":[1,0,3,86,3], +"classop_1_1_producer.html#aacd96f08524772d8865bb187c881943e":[1,0,3,86,7], +"classop_1_1_producer.html#ab30c7b3e34d962e0b17458d9a0947f6b":[1,0,3,86,17], +"classop_1_1_producer.html#ab35d570dc35573433ec86e3fce25e545":[1,0,3,86,9], +"classop_1_1_producer.html#ac72a751759ae8b5a0a99552580f7fbad":[1,0,3,86,13], +"classop_1_1_producer.html#ad51001c3e9f42722c52990d43b315f78":[1,0,3,86,11], +"classop_1_1_producer.html#af11f1bbfbd61b9534c02c3e4839e19b0":[1,0,3,86,18], +"classop_1_1_producer.html#afad3eadd16cca0de2c2be8b083c0d56d":[1,0,3,86,15], +"classop_1_1_profiler.html":[1,0,3,111], +"classop_1_1_queue.html":[1,0,3,93], +"classop_1_1_queue.html#ab28fa9f713d05e55e5ba1510b34d57f0":[1,0,3,93,1], +"classop_1_1_queue.html#ae2b845322940bfc89b6342137d8ac372":[1,0,3,93,0], +"classop_1_1_queue_base.html":[1,0,3,94], +"classop_1_1_queue_base.html#a04f7160c199f90b8f8e91ddfd40e92fb":[1,0,3,94,27], +"classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b":[1,0,3,94,12], +"classop_1_1_queue_base.html#a1ccdec39ea65a83edc54661acc283134":[1,0,3,94,3], +"classop_1_1_queue_base.html#a1d55f40e032cd5d43d63ba02040b3117":[1,0,3,94,24], +"classop_1_1_queue_base.html#a22c5e2964e9d9c18a9f02b8d2e0f30b4":[1,0,3,94,25], +"classop_1_1_queue_base.html#a247f435c95709f3246d352eee4f757af":[1,0,3,94,4], +"classop_1_1_queue_base.html#a25255992523051f7d2a82694ffe7a1cf":[1,0,3,94,9], +"classop_1_1_queue_base.html#a2c7b3d0fa6502c644c3083dd68332542":[1,0,3,94,20], +"classop_1_1_queue_base.html#a32ac0e4b14a310aee62ce817e86c0356":[1,0,3,94,14], +"classop_1_1_queue_base.html#a35f0547f6020f22e49835b147b7ec52e":[1,0,3,94,18], +"classop_1_1_queue_base.html#a42a873f65588219449e21ac4927311d7":[1,0,3,94,10], +"classop_1_1_queue_base.html#a49c1d6740f2ce7f26eae606f109b5738":[1,0,3,94,30], +"classop_1_1_queue_base.html#a5b28915cc58e040aca673bdfdf7c8be3":[1,0,3,94,11], +"classop_1_1_queue_base.html#a5e52b4ab7e310373e3d1f1d42cfe4549":[1,0,3,94,17], +"classop_1_1_queue_base.html#a68b51dafaba93179fcef78731aaf1703":[1,0,3,94,13], +"classop_1_1_queue_base.html#a77bf3592bbb6ac586cd4c2b0aea98e62":[1,0,3,94,26], +"classop_1_1_queue_base.html#a7905841f953be7099847cc7b5b17ae0c":[1,0,3,94,15], +"classop_1_1_queue_base.html#a7c382bb98f5b769cde37b06d67cb0530":[1,0,3,94,28], +"classop_1_1_queue_base.html#a80c6e2dda17afa82aae83aeadad1f7e0":[1,0,3,94,16], +"classop_1_1_queue_base.html#a84da9e045acec02e3900153eea2bd92d":[1,0,3,94,21], +"classop_1_1_queue_base.html#a8a5d53c7b66fd0ef34b3e276f586e355":[1,0,3,94,19], +"classop_1_1_queue_base.html#a8b5e59161a0b175d12955b552a90a47f":[1,0,3,94,23], +"classop_1_1_queue_base.html#a8d218f599b84194909691c72ee0de8d0":[1,0,3,94,6], +"classop_1_1_queue_base.html#aad7a6a666dcf70834d9d18ae6d92cb2c":[1,0,3,94,8], +"classop_1_1_queue_base.html#ab28c5805dd23117c8d6d82d59617bb95":[1,0,3,94,22], +"classop_1_1_queue_base.html#abf37af06eadbddeaaa14f1503c455c8e":[1,0,3,94,5], +"classop_1_1_queue_base.html#ad124d414b7c2680e5312ee163d18410f":[1,0,3,94,7], +"classop_1_1_queue_base.html#adc5df8a039d360831db06e3c610bf015":[1,0,3,94,2], +"classop_1_1_queue_base.html#aea7941746e2403a09356b9c6a208784c":[1,0,3,94,0], +"classop_1_1_queue_base.html#aef098201d9084083adba5ceeb45b12fa":[1,0,3,94,1], +"classop_1_1_queue_base.html#af2c0f21c6b4f4639661b59aa247ae407":[1,0,3,94,29], +"classop_1_1_renderer.html":[1,0,3,16], +"classop_1_1_renderer.html#a00caf604fad781dfcf3bc311ef6a6623":[1,0,3,16,0], +"classop_1_1_renderer.html#a039e88897ed844551cadb115ea98e9ef":[1,0,3,16,7], +"classop_1_1_renderer.html#a298a5a58bab80b7252db7d3386a0ed8a":[1,0,3,16,5], +"classop_1_1_renderer.html#a3e04644546dd9990a16d0b6861b60553":[1,0,3,16,15], +"classop_1_1_renderer.html#a503d7fdba655b14348769ad3f69b6c00":[1,0,3,16,1], +"classop_1_1_renderer.html#a88449a7c29a48e157cd6b16089825be7":[1,0,3,16,11], +"classop_1_1_renderer.html#a891be57b699f6adbb7cd841870214b8e":[1,0,3,16,4], +"classop_1_1_renderer.html#a8e0739fb55d61fc76918ca3fb6ac3bc4":[1,0,3,16,3], +"classop_1_1_renderer.html#aa8339054ed113d99ca70208d0cee5aa9":[1,0,3,16,8], +"classop_1_1_renderer.html#ab226d47f554735fa3e0372ce429747c3":[1,0,3,16,10], +"classop_1_1_renderer.html#abaea1725725ff775aed0c120b2ba3d1f":[1,0,3,16,6], +"classop_1_1_renderer.html#ac4df12764776ba2e27c71a3c4181f647":[1,0,3,16,2], +"classop_1_1_renderer.html#aca8ebf0c0a50b87f0be82afa090155a0":[1,0,3,16,14], +"classop_1_1_renderer.html#ace2490fa3c5a87443e4d1e64007cd1ff":[1,0,3,16,13], +"classop_1_1_renderer.html#adc4cd0a62008325c5c7df6df2f95a167":[1,0,3,16,12], +"classop_1_1_renderer.html#afd48a9cb0be184303dce2969fa2f8e02":[1,0,3,16,9], +"classop_1_1_resize_and_merge_caffe.html":[1,0,3,17], +"classop_1_1_resize_and_merge_caffe.html#a1561454d50551545d6b8643e82d5a97f":[1,0,3,17,2], +"classop_1_1_resize_and_merge_caffe.html#a30805a265fa887eff04b1200dbda91a5":[1,0,3,17,0], +"classop_1_1_resize_and_merge_caffe.html#a404ed0d3f3102ca9afd1b191204d5a0b":[1,0,3,17,4], +"classop_1_1_resize_and_merge_caffe.html#a4327169d05916bd59b97f04847d215d9":[1,0,3,17,9], +"classop_1_1_resize_and_merge_caffe.html#a6956c0970359413ed5ff409ee0f913fc":[1,0,3,17,1], +"classop_1_1_resize_and_merge_caffe.html#a6b5674a1f6fe58eb78890b0d8d925cb1":[1,0,3,17,5], +"classop_1_1_resize_and_merge_caffe.html#a9c8733511a410a60aa5509f3f8037af0":[1,0,3,17,3], +"classop_1_1_resize_and_merge_caffe.html#aa16862bbc207fef227d53d37223512b8":[1,0,3,17,8], +"classop_1_1_resize_and_merge_caffe.html#ac889d68450cebf9745708f8c414545ac":[1,0,3,17,7], +"classop_1_1_resize_and_merge_caffe.html#acc1469eec1be9dc96b078d05d5e29b9a":[1,0,3,17,6], +"classop_1_1_scale_and_size_extractor.html":[1,0,3,18], +"classop_1_1_scale_and_size_extractor.html#a9ec53a73ac8a72d3c94cf998b4794d7b":[1,0,3,18,0], +"classop_1_1_scale_and_size_extractor.html#af1c56d1ce833e88056c3dd7fd43762a5":[1,0,3,18,1], +"classop_1_1_spinnaker_wrapper.html":[1,0,3,87], +"classop_1_1_spinnaker_wrapper.html#a009cbd856dea9e87b4dd22cf80f52164":[1,0,3,87,5], +"classop_1_1_spinnaker_wrapper.html#a00ab178dfa540f603b1512fada764258":[1,0,3,87,1], +"classop_1_1_spinnaker_wrapper.html#a57d3bfa344921563cd2648fced667b49":[1,0,3,87,4], +"classop_1_1_spinnaker_wrapper.html#a6e66639ee75708486b3d9aa4598607c0":[1,0,3,87,6], +"classop_1_1_spinnaker_wrapper.html#a77a64d4ef798f2ea7cd54d9c170f7ea7":[1,0,3,87,3], +"classop_1_1_spinnaker_wrapper.html#ab79aa58cda90784d16335e0081d8f33a":[1,0,3,87,2], +"classop_1_1_spinnaker_wrapper.html#afdeddd08b2b77f86130565194288c3c2":[1,0,3,87,0], +"classop_1_1_sub_thread.html":[1,0,3,95], +"classop_1_1_sub_thread.html#a14330cbc1117f32b6d69c1733ccdeb61":[1,0,3,95,4], +"classop_1_1_sub_thread.html#a6ee67e375611e8df2d09b3234dedf36c":[1,0,3,95,1], +"classop_1_1_sub_thread.html#a8debc3b655463847fed2c547d13326f7":[1,0,3,95,3], +"classop_1_1_sub_thread.html#aa551df0d8f0b30aaf9e0840ecf29d749":[1,0,3,95,0], +"classop_1_1_sub_thread.html#ad9f2d3be9e05739b102fad350e1a1364":[1,0,3,95,5], +"classop_1_1_sub_thread.html#afa29b95badda5e7afdbd83f70fd8b206":[1,0,3,95,2], +"classop_1_1_sub_thread_no_queue.html":[1,0,3,96], +"classop_1_1_sub_thread_no_queue.html#a43504502c36461305d656fb87b914749":[1,0,3,96,1], +"classop_1_1_sub_thread_no_queue.html#acb7edd02e1724e0fd131235666009f42":[1,0,3,96,2], +"classop_1_1_sub_thread_no_queue.html#afbaf89d7a8fb4d19f67064fb954a31eb":[1,0,3,96,0], +"classop_1_1_sub_thread_queue_in.html":[1,0,3,97], +"classop_1_1_sub_thread_queue_in.html#a11aa71a818430c4eb435a1626e54f29a":[1,0,3,97,0], +"classop_1_1_sub_thread_queue_in.html#a7e9bd6ca09bb77a8de76ae8a02ee8ed4":[1,0,3,97,1], +"classop_1_1_sub_thread_queue_in_out.html":[1,0,3,98], +"classop_1_1_sub_thread_queue_in_out.html#aa5b9beea615b8b968c5da74dd66a6d78":[1,0,3,98,0], +"classop_1_1_sub_thread_queue_in_out.html#abb65911e9d9b6d5efe782ca0e599be3b":[1,0,3,98,1], +"classop_1_1_sub_thread_queue_out.html":[1,0,3,99], +"classop_1_1_sub_thread_queue_out.html#a0ff5f79e63038ffa5b4aca24cfea7e7c":[1,0,3,99,1], +"classop_1_1_sub_thread_queue_out.html#aa4a827932f632f1f30b5650a4fcc77ff":[1,0,3,99,0], +"classop_1_1_thread.html":[1,0,3,100], +"classop_1_1_thread.html#a0617df4103c25bb04ee2c75f05ea2978":[1,0,3,100,3], +"classop_1_1_thread.html#a151e4e647917f2351cc05a8861588e2a":[1,0,3,100,2], +"classop_1_1_thread.html#a16d1835e2bd7c5ae988f4bc225b3ca09":[1,0,3,100,7], +"classop_1_1_thread.html#a6ae463dc996ca6941a303b0c41288063":[1,0,3,100,1], +"classop_1_1_thread.html#a820b9416b96c69cb1fc6773b9a53a47a":[1,0,3,100,4], +"classop_1_1_thread.html#a92e5dd0f60a0485e7d0fad3e82bb74f3":[1,0,3,100,9], +"classop_1_1_thread.html#a9d3408a329a475da22a8e2a0bdf5f68d":[1,0,3,100,0], +"classop_1_1_thread.html#ac898abffd6ed18456b97ef1b72935ec6":[1,0,3,100,8], +"classop_1_1_thread.html#ad6c3721793d0f65ffe755ab74534afed":[1,0,3,100,5], +"classop_1_1_thread.html#af0471340c93fdcc0ba8e06c3f9524fef":[1,0,3,100,6], +"classop_1_1_thread_manager.html":[1,0,3,101], +"classop_1_1_thread_manager.html#a01c2d62e539896e36564457ab9cac25c":[1,0,3,101,8], +"classop_1_1_thread_manager.html#a36bd8060a4f7f449a8aa35d9a166270d":[1,0,3,101,13], +"classop_1_1_thread_manager.html#a393a9f04c70a002f5ceb5e301eea5cff":[1,0,3,101,14], +"classop_1_1_thread_manager.html#a472a1ebee700c3449bac4d6d2bb0c3a8":[1,0,3,101,9], +"classop_1_1_thread_manager.html#a48ea53b3de4d09c84db18e2c31ce1be1":[1,0,3,101,4], +"classop_1_1_thread_manager.html#a59916fc3428aaf5c487e1dd373d437cd":[1,0,3,101,11], +"classop_1_1_thread_manager.html#a5b7c5ea46c360496e261094c5e1397a7":[1,0,3,101,6] }; diff --git a/html/navtreeindex4.js b/html/navtreeindex4.js index 1cebf5c4..6808f0c5 100644 --- a/html/navtreeindex4.js +++ b/html/navtreeindex4.js @@ -1,253 +1,253 @@ var NAVTREEINDEX4 = { -"image_saver_8hpp.html":[2,0,0,0,4,6], -"image_saver_8hpp_source.html":[2,0,0,0,4,6], -"index.html":[], -"ip_camera_reader_8hpp.html":[2,0,0,0,9,5], -"ip_camera_reader_8hpp_source.html":[2,0,0,0,9,5], -"json_ofstream_8hpp.html":[2,0,0,0,4,7], -"json_ofstream_8hpp_source.html":[2,0,0,0,4,7], -"keep_top_n_people_8hpp.html":[2,0,0,0,1,8], -"keep_top_n_people_8hpp_source.html":[2,0,0,0,1,8], -"keypoint_8hpp.html":[2,0,0,0,11,7], -"keypoint_8hpp.html#a07d0092a7c9ce5130cd26a7bbba927e9":[2,0,0,0,11,7,6], -"keypoint_8hpp.html#a0d3788b482df5017c8214d4f8cdaf660":[2,0,0,0,11,7,7], -"keypoint_8hpp.html#a1c6d17a9f442da1795540e2d1023129c":[2,0,0,0,11,7,9], -"keypoint_8hpp.html#a22864d3d38f8020596d921951cf67750":[2,0,0,0,11,7,2], -"keypoint_8hpp.html#a29e26ec36e2ca8b8e0b7b6180f9315e3":[2,0,0,0,11,7,1], -"keypoint_8hpp.html#a5333b783eb8c9dbd4295d472a0dd44a4":[2,0,0,0,11,7,0], -"keypoint_8hpp.html#a88b83fabe52c73ed5c4f131c4ce75651":[2,0,0,0,11,7,3], -"keypoint_8hpp.html#aa2cc07e56f471c5e1d5f228c70ce6a05":[2,0,0,0,11,7,4], -"keypoint_8hpp.html#afb230634bc4a07f84ca91ebaf13e385f":[2,0,0,0,11,7,5], -"keypoint_8hpp.html#affdd0ecec773d38da5348e6eb482396e":[2,0,0,0,11,7,8], -"keypoint_8hpp_source.html":[2,0,0,0,11,7], -"keypoint_saver_8hpp.html":[2,0,0,0,4,8], -"keypoint_saver_8hpp_source.html":[2,0,0,0,4,8], -"keypoint_scaler_8hpp.html":[2,0,0,0,1,9], -"keypoint_scaler_8hpp_source.html":[2,0,0,0,1,9], -"macros_8hpp.html":[2,0,0,0,1,10], -"macros_8hpp.html#a1eadbb31e92e7fbc799bf7cf4d2a6f50":[2,0,0,0,1,10,6], -"macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000":[2,0,0,0,1,10,9], -"macros_8hpp.html#a60e010d8a2352d94b8b57d97cf4a7d73":[2,0,0,0,1,10,3], -"macros_8hpp.html#a6bf32c65e0f388d5b09d8b2424416c0e":[2,0,0,0,1,10,2], -"macros_8hpp.html#a7de0b663a3aa8043a346ebf2c411bda3":[2,0,0,0,1,10,14], -"macros_8hpp.html#a80404791b46a15fd601feaa11f1e5028":[2,0,0,0,1,10,5], -"macros_8hpp.html#aa883b8ec96d2804b37d3bfb0bd4c5f16":[2,0,0,0,1,10,10], -"macros_8hpp.html#abef96b5dd35dd9d44ad27ddf0e2f5f2e":[2,0,0,0,1,10,8], -"macros_8hpp.html#ac5627744abe5fd0c8eacfe9c7f8bd32e":[2,0,0,0,1,10,4], -"macros_8hpp.html#adcf24c45000a4f44f355f1cc3062ea49":[2,0,0,0,1,10,12], -"macros_8hpp.html#af57a843cfdae82e064838c20b3b54851":[2,0,0,0,1,10,11], -"macros_8hpp.html#af9fed593b7a4237bc6ede717a1ae70f0":[2,0,0,0,1,10,7], -"macros_8hpp.html#afda430d83b9513af7270f1d680bf5471":[2,0,0,0,1,10,13], -"macros_8hpp_source.html":[2,0,0,0,1,10], -"maximum_base_8hpp.html":[2,0,0,0,1,11], -"maximum_base_8hpp.html#a4852b0b78742b27c332f4b9e95d0106c":[2,0,0,0,1,11,1], -"maximum_base_8hpp.html#adc3e9959bee33fa45e718f9874da3e33":[2,0,0,0,1,11,0], -"maximum_base_8hpp_source.html":[2,0,0,0,1,11], -"maximum_caffe_8hpp.html":[2,0,0,0,1,12], -"maximum_caffe_8hpp_source.html":[2,0,0,0,1,12], -"namespaceboost.html":[0,0,0], -"namespaceboost.html":[1,0,0], -"namespacecaffe.html":[1,0,1], -"namespacecaffe.html":[0,0,1], -"namespacemembers.html":[0,1,0,0], -"namespacemembers.html":[0,1,0], -"namespacemembers_b.html":[0,1,0,1], -"namespacemembers_c.html":[0,1,0,2], -"namespacemembers_d.html":[0,1,0,3], -"namespacemembers_e.html":[0,1,0,4], -"namespacemembers_enum.html":[0,1,3], -"namespacemembers_eval.html":[0,1,4], -"namespacemembers_f.html":[0,1,0,5], -"namespacemembers_func.html":[0,1,1], -"namespacemembers_g.html":[0,1,0,6], -"namespacemembers_h.html":[0,1,0,7], -"namespacemembers_i.html":[0,1,0,8], -"namespacemembers_j.html":[0,1,0,9], -"namespacemembers_l.html":[0,1,0,10], -"namespacemembers_m.html":[0,1,0,11], -"namespacemembers_n.html":[0,1,0,12], -"namespacemembers_o.html":[0,1,0,13], -"namespacemembers_p.html":[0,1,0,14], -"namespacemembers_r.html":[0,1,0,15], -"namespacemembers_s.html":[0,1,0,16], -"namespacemembers_t.html":[0,1,0,17], -"namespacemembers_u.html":[0,1,0,18], -"namespacemembers_v.html":[0,1,0,19], -"namespacemembers_vars.html":[0,1,2], -"namespacemembers_w.html":[0,1,0,20], -"namespacemembers_x.html":[0,1,0,21], -"namespacemembers_y.html":[0,1,0,22], -"namespacemembers_z.html":[0,1,0,23], -"namespaceop.html":[1,0,2], -"namespaceop.html":[0,0,2], -"namespaces.html":[0,0], -"net_8hpp.html":[2,0,0,0,1,13], -"net_8hpp_source.html":[2,0,0,0,1,13], -"net_caffe_8hpp.html":[2,0,0,0,1,14], -"net_caffe_8hpp_source.html":[2,0,0,0,1,14], -"nms_base_8hpp.html":[2,0,0,0,1,15], -"nms_base_8hpp.html#a38079f817e21c1b47c88704174b6abc7":[2,0,0,0,1,15,1], -"nms_base_8hpp.html#ae2fb8a239d937b884913caa5bcbc2357":[2,0,0,0,1,15,0], -"nms_base_8hpp_source.html":[2,0,0,0,1,15], -"nms_caffe_8hpp.html":[2,0,0,0,1,16], -"nms_caffe_8hpp_source.html":[2,0,0,0,1,16], -"op_output_to_cv_mat_8hpp.html":[2,0,0,0,1,17], -"op_output_to_cv_mat_8hpp_source.html":[2,0,0,0,1,17], -"open_cv_8hpp.html":[2,0,0,0,11,8], -"open_cv_8hpp.html#a19f7bc389a24baf4883ec4155f01cc62":[2,0,0,0,11,8,1], -"open_cv_8hpp.html#a24ebdcb8395dea0429f220de6a715d6e":[2,0,0,0,11,8,3], -"open_cv_8hpp.html#a9cd0c6d2db81cd1de7568d805ef214ba":[2,0,0,0,11,8,0], -"open_cv_8hpp.html#ab8b9daed84e741afb7191fde8ed95b5e":[2,0,0,0,11,8,5], -"open_cv_8hpp.html#acb254b70d044335beb825174f62c7685":[2,0,0,0,11,8,4], -"open_cv_8hpp.html#ae6845e9d6fddf61cb7cb2eea7a7d4afc":[2,0,0,0,11,8,2], -"open_cv_8hpp_source.html":[2,0,0,0,11,8], -"pages.html":[], -"people_json_saver_8hpp.html":[2,0,0,0,4,9], -"people_json_saver_8hpp_source.html":[2,0,0,0,4,9], -"person_id_extractor_8hpp.html":[2,0,0,0,2,1,1], -"person_id_extractor_8hpp_source.html":[2,0,0,0,2,1,1], -"point_8hpp.html":[2,0,0,0,1,18], -"point_8hpp_source.html":[2,0,0,0,1,18], -"pointer_container_8hpp.html":[2,0,0,0,11,9], -"pointer_container_8hpp.html#a02164ca0af9e838190f584f5d1d8465e":[2,0,0,0,11,9,2], -"pointer_container_8hpp_source.html":[2,0,0,0,11,9], -"pose_2enum_classes_8hpp.html":[2,0,0,0,8,2], -"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0e":[2,0,0,0,8,2,1], -"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea04576b26f5dc3637bf3c8168fba1641d":[2,0,0,0,8,2,1,4], -"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea240f10f3a39507d858c743971fd4298f":[2,0,0,0,8,2,1,2], -"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea6f6cb72d544962fa333e2e34ce64f719":[2,0,0,0,8,2,1,5], -"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea7bf312724768faebba41ca3585a91f19":[2,0,0,0,8,2,1,3], -"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea83be5d7f6f29b19cf24f7393551c0439":[2,0,0,0,8,2,1,0], -"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0eaf7405796a5c90a93fc3c8ffa89eb432d":[2,0,0,0,8,2,1,1], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261f":[2,0,0,0,8,2,0], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa003cc3795b0eeed2af2dfd34ed482794":[2,0,0,0,8,2,0,6], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa0c4a19d9254adcb3ca1f0f527ee141fd":[2,0,0,0,8,2,0,0], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa68aa8b41e419d187d9f7daff5d65708f":[2,0,0,0,8,2,0,7], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa6f6cb72d544962fa333e2e34ce64f719":[2,0,0,0,8,2,0,8], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa71e915c88449606c6498d33dd7c98e84":[2,0,0,0,8,2,0,2], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fab0fd0573c626fcd55b70d4547328ad7d":[2,0,0,0,8,2,0,3], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261faca4c7eb29b1f3402e78aa384ce8fd5a9":[2,0,0,0,8,2,0,5], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fad788fbec25069f2884ee1ed97e0af2b9":[2,0,0,0,8,2,0,1], -"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fae3ae2003e0e0458bdc49480fb19c876e":[2,0,0,0,8,2,0,4], -"pose_2enum_classes_8hpp_source.html":[2,0,0,0,8,2], -"pose_2headers_8hpp.html":[2,0,0,0,8,3], -"pose_2headers_8hpp_source.html":[2,0,0,0,8,3], -"pose_cpu_renderer_8hpp.html":[2,0,0,0,8,4], -"pose_cpu_renderer_8hpp_source.html":[2,0,0,0,8,4], -"pose_extractor_8hpp.html":[2,0,0,0,8,5], -"pose_extractor_8hpp_source.html":[2,0,0,0,8,5], -"pose_extractor_caffe_8hpp.html":[2,0,0,0,8,6], -"pose_extractor_caffe_8hpp_source.html":[2,0,0,0,8,6], -"pose_gpu_renderer_8hpp.html":[2,0,0,0,8,7], -"pose_gpu_renderer_8hpp_source.html":[2,0,0,0,8,7], -"pose_parameters_8hpp.html":[2,0,0,0,8,8], -"pose_parameters_8hpp.html#a1b7d7061c819ee76328d5917ee009b1d":[2,0,0,0,8,8,1], -"pose_parameters_8hpp.html#a1f690bf083e250642144bf8e5d6e6d2c":[2,0,0,0,8,8,3], -"pose_parameters_8hpp.html#a307b2c7b1506415a4ba44590fe8a7258":[2,0,0,0,8,8,10], -"pose_parameters_8hpp.html#a3df938ef93037c534c5d342720d5fb70":[2,0,0,0,8,8,13], -"pose_parameters_8hpp.html#a522d4552d2aeabe367f4d3bf371e6b3e":[2,0,0,0,8,8,15], -"pose_parameters_8hpp.html#a54a6c42a42a0a7e539061f5e30abb4bc":[2,0,0,0,8,8,9], -"pose_parameters_8hpp.html#a692472b562fba051964f9ddea07b97d7":[2,0,0,0,8,8,2], -"pose_parameters_8hpp.html#a84d87ec0e4ed3cf75a37ce99d0d25ef7":[2,0,0,0,8,8,6], -"pose_parameters_8hpp.html#aa170c3107396e4d0e4214bb0c1b78f08":[2,0,0,0,8,8,5], -"pose_parameters_8hpp.html#aab3de911b04b96c1850cc05c6947e184":[2,0,0,0,8,8,0], -"pose_parameters_8hpp.html#aacf6e688031bb116e4878b811e8dbc23":[2,0,0,0,8,8,14], -"pose_parameters_8hpp.html#ab48e314ecd19f55f664b14da1d83312f":[2,0,0,0,8,8,7], -"pose_parameters_8hpp.html#ad7ca8d89f9045481075902c8bd98b8f4":[2,0,0,0,8,8,8], -"pose_parameters_8hpp.html#ade70b024ee461ae04e7233bf3937c5c6":[2,0,0,0,8,8,12], -"pose_parameters_8hpp.html#ae0730c6559abdb976423ecf81eac4620":[2,0,0,0,8,8,11], -"pose_parameters_8hpp.html#af1ed202254520cd489723052d1f5a86d":[2,0,0,0,8,8,4], -"pose_parameters_8hpp_source.html":[2,0,0,0,8,8], -"pose_parameters_render_8hpp.html":[2,0,0,0,8,9], -"pose_parameters_render_8hpp.html#a016abefba53293ed2ffe3a3c3bd88dd0":[2,0,0,0,8,9,21], -"pose_parameters_render_8hpp.html#a0d821946779eaea1be5996816c4ca6bd":[2,0,0,0,8,9,1], -"pose_parameters_render_8hpp.html#a11bd7e53698eabe32b69b48708cf7b19":[2,0,0,0,8,9,19], -"pose_parameters_render_8hpp.html#a17cec2005928720d6da0e83ba26cca01":[2,0,0,0,8,9,3], -"pose_parameters_render_8hpp.html#a21fcb98366f6ea8895fc7f527f232db5":[2,0,0,0,8,9,23], -"pose_parameters_render_8hpp.html#a28c039598f94c77f8f977c862d6df856":[2,0,0,0,8,9,10], -"pose_parameters_render_8hpp.html#a32e98c9dd9e6f38c597c7924582570d0":[2,0,0,0,8,9,17], -"pose_parameters_render_8hpp.html#a497bfbf7fddb6e960565ec70bb6b2ad1":[2,0,0,0,8,9,4], -"pose_parameters_render_8hpp.html#a5afab27fbbebc71b8753a20dd6c9a322":[2,0,0,0,8,9,13], -"pose_parameters_render_8hpp.html#a5f3db3bbb18fe8d978661f3c5417c110":[2,0,0,0,8,9,7], -"pose_parameters_render_8hpp.html#a6e17f6ddfcedd5b314d356d30bbf4280":[2,0,0,0,8,9,0], -"pose_parameters_render_8hpp.html#a791ed14d0f2a65f850c94154b996826c":[2,0,0,0,8,9,5], -"pose_parameters_render_8hpp.html#a7987426d997b6b040302d25fd07403ac":[2,0,0,0,8,9,16], -"pose_parameters_render_8hpp.html#a7fdd75b1478d65f11ebc77144662958c":[2,0,0,0,8,9,15], -"pose_parameters_render_8hpp.html#a8b293ab02337be3f90218c5b824ece06":[2,0,0,0,8,9,12], -"pose_parameters_render_8hpp.html#a8cd3d34880f73dc73b2feb28370e86ec":[2,0,0,0,8,9,14], -"pose_parameters_render_8hpp.html#aa245b3c689820c0e8a1429ce6e2ba548":[2,0,0,0,8,9,2], -"pose_parameters_render_8hpp.html#aa257db7f46ddaa7fe838f659b8e5ed66":[2,0,0,0,8,9,8], -"pose_parameters_render_8hpp.html#ab5e61b3d6ac3e12ad87cc78689516bc9":[2,0,0,0,8,9,11], -"pose_parameters_render_8hpp.html#abb49286241ba7a1d754b31dee333274a":[2,0,0,0,8,9,20], -"pose_parameters_render_8hpp.html#abcf4268a8395cd7d537e41327bd121d9":[2,0,0,0,8,9,9], -"pose_parameters_render_8hpp.html#aeb1e2dd8178c15024e372185e2e5cf54":[2,0,0,0,8,9,6], -"pose_parameters_render_8hpp.html#aebff78a4cfbef1cf1b2e03066d88564c":[2,0,0,0,8,9,18], -"pose_parameters_render_8hpp.html#af45cddacd69fff73a4ea4acbbbac43e0":[2,0,0,0,8,9,22], -"pose_parameters_render_8hpp_source.html":[2,0,0,0,8,9], -"pose_renderer_8hpp.html":[2,0,0,0,8,10], -"pose_renderer_8hpp_source.html":[2,0,0,0,8,10], -"pose_triangulation_8hpp.html":[2,0,0,0,0,2], -"pose_triangulation_8hpp.html#aebaf536d172c504ac2bdd3e9f7bcf6fb":[2,0,0,0,0,2,0], -"pose_triangulation_8hpp_source.html":[2,0,0,0,0,2], -"priority_queue_8hpp.html":[2,0,0,0,10,2], -"priority_queue_8hpp.html#aa65c081c13e0d0453938a3c41d04dc49":[2,0,0,0,10,2,1], -"priority_queue_8hpp_source.html":[2,0,0,0,10,2], -"producer_2enum_classes_8hpp.html":[2,0,0,0,9,1], -"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332":[2,0,0,0,9,1,2], -"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332a34e2d1989a1dbf75cd631596133ee5ee":[2,0,0,0,9,1,2,3], -"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332a54a365e86ee42cff91ca36532c9bbabf":[2,0,0,0,9,1,2,1], -"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332a6adf97f83acf6453d4a6a4b1070f3754":[2,0,0,0,9,1,2,5], -"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332ae2faa2a74b6a4134d0b3e84c7c0e2a01":[2,0,0,0,9,1,2,4], -"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332af40a40a04a078c4449cda2f326d7fb18":[2,0,0,0,9,1,2,2], -"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332af436d4d7a472ac39a7cb227e3ea24f8d":[2,0,0,0,9,1,2,0], -"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774":[2,0,0,0,9,1,1], -"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774a3ebbca1b84060b0caaf823639739945d":[2,0,0,0,9,1,1,0], -"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774a6f6cb72d544962fa333e2e34ce64f719":[2,0,0,0,9,1,1,3], -"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774a9ffbd422925a6839ee820ddbc59278c5":[2,0,0,0,9,1,1,1], -"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774af1a42bd417390fc63b030a519624607a":[2,0,0,0,9,1,1,2], -"producer_2enum_classes_8hpp.html#ac0230b669b296920c0cfc41b7587268f":[2,0,0,0,9,1,0], -"producer_2enum_classes_8hpp.html#ac0230b669b296920c0cfc41b7587268fa0123c3afc0fac5edaf8b1672cb12626c":[2,0,0,0,9,1,0,0], -"producer_2enum_classes_8hpp.html#ac0230b669b296920c0cfc41b7587268fa6bcd0f3b66e42d1aacd18d1c3b532473":[2,0,0,0,9,1,0,1], -"producer_2enum_classes_8hpp_source.html":[2,0,0,0,9,1], -"producer_2headers_8hpp.html":[2,0,0,0,9,3], -"producer_2headers_8hpp_source.html":[2,0,0,0,9,3], -"producer_8hpp.html":[2,0,0,0,9,6], -"producer_8hpp_source.html":[2,0,0,0,9,6], -"profiler_8hpp.html":[2,0,0,0,11,10], -"profiler_8hpp_source.html":[2,0,0,0,11,10], -"queue_8hpp.html":[2,0,0,0,10,3], -"queue_8hpp.html#aa7f93261bd6d87f86c45e933607a0678":[2,0,0,0,10,3,1], -"queue_8hpp_source.html":[2,0,0,0,10,3], -"queue_base_8hpp.html":[2,0,0,0,10,4], -"queue_base_8hpp_source.html":[2,0,0,0,10,4], -"rectangle_8hpp.html":[2,0,0,0,1,19], -"rectangle_8hpp.html#a7cd131c9ddd8f3987508e89e0881b9e0":[2,0,0,0,1,19,1], -"rectangle_8hpp_source.html":[2,0,0,0,1,19], -"render_face_8hpp.html":[2,0,0,0,3,9], -"render_face_8hpp.html#a1e997077b4c7e1d68c8191e0b377f4c6":[2,0,0,0,3,9,1], -"render_face_8hpp.html#a5fc85e8500dbeda3b75c1b6ecfac91cd":[2,0,0,0,3,9,0], -"render_face_8hpp_source.html":[2,0,0,0,3,9], -"render_hand_8hpp.html":[2,0,0,0,7,9], -"render_hand_8hpp.html#a74458454b8bec064b435a3bde5ad25e0":[2,0,0,0,7,9,1], -"render_hand_8hpp.html#afb5b711819f94b51f32460861d9cea38":[2,0,0,0,7,9,0], -"render_hand_8hpp_source.html":[2,0,0,0,7,9], -"render_pose_8hpp.html":[2,0,0,0,8,11], -"render_pose_8hpp.html#a7e2c7f463bbbbe9665faa46c073cc5ac":[2,0,0,0,8,11,5], -"render_pose_8hpp.html#a832678e25561cd77d174847b0dddc6bb":[2,0,0,0,8,11,4], -"render_pose_8hpp.html#a99a08148f440bd96546076e15f0de04c":[2,0,0,0,8,11,2], -"render_pose_8hpp.html#a9a3b197334a6a606f85eea43128a9a46":[2,0,0,0,8,11,0], -"render_pose_8hpp.html#aa01e90a66388f8ced55d0aa61fb205a1":[2,0,0,0,8,11,1], -"render_pose_8hpp.html#ab79ad497b3b69db2d233656a2e97bc63":[2,0,0,0,8,11,3], -"render_pose_8hpp_source.html":[2,0,0,0,8,11], -"renderer_8hpp.html":[2,0,0,0,1,20], -"renderer_8hpp_source.html":[2,0,0,0,1,20], -"resize_and_merge_base_8hpp.html":[2,0,0,0,1,21], -"resize_and_merge_base_8hpp.html#a1b6c4abcf6948b5ac5651bb2f2909bc9":[2,0,0,0,1,21,0], -"resize_and_merge_base_8hpp.html#a6a5cb4e7c022ac0fbcc399e24bb6931a":[2,0,0,0,1,21,1], -"resize_and_merge_base_8hpp_source.html":[2,0,0,0,1,21], -"resize_and_merge_caffe_8hpp.html":[2,0,0,0,1,22], -"resize_and_merge_caffe_8hpp_source.html":[2,0,0,0,1,22], -"scale_and_size_extractor_8hpp.html":[2,0,0,0,1,23], -"scale_and_size_extractor_8hpp_source.html":[2,0,0,0,1,23] +"classop_1_1_thread_manager.html#a67a2d7cecc749be414e6896a88ec268d":[1,0,3,101,3], +"classop_1_1_thread_manager.html#a762acc9eb60bd10857da1f416e169f3d":[1,0,3,101,2], +"classop_1_1_thread_manager.html#a7a24fd902ebd4b5fd81166547a5654d9":[1,0,3,101,12], +"classop_1_1_thread_manager.html#a8134abeaec65b5647ae92e34f3ad420b":[1,0,3,101,1], +"classop_1_1_thread_manager.html#a8b7d17f4a330495389e646bb21907303":[1,0,3,101,0], +"classop_1_1_thread_manager.html#a8d5ffd9473557ff0f90ac1c6a1bae3ad":[1,0,3,101,10], +"classop_1_1_thread_manager.html#abfa315257b3e8cd022573f439b4936ec":[1,0,3,101,15], +"classop_1_1_thread_manager.html#ace408d1d281193a9f3d3d6561181ef56":[1,0,3,101,7], +"classop_1_1_thread_manager.html#ae15857e155633662cd46616fc54a4877":[1,0,3,101,5], +"classop_1_1_video_capture_reader.html":[1,0,3,88], +"classop_1_1_video_capture_reader.html#a06348fd9a290fc2ece2f3c2e4dc9bc70":[1,0,3,88,4], +"classop_1_1_video_capture_reader.html#a07abbb0001dd9972ab416eb619812043":[1,0,3,88,6], +"classop_1_1_video_capture_reader.html#a2f73e10efe7f9b24a6cb75af2167de58":[1,0,3,88,8], +"classop_1_1_video_capture_reader.html#a41eac24222b6f0f62d8bf6b40e36e353":[1,0,3,88,1], +"classop_1_1_video_capture_reader.html#a59ce0932d49ee86c9e810cae22e9b519":[1,0,3,88,0], +"classop_1_1_video_capture_reader.html#a64e5cbfb1c556d64cabcebc6eb94eaf1":[1,0,3,88,3], +"classop_1_1_video_capture_reader.html#a7ea52eabf5133a1a01d38f95b1a4b601":[1,0,3,88,2], +"classop_1_1_video_capture_reader.html#ab2929b7d2d002b58ebaf7b9b56999cca":[1,0,3,88,9], +"classop_1_1_video_capture_reader.html#ae10d37b58fe4f3daa8817b72eb3faa64":[1,0,3,88,7], +"classop_1_1_video_capture_reader.html#af57cc02f86ee0c29ccb83f1f7c37bec2":[1,0,3,88,5], +"classop_1_1_video_reader.html":[1,0,3,89], +"classop_1_1_video_reader.html#a057a7d0c498c48639b38c10ac7efc183":[1,0,3,89,1], +"classop_1_1_video_reader.html#a0dd53334327642368d41ec860e64e756":[1,0,3,89,4], +"classop_1_1_video_reader.html#a508eed918fbe3bfe3eff4c1ebacb3463":[1,0,3,89,3], +"classop_1_1_video_reader.html#a93742fd892cdb09b99b29f8e8036d803":[1,0,3,89,2], +"classop_1_1_video_reader.html#ae5a3e34a4e9cc2f38875ac70a6b88496":[1,0,3,89,0], +"classop_1_1_video_saver.html":[1,0,3,45], +"classop_1_1_video_saver.html#a0c5dadfa4f687283c370e7890ae5037f":[1,0,3,45,2], +"classop_1_1_video_saver.html#a0cb7b9b758efc9ce7e32aa4f2da631ff":[1,0,3,45,0], +"classop_1_1_video_saver.html#a3cdbef8bada237edffaf7793eaa0fe8e":[1,0,3,45,4], +"classop_1_1_video_saver.html#a7c79397b9be8b6d6d12b9f3e78e6c794":[1,0,3,45,3], +"classop_1_1_video_saver.html#ac36a6a2bef54ac0a222cdf2c046c9646":[1,0,3,45,1], +"classop_1_1_w_coco_json_saver.html":[1,0,3,46], +"classop_1_1_w_coco_json_saver.html#a508c1105406b3cc55dc6bd1b299f6ed3":[1,0,3,46,0], +"classop_1_1_w_coco_json_saver.html#a5cca095ff23c3134ab0addc9a4feabaf":[1,0,3,46,1], +"classop_1_1_w_coco_json_saver.html#af152a61abc9ab46da651c9d87e6775f0":[1,0,3,46,2], +"classop_1_1_w_cv_mat_to_op_input.html":[1,0,3,19], +"classop_1_1_w_cv_mat_to_op_input.html#a82c13641d071fdb5db50afdee7cfa849":[1,0,3,19,0], +"classop_1_1_w_cv_mat_to_op_input.html#aa7faa9e2671a85d36aad3366a7958f58":[1,0,3,19,2], +"classop_1_1_w_cv_mat_to_op_input.html#ac03534bbe3b6c3c45efb61b5d78402da":[1,0,3,19,1], +"classop_1_1_w_cv_mat_to_op_output.html":[1,0,3,20], +"classop_1_1_w_cv_mat_to_op_output.html#a04cd3d8e91d731a36e3c7830631e47af":[1,0,3,20,0], +"classop_1_1_w_cv_mat_to_op_output.html#a0bf2e43d2586c83fdd5cb0b1b54aefca":[1,0,3,20,2], +"classop_1_1_w_cv_mat_to_op_output.html#ad4c957d391e371b7ee56cdb5be6b1452":[1,0,3,20,1], +"classop_1_1_w_datum_producer.html":[1,0,3,90], +"classop_1_1_w_datum_producer.html#a26babf9992c710c948ee912dd055e063":[1,0,3,90,1], +"classop_1_1_w_datum_producer.html#a389004c2bffc0fffca82395d09632c2b":[1,0,3,90,2], +"classop_1_1_w_datum_producer.html#aaba921d1cf641dc44ab509c0e460c5f1":[1,0,3,90,0], +"classop_1_1_w_face_detector.html":[1,0,3,34], +"classop_1_1_w_face_detector.html#a721ced99378516c04cb3cff296cc274a":[1,0,3,34,2], +"classop_1_1_w_face_detector.html#a77355426bc59b212a8eb1730ff6289f3":[1,0,3,34,0], +"classop_1_1_w_face_detector.html#afaca53a669f0cd43103f7317aded75d3":[1,0,3,34,1], +"classop_1_1_w_face_detector_open_c_v.html":[1,0,3,35], +"classop_1_1_w_face_detector_open_c_v.html#a4d3a4a29bcb7b8c141ae1917634ca4c9":[1,0,3,35,2], +"classop_1_1_w_face_detector_open_c_v.html#a8c765201f0cc9440f8d172c8d8c76a62":[1,0,3,35,0], +"classop_1_1_w_face_detector_open_c_v.html#ad7dce5824ba32bc07d2474c20b23e62d":[1,0,3,35,1], +"classop_1_1_w_face_extractor.html":[1,0,3,36], +"classop_1_1_w_face_extractor.html#a16522778f67bc544867929f5a4357934":[1,0,3,36,2], +"classop_1_1_w_face_extractor.html#a65082b800f738413b1e76141487266dd":[1,0,3,36,0], +"classop_1_1_w_face_extractor.html#aee8f96a5ce0080db31fe20ae202e59a5":[1,0,3,36,1], +"classop_1_1_w_face_renderer.html":[1,0,3,37], +"classop_1_1_w_face_renderer.html#a51e2a661867adee200f5c4029a585e5d":[1,0,3,37,0], +"classop_1_1_w_face_renderer.html#a7b72c70dc02c9209d84992caad6ad7d0":[1,0,3,37,1], +"classop_1_1_w_face_renderer.html#aa52166ea2d5e0f201c94d5c4fe74216e":[1,0,3,37,2], +"classop_1_1_w_face_saver.html":[1,0,3,47], +"classop_1_1_w_face_saver.html#a026bfad8cd9e0d1289a1db473cef34a0":[1,0,3,47,2], +"classop_1_1_w_face_saver.html#a5dc60ede4b88594d59ece4ce3e4683d6":[1,0,3,47,0], +"classop_1_1_w_face_saver.html#ae8401789881462eb8438c65e9d2d3fb2":[1,0,3,47,1], +"classop_1_1_w_gui.html":[1,0,3,58], +"classop_1_1_w_gui.html#a4e4db210b87f78cc1238dd3ab2bedaa4":[1,0,3,58,1], +"classop_1_1_w_gui.html#a4e7d3f5b3ddaf02109738b4348250611":[1,0,3,58,0], +"classop_1_1_w_gui.html#a664e1f76211510e38b8d5f5bed37ffcb":[1,0,3,58,2], +"classop_1_1_w_gui3_d.html":[1,0,3,59], +"classop_1_1_w_gui3_d.html#a7da4f85892e0d7d9e105c6d471a706a3":[1,0,3,59,1], +"classop_1_1_w_gui3_d.html#ab61a31574460ff87efa99ed7362474ed":[1,0,3,59,0], +"classop_1_1_w_gui3_d.html#afe019cff8fd5ed2f59f59d886de7473a":[1,0,3,59,2], +"classop_1_1_w_gui_info_adder.html":[1,0,3,60], +"classop_1_1_w_gui_info_adder.html#a0b2c539b72ef09106ab0306dc88c5ac5":[1,0,3,60,0], +"classop_1_1_w_gui_info_adder.html#ae620275d6570fd5c74f33728cd340217":[1,0,3,60,1], +"classop_1_1_w_gui_info_adder.html#ae90a68c6ef7b4f45595a020efd232612":[1,0,3,60,2], +"classop_1_1_w_hand_detector.html":[1,0,3,68], +"classop_1_1_w_hand_detector.html#a5c29c944205ee0727f76c282ef55ae52":[1,0,3,68,1], +"classop_1_1_w_hand_detector.html#aa82ef40fad1d343b5856b41ec4dbcd5c":[1,0,3,68,2], +"classop_1_1_w_hand_detector.html#ac44b474c7d8bd4876e32ceb9c9a322fe":[1,0,3,68,0], +"classop_1_1_w_hand_detector_from_txt.html":[1,0,3,69], +"classop_1_1_w_hand_detector_from_txt.html#a01a5f73b0a8a1b8998937e7ba3d747a3":[1,0,3,69,0], +"classop_1_1_w_hand_detector_from_txt.html#a51ebff94734350463fcf507a84eeefdc":[1,0,3,69,2], +"classop_1_1_w_hand_detector_from_txt.html#acd7d37555c09a58dc660811724930276":[1,0,3,69,1], +"classop_1_1_w_hand_detector_tracking.html":[1,0,3,70], +"classop_1_1_w_hand_detector_tracking.html#a20ef6206194a873c2cfa7fe13d905d92":[1,0,3,70,1], +"classop_1_1_w_hand_detector_tracking.html#a7c849c5a423ffc150c6a4aee9055d34e":[1,0,3,70,2], +"classop_1_1_w_hand_detector_tracking.html#ad2a5ac720f4ed651f4cf5e42d21c05dd":[1,0,3,70,0], +"classop_1_1_w_hand_detector_update.html":[1,0,3,71], +"classop_1_1_w_hand_detector_update.html#a729aaa628e4f4c24e7cb9afca1cdc761":[1,0,3,71,1], +"classop_1_1_w_hand_detector_update.html#abd8b56fbfbd2a619a4f37d148592f61b":[1,0,3,71,0], +"classop_1_1_w_hand_detector_update.html#af9287dc0a3c67abd35974c1c74614f3c":[1,0,3,71,2], +"classop_1_1_w_hand_extractor.html":[1,0,3,72], +"classop_1_1_w_hand_extractor.html#a4cadfafe08e816e69a91fe7c51dad0b0":[1,0,3,72,2], +"classop_1_1_w_hand_extractor.html#a6fbef214cc89b07ba163ad874c8442af":[1,0,3,72,1], +"classop_1_1_w_hand_extractor.html#a9096e2d826133036c223286c6bc97453":[1,0,3,72,0], +"classop_1_1_w_hand_renderer.html":[1,0,3,73], +"classop_1_1_w_hand_renderer.html#a2ee88145b38fea1a6a2bb7987a33bd40":[1,0,3,73,1], +"classop_1_1_w_hand_renderer.html#a30121b55c601aed3644996d010b6bf8c":[1,0,3,73,0], +"classop_1_1_w_hand_renderer.html#ad178e8d413b3b15edc53625e1f5119d7":[1,0,3,73,2], +"classop_1_1_w_hand_saver.html":[1,0,3,48], +"classop_1_1_w_hand_saver.html#aa234a68d1cc7ec97fefbf30239149baa":[1,0,3,48,1], +"classop_1_1_w_hand_saver.html#ab41ecc429abfe0a1424facd6ee4acd1f":[1,0,3,48,0], +"classop_1_1_w_hand_saver.html#afc3976b394070927b9396163137317e5":[1,0,3,48,2], +"classop_1_1_w_heat_map_saver.html":[1,0,3,49], +"classop_1_1_w_heat_map_saver.html#a20e82b121a580c578f69cbb0401c4cb0":[1,0,3,49,1], +"classop_1_1_w_heat_map_saver.html#a5b72d5f3bcbdacb26ba440b80eef0109":[1,0,3,49,0], +"classop_1_1_w_heat_map_saver.html#a5fd729a47f0cdbe94001219f971f8f51":[1,0,3,49,2], +"classop_1_1_w_id_generator.html":[1,0,3,102], +"classop_1_1_w_id_generator.html#a03bd005cf88749702fb8a29c20d4cb91":[1,0,3,102,2], +"classop_1_1_w_id_generator.html#a50a1b7929810daae87ee6443c659edad":[1,0,3,102,1], +"classop_1_1_w_id_generator.html#a6112733ee0b537d4d91191f93f0a84f8":[1,0,3,102,0], +"classop_1_1_w_image_saver.html":[1,0,3,50], +"classop_1_1_w_image_saver.html#a11add012ee88b64a4f36d3f63cb65ee0":[1,0,3,50,0], +"classop_1_1_w_image_saver.html#a198bbfcf625354ddda419e0121d0cb33":[1,0,3,50,2], +"classop_1_1_w_image_saver.html#a78655ea3d4dac28bdf7e2e4a80b5a337":[1,0,3,50,1], +"classop_1_1_w_keep_top_n_people.html":[1,0,3,21], +"classop_1_1_w_keep_top_n_people.html#a56371016b6fe1fbacdba8d558685719b":[1,0,3,21,1], +"classop_1_1_w_keep_top_n_people.html#a5928a091e0990706ab2ea5e5e07629dd":[1,0,3,21,2], +"classop_1_1_w_keep_top_n_people.html#aebe939c354cfb62cb6d950f73d14731b":[1,0,3,21,0], +"classop_1_1_w_keypoint_scaler.html":[1,0,3,22], +"classop_1_1_w_keypoint_scaler.html#a31624e262988b0840a8ddbf098e56e9b":[1,0,3,22,0], +"classop_1_1_w_keypoint_scaler.html#aacad5116921e2ff746fbdf9f6c0cbb25":[1,0,3,22,2], +"classop_1_1_w_keypoint_scaler.html#aba4fb004818f3adc22959e382a90cd2c":[1,0,3,22,1], +"classop_1_1_w_op_output_to_cv_mat.html":[1,0,3,23], +"classop_1_1_w_op_output_to_cv_mat.html#a6f632a83de4cdc731c3f52d1541060f3":[1,0,3,23,0], +"classop_1_1_w_op_output_to_cv_mat.html#adea2e8b1d33e6c091640c7d904dac7cd":[1,0,3,23,1], +"classop_1_1_w_op_output_to_cv_mat.html#ae3fc21569d56a648c606b23fcc016349":[1,0,3,23,2], +"classop_1_1_w_people_json_saver.html":[1,0,3,51], +"classop_1_1_w_people_json_saver.html#a5d4239596a996723a20a1031d32c7446":[1,0,3,51,1], +"classop_1_1_w_people_json_saver.html#ac12dfe8c1414ec36ace474ecbf148f67":[1,0,3,51,0], +"classop_1_1_w_people_json_saver.html#af874a16a06a9a3452a0e3792ac15647e":[1,0,3,51,2], +"classop_1_1_w_person_id_extractor.html":[1,0,3,26], +"classop_1_1_w_person_id_extractor.html#a3906beb17be6ef09d4e7734face4ebf1":[1,0,3,26,0], +"classop_1_1_w_person_id_extractor.html#a4066bf1c8cad753c74de1ceabdd76505":[1,0,3,26,2], +"classop_1_1_w_person_id_extractor.html#a72b888875be18eb3fc8d0a8c267630de":[1,0,3,26,1], +"classop_1_1_w_pose_extractor.html":[1,0,3,80], +"classop_1_1_w_pose_extractor.html#a9b621ed9915da9bf3cce49db547de9e6":[1,0,3,80,1], +"classop_1_1_w_pose_extractor.html#ae0f02aaefccab05bbbd919dd7a9e0f61":[1,0,3,80,2], +"classop_1_1_w_pose_extractor.html#ae85b1ec41bf47dcf1aed7bdae1d91915":[1,0,3,80,0], +"classop_1_1_w_pose_renderer.html":[1,0,3,81], +"classop_1_1_w_pose_renderer.html#a10b1631d78d8270ed2a16e538b30eb76":[1,0,3,81,2], +"classop_1_1_w_pose_renderer.html#aba989a73cef9a807879ad2196725c61c":[1,0,3,81,1], +"classop_1_1_w_pose_renderer.html#ae74189143175b89ccd36662cec4de72e":[1,0,3,81,0], +"classop_1_1_w_pose_saver.html":[1,0,3,52], +"classop_1_1_w_pose_saver.html#a039027281498168b57df8dfeefd82cd8":[1,0,3,52,2], +"classop_1_1_w_pose_saver.html#a4f0774832e12389593361186f1b83128":[1,0,3,52,1], +"classop_1_1_w_pose_saver.html#aa9dd0f4649c9e8efef10201caf9e4cfd":[1,0,3,52,0], +"classop_1_1_w_pose_triangulation.html":[1,0,3,1], +"classop_1_1_w_pose_triangulation.html#a202252a219701add862251f1761e238c":[1,0,3,1,0], +"classop_1_1_w_pose_triangulation.html#a495b29e03933d750827acc0531c72c78":[1,0,3,1,2], +"classop_1_1_w_pose_triangulation.html#a5711329db1768eb77d2d96575c9fb668":[1,0,3,1,1], +"classop_1_1_w_queue_orderer.html":[1,0,3,106], +"classop_1_1_w_queue_orderer.html#a01bc7495ec992cc9c54a040534cb3634":[1,0,3,106,2], +"classop_1_1_w_queue_orderer.html#a1ea314eeaa8d99fbf33885d9a4c6d044":[1,0,3,106,3], +"classop_1_1_w_queue_orderer.html#a3303add5fa8cc36593d3d859ffdd8ae0":[1,0,3,106,0], +"classop_1_1_w_queue_orderer.html#a85598f83f6f3a30b7ddce9bc7beddf33":[1,0,3,106,1], +"classop_1_1_w_scale_and_size_extractor.html":[1,0,3,24], +"classop_1_1_w_scale_and_size_extractor.html#a8e6ef291bd809987f06fbb1cc2173b0f":[1,0,3,24,0], +"classop_1_1_w_scale_and_size_extractor.html#ac1203ef395a836b13f5586432f284c41":[1,0,3,24,1], +"classop_1_1_w_scale_and_size_extractor.html#afddf54d061dc5325e78252a3bba482b9":[1,0,3,24,2], +"classop_1_1_w_video_saver.html":[1,0,3,53], +"classop_1_1_w_video_saver.html#a04dc4e6f039d047a0da6f94283c145d9":[1,0,3,53,0], +"classop_1_1_w_video_saver.html#a40bcb8ccf137c6cbee3ca31e6cc3bfbf":[1,0,3,53,2], +"classop_1_1_w_video_saver.html#ada90f76b28e4bafe9c8ecbb9bcbb2d14":[1,0,3,53,1], +"classop_1_1_webcam_reader.html":[1,0,3,91], +"classop_1_1_webcam_reader.html#a38ccbdf61f21fba0694362077cb6bdb1":[1,0,3,91,2], +"classop_1_1_webcam_reader.html#a58c315e577c12486e5ab1b941d4cce04":[1,0,3,91,4], +"classop_1_1_webcam_reader.html#a71212bd9e00be96b09650e86d465b42c":[1,0,3,91,1], +"classop_1_1_webcam_reader.html#ae66b26829cc2d6e3f02109d4431a7bc2":[1,0,3,91,5], +"classop_1_1_webcam_reader.html#afbad75f82bf39bfd503bbc8bd881592d":[1,0,3,91,3], +"classop_1_1_webcam_reader.html#afbfa9ebf32ab1c95f0378b49fce0df35":[1,0,3,91,0], +"classop_1_1_worker.html":[1,0,3,103], +"classop_1_1_worker.html#a3f7c86ab1c4ce15c0f0ef12a1d4647e0":[1,0,3,103,4], +"classop_1_1_worker.html#a5008fc4ef4e41366ba0022f5cd79edba":[1,0,3,103,0], +"classop_1_1_worker.html#a6e4e84bd2052919bc48df1ec4b913ecf":[1,0,3,103,2], +"classop_1_1_worker.html#a6ebe180098e00ac062a1bb31d462df60":[1,0,3,103,1], +"classop_1_1_worker.html#a9acadd6df7af03b31b9e354ae815f781":[1,0,3,103,7], +"classop_1_1_worker.html#aa5be4df9d4d8302728c653870e7d2a23":[1,0,3,103,3], +"classop_1_1_worker.html#ad689b232d68f3b3e0b41f9e219b01134":[1,0,3,103,6], +"classop_1_1_worker.html#ae45ac828f6e8f6055203c224e50f145b":[1,0,3,103,5], +"classop_1_1_worker_consumer.html":[1,0,3,104], +"classop_1_1_worker_consumer.html#a26cf5c40df363d94d603fce92a5b69eb":[1,0,3,104,2], +"classop_1_1_worker_consumer.html#a7383747b3bdc6ac79e6f9afbf2c28d27":[1,0,3,104,1], +"classop_1_1_worker_consumer.html#a9aaa75f194df6b3ed4994c8e95aa0ab5":[1,0,3,104,0], +"classop_1_1_worker_producer.html":[1,0,3,105], +"classop_1_1_worker_producer.html#a0259f0b387e2b868388ba0a6769f4691":[1,0,3,105,1], +"classop_1_1_worker_producer.html#a364992ef862fe84a78416e2b556daae7":[1,0,3,105,2], +"classop_1_1_worker_producer.html#a8f2592f70d723de4b818c97b25c5a476":[1,0,3,105,0], +"classop_1_1_wrapper.html":[1,0,3,112], +"classop_1_1_wrapper.html#a081797a2abda2f91d80876ca6fbb4dbc":[1,0,3,112,14], +"classop_1_1_wrapper.html#a1eb0c88ab1eab9bc50e224d208cfb310":[1,0,3,112,18], +"classop_1_1_wrapper.html#a338b70f93bfb0ad11b7df6b8db407749":[1,0,3,112,12], +"classop_1_1_wrapper.html#a3e9f8993c9a27a012671d671998aa15d":[1,0,3,112,10], +"classop_1_1_wrapper.html#a51ab9e8a63f8fb822550365fc0417d01":[1,0,3,112,8], +"classop_1_1_wrapper.html#a5a3885bb1b984cad4745fa6e9e0715ad":[1,0,3,112,2], +"classop_1_1_wrapper.html#a6f2cf45c8b571b99ee92114ba8462589":[1,0,3,112,11], +"classop_1_1_wrapper.html#a74f1287f8e4f998504e2ce571ef36f58":[1,0,3,112,9], +"classop_1_1_wrapper.html#a8919b80a6f82330da63da9ffd9ca89be":[1,0,3,112,1], +"classop_1_1_wrapper.html#a8ae0f91a6882f04464d8897a7c81d174":[1,0,3,112,7], +"classop_1_1_wrapper.html#a90a58d4866cef24edced2979205c87cc":[1,0,3,112,5], +"classop_1_1_wrapper.html#aafe5cbb9729cee18531bcbc5e1b2a66e":[1,0,3,112,15], +"classop_1_1_wrapper.html#ab23c57fa6b88a0c0bd2348e69a3ad5d3":[1,0,3,112,17], +"classop_1_1_wrapper.html#ab71f75a631e341dde1c07abcd3a4773f":[1,0,3,112,13], +"classop_1_1_wrapper.html#ac1deb4a8fc1d942dc1f9b3eb16f74b8b":[1,0,3,112,3], +"classop_1_1_wrapper.html#acb7c1cff00cd254216b92a0698bf2b6f":[1,0,3,112,19], +"classop_1_1_wrapper.html#ad0d02645583cd58d11923df3aa064dc7":[1,0,3,112,6], +"classop_1_1_wrapper.html#adec2ef07f9796142254cd6dd9a2bf318":[1,0,3,112,0], +"classop_1_1_wrapper.html#aea063b69ea6d68bd7f5292d945667fb7":[1,0,3,112,4], +"classop_1_1_wrapper.html#af3316c0f86d9d7ca6e246a50d4558e75":[1,0,3,112,16], +"coco_json_saver_8hpp.html":[2,0,0,0,4,0], +"coco_json_saver_8hpp_source.html":[2,0,0,0,4,0], +"common_8hpp.html":[2,0,0,0,1,1], +"common_8hpp_source.html":[2,0,0,0,1,1], +"core_2enum_classes_8hpp.html":[2,0,0,0,1,5], +"core_2enum_classes_8hpp.html#a1c3dbc214e7552f7ef9cc753ee97226b":[2,0,0,0,1,5,0], +"core_2enum_classes_8hpp.html#a1c3dbc214e7552f7ef9cc753ee97226ba21c5c3f60f4881b8d5477f5628db74f1":[2,0,0,0,1,5,0,2], +"core_2enum_classes_8hpp.html#a1c3dbc214e7552f7ef9cc753ee97226ba9ce2d07469b39a72159ed8b0e0e597ca":[2,0,0,0,1,5,0,0], +"core_2enum_classes_8hpp.html#a1c3dbc214e7552f7ef9cc753ee97226baa9ded1e5ce5d75814730bb4caaf49419":[2,0,0,0,1,5,0,1], +"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bda":[2,0,0,0,1,5,2], +"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaa46f9a0da0a5d448fd0cc8b3aa0a9b228":[2,0,0,0,1,5,2,0], +"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaa4b942544cb3e764bbb8d33f8a8744855":[2,0,0,0,1,5,2,3], +"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaa6089ccf7c3fe93a62745e51200419c60":[2,0,0,0,1,5,2,6], +"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaa668a2bc599fd07445eae0730d043c96d":[2,0,0,0,1,5,2,1], +"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaa73c42013aac51c335d50d103f30fcb99":[2,0,0,0,1,5,2,2], +"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaaa93f121640d609f8772397a0f40f40d6":[2,0,0,0,1,5,2,5], +"core_2enum_classes_8hpp.html#af72fe4ed32846c12f41b049d3d0e1bdaab7e7b2beae3435e73021d6d9a6a3fd8a":[2,0,0,0,1,5,2,4], +"core_2enum_classes_8hpp.html#afce557f02e337e16150d00bdf72ec033":[2,0,0,0,1,5,1], +"core_2enum_classes_8hpp.html#afce557f02e337e16150d00bdf72ec033a3432ca64f06615abf07ab44c10cada38":[2,0,0,0,1,5,1,2], +"core_2enum_classes_8hpp.html#afce557f02e337e16150d00bdf72ec033a54c82ef76ecbbd4c2293e09bae01b54e":[2,0,0,0,1,5,1,1], +"core_2enum_classes_8hpp.html#afce557f02e337e16150d00bdf72ec033a6adf97f83acf6453d4a6a4b1070f3754":[2,0,0,0,1,5,1,0], +"core_2enum_classes_8hpp_source.html":[2,0,0,0,1,5], +"core_2headers_8hpp.html":[2,0,0,0,1,7], +"core_2headers_8hpp_source.html":[2,0,0,0,1,7], +"cuda_8hpp.html":[2,0,0,0,5,1], +"cuda_8hpp.html#a2af8422ada0de882cc222920ca15c6d2":[2,0,0,0,5,1,0], +"cuda_8hpp.html#a4ba080c11cc9758051db97ce2a11c023":[2,0,0,0,5,1,2], +"cuda_8hpp.html#a8b9860388a640472d25a1dacb007c675":[2,0,0,0,5,1,3], +"cuda_8hpp.html#ac7bbf63b37bf6762c47557ad227e036d":[2,0,0,0,5,1,4], +"cuda_8hpp.html#ad9b7765a4396ee4470585ded07285563":[2,0,0,0,5,1,1], +"cuda_8hpp_source.html":[2,0,0,0,5,1], +"cv_mat_to_op_input_8hpp.html":[2,0,0,0,1,2], +"cv_mat_to_op_input_8hpp_source.html":[2,0,0,0,1,2], +"cv_mat_to_op_output_8hpp.html":[2,0,0,0,1,3], +"cv_mat_to_op_output_8hpp_source.html":[2,0,0,0,1,3], +"datum_8hpp.html":[2,0,0,0,1,4] }; diff --git a/html/navtreeindex5.js b/html/navtreeindex5.js index b87c0654..aefeda21 100644 --- a/html/navtreeindex5.js +++ b/html/navtreeindex5.js @@ -1,253 +1,253 @@ var NAVTREEINDEX5 = { -"spinnaker_wrapper_8hpp.html":[2,0,0,0,9,7], -"spinnaker_wrapper_8hpp_source.html":[2,0,0,0,9,7], -"standard_8hpp.html":[2,0,0,0,11,11], -"standard_8hpp.html#aa3a3e2acfb27ecbd187d01c8dcd41899":[2,0,0,0,11,11,0], -"standard_8hpp.html#af63e418966741f7efebacc9519174a0a":[2,0,0,0,11,11,1], -"standard_8hpp_source.html":[2,0,0,0,11,11], -"string_8hpp.html":[2,0,0,0,11,12], -"string_8hpp.html#a2c2e3001b4bca6f0f3a3758aecb8cf09":[2,0,0,0,11,12,2], -"string_8hpp.html#a3290f48d24c9992dd00d339ce49cfac7":[2,0,0,0,11,12,3], -"string_8hpp.html#a7a815e303884fb2b3346c8cc19d61b23":[2,0,0,0,11,12,4], -"string_8hpp.html#ab670c693d8e4a540cfe75ce8383b6d10":[2,0,0,0,11,12,0], -"string_8hpp.html#ae80a103d8a4308bc435342b3d31404c8":[2,0,0,0,11,12,1], -"string_8hpp_source.html":[2,0,0,0,11,12], -"structop_1_1_datum.html":[1,0,2,5], -"structop_1_1_datum.html#a0b2c8ccac37be088524cc7c24a502c7b":[1,0,2,5,14], -"structop_1_1_datum.html#a0b2f6955a1751fc79b107789272effad":[1,0,2,5,20], -"structop_1_1_datum.html#a0d1f1c3d3494386e2d652268f6e17b5a":[1,0,2,5,15], -"structop_1_1_datum.html#a0e416771f275be98c83aaff01e482a71":[1,0,2,5,37], -"structop_1_1_datum.html#a16b968aec06e9b904751216402972e74":[1,0,2,5,3], -"structop_1_1_datum.html#a24f3bfcb0ffffeb5742eb1530bc9e367":[1,0,2,5,9], -"structop_1_1_datum.html#a27bb38102b5ebecd9b13a3619e658316":[1,0,2,5,23], -"structop_1_1_datum.html#a2d4940d8cb12d95b8588cd0280f6524c":[1,0,2,5,2], -"structop_1_1_datum.html#a32ad4b55b76a6eadf5cbd07f644f656c":[1,0,2,5,7], -"structop_1_1_datum.html#a32d164c01acf6b4f7eb1323d74edbdca":[1,0,2,5,28], -"structop_1_1_datum.html#a35212700ef2a2ac290a6666e2993a192":[1,0,2,5,16], -"structop_1_1_datum.html#a42b953c082f479eddc527da9a3a4cc75":[1,0,2,5,30], -"structop_1_1_datum.html#a42f9aef848c6335c5a81cad374319f0b":[1,0,2,5,1], -"structop_1_1_datum.html#a44af7162e180c6856ce909057f43d8e1":[1,0,2,5,39], -"structop_1_1_datum.html#a46ff336119fd0d67c8223b1a9371731d":[1,0,2,5,26], -"structop_1_1_datum.html#a52d75e3273490624414f0602785bb608":[1,0,2,5,24], -"structop_1_1_datum.html#a5429e97e0ab9b0e2209a3947af668381":[1,0,2,5,32], -"structop_1_1_datum.html#a55dd5354e09696ed6896923755f1c85b":[1,0,2,5,31], -"structop_1_1_datum.html#a59d455dbddc50d700809c5e102c40d4e":[1,0,2,5,22], -"structop_1_1_datum.html#a652ac1e7de13ec9a886dece75848cfea":[1,0,2,5,35], -"structop_1_1_datum.html#a65deddd49d0fbca81f367198fc600015":[1,0,2,5,25], -"structop_1_1_datum.html#a6cf96c250c236a03f13da69e1d4336d9":[1,0,2,5,38], -"structop_1_1_datum.html#a6d629b1f6f7b958fe4cf2ef4cdf57c5b":[1,0,2,5,34], -"structop_1_1_datum.html#a72c75834671aebe44705738fb5efc3c5":[1,0,2,5,0], -"structop_1_1_datum.html#a72ee10bf507aea368cfd3dba3dd38cb5":[1,0,2,5,8], -"structop_1_1_datum.html#a731a7179ac03f831019441981455282e":[1,0,2,5,10], -"structop_1_1_datum.html#a847f62b3060c5d0d106e60c29df87a0b":[1,0,2,5,4], -"structop_1_1_datum.html#a9a44196a197d5c050e626efe8b016e84":[1,0,2,5,19], -"structop_1_1_datum.html#aab9997004b6b761267f8ce312b8048e9":[1,0,2,5,5], -"structop_1_1_datum.html#aae900e3c8101ab5acce9fc5e4d50830a":[1,0,2,5,6], -"structop_1_1_datum.html#aba90dccffb5a830296231bd430c4766c":[1,0,2,5,33], -"structop_1_1_datum.html#ac734d4262a5a7892c6d4094cdd2bcc7c":[1,0,2,5,29], -"structop_1_1_datum.html#acdf94a3ee6504d8b70afffa997d52d4b":[1,0,2,5,11], -"structop_1_1_datum.html#ae0c0f33a6b75c7f47e11112dd33f23c1":[1,0,2,5,17], -"structop_1_1_datum.html#ae6adcdacea12a9cfa445cf0cac1985b0":[1,0,2,5,27], -"structop_1_1_datum.html#aeab7638276f1d9eb14847302bd0d0287":[1,0,2,5,13], -"structop_1_1_datum.html#aebd19bf50725a5cd87de1efd96f6ebfe":[1,0,2,5,18], -"structop_1_1_datum.html#aef6c478313691ab5101664c1df55aa58":[1,0,2,5,21], -"structop_1_1_datum.html#afb117821de7aff9ac3c219ef3bbc0c14":[1,0,2,5,36], -"structop_1_1_datum.html#afcdbf1d87e08761d952d19ef6a8ace10":[1,0,2,5,12], -"structop_1_1_point.html":[1,0,2,14], -"structop_1_1_point.html#a0374ab7bcd19af664a6c01328346d238":[1,0,2,14,24], -"structop_1_1_point.html#a44559988e3980e21568b5d9dd2897368":[1,0,2,14,1], -"structop_1_1_point.html#a480b8feec1a2c0652ea0ab6dd7717e6d":[1,0,2,14,23], -"structop_1_1_point.html#a5821bc77a416629916e671793df3ce3b":[1,0,2,14,26], -"structop_1_1_point.html#a5d825f6fdc9a72abe5f3f52c852bdf13":[1,0,2,14,4], -"structop_1_1_point.html#a60488ca743d82fe8dd574b01f992460c":[1,0,2,14,10], -"structop_1_1_point.html#a767e96d42e4653ac09ada5c5cdceb776":[1,0,2,14,21], -"structop_1_1_point.html#a7688d4f0cadcf1970380519df4cfffd7":[1,0,2,14,7], -"structop_1_1_point.html#a812d4ef29d102f4ad18f32ae54eb17ec":[1,0,2,14,25], -"structop_1_1_point.html#a81a09bde4e8e27ec6e8b4808f0f60f57":[1,0,2,14,17], -"structop_1_1_point.html#a9759f95e852025014cb071aefb242cef":[1,0,2,14,5], -"structop_1_1_point.html#a9f80114d18ec8055360222d975bcd5a8":[1,0,2,14,0], -"structop_1_1_point.html#aa389e5c56126074997b4a6fb1a471b45":[1,0,2,14,12], -"structop_1_1_point.html#aa50152ec0736b622c159eb0ec8f7ad2b":[1,0,2,14,8], -"structop_1_1_point.html#aa902ce5b63f3cb8b8b0b04e2f40288fe":[1,0,2,14,15], -"structop_1_1_point.html#aabc0dee51a101fefbf1fdcd56f54b48c":[1,0,2,14,11], -"structop_1_1_point.html#aada0e9eecee2fb30fb903b32f9f33047":[1,0,2,14,19], -"structop_1_1_point.html#ab3b92e4a40cd58d948647484f21dd9ef":[1,0,2,14,2], -"structop_1_1_point.html#aba8ffdc78fdec7d45222f640eb130874":[1,0,2,14,3], -"structop_1_1_point.html#abf2bb2d2d5b3dba3424b489b99faa760":[1,0,2,14,14], -"structop_1_1_point.html#ac8596f2b3b50464b6c6eaa34b0a2c48b":[1,0,2,14,20], -"structop_1_1_point.html#ac97b928be312686c6438f0260ff4e004":[1,0,2,14,18], -"structop_1_1_point.html#ad1bbf8b8bb32aedc9e6dbab99c82e1e9":[1,0,2,14,22], -"structop_1_1_point.html#ad42deecd0077f7c962ca383cbc87e08f":[1,0,2,14,13], -"structop_1_1_point.html#ad5005ff994bfcd1846854d6af103a3a6":[1,0,2,14,9], -"structop_1_1_point.html#af8e49e33dad417d05ce8fb5f9dd68762":[1,0,2,14,16], -"structop_1_1_point.html#afb53230d0d884ca5432e948605b5c2e6":[1,0,2,14,6], -"structop_1_1_rectangle.html":[1,0,2,15], -"structop_1_1_rectangle.html#a0112ddaa9782f3ccbb76a319b05f030b":[1,0,2,15,0], -"structop_1_1_rectangle.html#a0bfef7eb53dc556ad80383742cdd0f99":[1,0,2,15,8], -"structop_1_1_rectangle.html#a0d0ae826039b0961fae8723708809cdf":[1,0,2,15,16], -"structop_1_1_rectangle.html#a1c9a572db2c17fb02a7d19e965c1d3dc":[1,0,2,15,12], -"structop_1_1_rectangle.html#a2d3d7951770da3954d5af9e365f5780c":[1,0,2,15,7], -"structop_1_1_rectangle.html#a3e2d164e2da15c298e4d5bc7b70c0a30":[1,0,2,15,4], -"structop_1_1_rectangle.html#a5a9a60fdfd9c88ab8ded6275d64333ea":[1,0,2,15,2], -"structop_1_1_rectangle.html#a5db1a105c3b95578a7532ce85e9f562c":[1,0,2,15,5], -"structop_1_1_rectangle.html#a5db9f0e8c946d837a1d351cc0bc72811":[1,0,2,15,15], -"structop_1_1_rectangle.html#a64e6891af0088a4ad271a725601b8043":[1,0,2,15,18], -"structop_1_1_rectangle.html#a65620c7efbb3db95d85c90c2be3a851d":[1,0,2,15,9], -"structop_1_1_rectangle.html#a85cabb0d2f3af02e32be35bb9841c1f3":[1,0,2,15,3], -"structop_1_1_rectangle.html#abd3476f9a32ad2058ea67c75c2a547a2":[1,0,2,15,10], -"structop_1_1_rectangle.html#abea1a6760629dc4ed99875dae9d5ac36":[1,0,2,15,11], -"structop_1_1_rectangle.html#ac4ae58fe6ffd2f811f5cbc48661c1856":[1,0,2,15,17], -"structop_1_1_rectangle.html#addb67763ca3a0ca9fd4f7184ad9d11ae":[1,0,2,15,13], -"structop_1_1_rectangle.html#aed0ca00eb295de406ec8ec6dd03c1da5":[1,0,2,15,14], -"structop_1_1_rectangle.html#aed48a0008434867b879a678c1da015b3":[1,0,2,15,6], -"structop_1_1_rectangle.html#afbb0da8956e35178d3f28d2b1d998175":[1,0,2,15,1], -"structop_1_1_wrapper_struct_face.html":[1,0,2,113], -"structop_1_1_wrapper_struct_face.html#a48844c4c23c71372258518015d0b81b1":[1,0,2,113,0], -"structop_1_1_wrapper_struct_face.html#a49f609ae1c075f272bbaf32e128cc3a9":[1,0,2,113,1], -"structop_1_1_wrapper_struct_face.html#a65a0244cbcea06621c6f8c41e519990f":[1,0,2,113,2], -"structop_1_1_wrapper_struct_face.html#a8fadeca500dde0df2a35f864bf05ee05":[1,0,2,113,3], -"structop_1_1_wrapper_struct_face.html#a982e3f1a13358a522e1882d17cb80d57":[1,0,2,113,6], -"structop_1_1_wrapper_struct_face.html#a9845712fd6ebb66fccb0c1647e3491a0":[1,0,2,113,4], -"structop_1_1_wrapper_struct_face.html#accc6e564598130b9bf0a6d0ec9c304c4":[1,0,2,113,5], -"structop_1_1_wrapper_struct_hand.html":[1,0,2,114], -"structop_1_1_wrapper_struct_hand.html#a3283127d10840219bf2aacedeef0b72b":[1,0,2,114,0], -"structop_1_1_wrapper_struct_hand.html#a667ad7eed9f4f96b460f331d25f3d87f":[1,0,2,114,3], -"structop_1_1_wrapper_struct_hand.html#a6a54d5b5766d23412c87bd10c26cb291":[1,0,2,114,4], -"structop_1_1_wrapper_struct_hand.html#a716f9c98cbee1a4a70d5978875795c4d":[1,0,2,114,1], -"structop_1_1_wrapper_struct_hand.html#a8074cf22f8926d7f4d1d60cacae99c3e":[1,0,2,114,2], -"structop_1_1_wrapper_struct_hand.html#a86ca862d3d24a5cf0b1122b64aac7a68":[1,0,2,114,9], -"structop_1_1_wrapper_struct_hand.html#a90ddd24ee55b6aabd9a1728ccd91525e":[1,0,2,114,5], -"structop_1_1_wrapper_struct_hand.html#a9655c0dfa83eefde174d09e622482089":[1,0,2,114,6], -"structop_1_1_wrapper_struct_hand.html#adaea15e182e5c75129293873cd94e35f":[1,0,2,114,7], -"structop_1_1_wrapper_struct_hand.html#aea6263dc96708b11fab72416d810b3d6":[1,0,2,114,8], -"structop_1_1_wrapper_struct_input.html":[1,0,2,115], -"structop_1_1_wrapper_struct_input.html#a06aaa39948ac1a83a234b99f270ee14b":[1,0,2,115,0], -"structop_1_1_wrapper_struct_input.html#a2eeea9ee711a1dcbec99c3dc871fbc47":[1,0,2,115,7], -"structop_1_1_wrapper_struct_input.html#a5cffb282052bdd812217e54f0b2ec7d5":[1,0,2,115,3], -"structop_1_1_wrapper_struct_input.html#a5ee9722814fe2b5a695511cabd12b613":[1,0,2,115,2], -"structop_1_1_wrapper_struct_input.html#a7c80f6a3687696ba30d3ce0902ac162f":[1,0,2,115,5], -"structop_1_1_wrapper_struct_input.html#a86df98e50b680b30afe100d8b2b50685":[1,0,2,115,4], -"structop_1_1_wrapper_struct_input.html#acc72b8efe09ec3888823ed5680a19fe4":[1,0,2,115,1], -"structop_1_1_wrapper_struct_input.html#adb77e57fd11db9950d9754a2c8c8eaa5":[1,0,2,115,6], -"structop_1_1_wrapper_struct_output.html":[1,0,2,116], -"structop_1_1_wrapper_struct_output.html#a34d5796e02b8afaaaef99fc26e7f3056":[1,0,2,116,6], -"structop_1_1_wrapper_struct_output.html#a4e18a93cfa9c6b47151427152a745817":[1,0,2,116,1], -"structop_1_1_wrapper_struct_output.html#a5f56c15d410645442b5ac21c316b9c85":[1,0,2,116,7], -"structop_1_1_wrapper_struct_output.html#a6efbd77da8ebcea3abc4109bb2f39c0b":[1,0,2,116,4], -"structop_1_1_wrapper_struct_output.html#a73d6a5687ab8abac22f5cd29690b6277":[1,0,2,116,12], -"structop_1_1_wrapper_struct_output.html#a7b7ff64e4b2f4ee5716396f529076f2f":[1,0,2,116,0], -"structop_1_1_wrapper_struct_output.html#a8a2f29bae4ff55195b10a83717a0f738":[1,0,2,116,9], -"structop_1_1_wrapper_struct_output.html#aaf5df884418d2bf1df36505009264ece":[1,0,2,116,2], -"structop_1_1_wrapper_struct_output.html#aba2aed26f1d01771a0c896bc50e477a5":[1,0,2,116,8], -"structop_1_1_wrapper_struct_output.html#ac72ad601daf957b9b000206e9f1fe0ad":[1,0,2,116,3], -"structop_1_1_wrapper_struct_output.html#ad338fd4719d6f243bb64bc67f68bc7c9":[1,0,2,116,11], -"structop_1_1_wrapper_struct_output.html#ad9ca696781cb7c250752f078f5c937fc":[1,0,2,116,10], -"structop_1_1_wrapper_struct_output.html#adca0d08aa43e2280ca06a8db0deb81bc":[1,0,2,116,5], -"structop_1_1_wrapper_struct_pose.html":[1,0,2,117], -"structop_1_1_wrapper_struct_pose.html#a02c4ab6b56e4da4b3ed0da4eae8ac0fc":[1,0,2,117,16], -"structop_1_1_wrapper_struct_pose.html#a0aa4454f4a528f28395e2463ffd8d1af":[1,0,2,117,12], -"structop_1_1_wrapper_struct_pose.html#a1038c43c5d5cbabf0ac9f8f76d101c27":[1,0,2,117,19], -"structop_1_1_wrapper_struct_pose.html#a322ff95b6a2838fe0d55afb28d2a4224":[1,0,2,117,21], -"structop_1_1_wrapper_struct_pose.html#a35147b6fb9e300d79b71637793053a1b":[1,0,2,117,18], -"structop_1_1_wrapper_struct_pose.html#a4900b6c522150140d27f2e98a260e0ec":[1,0,2,117,13], -"structop_1_1_wrapper_struct_pose.html#a4d3ad84b14697d5f1009fa29e2ff1998":[1,0,2,117,3], -"structop_1_1_wrapper_struct_pose.html#a536ea76d50e94d513066e9e5767d0c03":[1,0,2,117,8], -"structop_1_1_wrapper_struct_pose.html#a646ae142f821411d22d772b76960d585":[1,0,2,117,22], -"structop_1_1_wrapper_struct_pose.html#a782ba82c6aeabea8fa625042fdf09408":[1,0,2,117,7], -"structop_1_1_wrapper_struct_pose.html#a80ead0f411ddab86f643345e4effe805":[1,0,2,117,17], -"structop_1_1_wrapper_struct_pose.html#a8be188d871061079432ead77b278fe0d":[1,0,2,117,9], -"structop_1_1_wrapper_struct_pose.html#a8ff78782ff1bfdcec3e20e42fc03dbc6":[1,0,2,117,14], -"structop_1_1_wrapper_struct_pose.html#aa2cee9019b708d48cc18313615d0189e":[1,0,2,117,4], -"structop_1_1_wrapper_struct_pose.html#aa459f2f26c1f1a929af55b8c2d39ccf6":[1,0,2,117,11], -"structop_1_1_wrapper_struct_pose.html#ab6810e97aa62a728aa09dbbe6b9b6c06":[1,0,2,117,5], -"structop_1_1_wrapper_struct_pose.html#abeb9ae450a7b37e76075c8dca64b3617":[1,0,2,117,10], -"structop_1_1_wrapper_struct_pose.html#ac1233492c750fbd98df353bffa8f9b78":[1,0,2,117,2], -"structop_1_1_wrapper_struct_pose.html#acad34562a52b7474f928a021b03a9f90":[1,0,2,117,6], -"structop_1_1_wrapper_struct_pose.html#acff912f14ba3c0ba706ea99e1cef790e":[1,0,2,117,15], -"structop_1_1_wrapper_struct_pose.html#ad23a9c103a60709eed9d7b7381828e5e":[1,0,2,117,23], -"structop_1_1_wrapper_struct_pose.html#ad6b5ea0cef8eb81d20ab39099ba7716e":[1,0,2,117,20], -"structop_1_1_wrapper_struct_pose.html#ad73981c6ad9b23f511ef6f12136bf8e7":[1,0,2,117,1], -"structop_1_1_wrapper_struct_pose.html#adf01f3ff1336d3fcdf0546f8b8c916be":[1,0,2,117,0], -"sub_thread_8hpp.html":[2,0,0,0,10,5], -"sub_thread_8hpp.html#af98c8e514e79d4718fb1fc64dc0e431b":[2,0,0,0,10,5,1], -"sub_thread_8hpp_source.html":[2,0,0,0,10,5], -"sub_thread_no_queue_8hpp.html":[2,0,0,0,10,6], -"sub_thread_no_queue_8hpp_source.html":[2,0,0,0,10,6], -"sub_thread_queue_in_8hpp.html":[2,0,0,0,10,7], -"sub_thread_queue_in_8hpp.html#a55207f49aadd5f79e75251d6ccfad1fc":[2,0,0,0,10,7,1], -"sub_thread_queue_in_8hpp_source.html":[2,0,0,0,10,7], -"sub_thread_queue_in_out_8hpp.html":[2,0,0,0,10,8], -"sub_thread_queue_in_out_8hpp.html#a5180d62b9273c9d0712f686531ee0aea":[2,0,0,0,10,8,1], -"sub_thread_queue_in_out_8hpp_source.html":[2,0,0,0,10,8], -"sub_thread_queue_out_8hpp.html":[2,0,0,0,10,9], -"sub_thread_queue_out_8hpp_source.html":[2,0,0,0,10,9], -"thread_2enum_classes_8hpp.html":[2,0,0,0,10,0], -"thread_2enum_classes_8hpp.html#a3593e2d53bec533f0048ef3973eebd36":[2,0,0,0,10,0,0], -"thread_2enum_classes_8hpp.html#a3593e2d53bec533f0048ef3973eebd36a288aae25bc408055f50c21c991903a44":[2,0,0,0,10,0,0,0], -"thread_2enum_classes_8hpp.html#a3593e2d53bec533f0048ef3973eebd36a2fe4167817733fec8e6ba1afddf78f1b":[2,0,0,0,10,0,0,3], -"thread_2enum_classes_8hpp.html#a3593e2d53bec533f0048ef3973eebd36a435b3ab344c03bfc0e4530a2e75f5e44":[2,0,0,0,10,0,0,1], -"thread_2enum_classes_8hpp.html#a3593e2d53bec533f0048ef3973eebd36ac68f8680ccf3a65dfcfc63356112c9f9":[2,0,0,0,10,0,0,2], -"thread_2enum_classes_8hpp_source.html":[2,0,0,0,10,0], -"thread_2headers_8hpp.html":[2,0,0,0,10,1], -"thread_2headers_8hpp_source.html":[2,0,0,0,10,1], -"thread_8hpp.html":[2,0,0,0,10,10], -"thread_8hpp.html#ae5dac6cf1ccdf461838f9795be8fda03":[2,0,0,0,10,10,1], -"thread_8hpp_source.html":[2,0,0,0,10,10], -"thread_manager_8hpp.html":[2,0,0,0,10,11], -"thread_manager_8hpp.html#ac06eeab84c4861ef08834855b48750a6":[2,0,0,0,10,11,1], -"thread_manager_8hpp_source.html":[2,0,0,0,10,11], -"utilities_2enum_classes_8hpp.html":[2,0,0,0,11,1], -"utilities_2enum_classes_8hpp.html#a5f5a4cee9809deaf7201fb9caf5e400c":[2,0,0,0,11,1,0], -"utilities_2enum_classes_8hpp.html#a5f5a4cee9809deaf7201fb9caf5e400ca002f2100f8870e7c823894f492e4d337":[2,0,0,0,11,1,0,2], -"utilities_2enum_classes_8hpp.html#a5f5a4cee9809deaf7201fb9caf5e400ca68ec2bf5b1662d1d27a523dcfc3c702a":[2,0,0,0,11,1,0,1], -"utilities_2enum_classes_8hpp.html#a5f5a4cee9809deaf7201fb9caf5e400cab1c94ca2fbc3e78fc30069c8d0f01680":[2,0,0,0,11,1,0,3], -"utilities_2enum_classes_8hpp.html#a5f5a4cee9809deaf7201fb9caf5e400cafe50b062b9b9100a72e68b48fe26fc50":[2,0,0,0,11,1,0,0], -"utilities_2enum_classes_8hpp.html#a5fa46d7c4b25c823d1cdcc8e9d460f94":[2,0,0,0,11,1,1], -"utilities_2enum_classes_8hpp.html#a5fa46d7c4b25c823d1cdcc8e9d460f94a68ec2bf5b1662d1d27a523dcfc3c702a":[2,0,0,0,11,1,1,0], -"utilities_2enum_classes_8hpp.html#a5fa46d7c4b25c823d1cdcc8e9d460f94aa544d56d9492a20da20018000b5043b6":[2,0,0,0,11,1,1,1], -"utilities_2enum_classes_8hpp.html#a5fa46d7c4b25c823d1cdcc8e9d460f94ab1c94ca2fbc3e78fc30069c8d0f01680":[2,0,0,0,11,1,1,2], -"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14":[2,0,0,0,11,1,2], -"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a28d0edd045e05cf5af64e35ae0c4c6ef":[2,0,0,0,11,1,2,1], -"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a655d20c1ca69519ca647684edbb2db35":[2,0,0,0,11,1,2,3], -"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a6a061313d22e51e0f25b7cd4dc065233":[2,0,0,0,11,1,2,4], -"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a6adf97f83acf6453d4a6a4b1070f3754":[2,0,0,0,11,1,2,0], -"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a828d496739024f4af00df1e277d96ebd":[2,0,0,0,11,1,2,5], -"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a960b44c579bc2f6818d2daaf9e4c16f0":[2,0,0,0,11,1,2,2], -"utilities_2enum_classes_8hpp_source.html":[2,0,0,0,11,1], -"utilities_2headers_8hpp.html":[2,0,0,0,11,6], -"utilities_2headers_8hpp_source.html":[2,0,0,0,11,6], -"video_capture_reader_8hpp.html":[2,0,0,0,9,8], -"video_capture_reader_8hpp_source.html":[2,0,0,0,9,8], -"video_reader_8hpp.html":[2,0,0,0,9,9], -"video_reader_8hpp_source.html":[2,0,0,0,9,9], -"video_saver_8hpp.html":[2,0,0,0,4,10], -"video_saver_8hpp_source.html":[2,0,0,0,4,10], -"w_coco_json_saver_8hpp.html":[2,0,0,0,4,11], -"w_coco_json_saver_8hpp.html#af46e80e6bac0f815006759df4c9d00c3":[2,0,0,0,4,11,1], -"w_coco_json_saver_8hpp_source.html":[2,0,0,0,4,11], -"w_cv_mat_to_op_input_8hpp.html":[2,0,0,0,1,24], -"w_cv_mat_to_op_input_8hpp.html#a9076fc1719030c2a74f21682999d2315":[2,0,0,0,1,24,1], -"w_cv_mat_to_op_input_8hpp_source.html":[2,0,0,0,1,24], -"w_cv_mat_to_op_output_8hpp.html":[2,0,0,0,1,25], -"w_cv_mat_to_op_output_8hpp.html#a6d12bd1e42cfb63d2f780bed55fa01fb":[2,0,0,0,1,25,1], -"w_cv_mat_to_op_output_8hpp_source.html":[2,0,0,0,1,25], -"w_datum_producer_8hpp.html":[2,0,0,0,9,10], -"w_datum_producer_8hpp_source.html":[2,0,0,0,9,10], -"w_face_detector_8hpp.html":[2,0,0,0,3,10], -"w_face_detector_8hpp.html#a196f17357cd1c1bb02e24e4e8a0e6ec3":[2,0,0,0,3,10,1], -"w_face_detector_8hpp_source.html":[2,0,0,0,3,10], -"w_face_detector_open_c_v_8hpp.html":[2,0,0,0,3,11], -"w_face_detector_open_c_v_8hpp.html#abf3a59fc4662f07e6ba19b95bd4da32f":[2,0,0,0,3,11,1], -"w_face_detector_open_c_v_8hpp_source.html":[2,0,0,0,3,11], -"w_face_extractor_8hpp.html":[2,0,0,0,3,12], -"w_face_extractor_8hpp.html#ac610051ddb4703c80e6ee73f77f6df8a":[2,0,0,0,3,12,1], -"w_face_extractor_8hpp_source.html":[2,0,0,0,3,12], -"w_face_renderer_8hpp.html":[2,0,0,0,3,13], -"w_face_renderer_8hpp.html#af42afa53c725d556c14928b2603883e3":[2,0,0,0,3,13,1], -"w_face_renderer_8hpp_source.html":[2,0,0,0,3,13], -"w_face_saver_8hpp.html":[2,0,0,0,4,12], -"w_face_saver_8hpp.html#a57c4f3ada0db4882a4106d4dedf08012":[2,0,0,0,4,12,1], -"w_face_saver_8hpp_source.html":[2,0,0,0,4,12], -"w_gui3_d_8hpp.html":[2,0,0,0,6,7] +"datum_8hpp.html#a07cabbfba0fbaa740292d7ffca1e33ed":[2,0,0,0,1,4,2], +"datum_8hpp.html#ad11d52b69bc54e48ceb2f5787f700431":[2,0,0,0,1,4,4], +"datum_8hpp.html#ad96b23e17e179ed25d779d31b8ee2c07":[2,0,0,0,1,4,3], +"datum_8hpp.html#af87cd873cebb915837ae27248f67e822":[2,0,0,0,1,4,1], +"datum_8hpp_source.html":[2,0,0,0,1,4], +"datum_producer_8hpp.html":[2,0,0,0,9,0], +"datum_producer_8hpp_source.html":[2,0,0,0,9,0], +"dir_064336ecb4157cb3f6fdf6ebb1eb8973.html":[2,0,0,0,2], +"dir_0d7fcad32b07fb45e8677eefbdc4bd02.html":[2,0,0,0,5], +"dir_10d881e1091dc713424eeb7bbc1f21ed.html":[2,0,0,0,10], +"dir_18695feb986752a25b816536eab00e96.html":[2,0,0,0], +"dir_42711a84df077d9f3052c908e6dd3c59.html":[2,0,0,0,0], +"dir_4506be49ee7fb2593b2eb7f8b65ab365.html":[2,0,0,0,6], +"dir_5e264839c35dab04bf5009e4b1c2721d.html":[2,0,0,0,11], +"dir_656bab9d729ebd6e2f5fd290e8e58c67.html":[2,0,0,0,12], +"dir_7f012205977c6890af7afa3b7477c2d1.html":[2,0,0], +"dir_811fac311eed76aeb4070c1afd4abeac.html":[2,0,0,0,2,1], +"dir_b2e62255944e9e5a8b460230324e9449.html":[2,0,0,0,9], +"dir_d6e567c8390b6a30c30307f931e28950.html":[2,0,0,0,1], +"dir_da8f0331eb5f441599a7c56ee4b45b7a.html":[2,0,0,0,4], +"dir_dacb83de4055df6541fe915266a25b23.html":[2,0,0,0,2,0], +"dir_e6a46dbf99f5b50e7fc745799cfa5168.html":[2,0,0,0,7], +"dir_f405bd8e18e06aa171eb4c66f2ad61ec.html":[2,0,0,0,3], +"dir_fb1fa93424b14541859dcbe39f791178.html":[2,0,0,0,8], +"error_and_log_8hpp.html":[2,0,0,0,11,2], +"error_and_log_8hpp.html#a42d364d9fbd1a719341bd7187d97cf18":[2,0,0,0,11,2,4], +"error_and_log_8hpp.html#a4eb991aa18818196d35c66455a437a32":[2,0,0,0,11,2,2], +"error_and_log_8hpp.html#a5f092bd36c716a894cb035e1ead2aca3":[2,0,0,0,11,2,3], +"error_and_log_8hpp.html#a9912b2bfa3dbe427b4e72dd34c605df2":[2,0,0,0,11,2,5], +"error_and_log_8hpp.html#ad671f60788fdc2f4a04beda1dc3728c5":[2,0,0,0,11,2,6], +"error_and_log_8hpp.html#af548fe1a2ad2b392a25afe9b0b87b8dd":[2,0,0,0,11,2,7], +"error_and_log_8hpp_source.html":[2,0,0,0,11,2], +"experimental_2headers_8hpp.html":[2,0,0,0,2,2], +"experimental_2headers_8hpp_source.html":[2,0,0,0,2,2], +"experimental_2producer_2headers_8hpp.html":[2,0,0,0,2,0,0], +"experimental_2producer_2headers_8hpp_source.html":[2,0,0,0,2,0,0], +"experimental_2tracking_2headers_8hpp.html":[2,0,0,0,2,1,0], +"experimental_2tracking_2headers_8hpp_source.html":[2,0,0,0,2,1,0], +"face_2headers_8hpp.html":[2,0,0,0,3,8], +"face_2headers_8hpp_source.html":[2,0,0,0,3,8], +"face_cpu_renderer_8hpp.html":[2,0,0,0,3,0], +"face_cpu_renderer_8hpp_source.html":[2,0,0,0,3,0], +"face_detector_8hpp.html":[2,0,0,0,3,1], +"face_detector_8hpp_source.html":[2,0,0,0,3,1], +"face_detector_open_c_v_8hpp.html":[2,0,0,0,3,2], +"face_detector_open_c_v_8hpp_source.html":[2,0,0,0,3,2], +"face_extractor_8hpp.html":[2,0,0,0,3,3], +"face_extractor_8hpp_source.html":[2,0,0,0,3,3], +"face_extractor_caffe_8hpp.html":[2,0,0,0,3,4], +"face_extractor_caffe_8hpp_source.html":[2,0,0,0,3,4], +"face_gpu_renderer_8hpp.html":[2,0,0,0,3,5], +"face_gpu_renderer_8hpp_source.html":[2,0,0,0,3,5], +"face_parameters_8hpp.html":[2,0,0,0,3,6], +"face_parameters_8hpp.html#a00c56c20997f734b2bd44d6f85b86cf0":[2,0,0,0,3,6,11], +"face_parameters_8hpp.html#a1245f62cf98c4ee7591dfc8807ef355d":[2,0,0,0,3,6,9], +"face_parameters_8hpp.html#a15f6c39797cee87f6aa941d93f22b78b":[2,0,0,0,3,6,6], +"face_parameters_8hpp.html#a1a7ddb1a137c44091a1b4161725adfa0":[2,0,0,0,3,6,2], +"face_parameters_8hpp.html#a3fbae1778780ae5bf4ffcc84cdef1870":[2,0,0,0,3,6,4], +"face_parameters_8hpp.html#a4d07868d77fb11253b413ed579e04c22":[2,0,0,0,3,6,10], +"face_parameters_8hpp.html#a4f191afed46fea5e3ce5b2a8756e1ddd":[2,0,0,0,3,6,5], +"face_parameters_8hpp.html#a740a6228babfde5f18fba6fc033ef0ed":[2,0,0,0,3,6,0], +"face_parameters_8hpp.html#a7e2f64c1349d6a881c6ceb49757e099a":[2,0,0,0,3,6,1], +"face_parameters_8hpp.html#a8a05bdc38612c38e28b96bba5b4679b8":[2,0,0,0,3,6,8], +"face_parameters_8hpp.html#a9b4b92c621cc5962a72898899d2f2534":[2,0,0,0,3,6,7], +"face_parameters_8hpp.html#aa6701cc08e1a8651798ef3bf8437375b":[2,0,0,0,3,6,3], +"face_parameters_8hpp.html#abd0ef2306478c3295283e7f1b59e3aff":[2,0,0,0,3,6,12], +"face_parameters_8hpp_source.html":[2,0,0,0,3,6], +"face_renderer_8hpp.html":[2,0,0,0,3,7], +"face_renderer_8hpp_source.html":[2,0,0,0,3,7], +"fast_math_8hpp.html":[2,0,0,0,11,3], +"fast_math_8hpp.html#a2dafd3db8f922405b38240345dd1dce5":[2,0,0,0,11,3,3], +"fast_math_8hpp.html#a61240e5fbd4ea84a2cfdc89407bcb1ae":[2,0,0,0,11,3,8], +"fast_math_8hpp.html#a65c35aa5a4461e819a01371f152a7407":[2,0,0,0,11,3,7], +"fast_math_8hpp.html#a6e1d1f90ef06cc7af576fdaad4b4e320":[2,0,0,0,11,3,2], +"fast_math_8hpp.html#a757a5cc88734e7be9e910e7d8213c282":[2,0,0,0,11,3,10], +"fast_math_8hpp.html#a7817601c574b570fef5ab7703b9b8aea":[2,0,0,0,11,3,5], +"fast_math_8hpp.html#a8525e440d6ac1b558e72637dc4f4e3c4":[2,0,0,0,11,3,9], +"fast_math_8hpp.html#a9f4b99449c0c73e2c89ee1a1eff007c7":[2,0,0,0,11,3,1], +"fast_math_8hpp.html#aaafe2e235a1a3a146bb026b71c521c7b":[2,0,0,0,11,3,11], +"fast_math_8hpp.html#abbf62284718858335848e43bbeafb192":[2,0,0,0,11,3,0], +"fast_math_8hpp.html#adcfd0bf5ba782278488c157667a80c54":[2,0,0,0,11,3,4], +"fast_math_8hpp.html#ae0d8debba08b802d115b71ee1232e535":[2,0,0,0,11,3,6], +"fast_math_8hpp_source.html":[2,0,0,0,11,3], +"file_saver_8hpp.html":[2,0,0,0,4,2], +"file_saver_8hpp_source.html":[2,0,0,0,4,2], +"file_stream_8hpp.html":[2,0,0,0,4,3], +"file_stream_8hpp.html#a0ce96f84c6e380b261802c7e2639dc7d":[2,0,0,0,4,3,3], +"file_stream_8hpp.html#a1e986a510a29bfd8c682f65a8b399551":[2,0,0,0,4,3,10], +"file_stream_8hpp.html#a28f3a6f2e634149466eaedf958383455":[2,0,0,0,4,3,2], +"file_stream_8hpp.html#a3c8bedd64e2e84fec5a719794556e179":[2,0,0,0,4,3,1], +"file_stream_8hpp.html#a46e815df32db67d78a94367b7f97df25":[2,0,0,0,4,3,11], +"file_stream_8hpp.html#a80f8d102523be3fd8a884d14e38cbce9":[2,0,0,0,4,3,8], +"file_stream_8hpp.html#a82a9b02531d6197f023185489c7587b3":[2,0,0,0,4,3,5], +"file_stream_8hpp.html#a9d121f33179e41075f4602eb6527e658":[2,0,0,0,4,3,0], +"file_stream_8hpp.html#ac1080e627185a65b88ec788184a95552":[2,0,0,0,4,3,7], +"file_stream_8hpp.html#ad8705cea162a5874afc33fdec9a37d9f":[2,0,0,0,4,3,4], +"file_stream_8hpp.html#adc3c5d63a289c98efa9ee37c066432d7":[2,0,0,0,4,3,6], +"file_stream_8hpp.html#af9c189f7c80092570699c8b9d5686fea":[2,0,0,0,4,3,9], +"file_stream_8hpp_source.html":[2,0,0,0,4,3], +"file_system_8hpp.html":[2,0,0,0,11,4], +"file_system_8hpp.html#a3ff74a37eb4bf12e31bc5aa95b69f9e3":[2,0,0,0,11,4,6], +"file_system_8hpp.html#a515273b013402d8c75780330588421bc":[2,0,0,0,11,4,3], +"file_system_8hpp.html#a573544858d0a9c29c9707eeda3a21c98":[2,0,0,0,11,4,4], +"file_system_8hpp.html#a6f37638480139a4076eef4d0c7dc6cd1":[2,0,0,0,11,4,5], +"file_system_8hpp.html#a6fc2ee2d2c256695fb7b2b953ee7f762":[2,0,0,0,11,4,0], +"file_system_8hpp.html#ab38ea91ef7b7dad700d8e4a4654d48f5":[2,0,0,0,11,4,2], +"file_system_8hpp.html#ac1f4b95440d2fb57fc715558d039b947":[2,0,0,0,11,4,1], +"file_system_8hpp.html#acc650faa23df88ca16a09a2d2a522960":[2,0,0,0,11,4,8], +"file_system_8hpp.html#adb26da2c52486e926d98471b5387c7e1":[2,0,0,0,11,4,7], +"file_system_8hpp_source.html":[2,0,0,0,11,4], +"files.html":[2,0], +"filestream_2enum_classes_8hpp.html":[2,0,0,0,4,1], +"filestream_2enum_classes_8hpp.html#ae52c21a24cf2c21e3b419c127924fd7e":[2,0,0,0,4,1,0], +"filestream_2enum_classes_8hpp.html#ae52c21a24cf2c21e3b419c127924fd7ea55eeca17b45365c188d0edbd35f6e0c3":[2,0,0,0,4,1,0,3], +"filestream_2enum_classes_8hpp.html#ae52c21a24cf2c21e3b419c127924fd7ea65f6036bfc9798ce230c5d8567551315":[2,0,0,0,4,1,0,2], +"filestream_2enum_classes_8hpp.html#ae52c21a24cf2c21e3b419c127924fd7ea9ec8e4e3ab4c7eeba097f27d7364d743":[2,0,0,0,4,1,0,1], +"filestream_2enum_classes_8hpp.html#ae52c21a24cf2c21e3b419c127924fd7eaeed8d85b888a6c015834240885ee6333":[2,0,0,0,4,1,0,0], +"filestream_2enum_classes_8hpp_source.html":[2,0,0,0,4,1], +"filestream_2headers_8hpp.html":[2,0,0,0,4,4], +"filestream_2headers_8hpp_source.html":[2,0,0,0,4,4], +"flags_to_open_pose_8hpp.html":[2,0,0,0,11,5], +"flags_to_open_pose_8hpp.html#a06655f73071b27f322927d66861ba583":[2,0,0,0,11,5,5], +"flags_to_open_pose_8hpp.html#a1fbdd7c33f90d0237582c9441162a7d8":[2,0,0,0,11,5,6], +"flags_to_open_pose_8hpp.html#a4526c07c6dafe2a5e3437b66d20a6dd3":[2,0,0,0,11,5,7], +"flags_to_open_pose_8hpp.html#a7961cb2fd04f59cbcd40df5872f12fd7":[2,0,0,0,11,5,3], +"flags_to_open_pose_8hpp.html#aa4a6fee7ba2cc543739477e9c1d64136":[2,0,0,0,11,5,2], +"flags_to_open_pose_8hpp.html#ac3bebe88bedbd7785d48159c8e3f0515":[2,0,0,0,11,5,8], +"flags_to_open_pose_8hpp.html#ad3b02ca66d11f4129372f4a9f98c6437":[2,0,0,0,11,5,1], +"flags_to_open_pose_8hpp.html#aed592469f254f31c2356d4628f75aaea":[2,0,0,0,11,5,4], +"flags_to_open_pose_8hpp.html#afdf2dd76cbae54789a139d9415790f82":[2,0,0,0,11,5,0], +"flags_to_open_pose_8hpp_source.html":[2,0,0,0,11,5], +"flir_reader_8hpp.html":[2,0,0,0,9,2], +"flir_reader_8hpp_source.html":[2,0,0,0,9,2], +"frame_displayer_8hpp.html":[2,0,0,0,6,1], +"frame_displayer_8hpp_source.html":[2,0,0,0,6,1], +"functions.html":[1,3,0], +"functions.html":[1,3,0,0], +"functions_b.html":[1,3,0,1], +"functions_c.html":[1,3,0,2], +"functions_d.html":[1,3,0,3], +"functions_e.html":[1,3,0,4], +"functions_eval.html":[1,3,4], +"functions_f.html":[1,3,0,5], +"functions_func.html":[1,3,1], +"functions_func.html":[1,3,1,0], +"functions_func_b.html":[1,3,1,1], +"functions_func_c.html":[1,3,1,2], +"functions_func_d.html":[1,3,1,3], +"functions_func_e.html":[1,3,1,4], +"functions_func_f.html":[1,3,1,5], +"functions_func_g.html":[1,3,1,6], +"functions_func_h.html":[1,3,1,7], +"functions_func_i.html":[1,3,1,8], +"functions_func_j.html":[1,3,1,9], +"functions_func_k.html":[1,3,1,10], +"functions_func_l.html":[1,3,1,11], +"functions_func_m.html":[1,3,1,12], +"functions_func_n.html":[1,3,1,13], +"functions_func_o.html":[1,3,1,14], +"functions_func_p.html":[1,3,1,15], +"functions_func_q.html":[1,3,1,16], +"functions_func_r.html":[1,3,1,17], +"functions_func_s.html":[1,3,1,18], +"functions_func_t.html":[1,3,1,19], +"functions_func_u.html":[1,3,1,20], +"functions_func_v.html":[1,3,1,21], +"functions_func_w.html":[1,3,1,22], +"functions_func_~.html":[1,3,1,23], +"functions_g.html":[1,3,0,6], +"functions_h.html":[1,3,0,7], +"functions_i.html":[1,3,0,8], +"functions_j.html":[1,3,0,9], +"functions_k.html":[1,3,0,10], +"functions_l.html":[1,3,0,11], +"functions_m.html":[1,3,0,12], +"functions_n.html":[1,3,0,13], +"functions_o.html":[1,3,0,14], +"functions_p.html":[1,3,0,15], +"functions_q.html":[1,3,0,16], +"functions_r.html":[1,3,0,17], +"functions_rela.html":[1,3,5], +"functions_s.html":[1,3,0,18], +"functions_t.html":[1,3,0,19], +"functions_type.html":[1,3,3], +"functions_u.html":[1,3,0,20], +"functions_v.html":[1,3,0,21], +"functions_vars.html":[1,3,2], +"functions_w.html":[1,3,0,22], +"functions_x.html":[1,3,0,23], +"functions_y.html":[1,3,0,24], +"functions_~.html":[1,3,0,25], +"globals.html":[2,1,0], +"globals_defs.html":[2,1,2], +"globals_vars.html":[2,1,1], +"gpu_2enum_classes_8hpp.html":[2,0,0,0,5,2], +"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7f":[2,0,0,0,5,2,0], +"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa3c1472839b807c90abff3c7c36dff458":[2,0,0,0,5,2,0,2], +"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa6f6cb72d544962fa333e2e34ce64f719":[2,0,0,0,5,2,0,3], +"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa7982b09a852b37f2afb1227eaf552e47":[2,0,0,0,5,2,0,1], +"gpu_2enum_classes_8hpp.html#adbb34b5c8f2b6f0c051f831f18582e7fa8b95dcff7397d0693c03e394af5552aa":[2,0,0,0,5,2,0,0], +"gpu_2enum_classes_8hpp_source.html":[2,0,0,0,5,2], +"gpu_2headers_8hpp.html":[2,0,0,0,5,4], +"gpu_2headers_8hpp_source.html":[2,0,0,0,5,4], +"gpu_8hpp.html":[2,0,0,0,5,3], +"gpu_8hpp.html#a971a7caa96be5b715b5c22f6e5dc6ad1":[2,0,0,0,5,3,0], +"gpu_8hpp.html#aaad222b087dd041c35de2f3414c1a01f":[2,0,0,0,5,3,1], +"gpu_8hpp_source.html":[2,0,0,0,5,3], +"gpu_renderer_8hpp.html":[2,0,0,0,1,6], +"gpu_renderer_8hpp_source.html":[2,0,0,0,1,6], +"gui3_d_8hpp.html":[2,0,0,0,6,3], +"gui3_d_8hpp_source.html":[2,0,0,0,6,3], +"gui_2enum_classes_8hpp.html":[2,0,0,0,6,0], +"gui_2enum_classes_8hpp.html#a6c22a72ce93c64e7582cb670492a50bf":[2,0,0,0,6,0,1], +"gui_2enum_classes_8hpp.html#a6c22a72ce93c64e7582cb670492a50bfab13311ab51c4c34757f67f26580018dd":[2,0,0,0,6,0,1,1], +"gui_2enum_classes_8hpp.html#a6c22a72ce93c64e7582cb670492a50bfae7ec409749889353b8f83a6b04159420":[2,0,0,0,6,0,1,0], +"gui_2enum_classes_8hpp.html#ae52707752b1872b39f0306cc4f6c6ae6":[2,0,0,0,6,0,0], +"gui_2enum_classes_8hpp.html#ae52707752b1872b39f0306cc4f6c6ae6a105036ef087117869f656cd72bfd8dd6":[2,0,0,0,6,0,0,1], +"gui_2enum_classes_8hpp.html#ae52707752b1872b39f0306cc4f6c6ae6a28b652e57d2da6b7c939166be21efd9a":[2,0,0,0,6,0,0,0], +"gui_2enum_classes_8hpp.html#ae52707752b1872b39f0306cc4f6c6ae6a3bd9369403112127ae7db2f866002be2":[2,0,0,0,6,0,0,2], +"gui_2enum_classes_8hpp.html#ae52707752b1872b39f0306cc4f6c6ae6ae18221460ca8434295f980225fd6a91b":[2,0,0,0,6,0,0,3], +"gui_2enum_classes_8hpp_source.html":[2,0,0,0,6,0], +"gui_2headers_8hpp.html":[2,0,0,0,6,5], +"gui_2headers_8hpp_source.html":[2,0,0,0,6,5], +"gui_8hpp.html":[2,0,0,0,6,2], +"gui_8hpp_source.html":[2,0,0,0,6,2], +"gui_info_adder_8hpp.html":[2,0,0,0,6,4], +"gui_info_adder_8hpp_source.html":[2,0,0,0,6,4], +"hand_2headers_8hpp.html":[2,0,0,0,7,8], +"hand_2headers_8hpp_source.html":[2,0,0,0,7,8], +"hand_cpu_renderer_8hpp.html":[2,0,0,0,7,0], +"hand_cpu_renderer_8hpp_source.html":[2,0,0,0,7,0], +"hand_detector_8hpp.html":[2,0,0,0,7,1], +"hand_detector_8hpp_source.html":[2,0,0,0,7,1], +"hand_detector_from_txt_8hpp.html":[2,0,0,0,7,2], +"hand_detector_from_txt_8hpp_source.html":[2,0,0,0,7,2], +"hand_extractor_8hpp.html":[2,0,0,0,7,3], +"hand_extractor_8hpp_source.html":[2,0,0,0,7,3], +"hand_extractor_caffe_8hpp.html":[2,0,0,0,7,4], +"hand_extractor_caffe_8hpp_source.html":[2,0,0,0,7,4], +"hand_gpu_renderer_8hpp.html":[2,0,0,0,7,5], +"hand_gpu_renderer_8hpp_source.html":[2,0,0,0,7,5], +"hand_parameters_8hpp.html":[2,0,0,0,7,6], +"hand_parameters_8hpp.html#a182585e2e944cdb62f3dededdd85d1fc":[2,0,0,0,7,6,7], +"hand_parameters_8hpp.html#a335d707e98d311d39d9a9dab0e325391":[2,0,0,0,7,6,9], +"hand_parameters_8hpp.html#a3fe70bd1eacdd78aef3344c83533ffc7":[2,0,0,0,7,6,10], +"hand_parameters_8hpp.html#a41b6fb82924c5532cf10151e6ce497f2":[2,0,0,0,7,6,8], +"hand_parameters_8hpp.html#a450bb646e7573322d8f622bfdbab4833":[2,0,0,0,7,6,4], +"hand_parameters_8hpp.html#a4e9bbc2167923763c5982d6d1f41f560":[2,0,0,0,7,6,11], +"hand_parameters_8hpp.html#a5ca06d0202756b9a3b8825ccbafc0558":[2,0,0,0,7,6,0], +"hand_parameters_8hpp.html#a5ec40add22e28bc75596c75a7be8a692":[2,0,0,0,7,6,1] }; diff --git a/html/navtreeindex6.js b/html/navtreeindex6.js index faa4d650..82420941 100644 --- a/html/navtreeindex6.js +++ b/html/navtreeindex6.js @@ -1,107 +1,253 @@ var NAVTREEINDEX6 = { -"w_gui3_d_8hpp.html#a54b38240e45009f7e6a25d956ac96fe0":[2,0,0,0,6,7,1], -"w_gui3_d_8hpp_source.html":[2,0,0,0,6,7], -"w_gui_8hpp.html":[2,0,0,0,6,6], -"w_gui_8hpp.html#ade3b2e4b105242a3cf41def3def1691d":[2,0,0,0,6,6,1], -"w_gui_8hpp_source.html":[2,0,0,0,6,6], -"w_gui_info_adder_8hpp.html":[2,0,0,0,6,8], -"w_gui_info_adder_8hpp.html#ae88e9ced5d14fa221205b492ff76c56b":[2,0,0,0,6,8,1], -"w_gui_info_adder_8hpp_source.html":[2,0,0,0,6,8], -"w_hand_detector_8hpp.html":[2,0,0,0,7,10], -"w_hand_detector_8hpp.html#a0424a8e4dc8ceb5e8d8a2230c157a7fd":[2,0,0,0,7,10,1], -"w_hand_detector_8hpp_source.html":[2,0,0,0,7,10], -"w_hand_detector_from_txt_8hpp.html":[2,0,0,0,7,11], -"w_hand_detector_from_txt_8hpp.html#a767385c8d3ebe736e1752825ab4d4ea0":[2,0,0,0,7,11,1], -"w_hand_detector_from_txt_8hpp_source.html":[2,0,0,0,7,11], -"w_hand_detector_tracking_8hpp.html":[2,0,0,0,7,12], -"w_hand_detector_tracking_8hpp.html#a361310c59d16e88a4d2450a80f078f01":[2,0,0,0,7,12,1], -"w_hand_detector_tracking_8hpp_source.html":[2,0,0,0,7,12], -"w_hand_detector_update_8hpp.html":[2,0,0,0,7,13], -"w_hand_detector_update_8hpp.html#a5cc3f625b2644b1aade85a9458b5503a":[2,0,0,0,7,13,1], -"w_hand_detector_update_8hpp_source.html":[2,0,0,0,7,13], -"w_hand_extractor_8hpp.html":[2,0,0,0,7,14], -"w_hand_extractor_8hpp.html#af858fa24c3fb51cfb695f4e78972f345":[2,0,0,0,7,14,1], -"w_hand_extractor_8hpp_source.html":[2,0,0,0,7,14], -"w_hand_renderer_8hpp.html":[2,0,0,0,7,15], -"w_hand_renderer_8hpp.html#a635579f5f8d20b8e65f4f94da4d3d2f2":[2,0,0,0,7,15,1], -"w_hand_renderer_8hpp_source.html":[2,0,0,0,7,15], -"w_hand_saver_8hpp.html":[2,0,0,0,4,13], -"w_hand_saver_8hpp.html#a602d5d238fe0c7096698cf36b7dee9ab":[2,0,0,0,4,13,1], -"w_hand_saver_8hpp_source.html":[2,0,0,0,4,13], -"w_heat_map_saver_8hpp.html":[2,0,0,0,4,14], -"w_heat_map_saver_8hpp.html#a7ac10b9f503668695643c366e25f3b68":[2,0,0,0,4,14,1], -"w_heat_map_saver_8hpp_source.html":[2,0,0,0,4,14], -"w_id_generator_8hpp.html":[2,0,0,0,10,12], -"w_id_generator_8hpp.html#ad22c543a4376e943b728e657fab5ed9f":[2,0,0,0,10,12,1], -"w_id_generator_8hpp_source.html":[2,0,0,0,10,12], -"w_image_saver_8hpp.html":[2,0,0,0,4,15], -"w_image_saver_8hpp.html#a505ea16cc6c2c0068bbf4e7269dc8e0a":[2,0,0,0,4,15,1], -"w_image_saver_8hpp_source.html":[2,0,0,0,4,15], -"w_keep_top_n_people_8hpp.html":[2,0,0,0,1,26], -"w_keep_top_n_people_8hpp.html#aaee32c4c68404e5086844bcb911b7a20":[2,0,0,0,1,26,1], -"w_keep_top_n_people_8hpp_source.html":[2,0,0,0,1,26], -"w_keypoint_scaler_8hpp.html":[2,0,0,0,1,27], -"w_keypoint_scaler_8hpp.html#a47758c703fccdbb65c26dc7bc4022237":[2,0,0,0,1,27,1], -"w_keypoint_scaler_8hpp_source.html":[2,0,0,0,1,27], -"w_op_output_to_cv_mat_8hpp.html":[2,0,0,0,1,28], -"w_op_output_to_cv_mat_8hpp.html#a1d9f50688522ed7368acc33a09ae9ece":[2,0,0,0,1,28,1], -"w_op_output_to_cv_mat_8hpp_source.html":[2,0,0,0,1,28], -"w_people_json_saver_8hpp.html":[2,0,0,0,4,16], -"w_people_json_saver_8hpp.html#a774871462f7fefb8cadea1e49f501e45":[2,0,0,0,4,16,1], -"w_people_json_saver_8hpp_source.html":[2,0,0,0,4,16], -"w_people_pose_loader_8hpp.html":[2,0,0,0,2,0,1], -"w_people_pose_loader_8hpp_source.html":[2,0,0,0,2,0,1], -"w_person_id_extractor_8hpp.html":[2,0,0,0,2,1,2], -"w_person_id_extractor_8hpp.html#a674a652ad38b355285417529fc050847":[2,0,0,0,2,1,2,1], -"w_person_id_extractor_8hpp_source.html":[2,0,0,0,2,1,2], -"w_pose_extractor_8hpp.html":[2,0,0,0,8,12], -"w_pose_extractor_8hpp.html#a020603e3ad6326cb1dce43485157f768":[2,0,0,0,8,12,1], -"w_pose_extractor_8hpp_source.html":[2,0,0,0,8,12], -"w_pose_renderer_8hpp.html":[2,0,0,0,8,13], -"w_pose_renderer_8hpp.html#ae76afeeeaedaebe6941f41a4bdf50e2a":[2,0,0,0,8,13,1], -"w_pose_renderer_8hpp_source.html":[2,0,0,0,8,13], -"w_pose_saver_8hpp.html":[2,0,0,0,4,17], -"w_pose_saver_8hpp.html#a31ad937a2e52ea08ce925031d26616b9":[2,0,0,0,4,17,1], -"w_pose_saver_8hpp_source.html":[2,0,0,0,4,17], -"w_pose_triangulation_8hpp.html":[2,0,0,0,0,3], -"w_pose_triangulation_8hpp.html#a53f346232d0743f3dd0f547de1fc508f":[2,0,0,0,0,3,1], -"w_pose_triangulation_8hpp_source.html":[2,0,0,0,0,3], -"w_queue_orderer_8hpp.html":[2,0,0,0,10,16], -"w_queue_orderer_8hpp.html#add981a5f6a49d35cc316a54c613497f3":[2,0,0,0,10,16,1], -"w_queue_orderer_8hpp_source.html":[2,0,0,0,10,16], -"w_scale_and_size_extractor_8hpp.html":[2,0,0,0,1,29], -"w_scale_and_size_extractor_8hpp.html#aaca98fe6101cda512a43c513182ae5cc":[2,0,0,0,1,29,1], -"w_scale_and_size_extractor_8hpp_source.html":[2,0,0,0,1,29], -"w_video_saver_8hpp.html":[2,0,0,0,4,18], -"w_video_saver_8hpp.html#a49bd4106b0cd1cb81980329b06c0d2c8":[2,0,0,0,4,18,1], -"w_video_saver_8hpp_source.html":[2,0,0,0,4,18], -"webcam_reader_8hpp.html":[2,0,0,0,9,11], -"webcam_reader_8hpp_source.html":[2,0,0,0,9,11], -"worker_8hpp.html":[2,0,0,0,10,13], -"worker_8hpp.html#a5642545fda1c3bbaf60810cf0e2d2c1d":[2,0,0,0,10,13,1], -"worker_8hpp_source.html":[2,0,0,0,10,13], -"worker_consumer_8hpp.html":[2,0,0,0,10,14], -"worker_consumer_8hpp.html#a01aa5c6e24026536367cf47a64e9bba5":[2,0,0,0,10,14,1], -"worker_consumer_8hpp_source.html":[2,0,0,0,10,14], -"worker_producer_8hpp.html":[2,0,0,0,10,15], -"worker_producer_8hpp.html#a5660f0e72781ce6d7db9eb78b582e5c6":[2,0,0,0,10,15,1], -"worker_producer_8hpp_source.html":[2,0,0,0,10,15], -"wrapper_2headers_8hpp.html":[2,0,0,0,12,0], -"wrapper_2headers_8hpp_source.html":[2,0,0,0,12,0], -"wrapper_8hpp.html":[2,0,0,0,12,1], -"wrapper_8hpp_source.html":[2,0,0,0,12,1], -"wrapper_auxiliary_8hpp.html":[2,0,0,0,12,2], -"wrapper_auxiliary_8hpp.html#a860009264f3fc46e18120faef1d62ac7":[2,0,0,0,12,2,0], -"wrapper_auxiliary_8hpp_source.html":[2,0,0,0,12,2], -"wrapper_struct_face_8hpp.html":[2,0,0,0,12,3], -"wrapper_struct_face_8hpp_source.html":[2,0,0,0,12,3], -"wrapper_struct_hand_8hpp.html":[2,0,0,0,12,4], -"wrapper_struct_hand_8hpp_source.html":[2,0,0,0,12,4], -"wrapper_struct_input_8hpp.html":[2,0,0,0,12,5], -"wrapper_struct_input_8hpp_source.html":[2,0,0,0,12,5], -"wrapper_struct_output_8hpp.html":[2,0,0,0,12,6], -"wrapper_struct_output_8hpp_source.html":[2,0,0,0,12,6], -"wrapper_struct_pose_8hpp.html":[2,0,0,0,12,7], -"wrapper_struct_pose_8hpp_source.html":[2,0,0,0,12,7] +"hand_parameters_8hpp.html#a76c1f1ea90b73e13e93f72413b3cab0e":[2,0,0,0,7,6,5], +"hand_parameters_8hpp.html#a799d629d7fddd7f0daf40ccdae0293b9":[2,0,0,0,7,6,2], +"hand_parameters_8hpp.html#aa8cc53d2fe5353f9d87d50c32a8c1a95":[2,0,0,0,7,6,6], +"hand_parameters_8hpp.html#ac13af59538bcb8a1709f20010681d1c7":[2,0,0,0,7,6,12], +"hand_parameters_8hpp.html#aed0d108f5ada623eeb0ed41f896f8e97":[2,0,0,0,7,6,3], +"hand_parameters_8hpp_source.html":[2,0,0,0,7,6], +"hand_renderer_8hpp.html":[2,0,0,0,7,7], +"hand_renderer_8hpp_source.html":[2,0,0,0,7,7], +"headers_8hpp.html":[2,0,0,0,13], +"headers_8hpp_source.html":[2,0,0,0,13], +"heat_map_saver_8hpp.html":[2,0,0,0,4,5], +"heat_map_saver_8hpp_source.html":[2,0,0,0,4,5], +"hierarchy.html":[1,2], +"image_directory_reader_8hpp.html":[2,0,0,0,9,4], +"image_directory_reader_8hpp_source.html":[2,0,0,0,9,4], +"image_saver_8hpp.html":[2,0,0,0,4,6], +"image_saver_8hpp_source.html":[2,0,0,0,4,6], +"index.html":[], +"ip_camera_reader_8hpp.html":[2,0,0,0,9,5], +"ip_camera_reader_8hpp_source.html":[2,0,0,0,9,5], +"json_ofstream_8hpp.html":[2,0,0,0,4,7], +"json_ofstream_8hpp_source.html":[2,0,0,0,4,7], +"keep_top_n_people_8hpp.html":[2,0,0,0,1,8], +"keep_top_n_people_8hpp_source.html":[2,0,0,0,1,8], +"keypoint_8hpp.html":[2,0,0,0,11,7], +"keypoint_8hpp.html#a07d0092a7c9ce5130cd26a7bbba927e9":[2,0,0,0,11,7,6], +"keypoint_8hpp.html#a0d3788b482df5017c8214d4f8cdaf660":[2,0,0,0,11,7,7], +"keypoint_8hpp.html#a1c6d17a9f442da1795540e2d1023129c":[2,0,0,0,11,7,9], +"keypoint_8hpp.html#a22864d3d38f8020596d921951cf67750":[2,0,0,0,11,7,2], +"keypoint_8hpp.html#a29e26ec36e2ca8b8e0b7b6180f9315e3":[2,0,0,0,11,7,1], +"keypoint_8hpp.html#a5333b783eb8c9dbd4295d472a0dd44a4":[2,0,0,0,11,7,0], +"keypoint_8hpp.html#a88b83fabe52c73ed5c4f131c4ce75651":[2,0,0,0,11,7,3], +"keypoint_8hpp.html#aa2cc07e56f471c5e1d5f228c70ce6a05":[2,0,0,0,11,7,4], +"keypoint_8hpp.html#afb230634bc4a07f84ca91ebaf13e385f":[2,0,0,0,11,7,5], +"keypoint_8hpp.html#affdd0ecec773d38da5348e6eb482396e":[2,0,0,0,11,7,8], +"keypoint_8hpp_source.html":[2,0,0,0,11,7], +"keypoint_saver_8hpp.html":[2,0,0,0,4,8], +"keypoint_saver_8hpp_source.html":[2,0,0,0,4,8], +"keypoint_scaler_8hpp.html":[2,0,0,0,1,9], +"keypoint_scaler_8hpp_source.html":[2,0,0,0,1,9], +"macros_8hpp.html":[2,0,0,0,1,10], +"macros_8hpp.html#a1eadbb31e92e7fbc799bf7cf4d2a6f50":[2,0,0,0,1,10,6], +"macros_8hpp.html#a4ba443bb7a0e5dbe8054a9ac37a5e000":[2,0,0,0,1,10,9], +"macros_8hpp.html#a60e010d8a2352d94b8b57d97cf4a7d73":[2,0,0,0,1,10,3], +"macros_8hpp.html#a6bf32c65e0f388d5b09d8b2424416c0e":[2,0,0,0,1,10,2], +"macros_8hpp.html#a7de0b663a3aa8043a346ebf2c411bda3":[2,0,0,0,1,10,14], +"macros_8hpp.html#a80404791b46a15fd601feaa11f1e5028":[2,0,0,0,1,10,5], +"macros_8hpp.html#aa883b8ec96d2804b37d3bfb0bd4c5f16":[2,0,0,0,1,10,10], +"macros_8hpp.html#abef96b5dd35dd9d44ad27ddf0e2f5f2e":[2,0,0,0,1,10,8], +"macros_8hpp.html#ac5627744abe5fd0c8eacfe9c7f8bd32e":[2,0,0,0,1,10,4], +"macros_8hpp.html#adcf24c45000a4f44f355f1cc3062ea49":[2,0,0,0,1,10,12], +"macros_8hpp.html#af57a843cfdae82e064838c20b3b54851":[2,0,0,0,1,10,11], +"macros_8hpp.html#af9fed593b7a4237bc6ede717a1ae70f0":[2,0,0,0,1,10,7], +"macros_8hpp.html#afda430d83b9513af7270f1d680bf5471":[2,0,0,0,1,10,13], +"macros_8hpp_source.html":[2,0,0,0,1,10], +"maximum_base_8hpp.html":[2,0,0,0,1,11], +"maximum_base_8hpp.html#a4852b0b78742b27c332f4b9e95d0106c":[2,0,0,0,1,11,1], +"maximum_base_8hpp.html#adc3e9959bee33fa45e718f9874da3e33":[2,0,0,0,1,11,0], +"maximum_base_8hpp_source.html":[2,0,0,0,1,11], +"maximum_caffe_8hpp.html":[2,0,0,0,1,12], +"maximum_caffe_8hpp_source.html":[2,0,0,0,1,12], +"namespaceboost.html":[0,0,0], +"namespaceboost.html":[1,0,0], +"namespacecaffe.html":[0,0,1], +"namespacecaffe.html":[1,0,1], +"namespacecl.html":[1,0,2], +"namespacecl.html":[0,0,2], +"namespacecl_1_1compatibility.html":[0,0,2,0], +"namespacecl_1_1compatibility.html":[1,0,2,0], +"namespacecl_1_1detail.html":[0,0,2,1], +"namespacecl_1_1detail.html":[1,0,2,1], +"namespacemembers.html":[0,1,0], +"namespacemembers.html":[0,1,0,0], +"namespacemembers_b.html":[0,1,0,1], +"namespacemembers_c.html":[0,1,0,2], +"namespacemembers_d.html":[0,1,0,3], +"namespacemembers_e.html":[0,1,0,4], +"namespacemembers_enum.html":[0,1,4], +"namespacemembers_eval.html":[0,1,5], +"namespacemembers_f.html":[0,1,0,5], +"namespacemembers_func.html":[0,1,1], +"namespacemembers_func.html":[0,1,1,0], +"namespacemembers_func_c.html":[0,1,1,1], +"namespacemembers_func_d.html":[0,1,1,2], +"namespacemembers_func_e.html":[0,1,1,3], +"namespacemembers_func_f.html":[0,1,1,4], +"namespacemembers_func_g.html":[0,1,1,5], +"namespacemembers_func_i.html":[0,1,1,6], +"namespacemembers_func_l.html":[0,1,1,7], +"namespacemembers_func_m.html":[0,1,1,8], +"namespacemembers_func_n.html":[0,1,1,9], +"namespacemembers_func_o.html":[0,1,1,10], +"namespacemembers_func_p.html":[0,1,1,11], +"namespacemembers_func_r.html":[0,1,1,12], +"namespacemembers_func_s.html":[0,1,1,13], +"namespacemembers_func_t.html":[0,1,1,14], +"namespacemembers_func_u.html":[0,1,1,15], +"namespacemembers_func_v.html":[0,1,1,16], +"namespacemembers_func_w.html":[0,1,1,17], +"namespacemembers_g.html":[0,1,0,6], +"namespacemembers_h.html":[0,1,0,7], +"namespacemembers_i.html":[0,1,0,8], +"namespacemembers_j.html":[0,1,0,9], +"namespacemembers_l.html":[0,1,0,10], +"namespacemembers_m.html":[0,1,0,11], +"namespacemembers_n.html":[0,1,0,12], +"namespacemembers_o.html":[0,1,0,13], +"namespacemembers_p.html":[0,1,0,14], +"namespacemembers_q.html":[0,1,0,15], +"namespacemembers_r.html":[0,1,0,16], +"namespacemembers_s.html":[0,1,0,17], +"namespacemembers_t.html":[0,1,0,18], +"namespacemembers_type.html":[0,1,3], +"namespacemembers_u.html":[0,1,0,19], +"namespacemembers_v.html":[0,1,0,20], +"namespacemembers_vars.html":[0,1,2], +"namespacemembers_w.html":[0,1,0,21], +"namespacemembers_x.html":[0,1,0,22], +"namespacemembers_y.html":[0,1,0,23], +"namespacemembers_z.html":[0,1,0,24], +"namespaceop.html":[0,0,3], +"namespaceop.html":[1,0,3], +"namespaces.html":[0,0], +"net_8hpp.html":[2,0,0,0,1,13], +"net_8hpp_source.html":[2,0,0,0,1,13], +"net_caffe_8hpp.html":[2,0,0,0,1,14], +"net_caffe_8hpp_source.html":[2,0,0,0,1,14], +"nms_base_8hpp.html":[2,0,0,0,1,15], +"nms_base_8hpp.html#a38079f817e21c1b47c88704174b6abc7":[2,0,0,0,1,15,1], +"nms_base_8hpp.html#aa5d86d43894bbe2f035fe96e107c6c34":[2,0,0,0,1,15,2], +"nms_base_8hpp.html#ae2fb8a239d937b884913caa5bcbc2357":[2,0,0,0,1,15,0], +"nms_base_8hpp_source.html":[2,0,0,0,1,15], +"nms_caffe_8hpp.html":[2,0,0,0,1,16], +"nms_caffe_8hpp_source.html":[2,0,0,0,1,16], +"op_output_to_cv_mat_8hpp.html":[2,0,0,0,1,17], +"op_output_to_cv_mat_8hpp_source.html":[2,0,0,0,1,17], +"open_cv_8hpp.html":[2,0,0,0,11,8], +"open_cv_8hpp.html#a19f7bc389a24baf4883ec4155f01cc62":[2,0,0,0,11,8,1], +"open_cv_8hpp.html#a24ebdcb8395dea0429f220de6a715d6e":[2,0,0,0,11,8,3], +"open_cv_8hpp.html#a9cd0c6d2db81cd1de7568d805ef214ba":[2,0,0,0,11,8,0], +"open_cv_8hpp.html#ab8b9daed84e741afb7191fde8ed95b5e":[2,0,0,0,11,8,5], +"open_cv_8hpp.html#acb254b70d044335beb825174f62c7685":[2,0,0,0,11,8,4], +"open_cv_8hpp.html#ae6845e9d6fddf61cb7cb2eea7a7d4afc":[2,0,0,0,11,8,2], +"open_cv_8hpp_source.html":[2,0,0,0,11,8], +"pages.html":[], +"people_json_saver_8hpp.html":[2,0,0,0,4,9], +"people_json_saver_8hpp_source.html":[2,0,0,0,4,9], +"person_id_extractor_8hpp.html":[2,0,0,0,2,1,1], +"person_id_extractor_8hpp_source.html":[2,0,0,0,2,1,1], +"point_8hpp.html":[2,0,0,0,1,18], +"point_8hpp_source.html":[2,0,0,0,1,18], +"pointer_container_8hpp.html":[2,0,0,0,11,9], +"pointer_container_8hpp.html#a02164ca0af9e838190f584f5d1d8465e":[2,0,0,0,11,9,2], +"pointer_container_8hpp_source.html":[2,0,0,0,11,9], +"pose_2enum_classes_8hpp.html":[2,0,0,0,8,2], +"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0e":[2,0,0,0,8,2,1], +"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea04576b26f5dc3637bf3c8168fba1641d":[2,0,0,0,8,2,1,4], +"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea240f10f3a39507d858c743971fd4298f":[2,0,0,0,8,2,1,2], +"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea6f6cb72d544962fa333e2e34ce64f719":[2,0,0,0,8,2,1,5], +"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea7bf312724768faebba41ca3585a91f19":[2,0,0,0,8,2,1,3], +"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0ea83be5d7f6f29b19cf24f7393551c0439":[2,0,0,0,8,2,1,0], +"pose_2enum_classes_8hpp.html#a37c58b781e5bcd9fee67a7768afc5d0eaf7405796a5c90a93fc3c8ffa89eb432d":[2,0,0,0,8,2,1,1], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261f":[2,0,0,0,8,2,0], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa003cc3795b0eeed2af2dfd34ed482794":[2,0,0,0,8,2,0,6], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa0c4a19d9254adcb3ca1f0f527ee141fd":[2,0,0,0,8,2,0,0], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa68aa8b41e419d187d9f7daff5d65708f":[2,0,0,0,8,2,0,7], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa6f6cb72d544962fa333e2e34ce64f719":[2,0,0,0,8,2,0,8], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fa71e915c88449606c6498d33dd7c98e84":[2,0,0,0,8,2,0,2], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fab0fd0573c626fcd55b70d4547328ad7d":[2,0,0,0,8,2,0,3], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261faca4c7eb29b1f3402e78aa384ce8fd5a9":[2,0,0,0,8,2,0,5], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fad788fbec25069f2884ee1ed97e0af2b9":[2,0,0,0,8,2,0,1], +"pose_2enum_classes_8hpp.html#af5b3ce2a5d3de87cb31b9b67e96f261fae3ae2003e0e0458bdc49480fb19c876e":[2,0,0,0,8,2,0,4], +"pose_2enum_classes_8hpp_source.html":[2,0,0,0,8,2], +"pose_2headers_8hpp.html":[2,0,0,0,8,3], +"pose_2headers_8hpp_source.html":[2,0,0,0,8,3], +"pose_cpu_renderer_8hpp.html":[2,0,0,0,8,4], +"pose_cpu_renderer_8hpp_source.html":[2,0,0,0,8,4], +"pose_extractor_8hpp.html":[2,0,0,0,8,5], +"pose_extractor_8hpp_source.html":[2,0,0,0,8,5], +"pose_extractor_caffe_8hpp.html":[2,0,0,0,8,6], +"pose_extractor_caffe_8hpp_source.html":[2,0,0,0,8,6], +"pose_gpu_renderer_8hpp.html":[2,0,0,0,8,7], +"pose_gpu_renderer_8hpp_source.html":[2,0,0,0,8,7], +"pose_parameters_8hpp.html":[2,0,0,0,8,8], +"pose_parameters_8hpp.html#a1b7d7061c819ee76328d5917ee009b1d":[2,0,0,0,8,8,1], +"pose_parameters_8hpp.html#a1f690bf083e250642144bf8e5d6e6d2c":[2,0,0,0,8,8,3], +"pose_parameters_8hpp.html#a307b2c7b1506415a4ba44590fe8a7258":[2,0,0,0,8,8,10], +"pose_parameters_8hpp.html#a3df938ef93037c534c5d342720d5fb70":[2,0,0,0,8,8,13], +"pose_parameters_8hpp.html#a522d4552d2aeabe367f4d3bf371e6b3e":[2,0,0,0,8,8,15], +"pose_parameters_8hpp.html#a54a6c42a42a0a7e539061f5e30abb4bc":[2,0,0,0,8,8,9], +"pose_parameters_8hpp.html#a692472b562fba051964f9ddea07b97d7":[2,0,0,0,8,8,2], +"pose_parameters_8hpp.html#a84d87ec0e4ed3cf75a37ce99d0d25ef7":[2,0,0,0,8,8,6], +"pose_parameters_8hpp.html#aa170c3107396e4d0e4214bb0c1b78f08":[2,0,0,0,8,8,5], +"pose_parameters_8hpp.html#aab3de911b04b96c1850cc05c6947e184":[2,0,0,0,8,8,0], +"pose_parameters_8hpp.html#aacf6e688031bb116e4878b811e8dbc23":[2,0,0,0,8,8,14], +"pose_parameters_8hpp.html#ab48e314ecd19f55f664b14da1d83312f":[2,0,0,0,8,8,7], +"pose_parameters_8hpp.html#ad7ca8d89f9045481075902c8bd98b8f4":[2,0,0,0,8,8,8], +"pose_parameters_8hpp.html#ade70b024ee461ae04e7233bf3937c5c6":[2,0,0,0,8,8,12], +"pose_parameters_8hpp.html#ae0730c6559abdb976423ecf81eac4620":[2,0,0,0,8,8,11], +"pose_parameters_8hpp.html#af1ed202254520cd489723052d1f5a86d":[2,0,0,0,8,8,4], +"pose_parameters_8hpp_source.html":[2,0,0,0,8,8], +"pose_parameters_render_8hpp.html":[2,0,0,0,8,9], +"pose_parameters_render_8hpp.html#a016abefba53293ed2ffe3a3c3bd88dd0":[2,0,0,0,8,9,21], +"pose_parameters_render_8hpp.html#a0d821946779eaea1be5996816c4ca6bd":[2,0,0,0,8,9,1], +"pose_parameters_render_8hpp.html#a11bd7e53698eabe32b69b48708cf7b19":[2,0,0,0,8,9,19], +"pose_parameters_render_8hpp.html#a17cec2005928720d6da0e83ba26cca01":[2,0,0,0,8,9,3], +"pose_parameters_render_8hpp.html#a21fcb98366f6ea8895fc7f527f232db5":[2,0,0,0,8,9,23], +"pose_parameters_render_8hpp.html#a28c039598f94c77f8f977c862d6df856":[2,0,0,0,8,9,10], +"pose_parameters_render_8hpp.html#a32e98c9dd9e6f38c597c7924582570d0":[2,0,0,0,8,9,17], +"pose_parameters_render_8hpp.html#a497bfbf7fddb6e960565ec70bb6b2ad1":[2,0,0,0,8,9,4], +"pose_parameters_render_8hpp.html#a5afab27fbbebc71b8753a20dd6c9a322":[2,0,0,0,8,9,13], +"pose_parameters_render_8hpp.html#a5f3db3bbb18fe8d978661f3c5417c110":[2,0,0,0,8,9,7], +"pose_parameters_render_8hpp.html#a6e17f6ddfcedd5b314d356d30bbf4280":[2,0,0,0,8,9,0], +"pose_parameters_render_8hpp.html#a791ed14d0f2a65f850c94154b996826c":[2,0,0,0,8,9,5], +"pose_parameters_render_8hpp.html#a7987426d997b6b040302d25fd07403ac":[2,0,0,0,8,9,16], +"pose_parameters_render_8hpp.html#a7fdd75b1478d65f11ebc77144662958c":[2,0,0,0,8,9,15], +"pose_parameters_render_8hpp.html#a8b293ab02337be3f90218c5b824ece06":[2,0,0,0,8,9,12], +"pose_parameters_render_8hpp.html#a8cd3d34880f73dc73b2feb28370e86ec":[2,0,0,0,8,9,14], +"pose_parameters_render_8hpp.html#aa245b3c689820c0e8a1429ce6e2ba548":[2,0,0,0,8,9,2], +"pose_parameters_render_8hpp.html#aa257db7f46ddaa7fe838f659b8e5ed66":[2,0,0,0,8,9,8], +"pose_parameters_render_8hpp.html#ab5e61b3d6ac3e12ad87cc78689516bc9":[2,0,0,0,8,9,11], +"pose_parameters_render_8hpp.html#abb49286241ba7a1d754b31dee333274a":[2,0,0,0,8,9,20], +"pose_parameters_render_8hpp.html#abcf4268a8395cd7d537e41327bd121d9":[2,0,0,0,8,9,9], +"pose_parameters_render_8hpp.html#aeb1e2dd8178c15024e372185e2e5cf54":[2,0,0,0,8,9,6], +"pose_parameters_render_8hpp.html#aebff78a4cfbef1cf1b2e03066d88564c":[2,0,0,0,8,9,18], +"pose_parameters_render_8hpp.html#af45cddacd69fff73a4ea4acbbbac43e0":[2,0,0,0,8,9,22], +"pose_parameters_render_8hpp_source.html":[2,0,0,0,8,9], +"pose_renderer_8hpp.html":[2,0,0,0,8,10], +"pose_renderer_8hpp_source.html":[2,0,0,0,8,10], +"pose_triangulation_8hpp.html":[2,0,0,0,0,2], +"pose_triangulation_8hpp.html#aebaf536d172c504ac2bdd3e9f7bcf6fb":[2,0,0,0,0,2,0], +"pose_triangulation_8hpp_source.html":[2,0,0,0,0,2], +"priority_queue_8hpp.html":[2,0,0,0,10,2], +"priority_queue_8hpp.html#aa65c081c13e0d0453938a3c41d04dc49":[2,0,0,0,10,2,1], +"priority_queue_8hpp_source.html":[2,0,0,0,10,2], +"producer_2enum_classes_8hpp.html":[2,0,0,0,9,1], +"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332":[2,0,0,0,9,1,2], +"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332a34e2d1989a1dbf75cd631596133ee5ee":[2,0,0,0,9,1,2,3], +"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332a54a365e86ee42cff91ca36532c9bbabf":[2,0,0,0,9,1,2,1], +"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332a6adf97f83acf6453d4a6a4b1070f3754":[2,0,0,0,9,1,2,5], +"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332ae2faa2a74b6a4134d0b3e84c7c0e2a01":[2,0,0,0,9,1,2,4], +"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332af40a40a04a078c4449cda2f326d7fb18":[2,0,0,0,9,1,2,2], +"producer_2enum_classes_8hpp.html#a54b73745852c270cfd891eed0f6f2332af436d4d7a472ac39a7cb227e3ea24f8d":[2,0,0,0,9,1,2,0], +"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774":[2,0,0,0,9,1,1], +"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774a3ebbca1b84060b0caaf823639739945d":[2,0,0,0,9,1,1,0], +"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774a6f6cb72d544962fa333e2e34ce64f719":[2,0,0,0,9,1,1,3], +"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774a9ffbd422925a6839ee820ddbc59278c5":[2,0,0,0,9,1,1,1], +"producer_2enum_classes_8hpp.html#abc501c56c6cf6cf1989c84b1692cb774af1a42bd417390fc63b030a519624607a":[2,0,0,0,9,1,1,2], +"producer_2enum_classes_8hpp.html#ac0230b669b296920c0cfc41b7587268f":[2,0,0,0,9,1,0], +"producer_2enum_classes_8hpp.html#ac0230b669b296920c0cfc41b7587268fa0123c3afc0fac5edaf8b1672cb12626c":[2,0,0,0,9,1,0,0] }; diff --git a/html/navtreeindex7.js b/html/navtreeindex7.js new file mode 100644 index 00000000..a52b641c --- /dev/null +++ b/html/navtreeindex7.js @@ -0,0 +1,253 @@ +var NAVTREEINDEX7 = +{ +"producer_2enum_classes_8hpp.html#ac0230b669b296920c0cfc41b7587268fa6bcd0f3b66e42d1aacd18d1c3b532473":[2,0,0,0,9,1,0,1], +"producer_2enum_classes_8hpp_source.html":[2,0,0,0,9,1], +"producer_2headers_8hpp.html":[2,0,0,0,9,3], +"producer_2headers_8hpp_source.html":[2,0,0,0,9,3], +"producer_8hpp.html":[2,0,0,0,9,6], +"producer_8hpp_source.html":[2,0,0,0,9,6], +"profiler_8hpp.html":[2,0,0,0,11,10], +"profiler_8hpp_source.html":[2,0,0,0,11,10], +"queue_8hpp.html":[2,0,0,0,10,3], +"queue_8hpp.html#aa7f93261bd6d87f86c45e933607a0678":[2,0,0,0,10,3,1], +"queue_8hpp_source.html":[2,0,0,0,10,3], +"queue_base_8hpp.html":[2,0,0,0,10,4], +"queue_base_8hpp_source.html":[2,0,0,0,10,4], +"rectangle_8hpp.html":[2,0,0,0,1,19], +"rectangle_8hpp.html#a7cd131c9ddd8f3987508e89e0881b9e0":[2,0,0,0,1,19,1], +"rectangle_8hpp_source.html":[2,0,0,0,1,19], +"render_face_8hpp.html":[2,0,0,0,3,9], +"render_face_8hpp.html#a1e997077b4c7e1d68c8191e0b377f4c6":[2,0,0,0,3,9,1], +"render_face_8hpp.html#a5fc85e8500dbeda3b75c1b6ecfac91cd":[2,0,0,0,3,9,0], +"render_face_8hpp_source.html":[2,0,0,0,3,9], +"render_hand_8hpp.html":[2,0,0,0,7,9], +"render_hand_8hpp.html#a74458454b8bec064b435a3bde5ad25e0":[2,0,0,0,7,9,1], +"render_hand_8hpp.html#afb5b711819f94b51f32460861d9cea38":[2,0,0,0,7,9,0], +"render_hand_8hpp_source.html":[2,0,0,0,7,9], +"render_pose_8hpp.html":[2,0,0,0,8,11], +"render_pose_8hpp.html#a7e2c7f463bbbbe9665faa46c073cc5ac":[2,0,0,0,8,11,5], +"render_pose_8hpp.html#a832678e25561cd77d174847b0dddc6bb":[2,0,0,0,8,11,4], +"render_pose_8hpp.html#a99a08148f440bd96546076e15f0de04c":[2,0,0,0,8,11,2], +"render_pose_8hpp.html#a9a3b197334a6a606f85eea43128a9a46":[2,0,0,0,8,11,0], +"render_pose_8hpp.html#aa01e90a66388f8ced55d0aa61fb205a1":[2,0,0,0,8,11,1], +"render_pose_8hpp.html#ab79ad497b3b69db2d233656a2e97bc63":[2,0,0,0,8,11,3], +"render_pose_8hpp_source.html":[2,0,0,0,8,11], +"renderer_8hpp.html":[2,0,0,0,1,20], +"renderer_8hpp_source.html":[2,0,0,0,1,20], +"resize_and_merge_base_8hpp.html":[2,0,0,0,1,21], +"resize_and_merge_base_8hpp.html#a1b6c4abcf6948b5ac5651bb2f2909bc9":[2,0,0,0,1,21,0], +"resize_and_merge_base_8hpp.html#a6a5cb4e7c022ac0fbcc399e24bb6931a":[2,0,0,0,1,21,1], +"resize_and_merge_base_8hpp.html#ad18f874de9ff9501c0dd7123f803d541":[2,0,0,0,1,21,2], +"resize_and_merge_base_8hpp_source.html":[2,0,0,0,1,21], +"resize_and_merge_caffe_8hpp.html":[2,0,0,0,1,22], +"resize_and_merge_caffe_8hpp_source.html":[2,0,0,0,1,22], +"scale_and_size_extractor_8hpp.html":[2,0,0,0,1,23], +"scale_and_size_extractor_8hpp_source.html":[2,0,0,0,1,23], +"spinnaker_wrapper_8hpp.html":[2,0,0,0,9,7], +"spinnaker_wrapper_8hpp_source.html":[2,0,0,0,9,7], +"standard_8hpp.html":[2,0,0,0,11,11], +"standard_8hpp.html#aa3a3e2acfb27ecbd187d01c8dcd41899":[2,0,0,0,11,11,0], +"standard_8hpp.html#af63e418966741f7efebacc9519174a0a":[2,0,0,0,11,11,1], +"standard_8hpp_source.html":[2,0,0,0,11,11], +"string_8hpp.html":[2,0,0,0,11,12], +"string_8hpp.html#a2c2e3001b4bca6f0f3a3758aecb8cf09":[2,0,0,0,11,12,2], +"string_8hpp.html#a3290f48d24c9992dd00d339ce49cfac7":[2,0,0,0,11,12,3], +"string_8hpp.html#a7a815e303884fb2b3346c8cc19d61b23":[2,0,0,0,11,12,4], +"string_8hpp.html#ab670c693d8e4a540cfe75ce8383b6d10":[2,0,0,0,11,12,0], +"string_8hpp.html#ae80a103d8a4308bc435342b3d31404c8":[2,0,0,0,11,12,1], +"string_8hpp_source.html":[2,0,0,0,11,12], +"structcl_1_1_image_format.html":[1,0,2,2], +"structcl_1_1_image_format.html#a039deeaa451a52448014794e7dae30ba":[1,0,2,2,1], +"structcl_1_1_image_format.html#a4b9583ef49e6681c133ff0099404b713":[1,0,2,2,2], +"structcl_1_1_image_format.html#adf48b6e9dfdfefb7583e20826c3b4a14":[1,0,2,2,0], +"structcl_1_1_local_space_arg.html":[1,0,2,31], +"structcl_1_1_local_space_arg.html#a30ac7ba02b1a0909f10253ed4158e0a6":[1,0,2,31,0], +"structcl_1_1_s_v_m_allocator_1_1rebind.html":[1,0,2,15,0], +"structcl_1_1_s_v_m_allocator_1_1rebind.html#aafc29c473d56039763d89ba7d78c188d":[1,0,2,15,0,0], +"structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html":[1,0,2,16,0], +"structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html#a029ca173ab8d8c719e99a438704036cd":[1,0,2,16,0,0], +"structcl_1_1compatibility_1_1make__kernel.html":[1,0,2,0,0], +"structcl_1_1compatibility_1_1make__kernel.html#a16c689fea1349eb1da068a83b36d0f8d":[1,0,2,0,0,5], +"structcl_1_1compatibility_1_1make__kernel.html#a1dccd422eb61c9aa37a69e0a3a80f62d":[1,0,2,0,0,3], +"structcl_1_1compatibility_1_1make__kernel.html#a821c68ade541cfe7b62d894c6d5113d7":[1,0,2,0,0,6], +"structcl_1_1compatibility_1_1make__kernel.html#aaa094f5455d73fae53eb99b374f05eec":[1,0,2,0,0,2], +"structcl_1_1compatibility_1_1make__kernel.html#ab5a793302f7651ad151a1e4b585be5d4":[1,0,2,0,0,1], +"structcl_1_1compatibility_1_1make__kernel.html#abee3103ba9dc1d3e7531dcf6e74bf2a8":[1,0,2,0,0,4], +"structcl_1_1compatibility_1_1make__kernel.html#ae167b9758dddb66f67413ea8ed8a8b2e":[1,0,2,0,0,0], +"structcl_1_1detail_1_1_get_info_functor0.html":[1,0,2,1,2], +"structcl_1_1detail_1_1_get_info_functor0.html#a2e42af5398b87a0d087640f6d76dc2f2":[1,0,2,1,2,0], +"structcl_1_1detail_1_1_get_info_functor0.html#a605bdef653bbdc6f4a05394b17f18704":[1,0,2,1,2,1], +"structcl_1_1detail_1_1_get_info_functor0.html#afdc80b4a0ebca524f06072f7e58d15fa":[1,0,2,1,2,2], +"structcl_1_1detail_1_1_get_info_functor1.html":[1,0,2,1,3], +"structcl_1_1detail_1_1_get_info_functor1.html#a27ebe3bdb4a032c5304f4fda99e32704":[1,0,2,1,3,1], +"structcl_1_1detail_1_1_get_info_functor1.html#a6b7246c928c1ec4950b748173a67aba4":[1,0,2,1,3,2], +"structcl_1_1detail_1_1_get_info_functor1.html#a9053b377f9a3816b76722746d9568aef":[1,0,2,1,3,0], +"structcl_1_1detail_1_1_get_info_functor1.html#ac48526d11471c59ff1b7aa14feb29c4e":[1,0,2,1,3,3], +"structcl_1_1detail_1_1_kernel_argument_handler.html":[1,0,2,1,17], +"structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html":[1,0,2,1,20], +"structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html":[1,0,2,1,19], +"structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html":[1,0,2,1,18], +"structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html":[1,0,2,1,21], +"structcl_1_1detail_1_1_reference_handler.html":[1,0,2,1,0], +"structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html":[1,0,2,1,7], +"structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html":[1,0,2,1,6], +"structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html":[1,0,2,1,4], +"structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html":[1,0,2,1,12], +"structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html":[1,0,2,1,11], +"structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html":[1,0,2,1,8], +"structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html":[1,0,2,1,5], +"structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html":[1,0,2,1,10], +"structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html":[1,0,2,1,9], +"structcl_1_1detail_1_1param__traits.html":[1,0,2,1,1], +"structop_1_1_datum.html":[1,0,3,5], +"structop_1_1_datum.html#a0b2c8ccac37be088524cc7c24a502c7b":[1,0,3,5,14], +"structop_1_1_datum.html#a0b2f6955a1751fc79b107789272effad":[1,0,3,5,20], +"structop_1_1_datum.html#a0d1f1c3d3494386e2d652268f6e17b5a":[1,0,3,5,15], +"structop_1_1_datum.html#a0e416771f275be98c83aaff01e482a71":[1,0,3,5,37], +"structop_1_1_datum.html#a16b968aec06e9b904751216402972e74":[1,0,3,5,3], +"structop_1_1_datum.html#a24f3bfcb0ffffeb5742eb1530bc9e367":[1,0,3,5,9], +"structop_1_1_datum.html#a27bb38102b5ebecd9b13a3619e658316":[1,0,3,5,23], +"structop_1_1_datum.html#a2d4940d8cb12d95b8588cd0280f6524c":[1,0,3,5,2], +"structop_1_1_datum.html#a32ad4b55b76a6eadf5cbd07f644f656c":[1,0,3,5,7], +"structop_1_1_datum.html#a32d164c01acf6b4f7eb1323d74edbdca":[1,0,3,5,28], +"structop_1_1_datum.html#a35212700ef2a2ac290a6666e2993a192":[1,0,3,5,16], +"structop_1_1_datum.html#a42b953c082f479eddc527da9a3a4cc75":[1,0,3,5,30], +"structop_1_1_datum.html#a42f9aef848c6335c5a81cad374319f0b":[1,0,3,5,1], +"structop_1_1_datum.html#a44af7162e180c6856ce909057f43d8e1":[1,0,3,5,39], +"structop_1_1_datum.html#a46ff336119fd0d67c8223b1a9371731d":[1,0,3,5,26], +"structop_1_1_datum.html#a52d75e3273490624414f0602785bb608":[1,0,3,5,24], +"structop_1_1_datum.html#a5429e97e0ab9b0e2209a3947af668381":[1,0,3,5,32], +"structop_1_1_datum.html#a55dd5354e09696ed6896923755f1c85b":[1,0,3,5,31], +"structop_1_1_datum.html#a59d455dbddc50d700809c5e102c40d4e":[1,0,3,5,22], +"structop_1_1_datum.html#a652ac1e7de13ec9a886dece75848cfea":[1,0,3,5,35], +"structop_1_1_datum.html#a65deddd49d0fbca81f367198fc600015":[1,0,3,5,25], +"structop_1_1_datum.html#a6cf96c250c236a03f13da69e1d4336d9":[1,0,3,5,38], +"structop_1_1_datum.html#a6d629b1f6f7b958fe4cf2ef4cdf57c5b":[1,0,3,5,34], +"structop_1_1_datum.html#a72c75834671aebe44705738fb5efc3c5":[1,0,3,5,0], +"structop_1_1_datum.html#a72ee10bf507aea368cfd3dba3dd38cb5":[1,0,3,5,8], +"structop_1_1_datum.html#a731a7179ac03f831019441981455282e":[1,0,3,5,10], +"structop_1_1_datum.html#a847f62b3060c5d0d106e60c29df87a0b":[1,0,3,5,4], +"structop_1_1_datum.html#a9a44196a197d5c050e626efe8b016e84":[1,0,3,5,19], +"structop_1_1_datum.html#aab9997004b6b761267f8ce312b8048e9":[1,0,3,5,5], +"structop_1_1_datum.html#aae900e3c8101ab5acce9fc5e4d50830a":[1,0,3,5,6], +"structop_1_1_datum.html#aba90dccffb5a830296231bd430c4766c":[1,0,3,5,33], +"structop_1_1_datum.html#ac734d4262a5a7892c6d4094cdd2bcc7c":[1,0,3,5,29], +"structop_1_1_datum.html#acdf94a3ee6504d8b70afffa997d52d4b":[1,0,3,5,11], +"structop_1_1_datum.html#ae0c0f33a6b75c7f47e11112dd33f23c1":[1,0,3,5,17], +"structop_1_1_datum.html#ae6adcdacea12a9cfa445cf0cac1985b0":[1,0,3,5,27], +"structop_1_1_datum.html#aeab7638276f1d9eb14847302bd0d0287":[1,0,3,5,13], +"structop_1_1_datum.html#aebd19bf50725a5cd87de1efd96f6ebfe":[1,0,3,5,18], +"structop_1_1_datum.html#aef6c478313691ab5101664c1df55aa58":[1,0,3,5,21], +"structop_1_1_datum.html#afb117821de7aff9ac3c219ef3bbc0c14":[1,0,3,5,36], +"structop_1_1_datum.html#afcdbf1d87e08761d952d19ef6a8ace10":[1,0,3,5,12], +"structop_1_1_point.html":[1,0,3,14], +"structop_1_1_point.html#a0374ab7bcd19af664a6c01328346d238":[1,0,3,14,24], +"structop_1_1_point.html#a44559988e3980e21568b5d9dd2897368":[1,0,3,14,1], +"structop_1_1_point.html#a480b8feec1a2c0652ea0ab6dd7717e6d":[1,0,3,14,23], +"structop_1_1_point.html#a5821bc77a416629916e671793df3ce3b":[1,0,3,14,26], +"structop_1_1_point.html#a5d825f6fdc9a72abe5f3f52c852bdf13":[1,0,3,14,4], +"structop_1_1_point.html#a60488ca743d82fe8dd574b01f992460c":[1,0,3,14,10], +"structop_1_1_point.html#a767e96d42e4653ac09ada5c5cdceb776":[1,0,3,14,21], +"structop_1_1_point.html#a7688d4f0cadcf1970380519df4cfffd7":[1,0,3,14,7], +"structop_1_1_point.html#a812d4ef29d102f4ad18f32ae54eb17ec":[1,0,3,14,25], +"structop_1_1_point.html#a81a09bde4e8e27ec6e8b4808f0f60f57":[1,0,3,14,17], +"structop_1_1_point.html#a9759f95e852025014cb071aefb242cef":[1,0,3,14,5], +"structop_1_1_point.html#a9f80114d18ec8055360222d975bcd5a8":[1,0,3,14,0], +"structop_1_1_point.html#aa389e5c56126074997b4a6fb1a471b45":[1,0,3,14,12], +"structop_1_1_point.html#aa50152ec0736b622c159eb0ec8f7ad2b":[1,0,3,14,8], +"structop_1_1_point.html#aa902ce5b63f3cb8b8b0b04e2f40288fe":[1,0,3,14,15], +"structop_1_1_point.html#aabc0dee51a101fefbf1fdcd56f54b48c":[1,0,3,14,11], +"structop_1_1_point.html#aada0e9eecee2fb30fb903b32f9f33047":[1,0,3,14,19], +"structop_1_1_point.html#ab3b92e4a40cd58d948647484f21dd9ef":[1,0,3,14,2], +"structop_1_1_point.html#aba8ffdc78fdec7d45222f640eb130874":[1,0,3,14,3], +"structop_1_1_point.html#abf2bb2d2d5b3dba3424b489b99faa760":[1,0,3,14,14], +"structop_1_1_point.html#ac8596f2b3b50464b6c6eaa34b0a2c48b":[1,0,3,14,20], +"structop_1_1_point.html#ac97b928be312686c6438f0260ff4e004":[1,0,3,14,18], +"structop_1_1_point.html#ad1bbf8b8bb32aedc9e6dbab99c82e1e9":[1,0,3,14,22], +"structop_1_1_point.html#ad42deecd0077f7c962ca383cbc87e08f":[1,0,3,14,13], +"structop_1_1_point.html#ad5005ff994bfcd1846854d6af103a3a6":[1,0,3,14,9], +"structop_1_1_point.html#af8e49e33dad417d05ce8fb5f9dd68762":[1,0,3,14,16], +"structop_1_1_point.html#afb53230d0d884ca5432e948605b5c2e6":[1,0,3,14,6], +"structop_1_1_rectangle.html":[1,0,3,15], +"structop_1_1_rectangle.html#a0112ddaa9782f3ccbb76a319b05f030b":[1,0,3,15,0], +"structop_1_1_rectangle.html#a0bfef7eb53dc556ad80383742cdd0f99":[1,0,3,15,8], +"structop_1_1_rectangle.html#a0d0ae826039b0961fae8723708809cdf":[1,0,3,15,16], +"structop_1_1_rectangle.html#a1c9a572db2c17fb02a7d19e965c1d3dc":[1,0,3,15,12], +"structop_1_1_rectangle.html#a2d3d7951770da3954d5af9e365f5780c":[1,0,3,15,7], +"structop_1_1_rectangle.html#a3e2d164e2da15c298e4d5bc7b70c0a30":[1,0,3,15,4], +"structop_1_1_rectangle.html#a5a9a60fdfd9c88ab8ded6275d64333ea":[1,0,3,15,2], +"structop_1_1_rectangle.html#a5db1a105c3b95578a7532ce85e9f562c":[1,0,3,15,5], +"structop_1_1_rectangle.html#a5db9f0e8c946d837a1d351cc0bc72811":[1,0,3,15,15], +"structop_1_1_rectangle.html#a64e6891af0088a4ad271a725601b8043":[1,0,3,15,18], +"structop_1_1_rectangle.html#a65620c7efbb3db95d85c90c2be3a851d":[1,0,3,15,9], +"structop_1_1_rectangle.html#a85cabb0d2f3af02e32be35bb9841c1f3":[1,0,3,15,3], +"structop_1_1_rectangle.html#abd3476f9a32ad2058ea67c75c2a547a2":[1,0,3,15,10], +"structop_1_1_rectangle.html#abea1a6760629dc4ed99875dae9d5ac36":[1,0,3,15,11], +"structop_1_1_rectangle.html#ac4ae58fe6ffd2f811f5cbc48661c1856":[1,0,3,15,17], +"structop_1_1_rectangle.html#addb67763ca3a0ca9fd4f7184ad9d11ae":[1,0,3,15,13], +"structop_1_1_rectangle.html#aed0ca00eb295de406ec8ec6dd03c1da5":[1,0,3,15,14], +"structop_1_1_rectangle.html#aed48a0008434867b879a678c1da015b3":[1,0,3,15,6], +"structop_1_1_rectangle.html#afbb0da8956e35178d3f28d2b1d998175":[1,0,3,15,1], +"structop_1_1_wrapper_struct_face.html":[1,0,3,113], +"structop_1_1_wrapper_struct_face.html#a48844c4c23c71372258518015d0b81b1":[1,0,3,113,0], +"structop_1_1_wrapper_struct_face.html#a49f609ae1c075f272bbaf32e128cc3a9":[1,0,3,113,1], +"structop_1_1_wrapper_struct_face.html#a65a0244cbcea06621c6f8c41e519990f":[1,0,3,113,2], +"structop_1_1_wrapper_struct_face.html#a8fadeca500dde0df2a35f864bf05ee05":[1,0,3,113,3], +"structop_1_1_wrapper_struct_face.html#a982e3f1a13358a522e1882d17cb80d57":[1,0,3,113,6], +"structop_1_1_wrapper_struct_face.html#a9845712fd6ebb66fccb0c1647e3491a0":[1,0,3,113,4], +"structop_1_1_wrapper_struct_face.html#accc6e564598130b9bf0a6d0ec9c304c4":[1,0,3,113,5], +"structop_1_1_wrapper_struct_hand.html":[1,0,3,114], +"structop_1_1_wrapper_struct_hand.html#a3283127d10840219bf2aacedeef0b72b":[1,0,3,114,0], +"structop_1_1_wrapper_struct_hand.html#a667ad7eed9f4f96b460f331d25f3d87f":[1,0,3,114,3], +"structop_1_1_wrapper_struct_hand.html#a6a54d5b5766d23412c87bd10c26cb291":[1,0,3,114,4], +"structop_1_1_wrapper_struct_hand.html#a716f9c98cbee1a4a70d5978875795c4d":[1,0,3,114,1], +"structop_1_1_wrapper_struct_hand.html#a8074cf22f8926d7f4d1d60cacae99c3e":[1,0,3,114,2], +"structop_1_1_wrapper_struct_hand.html#a86ca862d3d24a5cf0b1122b64aac7a68":[1,0,3,114,9], +"structop_1_1_wrapper_struct_hand.html#a90ddd24ee55b6aabd9a1728ccd91525e":[1,0,3,114,5], +"structop_1_1_wrapper_struct_hand.html#a9655c0dfa83eefde174d09e622482089":[1,0,3,114,6], +"structop_1_1_wrapper_struct_hand.html#adaea15e182e5c75129293873cd94e35f":[1,0,3,114,7], +"structop_1_1_wrapper_struct_hand.html#aea6263dc96708b11fab72416d810b3d6":[1,0,3,114,8], +"structop_1_1_wrapper_struct_input.html":[1,0,3,115], +"structop_1_1_wrapper_struct_input.html#a06aaa39948ac1a83a234b99f270ee14b":[1,0,3,115,0], +"structop_1_1_wrapper_struct_input.html#a2eeea9ee711a1dcbec99c3dc871fbc47":[1,0,3,115,7], +"structop_1_1_wrapper_struct_input.html#a5cffb282052bdd812217e54f0b2ec7d5":[1,0,3,115,3], +"structop_1_1_wrapper_struct_input.html#a5ee9722814fe2b5a695511cabd12b613":[1,0,3,115,2], +"structop_1_1_wrapper_struct_input.html#a7c80f6a3687696ba30d3ce0902ac162f":[1,0,3,115,5], +"structop_1_1_wrapper_struct_input.html#a86df98e50b680b30afe100d8b2b50685":[1,0,3,115,4], +"structop_1_1_wrapper_struct_input.html#acc72b8efe09ec3888823ed5680a19fe4":[1,0,3,115,1], +"structop_1_1_wrapper_struct_input.html#adb77e57fd11db9950d9754a2c8c8eaa5":[1,0,3,115,6], +"structop_1_1_wrapper_struct_output.html":[1,0,3,116], +"structop_1_1_wrapper_struct_output.html#a34d5796e02b8afaaaef99fc26e7f3056":[1,0,3,116,6], +"structop_1_1_wrapper_struct_output.html#a4e18a93cfa9c6b47151427152a745817":[1,0,3,116,1], +"structop_1_1_wrapper_struct_output.html#a5f56c15d410645442b5ac21c316b9c85":[1,0,3,116,7], +"structop_1_1_wrapper_struct_output.html#a6efbd77da8ebcea3abc4109bb2f39c0b":[1,0,3,116,4], +"structop_1_1_wrapper_struct_output.html#a73d6a5687ab8abac22f5cd29690b6277":[1,0,3,116,12], +"structop_1_1_wrapper_struct_output.html#a7b7ff64e4b2f4ee5716396f529076f2f":[1,0,3,116,0], +"structop_1_1_wrapper_struct_output.html#a8a2f29bae4ff55195b10a83717a0f738":[1,0,3,116,9], +"structop_1_1_wrapper_struct_output.html#aaf5df884418d2bf1df36505009264ece":[1,0,3,116,2], +"structop_1_1_wrapper_struct_output.html#aba2aed26f1d01771a0c896bc50e477a5":[1,0,3,116,8], +"structop_1_1_wrapper_struct_output.html#ac72ad601daf957b9b000206e9f1fe0ad":[1,0,3,116,3], +"structop_1_1_wrapper_struct_output.html#ad338fd4719d6f243bb64bc67f68bc7c9":[1,0,3,116,11], +"structop_1_1_wrapper_struct_output.html#ad9ca696781cb7c250752f078f5c937fc":[1,0,3,116,10], +"structop_1_1_wrapper_struct_output.html#adca0d08aa43e2280ca06a8db0deb81bc":[1,0,3,116,5], +"structop_1_1_wrapper_struct_pose.html":[1,0,3,117], +"structop_1_1_wrapper_struct_pose.html#a02c4ab6b56e4da4b3ed0da4eae8ac0fc":[1,0,3,117,16], +"structop_1_1_wrapper_struct_pose.html#a0aa4454f4a528f28395e2463ffd8d1af":[1,0,3,117,12], +"structop_1_1_wrapper_struct_pose.html#a1038c43c5d5cbabf0ac9f8f76d101c27":[1,0,3,117,19], +"structop_1_1_wrapper_struct_pose.html#a322ff95b6a2838fe0d55afb28d2a4224":[1,0,3,117,21], +"structop_1_1_wrapper_struct_pose.html#a35147b6fb9e300d79b71637793053a1b":[1,0,3,117,18], +"structop_1_1_wrapper_struct_pose.html#a4900b6c522150140d27f2e98a260e0ec":[1,0,3,117,13], +"structop_1_1_wrapper_struct_pose.html#a4d3ad84b14697d5f1009fa29e2ff1998":[1,0,3,117,3], +"structop_1_1_wrapper_struct_pose.html#a536ea76d50e94d513066e9e5767d0c03":[1,0,3,117,8], +"structop_1_1_wrapper_struct_pose.html#a646ae142f821411d22d772b76960d585":[1,0,3,117,22], +"structop_1_1_wrapper_struct_pose.html#a782ba82c6aeabea8fa625042fdf09408":[1,0,3,117,7], +"structop_1_1_wrapper_struct_pose.html#a80ead0f411ddab86f643345e4effe805":[1,0,3,117,17], +"structop_1_1_wrapper_struct_pose.html#a8be188d871061079432ead77b278fe0d":[1,0,3,117,9], +"structop_1_1_wrapper_struct_pose.html#a8ff78782ff1bfdcec3e20e42fc03dbc6":[1,0,3,117,14], +"structop_1_1_wrapper_struct_pose.html#aa2cee9019b708d48cc18313615d0189e":[1,0,3,117,4], +"structop_1_1_wrapper_struct_pose.html#aa459f2f26c1f1a929af55b8c2d39ccf6":[1,0,3,117,11], +"structop_1_1_wrapper_struct_pose.html#ab6810e97aa62a728aa09dbbe6b9b6c06":[1,0,3,117,5], +"structop_1_1_wrapper_struct_pose.html#abeb9ae450a7b37e76075c8dca64b3617":[1,0,3,117,10], +"structop_1_1_wrapper_struct_pose.html#ac1233492c750fbd98df353bffa8f9b78":[1,0,3,117,2], +"structop_1_1_wrapper_struct_pose.html#acad34562a52b7474f928a021b03a9f90":[1,0,3,117,6] +}; diff --git a/html/navtreeindex8.js b/html/navtreeindex8.js new file mode 100644 index 00000000..909d5fcb --- /dev/null +++ b/html/navtreeindex8.js @@ -0,0 +1,193 @@ +var NAVTREEINDEX8 = +{ +"structop_1_1_wrapper_struct_pose.html#acff912f14ba3c0ba706ea99e1cef790e":[1,0,3,117,15], +"structop_1_1_wrapper_struct_pose.html#ad23a9c103a60709eed9d7b7381828e5e":[1,0,3,117,23], +"structop_1_1_wrapper_struct_pose.html#ad6b5ea0cef8eb81d20ab39099ba7716e":[1,0,3,117,20], +"structop_1_1_wrapper_struct_pose.html#ad73981c6ad9b23f511ef6f12136bf8e7":[1,0,3,117,1], +"structop_1_1_wrapper_struct_pose.html#adf01f3ff1336d3fcdf0546f8b8c916be":[1,0,3,117,0], +"sub_thread_8hpp.html":[2,0,0,0,10,5], +"sub_thread_8hpp.html#af98c8e514e79d4718fb1fc64dc0e431b":[2,0,0,0,10,5,1], +"sub_thread_8hpp_source.html":[2,0,0,0,10,5], +"sub_thread_no_queue_8hpp.html":[2,0,0,0,10,6], +"sub_thread_no_queue_8hpp_source.html":[2,0,0,0,10,6], +"sub_thread_queue_in_8hpp.html":[2,0,0,0,10,7], +"sub_thread_queue_in_8hpp.html#a55207f49aadd5f79e75251d6ccfad1fc":[2,0,0,0,10,7,1], +"sub_thread_queue_in_8hpp_source.html":[2,0,0,0,10,7], +"sub_thread_queue_in_out_8hpp.html":[2,0,0,0,10,8], +"sub_thread_queue_in_out_8hpp.html#a5180d62b9273c9d0712f686531ee0aea":[2,0,0,0,10,8,1], +"sub_thread_queue_in_out_8hpp_source.html":[2,0,0,0,10,8], +"sub_thread_queue_out_8hpp.html":[2,0,0,0,10,9], +"sub_thread_queue_out_8hpp_source.html":[2,0,0,0,10,9], +"thread_2enum_classes_8hpp.html":[2,0,0,0,10,0], +"thread_2enum_classes_8hpp.html#a3593e2d53bec533f0048ef3973eebd36":[2,0,0,0,10,0,0], +"thread_2enum_classes_8hpp.html#a3593e2d53bec533f0048ef3973eebd36a288aae25bc408055f50c21c991903a44":[2,0,0,0,10,0,0,0], +"thread_2enum_classes_8hpp.html#a3593e2d53bec533f0048ef3973eebd36a2fe4167817733fec8e6ba1afddf78f1b":[2,0,0,0,10,0,0,3], +"thread_2enum_classes_8hpp.html#a3593e2d53bec533f0048ef3973eebd36a435b3ab344c03bfc0e4530a2e75f5e44":[2,0,0,0,10,0,0,1], +"thread_2enum_classes_8hpp.html#a3593e2d53bec533f0048ef3973eebd36ac68f8680ccf3a65dfcfc63356112c9f9":[2,0,0,0,10,0,0,2], +"thread_2enum_classes_8hpp_source.html":[2,0,0,0,10,0], +"thread_2headers_8hpp.html":[2,0,0,0,10,1], +"thread_2headers_8hpp_source.html":[2,0,0,0,10,1], +"thread_8hpp.html":[2,0,0,0,10,10], +"thread_8hpp.html#ae5dac6cf1ccdf461838f9795be8fda03":[2,0,0,0,10,10,1], +"thread_8hpp_source.html":[2,0,0,0,10,10], +"thread_manager_8hpp.html":[2,0,0,0,10,11], +"thread_manager_8hpp.html#ac06eeab84c4861ef08834855b48750a6":[2,0,0,0,10,11,1], +"thread_manager_8hpp_source.html":[2,0,0,0,10,11], +"utilities_2enum_classes_8hpp.html":[2,0,0,0,11,1], +"utilities_2enum_classes_8hpp.html#a5f5a4cee9809deaf7201fb9caf5e400c":[2,0,0,0,11,1,0], +"utilities_2enum_classes_8hpp.html#a5f5a4cee9809deaf7201fb9caf5e400ca002f2100f8870e7c823894f492e4d337":[2,0,0,0,11,1,0,2], +"utilities_2enum_classes_8hpp.html#a5f5a4cee9809deaf7201fb9caf5e400ca68ec2bf5b1662d1d27a523dcfc3c702a":[2,0,0,0,11,1,0,1], +"utilities_2enum_classes_8hpp.html#a5f5a4cee9809deaf7201fb9caf5e400cab1c94ca2fbc3e78fc30069c8d0f01680":[2,0,0,0,11,1,0,3], +"utilities_2enum_classes_8hpp.html#a5f5a4cee9809deaf7201fb9caf5e400cafe50b062b9b9100a72e68b48fe26fc50":[2,0,0,0,11,1,0,0], +"utilities_2enum_classes_8hpp.html#a5fa46d7c4b25c823d1cdcc8e9d460f94":[2,0,0,0,11,1,1], +"utilities_2enum_classes_8hpp.html#a5fa46d7c4b25c823d1cdcc8e9d460f94a68ec2bf5b1662d1d27a523dcfc3c702a":[2,0,0,0,11,1,1,0], +"utilities_2enum_classes_8hpp.html#a5fa46d7c4b25c823d1cdcc8e9d460f94aa544d56d9492a20da20018000b5043b6":[2,0,0,0,11,1,1,1], +"utilities_2enum_classes_8hpp.html#a5fa46d7c4b25c823d1cdcc8e9d460f94ab1c94ca2fbc3e78fc30069c8d0f01680":[2,0,0,0,11,1,1,2], +"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14":[2,0,0,0,11,1,2], +"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a28d0edd045e05cf5af64e35ae0c4c6ef":[2,0,0,0,11,1,2,1], +"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a655d20c1ca69519ca647684edbb2db35":[2,0,0,0,11,1,2,3], +"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a6a061313d22e51e0f25b7cd4dc065233":[2,0,0,0,11,1,2,4], +"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a6adf97f83acf6453d4a6a4b1070f3754":[2,0,0,0,11,1,2,0], +"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a828d496739024f4af00df1e277d96ebd":[2,0,0,0,11,1,2,5], +"utilities_2enum_classes_8hpp.html#adc43fb9031418e7f8112816a3b535d14a960b44c579bc2f6818d2daaf9e4c16f0":[2,0,0,0,11,1,2,2], +"utilities_2enum_classes_8hpp_source.html":[2,0,0,0,11,1], +"utilities_2headers_8hpp.html":[2,0,0,0,11,6], +"utilities_2headers_8hpp_source.html":[2,0,0,0,11,6], +"video_capture_reader_8hpp.html":[2,0,0,0,9,8], +"video_capture_reader_8hpp_source.html":[2,0,0,0,9,8], +"video_reader_8hpp.html":[2,0,0,0,9,9], +"video_reader_8hpp_source.html":[2,0,0,0,9,9], +"video_saver_8hpp.html":[2,0,0,0,4,10], +"video_saver_8hpp_source.html":[2,0,0,0,4,10], +"w_coco_json_saver_8hpp.html":[2,0,0,0,4,11], +"w_coco_json_saver_8hpp.html#af46e80e6bac0f815006759df4c9d00c3":[2,0,0,0,4,11,1], +"w_coco_json_saver_8hpp_source.html":[2,0,0,0,4,11], +"w_cv_mat_to_op_input_8hpp.html":[2,0,0,0,1,24], +"w_cv_mat_to_op_input_8hpp.html#a9076fc1719030c2a74f21682999d2315":[2,0,0,0,1,24,1], +"w_cv_mat_to_op_input_8hpp_source.html":[2,0,0,0,1,24], +"w_cv_mat_to_op_output_8hpp.html":[2,0,0,0,1,25], +"w_cv_mat_to_op_output_8hpp.html#a6d12bd1e42cfb63d2f780bed55fa01fb":[2,0,0,0,1,25,1], +"w_cv_mat_to_op_output_8hpp_source.html":[2,0,0,0,1,25], +"w_datum_producer_8hpp.html":[2,0,0,0,9,10], +"w_datum_producer_8hpp_source.html":[2,0,0,0,9,10], +"w_face_detector_8hpp.html":[2,0,0,0,3,10], +"w_face_detector_8hpp.html#a196f17357cd1c1bb02e24e4e8a0e6ec3":[2,0,0,0,3,10,1], +"w_face_detector_8hpp_source.html":[2,0,0,0,3,10], +"w_face_detector_open_c_v_8hpp.html":[2,0,0,0,3,11], +"w_face_detector_open_c_v_8hpp.html#abf3a59fc4662f07e6ba19b95bd4da32f":[2,0,0,0,3,11,1], +"w_face_detector_open_c_v_8hpp_source.html":[2,0,0,0,3,11], +"w_face_extractor_8hpp.html":[2,0,0,0,3,12], +"w_face_extractor_8hpp.html#ac610051ddb4703c80e6ee73f77f6df8a":[2,0,0,0,3,12,1], +"w_face_extractor_8hpp_source.html":[2,0,0,0,3,12], +"w_face_renderer_8hpp.html":[2,0,0,0,3,13], +"w_face_renderer_8hpp.html#af42afa53c725d556c14928b2603883e3":[2,0,0,0,3,13,1], +"w_face_renderer_8hpp_source.html":[2,0,0,0,3,13], +"w_face_saver_8hpp.html":[2,0,0,0,4,12], +"w_face_saver_8hpp.html#a57c4f3ada0db4882a4106d4dedf08012":[2,0,0,0,4,12,1], +"w_face_saver_8hpp_source.html":[2,0,0,0,4,12], +"w_gui3_d_8hpp.html":[2,0,0,0,6,7], +"w_gui3_d_8hpp.html#a54b38240e45009f7e6a25d956ac96fe0":[2,0,0,0,6,7,1], +"w_gui3_d_8hpp_source.html":[2,0,0,0,6,7], +"w_gui_8hpp.html":[2,0,0,0,6,6], +"w_gui_8hpp.html#ade3b2e4b105242a3cf41def3def1691d":[2,0,0,0,6,6,1], +"w_gui_8hpp_source.html":[2,0,0,0,6,6], +"w_gui_info_adder_8hpp.html":[2,0,0,0,6,8], +"w_gui_info_adder_8hpp.html#ae88e9ced5d14fa221205b492ff76c56b":[2,0,0,0,6,8,1], +"w_gui_info_adder_8hpp_source.html":[2,0,0,0,6,8], +"w_hand_detector_8hpp.html":[2,0,0,0,7,10], +"w_hand_detector_8hpp.html#a0424a8e4dc8ceb5e8d8a2230c157a7fd":[2,0,0,0,7,10,1], +"w_hand_detector_8hpp_source.html":[2,0,0,0,7,10], +"w_hand_detector_from_txt_8hpp.html":[2,0,0,0,7,11], +"w_hand_detector_from_txt_8hpp.html#a767385c8d3ebe736e1752825ab4d4ea0":[2,0,0,0,7,11,1], +"w_hand_detector_from_txt_8hpp_source.html":[2,0,0,0,7,11], +"w_hand_detector_tracking_8hpp.html":[2,0,0,0,7,12], +"w_hand_detector_tracking_8hpp.html#a361310c59d16e88a4d2450a80f078f01":[2,0,0,0,7,12,1], +"w_hand_detector_tracking_8hpp_source.html":[2,0,0,0,7,12], +"w_hand_detector_update_8hpp.html":[2,0,0,0,7,13], +"w_hand_detector_update_8hpp.html#a5cc3f625b2644b1aade85a9458b5503a":[2,0,0,0,7,13,1], +"w_hand_detector_update_8hpp_source.html":[2,0,0,0,7,13], +"w_hand_extractor_8hpp.html":[2,0,0,0,7,14], +"w_hand_extractor_8hpp.html#af858fa24c3fb51cfb695f4e78972f345":[2,0,0,0,7,14,1], +"w_hand_extractor_8hpp_source.html":[2,0,0,0,7,14], +"w_hand_renderer_8hpp.html":[2,0,0,0,7,15], +"w_hand_renderer_8hpp.html#a635579f5f8d20b8e65f4f94da4d3d2f2":[2,0,0,0,7,15,1], +"w_hand_renderer_8hpp_source.html":[2,0,0,0,7,15], +"w_hand_saver_8hpp.html":[2,0,0,0,4,13], +"w_hand_saver_8hpp.html#a602d5d238fe0c7096698cf36b7dee9ab":[2,0,0,0,4,13,1], +"w_hand_saver_8hpp_source.html":[2,0,0,0,4,13], +"w_heat_map_saver_8hpp.html":[2,0,0,0,4,14], +"w_heat_map_saver_8hpp.html#a7ac10b9f503668695643c366e25f3b68":[2,0,0,0,4,14,1], +"w_heat_map_saver_8hpp_source.html":[2,0,0,0,4,14], +"w_id_generator_8hpp.html":[2,0,0,0,10,12], +"w_id_generator_8hpp.html#ad22c543a4376e943b728e657fab5ed9f":[2,0,0,0,10,12,1], +"w_id_generator_8hpp_source.html":[2,0,0,0,10,12], +"w_image_saver_8hpp.html":[2,0,0,0,4,15], +"w_image_saver_8hpp.html#a505ea16cc6c2c0068bbf4e7269dc8e0a":[2,0,0,0,4,15,1], +"w_image_saver_8hpp_source.html":[2,0,0,0,4,15], +"w_keep_top_n_people_8hpp.html":[2,0,0,0,1,26], +"w_keep_top_n_people_8hpp.html#aaee32c4c68404e5086844bcb911b7a20":[2,0,0,0,1,26,1], +"w_keep_top_n_people_8hpp_source.html":[2,0,0,0,1,26], +"w_keypoint_scaler_8hpp.html":[2,0,0,0,1,27], +"w_keypoint_scaler_8hpp.html#a47758c703fccdbb65c26dc7bc4022237":[2,0,0,0,1,27,1], +"w_keypoint_scaler_8hpp_source.html":[2,0,0,0,1,27], +"w_op_output_to_cv_mat_8hpp.html":[2,0,0,0,1,28], +"w_op_output_to_cv_mat_8hpp.html#a1d9f50688522ed7368acc33a09ae9ece":[2,0,0,0,1,28,1], +"w_op_output_to_cv_mat_8hpp_source.html":[2,0,0,0,1,28], +"w_people_json_saver_8hpp.html":[2,0,0,0,4,16], +"w_people_json_saver_8hpp.html#a774871462f7fefb8cadea1e49f501e45":[2,0,0,0,4,16,1], +"w_people_json_saver_8hpp_source.html":[2,0,0,0,4,16], +"w_people_pose_loader_8hpp.html":[2,0,0,0,2,0,1], +"w_people_pose_loader_8hpp_source.html":[2,0,0,0,2,0,1], +"w_person_id_extractor_8hpp.html":[2,0,0,0,2,1,2], +"w_person_id_extractor_8hpp.html#a674a652ad38b355285417529fc050847":[2,0,0,0,2,1,2,1], +"w_person_id_extractor_8hpp_source.html":[2,0,0,0,2,1,2], +"w_pose_extractor_8hpp.html":[2,0,0,0,8,12], +"w_pose_extractor_8hpp.html#a020603e3ad6326cb1dce43485157f768":[2,0,0,0,8,12,1], +"w_pose_extractor_8hpp_source.html":[2,0,0,0,8,12], +"w_pose_renderer_8hpp.html":[2,0,0,0,8,13], +"w_pose_renderer_8hpp.html#ae76afeeeaedaebe6941f41a4bdf50e2a":[2,0,0,0,8,13,1], +"w_pose_renderer_8hpp_source.html":[2,0,0,0,8,13], +"w_pose_saver_8hpp.html":[2,0,0,0,4,17], +"w_pose_saver_8hpp.html#a31ad937a2e52ea08ce925031d26616b9":[2,0,0,0,4,17,1], +"w_pose_saver_8hpp_source.html":[2,0,0,0,4,17], +"w_pose_triangulation_8hpp.html":[2,0,0,0,0,3], +"w_pose_triangulation_8hpp.html#a53f346232d0743f3dd0f547de1fc508f":[2,0,0,0,0,3,1], +"w_pose_triangulation_8hpp_source.html":[2,0,0,0,0,3], +"w_queue_orderer_8hpp.html":[2,0,0,0,10,16], +"w_queue_orderer_8hpp.html#add981a5f6a49d35cc316a54c613497f3":[2,0,0,0,10,16,1], +"w_queue_orderer_8hpp_source.html":[2,0,0,0,10,16], +"w_scale_and_size_extractor_8hpp.html":[2,0,0,0,1,29], +"w_scale_and_size_extractor_8hpp.html#aaca98fe6101cda512a43c513182ae5cc":[2,0,0,0,1,29,1], +"w_scale_and_size_extractor_8hpp_source.html":[2,0,0,0,1,29], +"w_video_saver_8hpp.html":[2,0,0,0,4,18], +"w_video_saver_8hpp.html#a49bd4106b0cd1cb81980329b06c0d2c8":[2,0,0,0,4,18,1], +"w_video_saver_8hpp_source.html":[2,0,0,0,4,18], +"webcam_reader_8hpp.html":[2,0,0,0,9,11], +"webcam_reader_8hpp_source.html":[2,0,0,0,9,11], +"worker_8hpp.html":[2,0,0,0,10,13], +"worker_8hpp.html#a5642545fda1c3bbaf60810cf0e2d2c1d":[2,0,0,0,10,13,1], +"worker_8hpp_source.html":[2,0,0,0,10,13], +"worker_consumer_8hpp.html":[2,0,0,0,10,14], +"worker_consumer_8hpp.html#a01aa5c6e24026536367cf47a64e9bba5":[2,0,0,0,10,14,1], +"worker_consumer_8hpp_source.html":[2,0,0,0,10,14], +"worker_producer_8hpp.html":[2,0,0,0,10,15], +"worker_producer_8hpp.html#a5660f0e72781ce6d7db9eb78b582e5c6":[2,0,0,0,10,15,1], +"worker_producer_8hpp_source.html":[2,0,0,0,10,15], +"wrapper_2headers_8hpp.html":[2,0,0,0,12,0], +"wrapper_2headers_8hpp_source.html":[2,0,0,0,12,0], +"wrapper_8hpp.html":[2,0,0,0,12,1], +"wrapper_8hpp_source.html":[2,0,0,0,12,1], +"wrapper_auxiliary_8hpp.html":[2,0,0,0,12,2], +"wrapper_auxiliary_8hpp.html#a860009264f3fc46e18120faef1d62ac7":[2,0,0,0,12,2,0], +"wrapper_auxiliary_8hpp_source.html":[2,0,0,0,12,2], +"wrapper_struct_face_8hpp.html":[2,0,0,0,12,3], +"wrapper_struct_face_8hpp_source.html":[2,0,0,0,12,3], +"wrapper_struct_hand_8hpp.html":[2,0,0,0,12,4], +"wrapper_struct_hand_8hpp_source.html":[2,0,0,0,12,4], +"wrapper_struct_input_8hpp.html":[2,0,0,0,12,5], +"wrapper_struct_input_8hpp_source.html":[2,0,0,0,12,5], +"wrapper_struct_output_8hpp.html":[2,0,0,0,12,6], +"wrapper_struct_output_8hpp_source.html":[2,0,0,0,12,6], +"wrapper_struct_pose_8hpp.html":[2,0,0,0,12,7], +"wrapper_struct_pose_8hpp_source.html":[2,0,0,0,12,7] +}; diff --git a/html/net_8hpp.html b/html/net_8hpp.html index b88dbd6c..6ea3ec26 100644 --- a/html/net_8hpp.html +++ b/html/net_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('net_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/net_8hpp_source.html b/html/net_8hpp_source.html index 371da412..926ad899 100644 --- a/html/net_8hpp_source.html +++ b/html/net_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('net_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/net_caffe_8hpp.html b/html/net_caffe_8hpp.html index 6bd580f2..ac865356 100644 --- a/html/net_caffe_8hpp.html +++ b/html/net_caffe_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('net_caffe_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/net_caffe_8hpp_source.html b/html/net_caffe_8hpp_source.html index fb141667..b9ce561d 100644 --- a/html/net_caffe_8hpp_source.html +++ b/html/net_caffe_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('net_caffe_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -118,8 +118,8 @@ $(document).ready(function(){initNavTree('net_caffe_8hpp_source.html','');});
    9  class OP_API NetCaffe : public Net
    10  {
    11  public:
    -
    12  NetCaffe(const std::string& caffeProto, const std::string& caffeTrainedModel, const int gpuId = 0,
    -
    13  const bool enableGoogleLogging = true, const std::string& lastBlobName = "net_output");
    +
    12  NetCaffe(const std::string& caffeProto, const std::string& caffeTrainedModel, const int gpuId = 0,
    +
    13  const bool enableGoogleLogging = true, const std::string& lastBlobName = "net_output");
    14 
    15  virtual ~NetCaffe();
    16 
    @@ -150,6 +150,7 @@ $(document).ready(function(){initNavTree('net_caffe_8hpp_source.html','');});
    Definition: net.hpp:8
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/nms_base_8hpp.html b/html/nms_base_8hpp.html index 0ad43400..8cd222f6 100644 --- a/html/nms_base_8hpp.html +++ b/html/nms_base_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('nms_base_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -127,6 +127,9 @@ Functions template<typename T > OP_API void op::nmsGpu (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize)   +template<typename T > +OP_API void op::nmsOcl (T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const int gpuID=0) + 
    diff --git a/html/nms_base_8hpp.js b/html/nms_base_8hpp.js index 3b259883..91ddf8da 100644 --- a/html/nms_base_8hpp.js +++ b/html/nms_base_8hpp.js @@ -1,5 +1,6 @@ var nms_base_8hpp = [ [ "nmsCpu", "nms_base_8hpp.html#ae2fb8a239d937b884913caa5bcbc2357", null ], - [ "nmsGpu", "nms_base_8hpp.html#a38079f817e21c1b47c88704174b6abc7", null ] + [ "nmsGpu", "nms_base_8hpp.html#a38079f817e21c1b47c88704174b6abc7", null ], + [ "nmsOcl", "nms_base_8hpp.html#aa5d86d43894bbe2f035fe96e107c6c34", null ] ]; \ No newline at end of file diff --git a/html/nms_base_8hpp_source.html b/html/nms_base_8hpp_source.html index a80d521a..a6c624fb 100644 --- a/html/nms_base_8hpp_source.html +++ b/html/nms_base_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('nms_base_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -115,15 +115,23 @@ $(document).ready(function(){initNavTree('nms_base_8hpp_source.html','');});
    6 namespace op
    7 {
    8  template <typename T>
    -
    9  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);
    -
    10 
    -
    11  template <typename T>
    -
    12  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);
    -
    13 }
    -
    14 
    -
    15 #endif // OPENPOSE_CORE_NMS_BASE_HPP
    +
    9  OP_API void nmsCpu(T* targetPtr, int* kernelPtr, const T* const sourcePtr, const T threshold,
    +
    10  const std::array<int, 4>& targetSize, const std::array<int, 4>& sourceSize);
    +
    11 
    +
    12  template <typename T>
    +
    13  OP_API void nmsGpu(T* targetPtr, int* kernelPtr, const T* const sourcePtr, const T threshold,
    +
    14  const std::array<int, 4>& targetSize, const std::array<int, 4>& sourceSize);
    +
    15 
    +
    16  template <typename T>
    +
    17  OP_API void nmsOcl(T* targetPtr, int* kernelPtr, const T* const sourcePtr, const T threshold,
    +
    18  const std::array<int, 4>& targetSize, const std::array<int, 4>& sourceSize,
    +
    19  const int gpuID = 0);
    +
    20 }
    +
    21 
    +
    22 #endif // OPENPOSE_CORE_NMS_BASE_HPP
    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)
    +
    OP_API void nmsOcl(T *targetPtr, int *kernelPtr, const T *const sourcePtr, const T threshold, const std::array< int, 4 > &targetSize, const std::array< int, 4 > &sourceSize, const int gpuID=0)
    #define OP_API
    Definition: macros.hpp:15
    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)
    diff --git a/html/nms_caffe_8hpp.html b/html/nms_caffe_8hpp.html index 97c9c296..83c23e55 100644 --- a/html/nms_caffe_8hpp.html +++ b/html/nms_caffe_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('nms_caffe_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/nms_caffe_8hpp_source.html b/html/nms_caffe_8hpp_source.html index fca28637..f4234831 100644 --- a/html/nms_caffe_8hpp_source.html +++ b/html/nms_caffe_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('nms_caffe_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -125,44 +125,48 @@ $(document).ready(function(){initNavTree('nms_caffe_8hpp_source.html','');});
    16 
    17  virtual ~NmsCaffe();
    18 
    -
    19  virtual void LayerSetUp(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    19  virtual void LayerSetUp(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    20 
    -
    21  virtual void Reshape(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top,
    -
    22  const int maxPeaks, const int outputChannels = -1);
    +
    21  virtual void Reshape(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top,
    +
    22  const int maxPeaks, const int outputChannels = -1, const int gpuID = 0);
    23 
    24  virtual inline const char* type() const { return "Nms"; }
    25 
    26  void setThreshold(const T threshold);
    27 
    -
    28  virtual void Forward_cpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    28  virtual void Forward_cpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    29 
    -
    30  virtual void Forward_gpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    30  virtual void Forward_gpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    31 
    -
    32  virtual void Backward_cpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    -
    33  const std::vector<caffe::Blob<T>*>& bottom);
    -
    34 
    -
    35  virtual void Backward_gpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    -
    36  const std::vector<caffe::Blob<T>*>& bottom);
    -
    37 
    -
    38  private:
    -
    39  T mThreshold;
    -
    40 
    -
    41  // PIMPL idiom
    -
    42  // http://www.cppsamples.com/common-tasks/pimpl.html
    -
    43  struct ImplNmsCaffe;
    -
    44  std::unique_ptr<ImplNmsCaffe> upImpl;
    -
    45 
    -
    46  // PIMP requires DELETE_COPY & destructor, or extra code
    -
    47  // http://oliora.github.io/2015/12/29/pimpl-and-rule-of-zero.html
    - -
    49  };
    -
    50 }
    -
    51 
    -
    52 #endif // OPENPOSE_CORE_NMS_CAFFE_HPP
    +
    32  virtual void Forward_ocl(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    33 
    +
    34  virtual void Backward_cpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    +
    35  const std::vector<caffe::Blob<T>*>& bottom);
    +
    36 
    +
    37  virtual void Backward_gpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    +
    38  const std::vector<caffe::Blob<T>*>& bottom);
    +
    39 
    +
    40  private:
    +
    41  T mThreshold;
    +
    42  int mGpuID;
    +
    43 
    +
    44  // PIMPL idiom
    +
    45  // http://www.cppsamples.com/common-tasks/pimpl.html
    +
    46  struct ImplNmsCaffe;
    +
    47  std::unique_ptr<ImplNmsCaffe> upImpl;
    +
    48 
    +
    49  // PIMP requires DELETE_COPY & destructor, or extra code
    +
    50  // http://oliora.github.io/2015/12/29/pimpl-and-rule-of-zero.html
    + +
    52  };
    +
    53 }
    +
    54 
    +
    55 #endif // OPENPOSE_CORE_NMS_CAFFE_HPP
    #define DELETE_COPY(className)
    Definition: macros.hpp:30
    virtual const char * type() const
    Definition: nmsCaffe.hpp:24
    Definition: macros.hpp:77
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    Definition: nmsCaffe.hpp:12
    #define OP_API
    Definition: macros.hpp:15
    diff --git a/html/op_output_to_cv_mat_8hpp.html b/html/op_output_to_cv_mat_8hpp.html index 142dc8a5..8d23b720 100644 --- a/html/op_output_to_cv_mat_8hpp.html +++ b/html/op_output_to_cv_mat_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('op_output_to_cv_mat_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/op_output_to_cv_mat_8hpp_source.html b/html/op_output_to_cv_mat_8hpp_source.html index d47137ce..d757395a 100644 --- a/html/op_output_to_cv_mat_8hpp_source.html +++ b/html/op_output_to_cv_mat_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('op_output_to_cv_mat_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/open_cv_8hpp.html b/html/open_cv_8hpp.html index 4fd007c1..54eccd27 100644 --- a/html/open_cv_8hpp.html +++ b/html/open_cv_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('open_cv_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/open_cv_8hpp_source.html b/html/open_cv_8hpp_source.html index 3411230f..47c72008 100644 --- a/html/open_cv_8hpp_source.html +++ b/html/open_cv_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('open_cv_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -116,11 +116,11 @@ $(document).ready(function(){initNavTree('open_cv_8hpp_source.html','');});
    7 
    8 namespace op
    9 {
    -
    10  OP_API void putTextOnCvMat(cv::Mat& cvMat, const std::string& textToDisplay, const Point<int>& position, const cv::Scalar& color, const bool normalizeWidth);
    +
    10  OP_API void putTextOnCvMat(cv::Mat& cvMat, const std::string& textToDisplay, const Point<int>& position, const cv::Scalar& color, const bool normalizeWidth);
    11 
    12  OP_API void floatPtrToUCharCvMat(cv::Mat& uCharCvMat, const float* const floatPtrImage, const std::array<int, 3> resolutionSize);
    13 
    -
    14  OP_API void unrollArrayToUCharCvMat(cv::Mat& cvMatResult, const Array<float>& array);
    +
    14  OP_API void unrollArrayToUCharCvMat(cv::Mat& cvMatResult, const Array<float>& array);
    15 
    16  OP_API void uCharCvMatToFloatPtr(float* floatPtrImage, const cv::Mat& cvImage, const bool normalize);
    17 
    @@ -131,6 +131,7 @@ $(document).ready(function(){initNavTree('open_cv_8hpp_source.html','');});
    22 }
    23 
    24 #endif // OPENPOSE_UTILITIES_OPEN_CV_HPP
    +
    std::array< T, N > array
    Definition: cl2.hpp:594
    OP_API void uCharCvMatToFloatPtr(float *floatPtrImage, const cv::Mat &cvImage, const bool normalize)
    OP_API void floatPtrToUCharCvMat(cv::Mat &uCharCvMat, const float *const floatPtrImage, const std::array< int, 3 > resolutionSize)
    @@ -139,6 +140,7 @@ $(document).ready(function(){initNavTree('open_cv_8hpp_source.html','');});
    OP_API double resizeGetScaleFactor(const Point< int > &initialSize, const Point< int > &targetSize)
    OP_API void unrollArrayToUCharCvMat(cv::Mat &cvMatResult, const Array< float > &array)
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/people_json_saver_8hpp.html b/html/people_json_saver_8hpp.html index 467ff1b9..db571fd7 100644 --- a/html/people_json_saver_8hpp.html +++ b/html/people_json_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('people_json_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/people_json_saver_8hpp_source.html b/html/people_json_saver_8hpp_source.html index d2894964..dce4f5c3 100644 --- a/html/people_json_saver_8hpp_source.html +++ b/html/people_json_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('people_json_saver_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -118,11 +118,11 @@ $(document).ready(function(){initNavTree('people_json_saver_8hpp_source.html',''
    10  {
    11  public:
    -
    12  PeopleJsonSaver(const std::string& directoryPath);
    +
    12  PeopleJsonSaver(const std::string& directoryPath);
    13 
    -
    14  void save(const std::vector<std::pair<Array<float>, std::string>>& keypointVector,
    -
    15  const std::vector<std::vector<std::array<float,3>>>& candidates,
    -
    16  const std::string& fileName, const bool humanReadable = true) const;
    +
    14  void save(const std::vector<std::pair<Array<float>, std::string>>& keypointVector,
    +
    15  const std::vector<std::vector<std::array<float,3>>>& candidates,
    +
    16  const std::string& fileName, const bool humanReadable = true) const;
    17  };
    18 }
    19 
    @@ -132,7 +132,9 @@ $(document).ready(function(){initNavTree('people_json_saver_8hpp_source.html',''
    Definition: peopleJsonSaver.hpp:9
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/person_id_extractor_8hpp.html b/html/person_id_extractor_8hpp.html index bd0ec537..88f93f9f 100644 --- a/html/person_id_extractor_8hpp.html +++ b/html/person_id_extractor_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('person_id_extractor_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/person_id_extractor_8hpp_source.html b/html/person_id_extractor_8hpp_source.html index 11e42f88..cd36f6b2 100644 --- a/html/person_id_extractor_8hpp_source.html +++ b/html/person_id_extractor_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('person_id_extractor_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/point_8hpp.html b/html/point_8hpp.html index 22375693..5e394b0d 100644 --- a/html/point_8hpp.html +++ b/html/point_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('point_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/point_8hpp_source.html b/html/point_8hpp_source.html index 86500643..60941506 100644 --- a/html/point_8hpp_source.html +++ b/html/point_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('point_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('point_8hpp_source.html','');});
    52  return x * y;
    53  }
    54 
    -
    60  std::string toString() const;
    +
    60  std::string toString() const;
    61 
    62 
    63 
    @@ -229,6 +229,7 @@ $(document).ready(function(){initNavTree('point_8hpp_source.html','');});
    T area() const
    Definition: point.hpp:50
    T x
    Definition: point.hpp:12
    Point< T > operator/(const T value) const
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/pointer_container_8hpp.html b/html/pointer_container_8hpp.html index 63f7a6d1..64aadb2c 100644 --- a/html/pointer_container_8hpp.html +++ b/html/pointer_container_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pointer_container_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pointer_container_8hpp_source.html b/html/pointer_container_8hpp_source.html index db195311..6a0ebd9f 100644 --- a/html/pointer_container_8hpp_source.html +++ b/html/pointer_container_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pointer_container_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_2enum_classes_8hpp.html b/html/pose_2enum_classes_8hpp.html index 06fe353e..93600cab 100644 --- a/html/pose_2enum_classes_8hpp.html +++ b/html/pose_2enum_classes_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_2enum_classes_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_2enum_classes_8hpp_source.html b/html/pose_2enum_classes_8hpp_source.html index d9e6ac02..8fb7792a 100644 --- a/html/pose_2enum_classes_8hpp_source.html +++ b/html/pose_2enum_classes_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_2enum_classes_8hpp_source.html',' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_2headers_8hpp.html b/html/pose_2headers_8hpp.html index 20b99f0d..eff80da7 100644 --- a/html/pose_2headers_8hpp.html +++ b/html/pose_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_2headers_8hpp_source.html b/html/pose_2headers_8hpp_source.html index 56791fc5..ff654308 100644 --- a/html/pose_2headers_8hpp_source.html +++ b/html/pose_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_2headers_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_cpu_renderer_8hpp.html b/html/pose_cpu_renderer_8hpp.html index 2041755b..bc9d45e6 100644 --- a/html/pose_cpu_renderer_8hpp.html +++ b/html/pose_cpu_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_cpu_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_cpu_renderer_8hpp_source.html b/html/pose_cpu_renderer_8hpp_source.html index ae0c2c3a..c7e93799 100644 --- a/html/pose_cpu_renderer_8hpp_source.html +++ b/html/pose_cpu_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_cpu_renderer_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_extractor_8hpp.html b/html/pose_extractor_8hpp.html index cfd18612..7447cd87 100644 --- a/html/pose_extractor_8hpp.html +++ b/html/pose_extractor_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_extractor_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_extractor_8hpp_source.html b/html/pose_extractor_8hpp_source.html index 73f025c1..16ffea94 100644 --- a/html/pose_extractor_8hpp_source.html +++ b/html/pose_extractor_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_extractor_8hpp_source.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('pose_extractor_8hpp_source.html','');}
    21 
    22  void initializationOnThread();
    23 
    -
    24  virtual void forwardPass(const std::vector<Array<float>>& inputNetData, const Point<int>& inputDataSize,
    +
    24  virtual void forwardPass(const std::vector<Array<float>>& inputNetData, const Point<int>& inputDataSize,
    25  const std::vector<double>& scaleRatios = {1.f}) = 0;
    26 
    27  virtual const float* getCandidatesCpuConstPtr() const = 0;
    @@ -198,6 +198,7 @@ $(document).ready(function(){initNavTree('pose_extractor_8hpp_source.html','');}
    float mScaleNetToOutput
    Definition: poseExtractor.hpp:60
    Array< float > mPoseScores
    Definition: poseExtractor.hpp:59
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    Array< float > mPoseKeypoints
    Definition: poseExtractor.hpp:58
    #define OP_API
    Definition: macros.hpp:15
    diff --git a/html/pose_extractor_caffe_8hpp.html b/html/pose_extractor_caffe_8hpp.html index f65830f2..777b17af 100644 --- a/html/pose_extractor_caffe_8hpp.html +++ b/html/pose_extractor_caffe_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_extractor_caffe_8hpp.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_extractor_caffe_8hpp_source.html b/html/pose_extractor_caffe_8hpp_source.html index 5b2ac1e1..53800022 100644 --- a/html/pose_extractor_caffe_8hpp_source.html +++ b/html/pose_extractor_caffe_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_extractor_caffe_8hpp_source.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('pose_extractor_caffe_8hpp_source.html'
    11  {
    12  public:
    -
    13  PoseExtractorCaffe(const PoseModel poseModel, const std::string& modelFolder, const int gpuId,
    +
    13  PoseExtractorCaffe(const PoseModel poseModel, const std::string& modelFolder, const int gpuId,
    14  const std::vector<HeatMapType>& heatMapTypes = {},
    15  const ScaleMode heatMapScale = ScaleMode::ZeroToOne,
    16  const bool addPartCandidates = false,
    @@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('pose_extractor_caffe_8hpp_source.html'
    20 
    21  void netInitializationOnThread();
    22 
    -
    23  void forwardPass(const std::vector<Array<float>>& inputNetData, const Point<int>& inputDataSize,
    +
    23  void forwardPass(const std::vector<Array<float>>& inputNetData, const Point<int>& inputDataSize,
    24  const std::vector<double>& scaleInputToNetInputs = {1.f});
    25 
    26  const float* getCandidatesCpuConstPtr() const;
    @@ -167,7 +167,9 @@ $(document).ready(function(){initNavTree('pose_extractor_caffe_8hpp_source.html'
    Definition: poseExtractorCaffe.hpp:10
    ScaleMode
    Definition: enumClasses.hpp:6
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/pose_gpu_renderer_8hpp.html b/html/pose_gpu_renderer_8hpp.html index 6b6993dc..2ad5da69 100644 --- a/html/pose_gpu_renderer_8hpp.html +++ b/html/pose_gpu_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_gpu_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_gpu_renderer_8hpp_source.html b/html/pose_gpu_renderer_8hpp_source.html index 6c4ac102..169991c1 100644 --- a/html/pose_gpu_renderer_8hpp_source.html +++ b/html/pose_gpu_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_gpu_renderer_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_parameters_8hpp.html b/html/pose_parameters_8hpp.html index b99f430d..17872dd5 100644 --- a/html/pose_parameters_8hpp.html +++ b/html/pose_parameters_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_parameters_8hpp_source.html b/html/pose_parameters_8hpp_source.html index 7ff59a09..e54d02da 100644 --- a/html/pose_parameters_8hpp_source.html +++ b/html/pose_parameters_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -121,14 +121,14 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp_source.html','');
    12 
    13  // Model functions
    14  OP_API const std::map<unsigned int, std::string>& getPoseBodyPartMapping(const PoseModel poseModel);
    -
    15  OP_API const std::string& getPoseProtoTxt(const PoseModel poseModel);
    -
    16  OP_API const std::string& getPoseTrainedModel(const PoseModel poseModel);
    +
    15  OP_API const std::string& getPoseProtoTxt(const PoseModel poseModel);
    +
    16  OP_API const std::string& getPoseTrainedModel(const PoseModel poseModel);
    17  OP_API unsigned int getPoseNumberBodyParts(const PoseModel poseModel);
    18  OP_API const std::vector<unsigned int>& getPosePartPairs(const PoseModel poseModel);
    19  OP_API const std::vector<unsigned int>& getPoseMapIndex(const PoseModel poseModel);
    20  OP_API unsigned int getPoseMaxPeaks(const PoseModel poseModel);
    21  OP_API float getPoseNetDecreaseFactor(const PoseModel poseModel);
    -
    22  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string& string);
    +
    22  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string& string);
    23  OP_API unsigned int poseBodyPartMapStringToKey(const PoseModel poseModel, const std::vector<std::string>& strings);
    24 
    25  // Default NSM and body connector parameters
    @@ -158,6 +158,7 @@ $(document).ready(function(){initNavTree('pose_parameters_8hpp_source.html','');
    OP_API unsigned int getPoseNumberBodyParts(const PoseModel poseModel)
    #define OP_API
    Definition: macros.hpp:15
    OP_API float getPoseNetDecreaseFactor(const PoseModel poseModel)
    +
    std::string string
    Definition: cl2.hpp:574
    OP_API const std::string & getPoseTrainedModel(const PoseModel poseModel)
    diff --git a/html/pose_parameters_render_8hpp.html b/html/pose_parameters_render_8hpp.html index a2a9a9e9..154a2439 100644 --- a/html/pose_parameters_render_8hpp.html +++ b/html/pose_parameters_render_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_parameters_render_8hpp.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_parameters_render_8hpp_source.html b/html/pose_parameters_render_8hpp_source.html index 7adc8271..78cc8b6a 100644 --- a/html/pose_parameters_render_8hpp_source.html +++ b/html/pose_parameters_render_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_parameters_render_8hpp_source.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_renderer_8hpp.html b/html/pose_renderer_8hpp.html index bcf3c796..d2ec45f1 100644 --- a/html/pose_renderer_8hpp.html +++ b/html/pose_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_renderer_8hpp_source.html b/html/pose_renderer_8hpp_source.html index c0f9f0ee..3df34c04 100644 --- a/html/pose_renderer_8hpp_source.html +++ b/html/pose_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_renderer_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_triangulation_8hpp.html b/html/pose_triangulation_8hpp.html index d4bb9052..426c61a8 100644 --- a/html/pose_triangulation_8hpp.html +++ b/html/pose_triangulation_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_triangulation_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/pose_triangulation_8hpp_source.html b/html/pose_triangulation_8hpp_source.html index 6958626e..7e5a652a 100644 --- a/html/pose_triangulation_8hpp_source.html +++ b/html/pose_triangulation_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('pose_triangulation_8hpp_source.html',' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -115,13 +115,14 @@ $(document).ready(function(){initNavTree('pose_triangulation_8hpp_source.html','
    6 
    7 namespace op
    8 {
    -
    9  OP_API Array<float> reconstructArray(const std::vector<Array<float>>& keypointsVector,
    +
    9  OP_API Array<float> reconstructArray(const std::vector<Array<float>>& keypointsVector,
    10  const std::vector<cv::Mat>& matrixEachCamera);
    11 }
    12 
    13 #endif // OPENPOSE_3D_POSE_TRIANGULATION_HPP
    OP_API Array< float > reconstructArray(const std::vector< Array< float >> &keypointsVector, const std::vector< cv::Mat > &matrixEachCamera)
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    diff --git a/html/priority_queue_8hpp.html b/html/priority_queue_8hpp.html index 726d0fdd..f49dd1ae 100644 --- a/html/priority_queue_8hpp.html +++ b/html/priority_queue_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('priority_queue_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/priority_queue_8hpp_source.html b/html/priority_queue_8hpp_source.html index 9a06753b..ec2ae3f0 100644 --- a/html/priority_queue_8hpp_source.html +++ b/html/priority_queue_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('priority_queue_8hpp_source.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/producer_2enum_classes_8hpp.html b/html/producer_2enum_classes_8hpp.html index f5e476b5..f2f3d9e3 100644 --- a/html/producer_2enum_classes_8hpp.html +++ b/html/producer_2enum_classes_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('producer_2enum_classes_8hpp.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/producer_2enum_classes_8hpp_source.html b/html/producer_2enum_classes_8hpp_source.html index b4325bea..d9759cc2 100644 --- a/html/producer_2enum_classes_8hpp_source.html +++ b/html/producer_2enum_classes_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('producer_2enum_classes_8hpp_source.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/producer_2headers_8hpp.html b/html/producer_2headers_8hpp.html index e37b1ad6..67c232cd 100644 --- a/html/producer_2headers_8hpp.html +++ b/html/producer_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('producer_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/producer_2headers_8hpp_source.html b/html/producer_2headers_8hpp_source.html index 6a971e5b..87b312f9 100644 --- a/html/producer_2headers_8hpp_source.html +++ b/html/producer_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('producer_2headers_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/producer_8hpp.html b/html/producer_8hpp.html index 988fb990..bd9f901c 100644 --- a/html/producer_8hpp.html +++ b/html/producer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('producer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/producer_8hpp_source.html b/html/producer_8hpp_source.html index fa93bb0f..8ad3654e 100644 --- a/html/producer_8hpp_source.html +++ b/html/producer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('producer_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('producer_8hpp_source.html','');});
    43 
    48  virtual std::vector<cv::Mat> getCameraMatrices() = 0;
    49 
    -
    55  virtual std::string getNextFrameName() = 0;
    +
    55  virtual std::string getNextFrameName() = 0;
    56 
    62  void setProducerFpsMode(const ProducerFpsMode fpsMode);
    63 
    @@ -191,6 +191,7 @@ $(document).ready(function(){initNavTree('producer_8hpp_source.html','');});
    ProducerType
    Definition: enumClasses.hpp:25
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/profiler_8hpp.html b/html/profiler_8hpp.html index 4ed7aa69..6853bc2d 100644 --- a/html/profiler_8hpp.html +++ b/html/profiler_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('profiler_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/profiler_8hpp_source.html b/html/profiler_8hpp_source.html index 68a0a8c4..f3d0e723 100644 --- a/html/profiler_8hpp_source.html +++ b/html/profiler_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('profiler_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -135,19 +135,19 @@ $(document).ready(function(){initNavTree('profiler_8hpp_source.html','');});
    26  // Non-thread safe, it must be performed at the beginning of the code before any parallelization occurs
    27  static void setDefaultX(const unsigned long long defaultX);
    28 
    -
    29  static const std::string timerInit(const int line, const std::string& function, const std::string& file);
    +
    29  static const std::string timerInit(const int line, const std::string& function, const std::string& file);
    30 
    -
    31  static void timerEnd(const std::string& key);
    +
    31  static void timerEnd(const std::string& key);
    32 
    -
    33  static void printAveragedTimeMsOnIterationX(const std::string& key, const int line,
    -
    34  const std::string& function, const std::string& file,
    +
    33  static void printAveragedTimeMsOnIterationX(const std::string& key, const int line,
    +
    34  const std::string& function, const std::string& file,
    35  const unsigned long long x = DEFAULT_X);
    36 
    -
    37  static void printAveragedTimeMsEveryXIterations(const std::string& key, const int line,
    -
    38  const std::string& function, const std::string& file,
    +
    37  static void printAveragedTimeMsEveryXIterations(const std::string& key, const int line,
    +
    38  const std::string& function, const std::string& file,
    39  const unsigned long long x = DEFAULT_X);
    40 
    -
    41  static void profileGpuMemory(const int line, const std::string& function, const std::string& file);
    +
    41  static void profileGpuMemory(const int line, const std::string& function, const std::string& file);
    42  };
    43 }
    44 
    @@ -156,6 +156,7 @@ $(document).ready(function(){initNavTree('profiler_8hpp_source.html','');});
    Definition: profiler.hpp:21
    #define OP_API
    Definition: macros.hpp:15
    static unsigned long long DEFAULT_X
    Definition: profiler.hpp:24
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/queue_8hpp.html b/html/queue_8hpp.html index 78ca1ad4..b30c9b8b 100644 --- a/html/queue_8hpp.html +++ b/html/queue_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('queue_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/queue_8hpp_source.html b/html/queue_8hpp_source.html index e11a32e6..539d6dea 100644 --- a/html/queue_8hpp_source.html +++ b/html/queue_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('queue_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/queue_base_8hpp.html b/html/queue_base_8hpp.html index 5ab4e163..b4be4045 100644 --- a/html/queue_base_8hpp.html +++ b/html/queue_base_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('queue_base_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/queue_base_8hpp_source.html b/html/queue_base_8hpp_source.html index 4c99bf96..7e3b6fa4 100644 --- a/html/queue_base_8hpp_source.html +++ b/html/queue_base_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('queue_base_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/rectangle_8hpp.html b/html/rectangle_8hpp.html index 9a9bbd62..aa96e7c1 100644 --- a/html/rectangle_8hpp.html +++ b/html/rectangle_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('rectangle_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/rectangle_8hpp_source.html b/html/rectangle_8hpp_source.html index 1afeed8b..fefc01b4 100644 --- a/html/rectangle_8hpp_source.html +++ b/html/rectangle_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('rectangle_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -150,7 +150,7 @@ $(document).ready(function(){initNavTree('rectangle_8hpp_source.html','');});
    66 
    67  void recenter(const T newWidth, const T newHeight);
    68 
    -
    74  std::string toString() const;
    +
    74  std::string toString() const;
    75 
    76  // ------------------------------ Basic Operators ------------------------------ //
    77  Rectangle<T>& operator*=(const T value);
    @@ -192,6 +192,7 @@ $(document).ready(function(){initNavTree('rectangle_8hpp_source.html','');});
    Definition: rectangle.hpp:11
    Rectangle< T > recenter(const Rectangle< T > &rectangle, const T newWidth, const T newHeight)
    T area() const
    Definition: rectangle.hpp:62
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/render_face_8hpp.html b/html/render_face_8hpp.html index f931d497..3ad9c6ed 100644 --- a/html/render_face_8hpp.html +++ b/html/render_face_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('render_face_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/render_face_8hpp_source.html b/html/render_face_8hpp_source.html index 2a13272b..41ccdfc0 100644 --- a/html/render_face_8hpp_source.html +++ b/html/render_face_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('render_face_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/render_hand_8hpp.html b/html/render_hand_8hpp.html index 235f88fe..a4257aa1 100644 --- a/html/render_hand_8hpp.html +++ b/html/render_hand_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('render_hand_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/render_hand_8hpp_source.html b/html/render_hand_8hpp_source.html index 7668d2db..45a1bf2c 100644 --- a/html/render_hand_8hpp_source.html +++ b/html/render_hand_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('render_hand_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -115,7 +115,7 @@ $(document).ready(function(){initNavTree('render_hand_8hpp_source.html','');});
    6 
    7 namespace op
    8 {
    -
    9  OP_API void renderHandKeypointsCpu(Array<float>& frameArray, const std::array<Array<float>, 2>& handKeypoints,
    +
    9  OP_API void renderHandKeypointsCpu(Array<float>& frameArray, const std::array<Array<float>, 2>& handKeypoints,
    10  const float renderThreshold);
    11 
    12  OP_API void renderHandKeypointsGpu(float* framePtr, const Point<int>& frameSize, const float* const handsPtr,
    @@ -124,6 +124,7 @@ $(document).ready(function(){initNavTree('render_hand_8hpp_source.html','');});
    15 }
    16 
    17 #endif // OPENPOSE_HAND_GPU_HAND_RENDER_HPP
    +
    std::array< T, N > array
    Definition: cl2.hpp:594
    OP_API void renderHandKeypointsGpu(float *framePtr, const Point< int > &frameSize, const float *const handsPtr, const int numberHands, const float renderThreshold, const float alphaColorToAdd=HAND_DEFAULT_ALPHA_KEYPOINT)
    OP_API void renderHandKeypointsCpu(Array< float > &frameArray, const std::array< Array< float >, 2 > &handKeypoints, const float renderThreshold)
    diff --git a/html/render_pose_8hpp.html b/html/render_pose_8hpp.html index 211efb81..fa5d1b49 100644 --- a/html/render_pose_8hpp.html +++ b/html/render_pose_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('render_pose_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/render_pose_8hpp_source.html b/html/render_pose_8hpp_source.html index d6f36b9d..ac647131 100644 --- a/html/render_pose_8hpp_source.html +++ b/html/render_pose_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('render_pose_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/renderer_8hpp.html b/html/renderer_8hpp.html index f13ce4b1..1a2cbf68 100644 --- a/html/renderer_8hpp.html +++ b/html/renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/renderer_8hpp_source.html b/html/renderer_8hpp_source.html index dcf68c65..d03166bc 100644 --- a/html/renderer_8hpp_source.html +++ b/html/renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('renderer_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/resize_and_merge_base_8hpp.html b/html/resize_and_merge_base_8hpp.html index d7075081..d9b34290 100644 --- a/html/resize_and_merge_base_8hpp.html +++ b/html/resize_and_merge_base_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('resize_and_merge_base_8hpp.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -127,6 +127,9 @@ Functions template<typename T > OP_API void op::resizeAndMergeGpu (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})   +template<typename T > +OP_API void op::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) + 
    diff --git a/html/resize_and_merge_base_8hpp.js b/html/resize_and_merge_base_8hpp.js index 8f6b7b37..5de40eb6 100644 --- a/html/resize_and_merge_base_8hpp.js +++ b/html/resize_and_merge_base_8hpp.js @@ -1,5 +1,6 @@ var resize_and_merge_base_8hpp = [ [ "resizeAndMergeCpu", "resize_and_merge_base_8hpp.html#a1b6c4abcf6948b5ac5651bb2f2909bc9", null ], - [ "resizeAndMergeGpu", "resize_and_merge_base_8hpp.html#a6a5cb4e7c022ac0fbcc399e24bb6931a", null ] + [ "resizeAndMergeGpu", "resize_and_merge_base_8hpp.html#a6a5cb4e7c022ac0fbcc399e24bb6931a", null ], + [ "resizeAndMergeOcl", "resize_and_merge_base_8hpp.html#ad18f874de9ff9501c0dd7123f803d541", null ] ]; \ No newline at end of file diff --git a/html/resize_and_merge_base_8hpp_source.html b/html/resize_and_merge_base_8hpp_source.html index 3dfb3315..ea63db80 100644 --- a/html/resize_and_merge_base_8hpp_source.html +++ b/html/resize_and_merge_base_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('resize_and_merge_base_8hpp_source.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -117,20 +117,29 @@ $(document).ready(function(){initNavTree('resize_and_merge_base_8hpp_source.html
    8  template <typename T>
    9  OP_API void resizeAndMergeCpu(T* targetPtr, const std::vector<const T*>& sourcePtrs,
    10  const std::array<int, 4>& targetSize,
    -
    11  const std::vector<std::array<int, 4>>& sourceSizes,
    +
    11  const std::vector<std::array<int, 4>>& sourceSizes,
    12  const std::vector<T>& scaleInputToNetInputs = {1.f});
    13 
    14  template <typename T>
    15  OP_API void resizeAndMergeGpu(T* targetPtr, const std::vector<const T*>& sourcePtrs,
    16  const std::array<int, 4>& targetSize,
    -
    17  const std::vector<std::array<int, 4>>& sourceSizes,
    +
    17  const std::vector<std::array<int, 4>>& sourceSizes,
    18  const std::vector<T>& scaleInputToNetInputs = {1.f});
    -
    19 }
    -
    20 
    -
    21 #endif // OPENPOSE_CORE_RESIZE_AND_MERGE_BASE_HPP
    +
    19 
    +
    20  template <typename T>
    +
    21  OP_API void resizeAndMergeOcl(T* targetPtr, const std::vector<const T*>& sourcePtrs,
    +
    22  const std::array<int, 4>& targetSize,
    +
    23  const std::vector<std::array<int, 4>>& sourceSizes,
    +
    24  const std::vector<T>& scaleInputToNetInputs = {1.f},
    +
    25  const int gpuID = 0);
    +
    26 }
    +
    27 
    +
    28 #endif // OPENPOSE_CORE_RESIZE_AND_MERGE_BASE_HPP
    OP_API void resizeAndMergeGpu(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})
    OP_API void resizeAndMergeCpu(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})
    +
    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)
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    diff --git a/html/resize_and_merge_caffe_8hpp.html b/html/resize_and_merge_caffe_8hpp.html index 01faef0e..bdd9f9fe 100644 --- a/html/resize_and_merge_caffe_8hpp.html +++ b/html/resize_and_merge_caffe_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('resize_and_merge_caffe_8hpp.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/resize_and_merge_caffe_8hpp_source.html b/html/resize_and_merge_caffe_8hpp_source.html index 270c08fb..c1c8c5f4 100644 --- a/html/resize_and_merge_caffe_8hpp_source.html +++ b/html/resize_and_merge_caffe_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('resize_and_merge_caffe_8hpp_source.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -130,40 +130,45 @@ $(document).ready(function(){initNavTree('resize_and_merge_caffe_8hpp_source.htm
    21  public:
    22  explicit ResizeAndMergeCaffe();
    23 
    -
    24  virtual void LayerSetUp(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    24  virtual void LayerSetUp(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    25 
    -
    26  virtual void Reshape(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top,
    -
    27  const T netFactor, const T scaleFactor, const bool mergeFirstDimension = true);
    -
    28 
    -
    29  virtual inline const char* type() const { return "ResizeAndMerge"; }
    -
    30 
    -
    31  void setScaleRatios(const std::vector<T>& scaleRatios);
    -
    32 
    -
    33  virtual void Forward_cpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    -
    34 
    -
    35  virtual void Forward_gpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    -
    36 
    -
    37  virtual void Backward_cpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    -
    38  const std::vector<caffe::Blob<T>*>& bottom);
    +
    26  virtual void Reshape(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top,
    +
    27  const T netFactor, const T scaleFactor, const bool mergeFirstDimension = true,
    +
    28  const int gpuID = 0);
    +
    29 
    +
    30  virtual inline const char* type() const { return "ResizeAndMerge"; }
    +
    31 
    +
    32  void setScaleRatios(const std::vector<T>& scaleRatios);
    +
    33 
    +
    34  virtual void Forward_cpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    35 
    +
    36  virtual void Forward_gpu(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    +
    37 
    +
    38  virtual void Forward_ocl(const std::vector<caffe::Blob<T>*>& bottom, const std::vector<caffe::Blob<T>*>& top);
    39 
    -
    40  virtual void Backward_gpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    -
    41  const std::vector<caffe::Blob<T>*>& bottom);
    +
    40  virtual void Backward_cpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    +
    41  const std::vector<caffe::Blob<T>*>& bottom);
    42 
    -
    43  private:
    -
    44  std::vector<T> mScaleRatios;
    -
    45  std::vector<std::array<int, 4>> mBottomSizes;
    -
    46  std::array<int, 4> mTopSize;
    -
    47 
    - -
    49  };
    -
    50 }
    +
    43  virtual void Backward_gpu(const std::vector<caffe::Blob<T>*>& top, const std::vector<bool>& propagate_down,
    +
    44  const std::vector<caffe::Blob<T>*>& bottom);
    +
    45 
    +
    46  private:
    +
    47  std::vector<T> mScaleRatios;
    +
    48  std::vector<std::array<int, 4>> mBottomSizes;
    +
    49  std::array<int, 4> mTopSize;
    +
    50  int mGpuID;
    51 
    -
    52 #endif // OPENPOSE_CORE_RESIZE_AND_MERGE_CAFFE_HPP
    + +
    53  };
    +
    54 }
    +
    55 
    +
    56 #endif // OPENPOSE_CORE_RESIZE_AND_MERGE_CAFFE_HPP
    #define DELETE_COPY(className)
    Definition: macros.hpp:30
    Definition: resizeAndMergeCaffe.hpp:19
    -
    virtual const char * type() const
    Definition: resizeAndMergeCaffe.hpp:29
    +
    virtual const char * type() const
    Definition: resizeAndMergeCaffe.hpp:30
    Definition: macros.hpp:77
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    #define OP_API
    Definition: macros.hpp:15
    diff --git a/html/scale_and_size_extractor_8hpp.html b/html/scale_and_size_extractor_8hpp.html index e2a9c450..26ad74bf 100644 --- a/html/scale_and_size_extractor_8hpp.html +++ b/html/scale_and_size_extractor_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('scale_and_size_extractor_8hpp.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/scale_and_size_extractor_8hpp_source.html b/html/scale_and_size_extractor_8hpp_source.html index e92da5fd..0913ecd3 100644 --- a/html/scale_and_size_extractor_8hpp_source.html +++ b/html/scale_and_size_extractor_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('scale_and_size_extractor_8hpp_source.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/search/all_0.js b/html/search/all_0.js index 3519b424..09822026 100644 --- a/html/search/all_0.js +++ b/html/search/all_0.js @@ -5,12 +5,18 @@ var searchData= ['addpartcandidates',['addPartCandidates',['../structop_1_1_wrapper_struct_pose.html#ad73981c6ad9b23f511ef6f12136bf8e7',1,'op::WrapperStructPose']]], ['addpopper',['addPopper',['../classop_1_1_queue_base.html#adc5df8a039d360831db06e3c610bf015',1,'op::QueueBase']]], ['addpusher',['addPusher',['../classop_1_1_queue_base.html#a1ccdec39ea65a83edc54661acc283134',1,'op::QueueBase']]], + ['address',['address',['../classcl_1_1_s_v_m_allocator.html#a10ae2172078bf1aa987a0e3ace96cbb7',1,'cl::SVMAllocator::address(reference r) CL_HPP_NOEXCEPT_'],['../classcl_1_1_s_v_m_allocator.html#afcc4bd8a99bc004c286f49a7f3e84766',1,'cl::SVMAllocator::address(const_reference r) CL_HPP_NOEXCEPT_']]], ['all',['All',['../namespaceop.html#a5f5a4cee9809deaf7201fb9caf5e400cab1c94ca2fbc3e78fc30069c8d0f01680',1,'op::All()'],['../namespaceop.html#a5fa46d7c4b25c823d1cdcc8e9d460f94ab1c94ca2fbc3e78fc30069c8d0f01680',1,'op::All()']]], + ['allocate',['allocate',['../classcl_1_1_s_v_m_allocator.html#a44858d70971c7801aa62d7a64d18df00',1,'cl::SVMAllocator']]], + ['allocate_5fpointer',['allocate_pointer',['../namespacecl.html#a9feaebcb39a179537588bfcd349dbbb6',1,'cl']]], + ['allocate_5fsvm',['allocate_svm',['../namespacecl.html#a8efdf919c8a45ad8411dac9b4236fbbf',1,'cl::allocate_svm(Args...args)'],['../namespacecl.html#a2077ca5a2cdc3557aedca3d94adcc98a',1,'cl::allocate_svm(const cl::Context &c, Args...args)']]], ['alphaheatmap',['alphaHeatMap',['../structop_1_1_wrapper_struct_face.html#a49f609ae1c075f272bbaf32e128cc3a9',1,'op::WrapperStructFace::alphaHeatMap()'],['../structop_1_1_wrapper_struct_hand.html#a716f9c98cbee1a4a70d5978875795c4d',1,'op::WrapperStructHand::alphaHeatMap()'],['../structop_1_1_wrapper_struct_pose.html#ac1233492c750fbd98df353bffa8f9b78',1,'op::WrapperStructPose::alphaHeatMap()']]], ['alphakeypoint',['alphaKeypoint',['../structop_1_1_wrapper_struct_face.html#a65a0244cbcea06621c6f8c41e519990f',1,'op::WrapperStructFace::alphaKeypoint()'],['../structop_1_1_wrapper_struct_hand.html#a8074cf22f8926d7f4d1d60cacae99c3e',1,'op::WrapperStructHand::alphaKeypoint()'],['../structop_1_1_wrapper_struct_pose.html#a4d3ad84b14697d5f1009fa29e2ff1998',1,'op::WrapperStructPose::alphaKeypoint()']]], ['area',['area',['../structop_1_1_point.html#aba8ffdc78fdec7d45222f640eb130874',1,'op::Point::area()'],['../structop_1_1_rectangle.html#a85cabb0d2f3af02e32be35bb9841c1f3',1,'op::Rectangle::area()']]], + ['arg0_5f',['arg0_',['../structcl_1_1detail_1_1_get_info_functor0.html#a605bdef653bbdc6f4a05394b17f18704',1,'cl::detail::GetInfoFunctor0::arg0_()'],['../structcl_1_1detail_1_1_get_info_functor1.html#a27ebe3bdb4a032c5304f4fda99e32704',1,'cl::detail::GetInfoFunctor1::arg0_()']]], + ['arg1_5f',['arg1_',['../structcl_1_1detail_1_1_get_info_functor1.html#a6b7246c928c1ec4950b748173a67aba4',1,'cl::detail::GetInfoFunctor1']]], + ['array',['Array',['../classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c',1,'op::Array::Array(const int size)'],['../classop_1_1_array.html#a48c1ba1f7017b5aa8e0451079dd3a6d3',1,'op::Array::Array(const std::vector< int > &sizes={})'],['../classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2',1,'op::Array::Array(const int size, const T value)'],['../classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27',1,'op::Array::Array(const std::vector< int > &sizes, const T value)'],['../classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01',1,'op::Array::Array(const Array< T > &array)'],['../classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e',1,'op::Array::Array(Array< T > &&array)'],['../namespacecl.html#a8856ce875094624efdce0a49496d695e',1,'cl::array()']]], ['array',['Array',['../classop_1_1_array.html',1,'op']]], - ['array',['Array',['../classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c',1,'op::Array::Array(const int size)'],['../classop_1_1_array.html#a48c1ba1f7017b5aa8e0451079dd3a6d3',1,'op::Array::Array(const std::vector< int > &sizes={})'],['../classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2',1,'op::Array::Array(const int size, const T value)'],['../classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27',1,'op::Array::Array(const std::vector< int > &sizes, const T value)'],['../classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01',1,'op::Array::Array(const Array< T > &array)'],['../classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e',1,'op::Array::Array(Array< T > &&array)']]], ['array_2ehpp',['array.hpp',['../array_8hpp.html',1,'']]], ['array_3c_20float_20_3e',['Array< float >',['../classop_1_1_array.html',1,'op']]], ['array_3c_20long_20long_20_3e',['Array< long long >',['../classop_1_1_array.html',1,'op']]], @@ -20,6 +26,7 @@ var searchData= ['asynchronousin',['AsynchronousIn',['../namespaceop.html#a3593e2d53bec533f0048ef3973eebd36a435b3ab344c03bfc0e4530a2e75f5e44',1,'op']]], ['asynchronousout',['AsynchronousOut',['../namespaceop.html#a3593e2d53bec533f0048ef3973eebd36ac68f8680ccf3a65dfcfc63356112c9f9',1,'op']]], ['at',['at',['../classop_1_1_array.html#a6e0afd5f447efbfc29efbeac62716eff',1,'op::Array::at(const int index)'],['../classop_1_1_array.html#a95e83e3379fd43460db68c2adb61f981',1,'op::Array::at(const int index) const '],['../classop_1_1_array.html#a8eebb6c34642cdf19ac74c7ed38d128b',1,'op::Array::at(const std::vector< int > &indexes)'],['../classop_1_1_array.html#a5cb014203b418de3996b90597df53b6e',1,'op::Array::at(const std::vector< int > &indexes) const ']]], + ['atomic_5fsvm_5fvector',['atomic_svm_vector',['../namespacecl.html#a67195ada68c22c3c3711e2b8e7330944',1,'cl']]], ['autorepeat',['AutoRepeat',['../namespaceop.html#abc501c56c6cf6cf1989c84b1692cb774a3ebbca1b84060b0caaf823639739945d',1,'op']]], ['averagekeypoints',['averageKeypoints',['../namespaceop.html#a5333b783eb8c9dbd4295d472a0dd44a4',1,'op']]] ]; diff --git a/html/search/all_1.js b/html/search/all_1.js index ece28f8f..a06ef1c1 100644 --- a/html/search/all_1.js +++ b/html/search/all_1.js @@ -3,6 +3,7 @@ var searchData= ['background',['Background',['../namespaceop.html#a1c3dbc214e7552f7ef9cc753ee97226baa9ded1e5ce5d75814730bb4caaf49419',1,'op']]], ['backward_5fcpu',['Backward_cpu',['../classop_1_1_maximum_caffe.html#a30bc085753e2d2434254475f1d1efa1b',1,'op::MaximumCaffe::Backward_cpu()'],['../classop_1_1_nms_caffe.html#a7c269eac9de4422235f3a0d300861b2e',1,'op::NmsCaffe::Backward_cpu()'],['../classop_1_1_resize_and_merge_caffe.html#a6956c0970359413ed5ff409ee0f913fc',1,'op::ResizeAndMergeCaffe::Backward_cpu()'],['../classop_1_1_body_part_connector_caffe.html#a8b70616dc1b45f4a3c2b10308e45b5ce',1,'op::BodyPartConnectorCaffe::Backward_cpu()']]], ['backward_5fgpu',['Backward_gpu',['../classop_1_1_maximum_caffe.html#a6d32a5327b1f6552339227e171e9674c',1,'op::MaximumCaffe::Backward_gpu()'],['../classop_1_1_nms_caffe.html#a46d0269df59984ad2b6b4ef4f1b1f71d',1,'op::NmsCaffe::Backward_gpu()'],['../classop_1_1_resize_and_merge_caffe.html#a1561454d50551545d6b8643e82d5a97f',1,'op::ResizeAndMergeCaffe::Backward_gpu()'],['../classop_1_1_body_part_connector_caffe.html#a4a42a1d04cbca147da6e9392fdc73327',1,'op::BodyPartConnectorCaffe::Backward_gpu()']]], + ['binaries',['Binaries',['../classcl_1_1_program.html#a012a70fc915a06671e1d6c05ba7804df',1,'cl::Program']]], ['blendoriginalframe',['blendOriginalFrame',['../structop_1_1_wrapper_struct_pose.html#aa2cee9019b708d48cc18313615d0189e',1,'op::WrapperStructPose']]], ['blob',['Blob',['../classcaffe_1_1_blob.html',1,'caffe']]], ['body_5f18',['BODY_18',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fab0fd0573c626fcd55b70d4547328ad7d',1,'op']]], @@ -11,9 +12,17 @@ var searchData= ['body_5f23',['BODY_23',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa003cc3795b0eeed2af2dfd34ed482794',1,'op']]], ['body_5f59',['BODY_59',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa68aa8b41e419d187d9f7daff5d65708f',1,'op']]], ['bodypartconnectorbase_2ehpp',['bodyPartConnectorBase.hpp',['../body_part_connector_base_8hpp.html',1,'']]], - ['bodypartconnectorcaffe',['BodyPartConnectorCaffe',['../classop_1_1_body_part_connector_caffe.html#a94e2364fa13ea79b2d6fd72c5db34765',1,'op::BodyPartConnectorCaffe']]], ['bodypartconnectorcaffe',['BodyPartConnectorCaffe',['../classop_1_1_body_part_connector_caffe.html',1,'op']]], + ['bodypartconnectorcaffe',['BodyPartConnectorCaffe',['../classop_1_1_body_part_connector_caffe.html#a94e2364fa13ea79b2d6fd72c5db34765',1,'op::BodyPartConnectorCaffe']]], ['bodypartconnectorcaffe_2ehpp',['bodyPartConnectorCaffe.hpp',['../body_part_connector_caffe_8hpp.html',1,'']]], ['boost',['boost',['../namespaceboost.html',1,'']]], - ['bottomright',['bottomRight',['../structop_1_1_rectangle.html#a3e2d164e2da15c298e4d5bc7b70c0a30',1,'op::Rectangle']]] + ['bottomright',['bottomRight',['../structop_1_1_rectangle.html#a3e2d164e2da15c298e4d5bc7b70c0a30',1,'op::Rectangle']]], + ['buffer',['Buffer',['../classcl_1_1_buffer.html',1,'cl']]], + ['buffer',['Buffer',['../classcl_1_1_buffer.html#a66ee6c9c837b5f74f02bef8f90459b5c',1,'cl::Buffer::Buffer(const Context &context, cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_buffer.html#ac9eaf7f65478faefa7053ab6c9f1e16d',1,'cl::Buffer::Buffer(cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_buffer.html#aadd3663801107fabb88238565c55ba16',1,'cl::Buffer::Buffer(IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)'],['../classcl_1_1_buffer.html#a96e0d46de95bd3f335c39f5b4f10c640',1,'cl::Buffer::Buffer(const Context &context, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)'],['../classcl_1_1_buffer.html#a589e770b263ccedb789620860799e2c6',1,'cl::Buffer::Buffer(const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)'],['../classcl_1_1_buffer.html#a1c82aa24dd8a4d80b698605f60a26d71',1,'cl::Buffer::Buffer()'],['../classcl_1_1_buffer.html#a68c77da266a476c4b4789bd53aa33337',1,'cl::Buffer::Buffer(const cl_mem &buffer, bool retainObject=false)'],['../classcl_1_1_buffer.html#a2cfe3144f7d69d4b390edfa934641dcf',1,'cl::Buffer::Buffer(const Buffer &buf)'],['../classcl_1_1_buffer.html#a5ee4055b862daa313919ef577600b9fa',1,'cl::Buffer::Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_']]], + ['buffergl',['BufferGL',['../classcl_1_1_buffer_g_l.html',1,'cl']]], + ['buffergl',['BufferGL',['../classcl_1_1_buffer_g_l.html#a7ac53f876cfdb10fdd25a40d24b36686',1,'cl::BufferGL::BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL)'],['../classcl_1_1_buffer_g_l.html#a77604377be0e356aabfed15f6ea00b31',1,'cl::BufferGL::BufferGL()'],['../classcl_1_1_buffer_g_l.html#ae70de3a74671b3a93e05279a8185cd7a',1,'cl::BufferGL::BufferGL(const cl_mem &buffer, bool retainObject=false)'],['../classcl_1_1_buffer_g_l.html#acc718908deb55b07dea09645fe322dbc',1,'cl::BufferGL::BufferGL(const BufferGL &buf)'],['../classcl_1_1_buffer_g_l.html#a1f34aee208c887c15d8e699f629db86b',1,'cl::BufferGL::BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_']]], + ['bufferrendergl',['BufferRenderGL',['../classcl_1_1_buffer_render_g_l.html',1,'cl']]], + ['bufferrendergl',['BufferRenderGL',['../classcl_1_1_buffer_render_g_l.html#ac2f60478116d35c2a96c522205fcf932',1,'cl::BufferRenderGL::BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL)'],['../classcl_1_1_buffer_render_g_l.html#a9ae513ba0c6664353c389764c7e1011d',1,'cl::BufferRenderGL::BufferRenderGL()'],['../classcl_1_1_buffer_render_g_l.html#a3214caef962ed7c7ff20e102f498eff6',1,'cl::BufferRenderGL::BufferRenderGL(const cl_mem &buffer, bool retainObject=false)'],['../classcl_1_1_buffer_render_g_l.html#a9bbd05ded89c1c3d3c4fd52f0f5922b3',1,'cl::BufferRenderGL::BufferRenderGL(const BufferRenderGL &buf)'],['../classcl_1_1_buffer_render_g_l.html#a387a6e721fd3283d288d86e9dbfda3a5',1,'cl::BufferRenderGL::BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_']]], + ['build',['build',['../classcl_1_1_program.html#a1c68f6aa0244c99c8e70f4c971c9049a',1,'cl::Program::build(const vector< Device > &devices, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const '],['../classcl_1_1_program.html#ab6f097f1e1f14eb6f15651dcb6529b7a',1,'cl::Program::build(const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const ']]], + ['buildlogtype',['BuildLogType',['../namespacecl.html#aa5890015c0ed19cf369d3e9d4fbe0f08',1,'cl']]] ]; diff --git a/html/search/all_10.js b/html/search/all_10.js index 2f92388e..e1151ddc 100644 --- a/html/search/all_10.js +++ b/html/search/all_10.js @@ -3,7 +3,8 @@ var searchData= ['queue',['Queue',['../classop_1_1_queue.html',1,'op']]], ['queue',['Queue',['../classop_1_1_queue.html#ae2b845322940bfc89b6342137d8ac372',1,'op::Queue']]], ['queue_2ehpp',['queue.hpp',['../queue_8hpp.html',1,'']]], - ['queuebase',['QueueBase',['../classop_1_1_queue_base.html#aea7941746e2403a09356b9c6a208784c',1,'op::QueueBase']]], ['queuebase',['QueueBase',['../classop_1_1_queue_base.html',1,'op']]], - ['queuebase_2ehpp',['queueBase.hpp',['../queue_base_8hpp.html',1,'']]] + ['queuebase',['QueueBase',['../classop_1_1_queue_base.html#aea7941746e2403a09356b9c6a208784c',1,'op::QueueBase']]], + ['queuebase_2ehpp',['queueBase.hpp',['../queue_base_8hpp.html',1,'']]], + ['queueproperties',['QueueProperties',['../namespacecl.html#a6b1e69bec24f2a7f89eb17c265060e0d',1,'cl']]] ]; diff --git a/html/search/all_11.js b/html/search/all_11.js index 4bea716e..cb17ce54 100644 --- a/html/search/all_11.js +++ b/html/search/all_11.js @@ -3,6 +3,8 @@ var searchData= ['readme_2emd',['README.md',['../_r_e_a_d_m_e_8md.html',1,'']]], ['readparameters',['readParameters',['../classop_1_1_camera_parameter_reader.html#abcdd68271d8e8d050df198af0f6fd83b',1,'op::CameraParameterReader']]], ['realtimeprocessing',['realTimeProcessing',['../structop_1_1_wrapper_struct_input.html#a2eeea9ee711a1dcbec99c3dc871fbc47',1,'op::WrapperStructInput']]], + ['rebind',['rebind',['../structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html',1,'cl::SVMAllocator< void, SVMTrait >']]], + ['rebind',['rebind',['../structcl_1_1_s_v_m_allocator_1_1rebind.html',1,'cl::SVMAllocator']]], ['recenter',['recenter',['../structop_1_1_rectangle.html#a1c9a572db2c17fb02a7d19e965c1d3dc',1,'op::Rectangle::recenter()'],['../namespaceop.html#a7cd131c9ddd8f3987508e89e0881b9e0',1,'op::recenter()']]], ['reconstruct3d',['reconstruct3d',['../structop_1_1_wrapper_struct_pose.html#a1038c43c5d5cbabf0ac9f8f76d101c27',1,'op::WrapperStructPose']]], ['reconstructarray',['reconstructArray',['../namespaceop.html#aebaf536d172c504ac2bdd3e9f7bcf6fb',1,'op']]], @@ -10,10 +12,22 @@ var searchData= ['rectangle',['Rectangle',['../structop_1_1_rectangle.html',1,'op']]], ['rectangle',['Rectangle',['../structop_1_1_rectangle.html#a0112ddaa9782f3ccbb76a319b05f030b',1,'op::Rectangle::Rectangle(const T x=0, const T y=0, const T width=0, const T height=0)'],['../structop_1_1_rectangle.html#afbb0da8956e35178d3f28d2b1d998175',1,'op::Rectangle::Rectangle(const Rectangle< T > &rectangle)'],['../structop_1_1_rectangle.html#a5a9a60fdfd9c88ab8ded6275d64333ea',1,'op::Rectangle::Rectangle(Rectangle< T > &&rectangle)']]], ['rectangle_2ehpp',['rectangle.hpp',['../rectangle_8hpp.html',1,'']]], + ['reference',['reference',['../classcl_1_1_s_v_m_allocator.html#aa9a3870b226f6286dbf1917ff1d8e03b',1,'cl::SVMAllocator']]], + ['referencecountable_5f',['referenceCountable_',['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6bf49a144579823e03d4e88cafc4fb9d',1,'cl::detail::Wrapper< cl_device_id >']]], + ['referencehandler',['ReferenceHandler',['../structcl_1_1detail_1_1_reference_handler.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fcommand_5fqueue_20_3e',['ReferenceHandler< cl_command_queue >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fcontext_20_3e',['ReferenceHandler< cl_context >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fdevice_5fid_20_3e',['ReferenceHandler< cl_device_id >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fevent_20_3e',['ReferenceHandler< cl_event >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fkernel_20_3e',['ReferenceHandler< cl_kernel >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fmem_20_3e',['ReferenceHandler< cl_mem >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fplatform_5fid_20_3e',['ReferenceHandler< cl_platform_id >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fprogram_20_3e',['ReferenceHandler< cl_program >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fsampler_20_3e',['ReferenceHandler< cl_sampler >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html',1,'cl::detail']]], ['relbow',['RElbow',['../classop_1_1_hand_detector.html#a4d058446e66aff15d8702558fd256b73a6957f13571097d3ddddc63474dccf0bf',1,'op::HandDetector']]], - ['release',['release',['../classop_1_1_flir_reader.html#ab28f40422c9edff8594d855bbef91f58',1,'op::FlirReader::release()'],['../classop_1_1_image_directory_reader.html#af74e192f8cba5c10f8e252674a85185a',1,'op::ImageDirectoryReader::release()'],['../classop_1_1_producer.html#a7753ffb0daa486ab0f82873b3567f95e',1,'op::Producer::release()'],['../classop_1_1_spinnaker_wrapper.html#a6e66639ee75708486b3d9aa4598607c0',1,'op::SpinnakerWrapper::release()'],['../classop_1_1_video_capture_reader.html#a2f73e10efe7f9b24a6cb75af2167de58',1,'op::VideoCaptureReader::release()']]], - ['renderer',['Renderer',['../classop_1_1_renderer.html',1,'op']]], + ['release',['release',['../structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html#a70614c8eeee136fb4887bae35216d620',1,'cl::detail::ReferenceHandler< cl_device_id >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html#a206e136a2c835c230bd1e53903b44741',1,'cl::detail::ReferenceHandler< cl_platform_id >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html#a5d93d91a3b00c34c9d287b906a83c53e',1,'cl::detail::ReferenceHandler< cl_context >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html#a9e94778f8ece7dc05b5d14627aae8432',1,'cl::detail::ReferenceHandler< cl_command_queue >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html#aba0868f27da195361268fae7b69545d4',1,'cl::detail::ReferenceHandler< cl_mem >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html#aa95daa0623a872b100d907177821484a',1,'cl::detail::ReferenceHandler< cl_sampler >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html#ae26edbdedda89883df1baf82ab5c26da',1,'cl::detail::ReferenceHandler< cl_program >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html#a7fac9ea42ed1197c5ce8e7f899176c30',1,'cl::detail::ReferenceHandler< cl_kernel >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html#af1ea5e5edc2b5598d38d04c7514472ec',1,'cl::detail::ReferenceHandler< cl_event >::release()'],['../classcl_1_1detail_1_1_wrapper.html#a750d40a07ec6ece6025be03f267f5ca4',1,'cl::detail::Wrapper::release()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#aaf385d61c64d19376ca28a5a4bad2508',1,'cl::detail::Wrapper< cl_device_id >::release()'],['../classop_1_1_flir_reader.html#ab28f40422c9edff8594d855bbef91f58',1,'op::FlirReader::release()'],['../classop_1_1_image_directory_reader.html#af74e192f8cba5c10f8e252674a85185a',1,'op::ImageDirectoryReader::release()'],['../classop_1_1_producer.html#a7753ffb0daa486ab0f82873b3567f95e',1,'op::Producer::release()'],['../classop_1_1_spinnaker_wrapper.html#a6e66639ee75708486b3d9aa4598607c0',1,'op::SpinnakerWrapper::release()'],['../classop_1_1_video_capture_reader.html#a2f73e10efe7f9b24a6cb75af2167de58',1,'op::VideoCaptureReader::release()']]], ['renderer',['Renderer',['../classop_1_1_renderer.html#a00caf604fad781dfcf3bc311ef6a6623',1,'op::Renderer']]], + ['renderer',['Renderer',['../classop_1_1_renderer.html',1,'op']]], ['renderer_2ehpp',['renderer.hpp',['../renderer_8hpp.html',1,'']]], ['renderface',['renderFace',['../classop_1_1_face_cpu_renderer.html#a9f8b158aca09eca94ad1b0cd8418cbb5',1,'op::FaceCpuRenderer::renderFace()'],['../classop_1_1_face_gpu_renderer.html#a8f4cb47d5a6829f6b19c377d523069eb',1,'op::FaceGpuRenderer::renderFace()'],['../classop_1_1_face_renderer.html#a045da831a9476bfc0e58e08ebb6c84c1',1,'op::FaceRenderer::renderFace()']]], ['renderface_2ehpp',['renderFace.hpp',['../render_face_8hpp.html',1,'']]], @@ -35,15 +49,18 @@ var searchData= ['renderposepafsgpu',['renderPosePAFsGpu',['../namespaceop.html#a7e2c7f463bbbbe9665faa46c073cc5ac',1,'op']]], ['renderthreshold',['renderThreshold',['../structop_1_1_wrapper_struct_face.html#a982e3f1a13358a522e1882d17cb80d57',1,'op::WrapperStructFace::renderThreshold()'],['../structop_1_1_wrapper_struct_hand.html#a9655c0dfa83eefde174d09e622482089',1,'op::WrapperStructHand::renderThreshold()'],['../structop_1_1_wrapper_struct_pose.html#a322ff95b6a2838fe0d55afb28d2a4224',1,'op::WrapperStructPose::renderThreshold()']]], ['reset',['reset',['../classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed',1,'op::Array::reset(const int size)'],['../classop_1_1_array.html#a0ad0232daa69783cf2c8f7a0ff5b3b0c',1,'op::Array::reset(const std::vector< int > &sizes={})'],['../classop_1_1_array.html#ac7183eb2f4e78a6941da3a2079b9ed32',1,'op::Array::reset(const int size, const T value)'],['../classop_1_1_array.html#add2eeccd967cdf0900449649cb6f5afb',1,'op::Array::reset(const std::vector< int > &sizes, const T value)'],['../classop_1_1_thread_manager.html#a5b7c5ea46c360496e261094c5e1397a7',1,'op::ThreadManager::reset()']]], - ['reshape',['Reshape',['../classop_1_1_maximum_caffe.html#aa9ab7eab51c9539b141a0aac998b2223',1,'op::MaximumCaffe::Reshape()'],['../classop_1_1_nms_caffe.html#a96198ee87433f55f52a5054b92f946d9',1,'op::NmsCaffe::Reshape()'],['../classop_1_1_resize_and_merge_caffe.html#aea893710063fc6c58d19f7e02f1a6681',1,'op::ResizeAndMergeCaffe::Reshape()'],['../classop_1_1_body_part_connector_caffe.html#a54918b6b114568d7bafe26319e96d644',1,'op::BodyPartConnectorCaffe::Reshape()']]], + ['reshape',['Reshape',['../classop_1_1_maximum_caffe.html#aa9ab7eab51c9539b141a0aac998b2223',1,'op::MaximumCaffe::Reshape()'],['../classop_1_1_nms_caffe.html#a646d0442dfa17bbd3b6f90a7fc32af11',1,'op::NmsCaffe::Reshape()'],['../classop_1_1_resize_and_merge_caffe.html#ac889d68450cebf9745708f8c414545ac',1,'op::ResizeAndMergeCaffe::Reshape()'],['../classop_1_1_body_part_connector_caffe.html#a54918b6b114568d7bafe26319e96d644',1,'op::BodyPartConnectorCaffe::Reshape()']]], ['resizeandmergebase_2ehpp',['resizeAndMergeBase.hpp',['../resize_and_merge_base_8hpp.html',1,'']]], ['resizeandmergecaffe',['ResizeAndMergeCaffe',['../classop_1_1_resize_and_merge_caffe.html',1,'op']]], ['resizeandmergecaffe',['ResizeAndMergeCaffe',['../classop_1_1_resize_and_merge_caffe.html#a30805a265fa887eff04b1200dbda91a5',1,'op::ResizeAndMergeCaffe']]], ['resizeandmergecaffe_2ehpp',['resizeAndMergeCaffe.hpp',['../resize_and_merge_caffe_8hpp.html',1,'']]], ['resizeandmergecpu',['resizeAndMergeCpu',['../namespaceop.html#a1b6c4abcf6948b5ac5651bb2f2909bc9',1,'op']]], ['resizeandmergegpu',['resizeAndMergeGpu',['../namespaceop.html#a6a5cb4e7c022ac0fbcc399e24bb6931a',1,'op']]], + ['resizeandmergeocl',['resizeAndMergeOcl',['../namespaceop.html#ad18f874de9ff9501c0dd7123f803d541',1,'op']]], ['resizefixedaspectratio',['resizeFixedAspectRatio',['../namespaceop.html#ae6845e9d6fddf61cb7cb2eea7a7d4afc',1,'op']]], ['resizegetscalefactor',['resizeGetScaleFactor',['../namespaceop.html#a24ebdcb8395dea0429f220de6a715d6e',1,'op']]], + ['result_5ftype',['result_type',['../classcl_1_1_kernel_functor.html#a925e6594f59e5e8038770efa2bd4b532',1,'cl::KernelFunctor::result_type()'],['../structcl_1_1compatibility_1_1make__kernel.html#ab5a793302f7651ad151a1e4b585be5d4',1,'cl::compatibility::make_kernel::result_type()']]], + ['retain',['retain',['../structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html#ae3392ce2c4055446680bde82e60c976c',1,'cl::detail::ReferenceHandler< cl_device_id >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html#a26b860addc4286a66ad6b13502bf61c8',1,'cl::detail::ReferenceHandler< cl_platform_id >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html#ae20376889d6966d9075a2ac61a09b14e',1,'cl::detail::ReferenceHandler< cl_context >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html#aaff327f27da074b52435f47c1a8ada25',1,'cl::detail::ReferenceHandler< cl_command_queue >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html#a6af1e1c3c30cb81314a585d1f1d4b361',1,'cl::detail::ReferenceHandler< cl_mem >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html#a341de3beb748e003b3565d8370e51deb',1,'cl::detail::ReferenceHandler< cl_sampler >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html#aaf548454f0e0ab20e98f93e0c1443790',1,'cl::detail::ReferenceHandler< cl_program >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html#abbae5715707d421461a03eb3b7f61b78',1,'cl::detail::ReferenceHandler< cl_kernel >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html#a69614259acaa35b6397bfbe222654fe4',1,'cl::detail::ReferenceHandler< cl_event >::retain()'],['../classcl_1_1detail_1_1_wrapper.html#a6d902b42c615eb8843671e35605c1cd0',1,'cl::detail::Wrapper::retain()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a619059007eadaff35281d94a0c0d4598',1,'cl::detail::Wrapper< cl_device_id >::retain()']]], ['retrievalfps',['RetrievalFps',['../namespaceop.html#ac0230b669b296920c0cfc41b7587268fa6bcd0f3b66e42d1aacd18d1c3b532473',1,'op']]], ['rotation',['Rotation',['../namespaceop.html#abc501c56c6cf6cf1989c84b1692cb774af1a42bd417390fc63b030a519624607a',1,'op']]], ['rshoulder',['RShoulder',['../classop_1_1_hand_detector.html#a4d058446e66aff15d8702558fd256b73a41a810fe24d1ea211a55337eaaa1e3d2',1,'op::HandDetector']]], diff --git a/html/search/all_12.js b/html/search/all_12.js index 45b87f58..6ea1b462 100644 --- a/html/search/all_12.js +++ b/html/search/all_12.js @@ -1,5 +1,7 @@ var searchData= [ + ['sampler',['Sampler',['../classcl_1_1_sampler.html',1,'cl']]], + ['sampler',['Sampler',['../classcl_1_1_sampler.html#a1c8395b386e3b1c09dc43f4134909390',1,'cl::Sampler::Sampler()'],['../classcl_1_1_sampler.html#a41d7df0a069717bc570a6ccdab3d3acd',1,'cl::Sampler::Sampler(const Context &context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int *err=NULL)'],['../classcl_1_1_sampler.html#aa32c71d59ca20e83fc283273d0b102cd',1,'cl::Sampler::Sampler(const cl_sampler &sampler, bool retainObject=false)'],['../classcl_1_1_sampler.html#a684ea0f7bb85233239ba3a266795c1a4',1,'cl::Sampler::Sampler(const Sampler &sam)'],['../classcl_1_1_sampler.html#a487aa40df9ababf70fe4c19a0b538f6f',1,'cl::Sampler::Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_']]], ['save',['save',['../classop_1_1_people_json_saver.html#a601ec8a006692ee1b4c3faff06df3582',1,'op::PeopleJsonSaver']]], ['savedata',['saveData',['../namespaceop.html#a82a9b02531d6197f023185489c7587b3',1,'op::saveData(const std::vector< cv::Mat > &cvMats, const std::vector< std::string > &cvMatNames, const std::string &fileNameNoExtension, const DataFormat dataFormat)'],['../namespaceop.html#adc3c5d63a289c98efa9ee37c066432d7',1,'op::saveData(const cv::Mat &cvMat, const std::string cvMatName, const std::string &fileNameNoExtension, const DataFormat dataFormat)']]], ['savefloatarray',['saveFloatArray',['../namespaceop.html#ac1080e627185a65b88ec788184a95552',1,'op']]], @@ -24,9 +26,13 @@ var searchData= ['set',['set',['../classop_1_1_pose_extractor.html#a32b108f24cfc892ed17c2ec752e30ab6',1,'op::PoseExtractor::set()'],['../classop_1_1_flir_reader.html#af14f63c79272781429341dc3a0720485',1,'op::FlirReader::set()'],['../classop_1_1_image_directory_reader.html#a1965a4dca2ddb86b24e69e2da90b9dbf',1,'op::ImageDirectoryReader::set()'],['../classop_1_1_ip_camera_reader.html#ac13cc7da97a31d8e69eaa64b2a7b31ba',1,'op::IpCameraReader::set()'],['../classop_1_1_producer.html#ab30c7b3e34d962e0b17458d9a0947f6b',1,'op::Producer::set(const int capProperty, const double value)=0'],['../classop_1_1_producer.html#af11f1bbfbd61b9534c02c3e4839e19b0',1,'op::Producer::set(const ProducerProperty property, const double value)'],['../classop_1_1_video_capture_reader.html#ab2929b7d2d002b58ebaf7b9b56999cca',1,'op::VideoCaptureReader::set()'],['../classop_1_1_video_reader.html#a0dd53334327642368d41ec860e64e756',1,'op::VideoReader::set()'],['../classop_1_1_webcam_reader.html#ae66b26829cc2d6e3f02109d4431a7bc2',1,'op::WebcamReader::set()']]], ['setalphaheatmap',['setAlphaHeatMap',['../classop_1_1_renderer.html#abaea1725725ff775aed0c120b2ba3d1f',1,'op::Renderer']]], ['setalphakeypoint',['setAlphaKeypoint',['../classop_1_1_renderer.html#a039e88897ed844551cadb115ea98e9ef',1,'op::Renderer']]], + ['setarg',['setArg',['../classcl_1_1_kernel.html#a3ec081fb9656b0780d808563256dfeff',1,'cl::Kernel::setArg(cl_uint index, const cl::pointer< T, D > &argPtr)'],['../classcl_1_1_kernel.html#a9516e70e10909526dfb01f6cfe8b61bd',1,'cl::Kernel::setArg(cl_uint index, const cl::vector< T, Alloc > &argPtr)'],['../classcl_1_1_kernel.html#a69cdd780a6b77e3b15c7436c5ab665a3',1,'cl::Kernel::setArg(cl_uint index, const T argPtr)'],['../classcl_1_1_kernel.html#aa694b5dfe7413e3a38d1185208ec1ec7',1,'cl::Kernel::setArg(cl_uint index, const T &value)'],['../classcl_1_1_kernel.html#ae10c336ea5a49bd7199995a6ab4c23de',1,'cl::Kernel::setArg(cl_uint index, size_type size, const void *argPtr)']]], ['setblendoriginalframe',['setBlendOriginalFrame',['../classop_1_1_renderer.html#aa8339054ed113d99ca70208d0cee5aa9',1,'op::Renderer']]], + ['setcallback',['setCallback',['../classcl_1_1_event.html#a4730c3b113e65efcf88aea0c9da13f52',1,'cl::Event']]], + ['setdefault',['setDefault',['../classcl_1_1_device.html#abff439f0de1ed8699a1b93a702d0fc65',1,'cl::Device::setDefault()'],['../classcl_1_1_platform.html#afcf93176bebefc3add081c2d93935453',1,'cl::Platform::setDefault()'],['../classcl_1_1_context.html#a24a8392d2cb8fcdc5dbf4dd723ee74b4',1,'cl::Context::setDefault()'],['../classcl_1_1_command_queue.html#a736a138dd72e39056e8a9aa3dec5d132',1,'cl::CommandQueue::setDefault()']]], ['setdefaultmaxsizequeues',['setDefaultMaxSizeQueues',['../classop_1_1_thread_manager.html#ace408d1d281193a9f3d3d6561181ef56',1,'op::ThreadManager']]], ['setdefaultx',['setDefaultX',['../classop_1_1_profiler.html#a2dc5cfa5fd91d4cadaa7e66695f1ee51',1,'op::Profiler']]], + ['setdestructorcallback',['setDestructorCallback',['../classcl_1_1_memory.html#a15e14fda4062d21ad354126a599a6111',1,'cl::Memory']]], ['setelementtorender',['setElementToRender',['../classop_1_1_renderer.html#afd48a9cb0be184303dce2969fa2f8e02',1,'op::Renderer']]], ['seterrormodes',['setErrorModes',['../classop_1_1_configure_error.html#aca35de0cb04b54dcf9c6c9898ee6002e',1,'op::ConfigureError']]], ['setfrom',['setFrom',['../classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9',1,'op::Array']]], @@ -45,17 +51,24 @@ var searchData= ['setscaleratios',['setScaleRatios',['../classop_1_1_resize_and_merge_caffe.html#aa16862bbc207fef227d53d37223512b8',1,'op::ResizeAndMergeCaffe']]], ['setsharedparametersandiflast',['setSharedParametersAndIfLast',['../classop_1_1_gpu_renderer.html#ac1642afb73d94c84eb12f4a97abfb9ac',1,'op::GpuRenderer']]], ['setshowgooglyeyes',['setShowGooglyEyes',['../classop_1_1_renderer.html#ab226d47f554735fa3e0372ce429747c3',1,'op::Renderer']]], + ['setstatus',['setStatus',['../classcl_1_1_user_event.html#ad1df3a34596fee2bf6f1de6893192ae5',1,'cl::UserEvent']]], + ['setsvmpointers',['setSVMPointers',['../classcl_1_1_kernel.html#a36633bcfea86c512cbb4fd9b20c6087e',1,'cl::Kernel::setSVMPointers(const vector< void * > &pointerList)'],['../classcl_1_1_kernel.html#abadacb0037f711f3460cf5c44b2d4796',1,'cl::Kernel::setSVMPointers(const std::array< void *, ArrayLength > &pointerList)'],['../classcl_1_1_kernel.html#a6a28cb5d5bb967206e316b741a1fa909',1,'cl::Kernel::setSVMPointers(const T0 &t0, Ts...ts)'],['../classcl_1_1_kernel_functor.html#a8e9f6418bb88cac080c10c1e6512b235',1,'cl::KernelFunctor::setSVMPointers(const vector< void * > &pointerList)'],['../classcl_1_1_kernel_functor.html#ada8ab5b97cd4d0f2444396851b5ed01e',1,'cl::KernelFunctor::setSVMPointers(const T0 &t0, T1s...ts)']]], + ['setsvmpointershelper',['setSVMPointersHelper',['../classcl_1_1_kernel.html#ac0b042b59761efca23e78b3933f0bd01',1,'cl::Kernel::setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0, Ts...ts)'],['../classcl_1_1_kernel.html#ac55aacc15c26ba5131107f5e3b1edbc3',1,'cl::Kernel::setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, T0 t0, Ts...ts)'],['../classcl_1_1_kernel.html#a16d2f73d0e8e1a175bba604ae5e38b2d',1,'cl::Kernel::setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0)'],['../classcl_1_1_kernel.html#ab2f520c71efd82ee7effff41728417dd',1,'cl::Kernel::setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, T0 t0)']]], ['setthreshold',['setThreshold',['../classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49',1,'op::NmsCaffe']]], ['setto',['setTo',['../classop_1_1_array.html#a28f09d11de753a741334ee8094296acb',1,'op::Array']]], ['setworkerinput',['setWorkerInput',['../classop_1_1_wrapper.html#a74f1287f8e4f998504e2ce571ef36f58',1,'op::Wrapper']]], ['setworkeroutput',['setWorkerOutput',['../classop_1_1_wrapper.html#a3e9f8993c9a27a012671d671998aa15d',1,'op::Wrapper']]], ['setworkerpostprocessing',['setWorkerPostProcessing',['../classop_1_1_wrapper.html#a6f2cf45c8b571b99ee92114ba8462589',1,'op::Wrapper']]], ['shared_5fptr',['shared_ptr',['../classboost_1_1shared__ptr.html',1,'boost']]], - ['size',['Size',['../classop_1_1_hand_detector.html#a4d058446e66aff15d8702558fd256b73a6f6cb72d544962fa333e2e34ce64f719',1,'op::HandDetector::Size()'],['../classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b',1,'op::QueueBase::size()'],['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7fa6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#abc501c56c6cf6cf1989c84b1692cb774a6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()']]], + ['size',['size',['../classcl_1_1_n_d_range.html#a31018e7478f8ce3a129dee14abf53719',1,'cl::NDRange::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html#ab26d77fd61e872fcf0bc9345dcb0192c',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html#aab115c561c430a368dcf3fab65debf42',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html#adcc5bbbbc8975491e859042d6764372c',1,'cl::detail::KernelArgumentHandler< LocalSpaceArg, void >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html#aaca22313c85e1f71a41f5695c21aeea0',1,'cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >::size()'],['../classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b',1,'op::QueueBase::size()'],['../classop_1_1_hand_detector.html#a4d058446e66aff15d8702558fd256b73a6f6cb72d544962fa333e2e34ce64f719',1,'op::HandDetector::Size()'],['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7fa6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()'],['../namespaceop.html#abc501c56c6cf6cf1989c84b1692cb774a6f6cb72d544962fa333e2e34ce64f719',1,'op::Size()']]], + ['size_5f',['size_',['../structcl_1_1_local_space_arg.html#a30ac7ba02b1a0909f10253ed4158e0a6',1,'cl::LocalSpaceArg']]], + ['size_5ft_5farray',['size_t_array',['../namespacecl_1_1detail.html#aab488f551c8b1feb4f4b3f6893c358db',1,'cl::detail']]], + ['size_5ftype',['size_type',['../classcl_1_1_s_v_m_allocator.html#afe51e51ed34089444241a43aab0950ef',1,'cl::SVMAllocator::size_type()'],['../namespacecl.html#a35ea2a6f4cc42e6b4082daab0e4dc449',1,'cl::size_type()']]], + ['sources',['Sources',['../classcl_1_1_program.html#ad260abbeb288ec0cc18d5184bf07b14a',1,'cl::Program']]], ['spelementtorender',['spElementToRender',['../classop_1_1_renderer.html#aca8ebf0c0a50b87f0be82afa090155a0',1,'op::Renderer']]], ['spgpumemory',['spGpuMemory',['../classop_1_1_gpu_renderer.html#a5d729aab549908c758953be742dd0115',1,'op::GpuRenderer']]], - ['spinnakerwrapper',['SpinnakerWrapper',['../classop_1_1_spinnaker_wrapper.html',1,'op']]], ['spinnakerwrapper',['SpinnakerWrapper',['../classop_1_1_spinnaker_wrapper.html#afdeddd08b2b77f86130565194288c3c2',1,'op::SpinnakerWrapper']]], + ['spinnakerwrapper',['SpinnakerWrapper',['../classop_1_1_spinnaker_wrapper.html',1,'op']]], ['spinnakerwrapper_2ehpp',['spinnakerWrapper.hpp',['../spinnaker_wrapper_8hpp.html',1,'']]], ['spisrunning',['spIsRunning',['../classop_1_1_gui.html#a0ad7be7018e634769da8d22d60e7edc0',1,'op::Gui']]], ['splitstring',['splitString',['../namespaceop.html#ae80a103d8a4308bc435342b3d31404c8',1,'op']]], @@ -71,23 +84,34 @@ var searchData= ['stop',['stop',['../classop_1_1_queue_base.html#a68b51dafaba93179fcef78731aaf1703',1,'op::QueueBase::stop()'],['../classop_1_1_thread_manager.html#a472a1ebee700c3449bac4d6d2bb0c3a8',1,'op::ThreadManager::stop()'],['../classop_1_1_worker.html#ae45ac828f6e8f6055203c224e50f145b',1,'op::Worker::stop()'],['../classop_1_1_wrapper.html#ab71f75a631e341dde1c07abcd3a4773f',1,'op::Wrapper::stop()']]], ['stopandjoin',['stopAndJoin',['../classop_1_1_thread.html#a92e5dd0f60a0485e7d0fad3e82bb74f3',1,'op::Thread']]], ['stoppusher',['stopPusher',['../classop_1_1_queue_base.html#a32ac0e4b14a310aee62ce817e86c0356',1,'op::QueueBase']]], + ['string',['string',['../namespacecl.html#abff80bfb254d646f6afeb6638df41686',1,'cl']]], ['string_2ehpp',['string.hpp',['../string_8hpp.html',1,'']]], ['stringtodataformat',['stringToDataFormat',['../namespaceop.html#a46e815df32db67d78a94367b7f97df25',1,'op']]], ['subthread',['SubThread',['../classop_1_1_sub_thread.html#aa551df0d8f0b30aaf9e0840ecf29d749',1,'op::SubThread']]], ['subthread',['SubThread',['../classop_1_1_sub_thread.html',1,'op']]], ['subthread_2ehpp',['subThread.hpp',['../sub_thread_8hpp.html',1,'']]], - ['subthreadnoqueue',['SubThreadNoQueue',['../classop_1_1_sub_thread_no_queue.html',1,'op']]], ['subthreadnoqueue',['SubThreadNoQueue',['../classop_1_1_sub_thread_no_queue.html#afbaf89d7a8fb4d19f67064fb954a31eb',1,'op::SubThreadNoQueue']]], + ['subthreadnoqueue',['SubThreadNoQueue',['../classop_1_1_sub_thread_no_queue.html',1,'op']]], ['subthreadnoqueue_2ehpp',['subThreadNoQueue.hpp',['../sub_thread_no_queue_8hpp.html',1,'']]], - ['subthreadqueuein',['SubThreadQueueIn',['../classop_1_1_sub_thread_queue_in.html',1,'op']]], ['subthreadqueuein',['SubThreadQueueIn',['../classop_1_1_sub_thread_queue_in.html#a11aa71a818430c4eb435a1626e54f29a',1,'op::SubThreadQueueIn']]], + ['subthreadqueuein',['SubThreadQueueIn',['../classop_1_1_sub_thread_queue_in.html',1,'op']]], ['subthreadqueuein_2ehpp',['subThreadQueueIn.hpp',['../sub_thread_queue_in_8hpp.html',1,'']]], - ['subthreadqueueinout',['SubThreadQueueInOut',['../classop_1_1_sub_thread_queue_in_out.html#aa5b9beea615b8b968c5da74dd66a6d78',1,'op::SubThreadQueueInOut']]], ['subthreadqueueinout',['SubThreadQueueInOut',['../classop_1_1_sub_thread_queue_in_out.html',1,'op']]], + ['subthreadqueueinout',['SubThreadQueueInOut',['../classop_1_1_sub_thread_queue_in_out.html#aa5b9beea615b8b968c5da74dd66a6d78',1,'op::SubThreadQueueInOut']]], ['subthreadqueueinout_2ehpp',['subThreadQueueInOut.hpp',['../sub_thread_queue_in_out_8hpp.html',1,'']]], - ['subthreadqueueout',['SubThreadQueueOut',['../classop_1_1_sub_thread_queue_out.html',1,'op']]], ['subthreadqueueout',['SubThreadQueueOut',['../classop_1_1_sub_thread_queue_out.html#aa4a827932f632f1f30b5650a4fcc77ff',1,'op::SubThreadQueueOut']]], + ['subthreadqueueout',['SubThreadQueueOut',['../classop_1_1_sub_thread_queue_out.html',1,'op']]], ['subthreadqueueout_2ehpp',['subThreadQueueOut.hpp',['../sub_thread_queue_out_8hpp.html',1,'']]], + ['svmallocator',['SVMAllocator',['../classcl_1_1_s_v_m_allocator.html#a0146b33b7681b60e7678780ae05fb43f',1,'cl::SVMAllocator::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a0146b33b7681b60e7678780ae05fb43f',1,'cl::SVMAllocator< void, SVMTrait >::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator.html#a5851b239299b64a55bc63fa9af1bdd28',1,'cl::SVMAllocator::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator.html#a532a5219ffd5c855070a1e4f22832711',1,'cl::SVMAllocator::SVMAllocator(cl::Context context)'],['../classcl_1_1_s_v_m_allocator.html#a927ffbac7ec2a7cb0aee2d24a9f986b1',1,'cl::SVMAllocator::SVMAllocator(const SVMAllocator &other)'],['../classcl_1_1_s_v_m_allocator.html#af103176d8c51fc469fb0b7d85a597a9f',1,'cl::SVMAllocator::SVMAllocator(const SVMAllocator< U, SVMTrait > &other)']]], + ['svmallocator',['SVMAllocator',['../classcl_1_1_s_v_m_allocator.html',1,'cl']]], + ['svmallocator_3c_20void_2c_20svmtrait_20_3e',['SVMAllocator< void, SVMTrait >',['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html',1,'cl']]], + ['svmtraitatomic',['SVMTraitAtomic',['../classcl_1_1_s_v_m_trait_atomic.html',1,'cl']]], + ['svmtraitcoarse',['SVMTraitCoarse',['../classcl_1_1_s_v_m_trait_coarse.html',1,'cl']]], + ['svmtraitfine',['SVMTraitFine',['../classcl_1_1_s_v_m_trait_fine.html',1,'cl']]], + ['svmtraitnull',['SVMTraitNull',['../classcl_1_1detail_1_1_s_v_m_trait_null.html',1,'cl::detail']]], + ['svmtraitreadonly',['SVMTraitReadOnly',['../classcl_1_1_s_v_m_trait_read_only.html',1,'cl']]], + ['svmtraitreadwrite',['SVMTraitReadWrite',['../classcl_1_1_s_v_m_trait_read_write.html',1,'cl']]], + ['svmtraitwriteonly',['SVMTraitWriteOnly',['../classcl_1_1_s_v_m_trait_write_only.html',1,'cl']]], ['switchfullscreenmode',['switchFullScreenMode',['../classop_1_1_frame_displayer.html#ad83a47005c52f066587f49d62c109802',1,'op::FrameDisplayer']]], ['synchronous',['Synchronous',['../namespaceop.html#a3593e2d53bec533f0048ef3973eebd36a2fe4167817733fec8e6ba1afddf78f1b',1,'op']]] ]; diff --git a/html/search/all_13.js b/html/search/all_13.js index 20225e51..cfcd75ed 100644 --- a/html/search/all_13.js +++ b/html/search/all_13.js @@ -22,5 +22,6 @@ var searchData= ['trypush',['tryPush',['../classop_1_1_queue_base.html#a35f0547f6020f22e49835b147b7ec52e',1,'op::QueueBase::tryPush()'],['../classop_1_1_thread_manager.html#a7a24fd902ebd4b5fd81166547a5654d9',1,'op::ThreadManager::tryPush()'],['../classop_1_1_wrapper.html#af3316c0f86d9d7ca6e246a50d4558e75',1,'op::Wrapper::tryPush()']]], ['trystop',['tryStop',['../classop_1_1_worker.html#ad689b232d68f3b3e0b41f9e219b01134',1,'op::Worker::tryStop()'],['../classop_1_1_w_queue_orderer.html#a01bc7495ec992cc9c54a040534cb3634',1,'op::WQueueOrderer::tryStop()']]], ['ttostring',['tToString',['../namespaceop.html#af548fe1a2ad2b392a25afe9b0b87b8dd',1,'op']]], - ['type',['type',['../classop_1_1_maximum_caffe.html#a865622ef2653c14f3ca1059113fb96c0',1,'op::MaximumCaffe::type()'],['../classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968',1,'op::NmsCaffe::type()'],['../classop_1_1_resize_and_merge_caffe.html#a4327169d05916bd59b97f04847d215d9',1,'op::ResizeAndMergeCaffe::type()'],['../classop_1_1_body_part_connector_caffe.html#a2fa59ad0cad1b95721663815ca51ff93',1,'op::BodyPartConnectorCaffe::type()']]] + ['type',['type',['../classop_1_1_maximum_caffe.html#a865622ef2653c14f3ca1059113fb96c0',1,'op::MaximumCaffe::type()'],['../classop_1_1_nms_caffe.html#a5213ac573acd982c7e590a6d8f603968',1,'op::NmsCaffe::type()'],['../classop_1_1_resize_and_merge_caffe.html#a4327169d05916bd59b97f04847d215d9',1,'op::ResizeAndMergeCaffe::type()'],['../classop_1_1_body_part_connector_caffe.html#a2fa59ad0cad1b95721663815ca51ff93',1,'op::BodyPartConnectorCaffe::type()']]], + ['type_5f',['type_',['../structcl_1_1compatibility_1_1make__kernel.html#aaa094f5455d73fae53eb99b374f05eec',1,'cl::compatibility::make_kernel']]] ]; diff --git a/html/search/all_14.js b/html/search/all_14.js index f88e04c9..7aff7340 100644 --- a/html/search/all_14.js +++ b/html/search/all_14.js @@ -5,9 +5,13 @@ var searchData= ['uintround',['uIntRound',['../namespaceop.html#a8525e440d6ac1b558e72637dc4f4e3c4',1,'op']]], ['ulonglonground',['uLongLongRound',['../namespaceop.html#a757a5cc88734e7be9e910e7d8213c282',1,'op']]], ['ulonground',['ulongRound',['../namespaceop.html#aaafe2e235a1a3a146bb026b71c521c7b',1,'op']]], + ['unloadcompiler',['unloadCompiler',['../classcl_1_1_platform.html#a70313ea76e0e369c4dc951a7f47b531f',1,'cl::Platform']]], + ['unmapsvm',['unmapSVM',['../namespacecl.html#af9f49b386b20c55c04a9e6cd21849fd5',1,'cl']]], ['unrollarraytoucharcvmat',['unrollArrayToUCharCvMat',['../namespaceop.html#ab8b9daed84e741afb7191fde8ed95b5e',1,'op']]], ['unsignedchar',['UnsignedChar',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaaa93f121640d609f8772397a0f40f40d6',1,'op']]], ['unused',['UNUSED',['../macros_8hpp.html#af57a843cfdae82e064838c20b3b54851',1,'macros.hpp']]], ['update',['update',['../classop_1_1_gui.html#a8e9a67dd507598654a5db06273d50c94',1,'op::Gui::update()'],['../classop_1_1_gui3_d.html#a7dd41a7f0427f13db3f52bf9ffff75b2',1,'op::Gui3D::update()']]], - ['updatetracker',['updateTracker',['../classop_1_1_hand_detector.html#a58513169f01ab7c705979f1f2a88b571',1,'op::HandDetector']]] + ['updatetracker',['updateTracker',['../classop_1_1_hand_detector.html#a58513169f01ab7c705979f1f2a88b571',1,'op::HandDetector']]], + ['userevent',['UserEvent',['../classcl_1_1_user_event.html#a4255beef279789245d402a00830c841f',1,'cl::UserEvent::UserEvent(const Context &context, cl_int *err=NULL)'],['../classcl_1_1_user_event.html#a1ee5bc016d511a4fec5f23b50a70821a',1,'cl::UserEvent::UserEvent()']]], + ['userevent',['UserEvent',['../classcl_1_1_user_event.html',1,'cl']]] ]; diff --git a/html/search/all_15.js b/html/search/all_15.js index 599f30e2..de4f8719 100644 --- a/html/search/all_15.js +++ b/html/search/all_15.js @@ -1,5 +1,7 @@ var searchData= [ + ['value_5ftype',['value_type',['../classcl_1_1_s_v_m_allocator.html#a80bd529e576d0ff30cc55ee9f0ec3f8c',1,'cl::SVMAllocator::value_type()'],['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#aaecf5bd2072db1c4df4c51aaf5098a4f',1,'cl::SVMAllocator< void, SVMTrait >::value_type()']]], + ['vector',['vector',['../namespacecl.html#a01a0973ddf4c1799772079a09d7156cb',1,'cl']]], ['vectorsareequal',['vectorsAreEqual',['../namespaceop.html#af63e418966741f7efebacc9519174a0a',1,'op']]], ['version',['version',['../classop_1_1_json_ofstream.html#a6a5e0e4f3cdf8f93fb1bdef8cb63b0a2',1,'op::JsonOfstream']]], ['video',['Video',['../namespaceop.html#a54b73745852c270cfd891eed0f6f2332a34e2d1989a1dbf75cd631596133ee5ee',1,'op']]], @@ -9,7 +11,7 @@ var searchData= ['videoreader',['VideoReader',['../classop_1_1_video_reader.html#ae5a3e34a4e9cc2f38875ac70a6b88496',1,'op::VideoReader']]], ['videoreader',['VideoReader',['../classop_1_1_video_reader.html',1,'op']]], ['videoreader_2ehpp',['videoReader.hpp',['../video_reader_8hpp.html',1,'']]], - ['videosaver',['VideoSaver',['../classop_1_1_video_saver.html',1,'op']]], ['videosaver',['VideoSaver',['../classop_1_1_video_saver.html#a0cb7b9b758efc9ce7e32aa4f2da631ff',1,'op::VideoSaver::VideoSaver(const std::string &videoSaverPath, const int cvFourcc, const double fps, const Point< int > &cvSize)'],['../classop_1_1_video_saver.html#ac36a6a2bef54ac0a222cdf2c046c9646',1,'op::VideoSaver::VideoSaver(const std::vector< std::string > &videoSaverPaths, const int cvFourcc, const double fps, const Point< int > &cvSize)']]], + ['videosaver',['VideoSaver',['../classop_1_1_video_saver.html',1,'op']]], ['videosaver_2ehpp',['videoSaver.hpp',['../video_saver_8hpp.html',1,'']]] ]; diff --git a/html/search/all_16.js b/html/search/all_16.js index 58c32da7..aa23032a 100644 --- a/html/search/all_16.js +++ b/html/search/all_16.js @@ -1,8 +1,10 @@ var searchData= [ + ['wait',['wait',['../classcl_1_1_event.html#abb1dccd98dc3cee29bd6638bc71005cb',1,'cl::Event']]], ['waitandemplace',['waitAndEmplace',['../classop_1_1_queue_base.html#a8a5d53c7b66fd0ef34b3e276f586e355',1,'op::QueueBase::waitAndEmplace()'],['../classop_1_1_thread_manager.html#a36bd8060a4f7f449a8aa35d9a166270d',1,'op::ThreadManager::waitAndEmplace()'],['../classop_1_1_wrapper.html#ab23c57fa6b88a0c0bd2348e69a3ad5d3',1,'op::Wrapper::waitAndEmplace()']]], ['waitandpop',['waitAndPop',['../classop_1_1_queue_base.html#a2c7b3d0fa6502c644c3083dd68332542',1,'op::QueueBase::waitAndPop(TDatums &tDatums)'],['../classop_1_1_queue_base.html#a84da9e045acec02e3900153eea2bd92d',1,'op::QueueBase::waitAndPop()'],['../classop_1_1_thread_manager.html#a393a9f04c70a002f5ceb5e301eea5cff',1,'op::ThreadManager::waitAndPop()'],['../classop_1_1_wrapper.html#a1eb0c88ab1eab9bc50e224d208cfb310',1,'op::Wrapper::waitAndPop()']]], ['waitandpush',['waitAndPush',['../classop_1_1_queue_base.html#ab28c5805dd23117c8d6d82d59617bb95',1,'op::QueueBase::waitAndPush()'],['../classop_1_1_thread_manager.html#abfa315257b3e8cd022573f439b4936ec',1,'op::ThreadManager::waitAndPush()'],['../classop_1_1_wrapper.html#acb7c1cff00cd254216b92a0698bf2b6f',1,'op::Wrapper::waitAndPush()']]], + ['waitforevents',['waitForEvents',['../classcl_1_1_event.html#ae84b90e930f72c1019435dd7cefa2fbd',1,'cl::Event']]], ['wcocojsonsaver',['WCocoJsonSaver',['../classop_1_1_w_coco_json_saver.html',1,'op']]], ['wcocojsonsaver',['WCocoJsonSaver',['../classop_1_1_w_coco_json_saver.html#a508c1105406b3cc55dc6bd1b299f6ed3',1,'op::WCocoJsonSaver']]], ['wcocojsonsaver_2ehpp',['wCocoJsonSaver.hpp',['../w_coco_json_saver_8hpp.html',1,'']]], @@ -22,8 +24,8 @@ var searchData= ['wfacedetector',['WFaceDetector',['../classop_1_1_w_face_detector.html',1,'op']]], ['wfacedetector',['WFaceDetector',['../classop_1_1_w_face_detector.html#a77355426bc59b212a8eb1730ff6289f3',1,'op::WFaceDetector']]], ['wfacedetector_2ehpp',['wFaceDetector.hpp',['../w_face_detector_8hpp.html',1,'']]], - ['wfacedetectoropencv',['WFaceDetectorOpenCV',['../classop_1_1_w_face_detector_open_c_v.html#a8c765201f0cc9440f8d172c8d8c76a62',1,'op::WFaceDetectorOpenCV']]], ['wfacedetectoropencv',['WFaceDetectorOpenCV',['../classop_1_1_w_face_detector_open_c_v.html',1,'op']]], + ['wfacedetectoropencv',['WFaceDetectorOpenCV',['../classop_1_1_w_face_detector_open_c_v.html#a8c765201f0cc9440f8d172c8d8c76a62',1,'op::WFaceDetectorOpenCV']]], ['wfacedetectoropencv_2ehpp',['wFaceDetectorOpenCV.hpp',['../w_face_detector_open_c_v_8hpp.html',1,'']]], ['wfaceextractor',['WFaceExtractor',['../classop_1_1_w_face_extractor.html',1,'op']]], ['wfaceextractor',['WFaceExtractor',['../classop_1_1_w_face_extractor.html#a65082b800f738413b1e76141487266dd',1,'op::WFaceExtractor']]], @@ -40,14 +42,14 @@ var searchData= ['wgui3d',['WGui3D',['../classop_1_1_w_gui3_d.html',1,'op']]], ['wgui3d',['WGui3D',['../classop_1_1_w_gui3_d.html#ab61a31574460ff87efa99ed7362474ed',1,'op::WGui3D']]], ['wgui3d_2ehpp',['wGui3D.hpp',['../w_gui3_d_8hpp.html',1,'']]], - ['wguiinfoadder',['WGuiInfoAdder',['../classop_1_1_w_gui_info_adder.html#a0b2c539b72ef09106ab0306dc88c5ac5',1,'op::WGuiInfoAdder']]], ['wguiinfoadder',['WGuiInfoAdder',['../classop_1_1_w_gui_info_adder.html',1,'op']]], + ['wguiinfoadder',['WGuiInfoAdder',['../classop_1_1_w_gui_info_adder.html#a0b2c539b72ef09106ab0306dc88c5ac5',1,'op::WGuiInfoAdder']]], ['wguiinfoadder_2ehpp',['wGuiInfoAdder.hpp',['../w_gui_info_adder_8hpp.html',1,'']]], - ['whanddetector',['WHandDetector',['../classop_1_1_w_hand_detector.html#ac44b474c7d8bd4876e32ceb9c9a322fe',1,'op::WHandDetector']]], ['whanddetector',['WHandDetector',['../classop_1_1_w_hand_detector.html',1,'op']]], + ['whanddetector',['WHandDetector',['../classop_1_1_w_hand_detector.html#ac44b474c7d8bd4876e32ceb9c9a322fe',1,'op::WHandDetector']]], ['whanddetector_2ehpp',['wHandDetector.hpp',['../w_hand_detector_8hpp.html',1,'']]], - ['whanddetectorfromtxt',['WHandDetectorFromTxt',['../classop_1_1_w_hand_detector_from_txt.html#a01a5f73b0a8a1b8998937e7ba3d747a3',1,'op::WHandDetectorFromTxt']]], ['whanddetectorfromtxt',['WHandDetectorFromTxt',['../classop_1_1_w_hand_detector_from_txt.html',1,'op']]], + ['whanddetectorfromtxt',['WHandDetectorFromTxt',['../classop_1_1_w_hand_detector_from_txt.html#a01a5f73b0a8a1b8998937e7ba3d747a3',1,'op::WHandDetectorFromTxt']]], ['whanddetectorfromtxt_2ehpp',['wHandDetectorFromTxt.hpp',['../w_hand_detector_from_txt_8hpp.html',1,'']]], ['whanddetectortracking',['WHandDetectorTracking',['../classop_1_1_w_hand_detector_tracking.html',1,'op']]], ['whanddetectortracking',['WHandDetectorTracking',['../classop_1_1_w_hand_detector_tracking.html#ad2a5ac720f4ed651f4cf5e42d21c05dd',1,'op::WHandDetectorTracking']]], @@ -67,22 +69,22 @@ var searchData= ['wheatmapsaver',['WHeatMapSaver',['../classop_1_1_w_heat_map_saver.html',1,'op']]], ['wheatmapsaver',['WHeatMapSaver',['../classop_1_1_w_heat_map_saver.html#a5b72d5f3bcbdacb26ba440b80eef0109',1,'op::WHeatMapSaver']]], ['wheatmapsaver_2ehpp',['wHeatMapSaver.hpp',['../w_heat_map_saver_8hpp.html',1,'']]], - ['widgenerator',['WIdGenerator',['../classop_1_1_w_id_generator.html#a6112733ee0b537d4d91191f93f0a84f8',1,'op::WIdGenerator']]], ['widgenerator',['WIdGenerator',['../classop_1_1_w_id_generator.html',1,'op']]], + ['widgenerator',['WIdGenerator',['../classop_1_1_w_id_generator.html#a6112733ee0b537d4d91191f93f0a84f8',1,'op::WIdGenerator']]], ['widgenerator_2ehpp',['wIdGenerator.hpp',['../w_id_generator_8hpp.html',1,'']]], ['width',['width',['../structop_1_1_rectangle.html#a0d0ae826039b0961fae8723708809cdf',1,'op::Rectangle']]], - ['wimagesaver',['WImageSaver',['../classop_1_1_w_image_saver.html',1,'op']]], ['wimagesaver',['WImageSaver',['../classop_1_1_w_image_saver.html#a11add012ee88b64a4f36d3f63cb65ee0',1,'op::WImageSaver']]], + ['wimagesaver',['WImageSaver',['../classop_1_1_w_image_saver.html',1,'op']]], ['wimagesaver_2ehpp',['wImageSaver.hpp',['../w_image_saver_8hpp.html',1,'']]], ['windowed',['Windowed',['../namespaceop.html#a6c22a72ce93c64e7582cb670492a50bfab13311ab51c4c34757f67f26580018dd',1,'op']]], - ['wkeeptopnpeople',['WKeepTopNPeople',['../classop_1_1_w_keep_top_n_people.html',1,'op']]], ['wkeeptopnpeople',['WKeepTopNPeople',['../classop_1_1_w_keep_top_n_people.html#aebe939c354cfb62cb6d950f73d14731b',1,'op::WKeepTopNPeople']]], + ['wkeeptopnpeople',['WKeepTopNPeople',['../classop_1_1_w_keep_top_n_people.html',1,'op']]], ['wkeeptopnpeople_2ehpp',['wKeepTopNPeople.hpp',['../w_keep_top_n_people_8hpp.html',1,'']]], - ['wkeypointscaler',['WKeypointScaler',['../classop_1_1_w_keypoint_scaler.html',1,'op']]], ['wkeypointscaler',['WKeypointScaler',['../classop_1_1_w_keypoint_scaler.html#a31624e262988b0840a8ddbf098e56e9b',1,'op::WKeypointScaler']]], + ['wkeypointscaler',['WKeypointScaler',['../classop_1_1_w_keypoint_scaler.html',1,'op']]], ['wkeypointscaler_2ehpp',['wKeypointScaler.hpp',['../w_keypoint_scaler_8hpp.html',1,'']]], - ['wopoutputtocvmat',['WOpOutputToCvMat',['../classop_1_1_w_op_output_to_cv_mat.html',1,'op']]], ['wopoutputtocvmat',['WOpOutputToCvMat',['../classop_1_1_w_op_output_to_cv_mat.html#a6f632a83de4cdc731c3f52d1541060f3',1,'op::WOpOutputToCvMat']]], + ['wopoutputtocvmat',['WOpOutputToCvMat',['../classop_1_1_w_op_output_to_cv_mat.html',1,'op']]], ['wopoutputtocvmat_2ehpp',['wOpOutputToCvMat.hpp',['../w_op_output_to_cv_mat_8hpp.html',1,'']]], ['work',['work',['../classop_1_1_w_pose_triangulation.html#a495b29e03933d750827acc0531c72c78',1,'op::WPoseTriangulation::work()'],['../classop_1_1_w_cv_mat_to_op_input.html#aa7faa9e2671a85d36aad3366a7958f58',1,'op::WCvMatToOpInput::work()'],['../classop_1_1_w_cv_mat_to_op_output.html#a0bf2e43d2586c83fdd5cb0b1b54aefca',1,'op::WCvMatToOpOutput::work()'],['../classop_1_1_w_keep_top_n_people.html#a5928a091e0990706ab2ea5e5e07629dd',1,'op::WKeepTopNPeople::work()'],['../classop_1_1_w_keypoint_scaler.html#aacad5116921e2ff746fbdf9f6c0cbb25',1,'op::WKeypointScaler::work()'],['../classop_1_1_w_op_output_to_cv_mat.html#ae3fc21569d56a648c606b23fcc016349',1,'op::WOpOutputToCvMat::work()'],['../classop_1_1_w_scale_and_size_extractor.html#afddf54d061dc5325e78252a3bba482b9',1,'op::WScaleAndSizeExtractor::work()'],['../classop_1_1_w_person_id_extractor.html#a4066bf1c8cad753c74de1ceabdd76505',1,'op::WPersonIdExtractor::work()'],['../classop_1_1_w_face_detector.html#a721ced99378516c04cb3cff296cc274a',1,'op::WFaceDetector::work()'],['../classop_1_1_w_face_detector_open_c_v.html#a4d3a4a29bcb7b8c141ae1917634ca4c9',1,'op::WFaceDetectorOpenCV::work()'],['../classop_1_1_w_face_extractor.html#a16522778f67bc544867929f5a4357934',1,'op::WFaceExtractor::work()'],['../classop_1_1_w_face_renderer.html#aa52166ea2d5e0f201c94d5c4fe74216e',1,'op::WFaceRenderer::work()'],['../classop_1_1_w_gui_info_adder.html#ae90a68c6ef7b4f45595a020efd232612',1,'op::WGuiInfoAdder::work()'],['../classop_1_1_w_hand_detector.html#aa82ef40fad1d343b5856b41ec4dbcd5c',1,'op::WHandDetector::work()'],['../classop_1_1_w_hand_detector_from_txt.html#a51ebff94734350463fcf507a84eeefdc',1,'op::WHandDetectorFromTxt::work()'],['../classop_1_1_w_hand_detector_tracking.html#a7c849c5a423ffc150c6a4aee9055d34e',1,'op::WHandDetectorTracking::work()'],['../classop_1_1_w_hand_detector_update.html#af9287dc0a3c67abd35974c1c74614f3c',1,'op::WHandDetectorUpdate::work()'],['../classop_1_1_w_hand_extractor.html#a4cadfafe08e816e69a91fe7c51dad0b0',1,'op::WHandExtractor::work()'],['../classop_1_1_w_hand_renderer.html#ad178e8d413b3b15edc53625e1f5119d7',1,'op::WHandRenderer::work()'],['../classop_1_1_w_pose_extractor.html#ae0f02aaefccab05bbbd919dd7a9e0f61',1,'op::WPoseExtractor::work()'],['../classop_1_1_w_pose_renderer.html#a10b1631d78d8270ed2a16e538b30eb76',1,'op::WPoseRenderer::work()'],['../classop_1_1_sub_thread.html#a14330cbc1117f32b6d69c1733ccdeb61',1,'op::SubThread::work()'],['../classop_1_1_sub_thread_no_queue.html#acb7edd02e1724e0fd131235666009f42',1,'op::SubThreadNoQueue::work()'],['../classop_1_1_sub_thread_queue_in.html#a7e9bd6ca09bb77a8de76ae8a02ee8ed4',1,'op::SubThreadQueueIn::work()'],['../classop_1_1_sub_thread_queue_in_out.html#abb65911e9d9b6d5efe782ca0e599be3b',1,'op::SubThreadQueueInOut::work()'],['../classop_1_1_sub_thread_queue_out.html#a0ff5f79e63038ffa5b4aca24cfea7e7c',1,'op::SubThreadQueueOut::work()'],['../classop_1_1_w_id_generator.html#a03bd005cf88749702fb8a29c20d4cb91',1,'op::WIdGenerator::work()'],['../classop_1_1_worker.html#a9acadd6df7af03b31b9e354ae815f781',1,'op::Worker::work()'],['../classop_1_1_worker_consumer.html#a7383747b3bdc6ac79e6f9afbf2c28d27',1,'op::WorkerConsumer::work()'],['../classop_1_1_worker_producer.html#a0259f0b387e2b868388ba0a6769f4691',1,'op::WorkerProducer::work()'],['../classop_1_1_w_queue_orderer.html#a1ea314eeaa8d99fbf33885d9a4c6d044',1,'op::WQueueOrderer::work()']]], ['workconsumer',['workConsumer',['../classop_1_1_w_coco_json_saver.html#af152a61abc9ab46da651c9d87e6775f0',1,'op::WCocoJsonSaver::workConsumer()'],['../classop_1_1_w_face_saver.html#a026bfad8cd9e0d1289a1db473cef34a0',1,'op::WFaceSaver::workConsumer()'],['../classop_1_1_w_hand_saver.html#afc3976b394070927b9396163137317e5',1,'op::WHandSaver::workConsumer()'],['../classop_1_1_w_heat_map_saver.html#a5fd729a47f0cdbe94001219f971f8f51',1,'op::WHeatMapSaver::workConsumer()'],['../classop_1_1_w_image_saver.html#a198bbfcf625354ddda419e0121d0cb33',1,'op::WImageSaver::workConsumer()'],['../classop_1_1_w_people_json_saver.html#af874a16a06a9a3452a0e3792ac15647e',1,'op::WPeopleJsonSaver::workConsumer()'],['../classop_1_1_w_pose_saver.html#a039027281498168b57df8dfeefd82cd8',1,'op::WPoseSaver::workConsumer()'],['../classop_1_1_w_video_saver.html#a40bcb8ccf137c6cbee3ca31e6cc3bfbf',1,'op::WVideoSaver::workConsumer()'],['../classop_1_1_w_gui.html#a664e1f76211510e38b8d5f5bed37ffcb',1,'op::WGui::workConsumer()'],['../classop_1_1_w_gui3_d.html#afe019cff8fd5ed2f59f59d886de7473a',1,'op::WGui3D::workConsumer()'],['../classop_1_1_worker_consumer.html#a26cf5c40df363d94d603fce92a5b69eb',1,'op::WorkerConsumer::workConsumer()']]], @@ -95,12 +97,12 @@ var searchData= ['workerproducer_2ehpp',['workerProducer.hpp',['../worker_producer_8hpp.html',1,'']]], ['workproducer',['workProducer',['../classop_1_1_w_datum_producer.html#a389004c2bffc0fffca82395d09632c2b',1,'op::WDatumProducer::workProducer()'],['../classop_1_1_worker_producer.html#a364992ef862fe84a78416e2b556daae7',1,'op::WorkerProducer::workProducer()']]], ['worktworkers',['workTWorkers',['../classop_1_1_sub_thread.html#ad9f2d3be9e05739b102fad350e1a1364',1,'op::SubThread']]], - ['wpeoplejsonsaver',['WPeopleJsonSaver',['../classop_1_1_w_people_json_saver.html',1,'op']]], ['wpeoplejsonsaver',['WPeopleJsonSaver',['../classop_1_1_w_people_json_saver.html#ac12dfe8c1414ec36ace474ecbf148f67',1,'op::WPeopleJsonSaver']]], + ['wpeoplejsonsaver',['WPeopleJsonSaver',['../classop_1_1_w_people_json_saver.html',1,'op']]], ['wpeoplejsonsaver_2ehpp',['wPeopleJsonSaver.hpp',['../w_people_json_saver_8hpp.html',1,'']]], ['wpeopleposeloader_2ehpp',['wPeoplePoseLoader.hpp',['../w_people_pose_loader_8hpp.html',1,'']]], - ['wpersonidextractor',['WPersonIdExtractor',['../classop_1_1_w_person_id_extractor.html#a3906beb17be6ef09d4e7734face4ebf1',1,'op::WPersonIdExtractor']]], ['wpersonidextractor',['WPersonIdExtractor',['../classop_1_1_w_person_id_extractor.html',1,'op']]], + ['wpersonidextractor',['WPersonIdExtractor',['../classop_1_1_w_person_id_extractor.html#a3906beb17be6ef09d4e7734face4ebf1',1,'op::WPersonIdExtractor']]], ['wpersonidextractor_2ehpp',['wPersonIdExtractor.hpp',['../w_person_id_extractor_8hpp.html',1,'']]], ['wposeextractor',['WPoseExtractor',['../classop_1_1_w_pose_extractor.html',1,'op']]], ['wposeextractor',['WPoseExtractor',['../classop_1_1_w_pose_extractor.html#ae85b1ec41bf47dcf1aed7bdae1d91915',1,'op::WPoseExtractor']]], @@ -111,15 +113,25 @@ var searchData= ['wposesaver',['WPoseSaver',['../classop_1_1_w_pose_saver.html',1,'op']]], ['wposesaver',['WPoseSaver',['../classop_1_1_w_pose_saver.html#aa9dd0f4649c9e8efef10201caf9e4cfd',1,'op::WPoseSaver']]], ['wposesaver_2ehpp',['wPoseSaver.hpp',['../w_pose_saver_8hpp.html',1,'']]], - ['wposetriangulation',['WPoseTriangulation',['../classop_1_1_w_pose_triangulation.html',1,'op']]], ['wposetriangulation',['WPoseTriangulation',['../classop_1_1_w_pose_triangulation.html#a202252a219701add862251f1761e238c',1,'op::WPoseTriangulation']]], + ['wposetriangulation',['WPoseTriangulation',['../classop_1_1_w_pose_triangulation.html',1,'op']]], ['wposetriangulation_2ehpp',['wPoseTriangulation.hpp',['../w_pose_triangulation_8hpp.html',1,'']]], ['wqueueorderer',['WQueueOrderer',['../classop_1_1_w_queue_orderer.html',1,'op']]], ['wqueueorderer',['WQueueOrderer',['../classop_1_1_w_queue_orderer.html#a3303add5fa8cc36593d3d859ffdd8ae0',1,'op::WQueueOrderer']]], ['wqueueorderer_2ehpp',['wQueueOrderer.hpp',['../w_queue_orderer_8hpp.html',1,'']]], + ['wrapper',['Wrapper',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], ['wrapper',['Wrapper',['../classop_1_1_wrapper.html',1,'op']]], - ['wrapper',['Wrapper',['../classop_1_1_wrapper.html#adec2ef07f9796142254cd6dd9a2bf318',1,'op::Wrapper']]], + ['wrapper',['Wrapper',['../classcl_1_1detail_1_1_wrapper.html#aa1b916a75114fe3217018378d5f1eb71',1,'cl::detail::Wrapper::Wrapper()'],['../classcl_1_1detail_1_1_wrapper.html#a98dce667e0f400f2ba15a8a8d65fdea0',1,'cl::detail::Wrapper::Wrapper(const cl_type &obj, bool retainObject)'],['../classcl_1_1detail_1_1_wrapper.html#af91bafdf8593c34e0d0722cdd93010be',1,'cl::detail::Wrapper::Wrapper(const Wrapper< cl_type > &rhs)'],['../classcl_1_1detail_1_1_wrapper.html#a115618e2baf10ec5c09513394d985ea6',1,'cl::detail::Wrapper::Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6881f47b159f53e2efefc3325127bdc5',1,'cl::detail::Wrapper< cl_device_id >::Wrapper()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a69a1b6a912ec468216ddfec1f5b6598e',1,'cl::detail::Wrapper< cl_device_id >::Wrapper(const cl_type &obj, bool retainObject)'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a0abf5113a5123b8de94685ddfa214bd0',1,'cl::detail::Wrapper< cl_device_id >::Wrapper(const Wrapper< cl_type > &rhs)'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6a4506b8f3920fb2487b1a5448a6f10c',1,'cl::detail::Wrapper< cl_device_id >::Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_'],['../classop_1_1_wrapper.html#adec2ef07f9796142254cd6dd9a2bf318',1,'op::Wrapper::Wrapper()']]], ['wrapper_2ehpp',['wrapper.hpp',['../wrapper_8hpp.html',1,'']]], + ['wrapper_3c_20cl_5fcommand_5fqueue_20_3e',['Wrapper< cl_command_queue >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fcontext_20_3e',['Wrapper< cl_context >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fdevice_5fid_20_3e',['Wrapper< cl_device_id >',['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fevent_20_3e',['Wrapper< cl_event >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fkernel_20_3e',['Wrapper< cl_kernel >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fmem_20_3e',['Wrapper< cl_mem >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fplatform_5fid_20_3e',['Wrapper< cl_platform_id >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fprogram_20_3e',['Wrapper< cl_program >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fsampler_20_3e',['Wrapper< cl_sampler >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], ['wrapperauxiliary_2ehpp',['wrapperAuxiliary.hpp',['../wrapper_auxiliary_8hpp.html',1,'']]], ['wrapperconfiguresecuritychecks',['wrapperConfigureSecurityChecks',['../namespaceop.html#a860009264f3fc46e18120faef1d62ac7',1,'op']]], ['wrapperstructface',['WrapperStructFace',['../structop_1_1_wrapper_struct_face.html',1,'op']]], @@ -128,14 +140,14 @@ var searchData= ['wrapperstructhand',['WrapperStructHand',['../structop_1_1_wrapper_struct_hand.html',1,'op']]], ['wrapperstructhand',['WrapperStructHand',['../structop_1_1_wrapper_struct_hand.html#a3283127d10840219bf2aacedeef0b72b',1,'op::WrapperStructHand']]], ['wrapperstructhand_2ehpp',['wrapperStructHand.hpp',['../wrapper_struct_hand_8hpp.html',1,'']]], - ['wrapperstructinput',['WrapperStructInput',['../structop_1_1_wrapper_struct_input.html#a06aaa39948ac1a83a234b99f270ee14b',1,'op::WrapperStructInput']]], ['wrapperstructinput',['WrapperStructInput',['../structop_1_1_wrapper_struct_input.html',1,'op']]], + ['wrapperstructinput',['WrapperStructInput',['../structop_1_1_wrapper_struct_input.html#a06aaa39948ac1a83a234b99f270ee14b',1,'op::WrapperStructInput']]], ['wrapperstructinput_2ehpp',['wrapperStructInput.hpp',['../wrapper_struct_input_8hpp.html',1,'']]], ['wrapperstructoutput',['WrapperStructOutput',['../structop_1_1_wrapper_struct_output.html#a7b7ff64e4b2f4ee5716396f529076f2f',1,'op::WrapperStructOutput']]], ['wrapperstructoutput',['WrapperStructOutput',['../structop_1_1_wrapper_struct_output.html',1,'op']]], ['wrapperstructoutput_2ehpp',['wrapperStructOutput.hpp',['../wrapper_struct_output_8hpp.html',1,'']]], - ['wrapperstructpose',['WrapperStructPose',['../structop_1_1_wrapper_struct_pose.html#adf01f3ff1336d3fcdf0546f8b8c916be',1,'op::WrapperStructPose']]], ['wrapperstructpose',['WrapperStructPose',['../structop_1_1_wrapper_struct_pose.html',1,'op']]], + ['wrapperstructpose',['WrapperStructPose',['../structop_1_1_wrapper_struct_pose.html#adf01f3ff1336d3fcdf0546f8b8c916be',1,'op::WrapperStructPose']]], ['wrapperstructpose_2ehpp',['wrapperStructPose.hpp',['../wrapper_struct_pose_8hpp.html',1,'']]], ['write',['write',['../classop_1_1_video_saver.html#a7c79397b9be8b6d6d12b9f3e78e6c794',1,'op::VideoSaver::write(const cv::Mat &cvMat)'],['../classop_1_1_video_saver.html#a3cdbef8bada237edffaf7793eaa0fe8e',1,'op::VideoSaver::write(const std::vector< cv::Mat > &cvMats)']]], ['writecocojson',['writeCocoJson',['../structop_1_1_wrapper_struct_output.html#a6efbd77da8ebcea3abc4109bb2f39c0b',1,'op::WrapperStructOutput']]], @@ -147,10 +159,10 @@ var searchData= ['writekeypoint',['writeKeypoint',['../structop_1_1_wrapper_struct_output.html#ad9ca696781cb7c250752f078f5c937fc',1,'op::WrapperStructOutput']]], ['writekeypointformat',['writeKeypointFormat',['../structop_1_1_wrapper_struct_output.html#ad338fd4719d6f243bb64bc67f68bc7c9',1,'op::WrapperStructOutput']]], ['writevideo',['writeVideo',['../structop_1_1_wrapper_struct_output.html#a73d6a5687ab8abac22f5cd29690b6277',1,'op::WrapperStructOutput']]], - ['wscaleandsizeextractor',['WScaleAndSizeExtractor',['../classop_1_1_w_scale_and_size_extractor.html',1,'op']]], ['wscaleandsizeextractor',['WScaleAndSizeExtractor',['../classop_1_1_w_scale_and_size_extractor.html#a8e6ef291bd809987f06fbb1cc2173b0f',1,'op::WScaleAndSizeExtractor']]], + ['wscaleandsizeextractor',['WScaleAndSizeExtractor',['../classop_1_1_w_scale_and_size_extractor.html',1,'op']]], ['wscaleandsizeextractor_2ehpp',['wScaleAndSizeExtractor.hpp',['../w_scale_and_size_extractor_8hpp.html',1,'']]], - ['wvideosaver',['WVideoSaver',['../classop_1_1_w_video_saver.html',1,'op']]], ['wvideosaver',['WVideoSaver',['../classop_1_1_w_video_saver.html#a04dc4e6f039d047a0da6f94283c145d9',1,'op::WVideoSaver']]], + ['wvideosaver',['WVideoSaver',['../classop_1_1_w_video_saver.html',1,'op']]], ['wvideosaver_2ehpp',['wVideoSaver.hpp',['../w_video_saver_8hpp.html',1,'']]] ]; diff --git a/html/search/all_1a.js b/html/search/all_1a.js index 9028e92d..b963f094 100644 --- a/html/search/all_1a.js +++ b/html/search/all_1a.js @@ -22,11 +22,12 @@ var searchData= ['_7equeuebase',['~QueueBase',['../classop_1_1_queue_base.html#aef098201d9084083adba5ceeb45b12fa',1,'op::QueueBase']]], ['_7espinnakerwrapper',['~SpinnakerWrapper',['../classop_1_1_spinnaker_wrapper.html#a00ab178dfa540f603b1512fada764258',1,'op::SpinnakerWrapper']]], ['_7esubthread',['~SubThread',['../classop_1_1_sub_thread.html#a6ee67e375611e8df2d09b3234dedf36c',1,'op::SubThread']]], + ['_7esvmallocator',['~SVMAllocator',['../classcl_1_1_s_v_m_allocator.html#a4cfe945d163dbdd580451adbd2974dfc',1,'cl::SVMAllocator']]], ['_7ethread',['~Thread',['../classop_1_1_thread.html#a151e4e647917f2351cc05a8861588e2a',1,'op::Thread']]], ['_7evideocapturereader',['~VideoCaptureReader',['../classop_1_1_video_capture_reader.html#a7ea52eabf5133a1a01d38f95b1a4b601',1,'op::VideoCaptureReader']]], ['_7ewebcamreader',['~WebcamReader',['../classop_1_1_webcam_reader.html#a71212bd9e00be96b09650e86d465b42c',1,'op::WebcamReader']]], ['_7eworker',['~Worker',['../classop_1_1_worker.html#a6ebe180098e00ac062a1bb31d462df60',1,'op::Worker']]], ['_7eworkerconsumer',['~WorkerConsumer',['../classop_1_1_worker_consumer.html#a9aaa75f194df6b3ed4994c8e95aa0ab5',1,'op::WorkerConsumer']]], ['_7eworkerproducer',['~WorkerProducer',['../classop_1_1_worker_producer.html#a8f2592f70d723de4b818c97b25c5a476',1,'op::WorkerProducer']]], - ['_7ewrapper',['~Wrapper',['../classop_1_1_wrapper.html#a8919b80a6f82330da63da9ffd9ca89be',1,'op::Wrapper']]] + ['_7ewrapper',['~Wrapper',['../classcl_1_1detail_1_1_wrapper.html#aa254b6401dc19abcc7c21d2a664cadf9',1,'cl::detail::Wrapper::~Wrapper()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#adc34e0d2c80d7994fd7077902e8ceb68',1,'cl::detail::Wrapper< cl_device_id >::~Wrapper()'],['../classop_1_1_wrapper.html#a8919b80a6f82330da63da9ffd9ca89be',1,'op::Wrapper::~Wrapper()']]] ]; diff --git a/html/search/all_2.js b/html/search/all_2.js index 11e58b8f..8bc39a17 100644 --- a/html/search/all_2.js +++ b/html/search/all_2.js @@ -2,8 +2,8 @@ var searchData= [ ['caffe',['caffe',['../namespacecaffe.html',1,'']]], ['cameramatrix',['cameraMatrix',['../structop_1_1_datum.html#aeab7638276f1d9eb14847302bd0d0287',1,'op::Datum']]], - ['cameraparameterreader',['CameraParameterReader',['../classop_1_1_camera_parameter_reader.html#ab7a4c3ef7ac8d8a41e5711ec85b7be4b',1,'op::CameraParameterReader']]], ['cameraparameterreader',['CameraParameterReader',['../classop_1_1_camera_parameter_reader.html',1,'op']]], + ['cameraparameterreader',['CameraParameterReader',['../classop_1_1_camera_parameter_reader.html#ab7a4c3ef7ac8d8a41e5711ec85b7be4b',1,'op::CameraParameterReader']]], ['cameraparameterreader_2ehpp',['cameraParameterReader.hpp',['../camera_parameter_reader_8hpp.html',1,'']]], ['center',['center',['../structop_1_1_rectangle.html#a5db1a105c3b95578a7532ce85e9f562c',1,'op::Rectangle']]], ['charround',['charRound',['../namespaceop.html#abbf62284718858335848e43bbeafb192',1,'op']]], @@ -20,14 +20,44 @@ var searchData= ['checkne',['checkNE',['../namespaceop.html#a13e8e79ada0bde9f9b83e7b06a7b7758',1,'op']]], ['checknonullnorempty',['checkNoNullNorEmpty',['../namespaceop.html#a02164ca0af9e838190f584f5d1d8465e',1,'op']]], ['checkthread',['checkThread',['../classop_1_1_pose_extractor.html#ae3477e0ab1a350fd044215b0ba6f7520',1,'op::PoseExtractor']]], + ['cl',['cl',['../namespacecl.html',1,'']]], + ['cl2_2ehpp',['cl2.hpp',['../cl2_8hpp.html',1,'']]], + ['cl_5fcallback',['CL_CALLBACK',['../cl2_8hpp.html#a193b43da2ce23c54788f9b4d4f0f4740',1,'cl2.hpp']]], + ['cl_5fext_5fprefix_5f_5fversion_5f1_5f1_5fdeprecated',['CL_EXT_PREFIX__VERSION_1_1_DEPRECATED',['../cl2_8hpp.html#a728359ddaf60ae8d916bab10bf7ae7e7',1,'cl2.hpp']]], + ['cl_5fext_5fprefix_5f_5fversion_5f1_5f2_5fdeprecated',['CL_EXT_PREFIX__VERSION_1_2_DEPRECATED',['../cl2_8hpp.html#a8e521f2193ebd30528756480e0b81478',1,'cl2.hpp']]], + ['cl_5fext_5fsuffix_5f_5fversion_5f1_5f1_5fdeprecated',['CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED',['../cl2_8hpp.html#a6efde763d2d8686911e04372386b910a',1,'cl2.hpp']]], + ['cl_5fext_5fsuffix_5f_5fversion_5f1_5f2_5fdeprecated',['CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED',['../cl2_8hpp.html#a30c99bec4258e0d1095128c2a0c6a191',1,'cl2.hpp']]], + ['cl_5fhpp_5fdeclare_5fparam_5ftraits_5f',['CL_HPP_DECLARE_PARAM_TRAITS_',['../cl2_8hpp.html#a6ac86f0f6dbdb396f05157126344f799',1,'cl2.hpp']]], + ['cl_5fhpp_5fdefine_5fstatic_5fmember_5f',['CL_HPP_DEFINE_STATIC_MEMBER_',['../cl2_8hpp.html#a43bdbc2602e055e27992c3f36aeb616a',1,'cl2.hpp']]], + ['cl_5fhpp_5ferr_5fstr_5f',['CL_HPP_ERR_STR_',['../cl2_8hpp.html#a4b595bd14a1dc7ba998f62924cad8f1e',1,'cl2.hpp']]], + ['cl_5fhpp_5finit_5fcl_5fext_5ffcn_5fptr_5f',['CL_HPP_INIT_CL_EXT_FCN_PTR_',['../cl2_8hpp.html#a038b6bbadd706770d242412fd00fd2f4',1,'cl2.hpp']]], + ['cl_5fhpp_5finit_5fcl_5fext_5ffcn_5fptr_5fplatform_5f',['CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_',['../cl2_8hpp.html#a0347821869ad5e477df344dbf9d240dd',1,'cl2.hpp']]], + ['cl_5fhpp_5fminimum_5fopencl_5fversion',['CL_HPP_MINIMUM_OPENCL_VERSION',['../cl2_8hpp.html#a2053025c576bcf48e249dd20e884a560',1,'cl2.hpp']]], + ['cl_5fhpp_5fnoexcept_5f',['CL_HPP_NOEXCEPT_',['../cl2_8hpp.html#a7fcfde26c9e031daf0c6fbb637ed7ac0',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5fdevice_5ffission_5f',['CL_HPP_PARAM_NAME_DEVICE_FISSION_',['../cl2_8hpp.html#ab66a37111cb5d8c20e89938dd790ad9b',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f0_5f',['CL_HPP_PARAM_NAME_INFO_1_0_',['../cl2_8hpp.html#a3c07afe8e5aab6eedbeee41eb683ca27',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f0_5fdeprecated_5fin_5f2_5f0_5f',['CL_HPP_PARAM_NAME_INFO_1_0_DEPRECATED_IN_2_0_',['../cl2_8hpp.html#a7f63e8a787b3c0eef4fe1287ab50f620',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f1_5f',['CL_HPP_PARAM_NAME_INFO_1_1_',['../cl2_8hpp.html#a1684a5b5156344ea8144959b5ed90670',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f1_5fdeprecated_5fin_5f2_5f0_5f',['CL_HPP_PARAM_NAME_INFO_1_1_DEPRECATED_IN_2_0_',['../cl2_8hpp.html#a3d4442f92a22b926272febf3ad1d0113',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f2_5f',['CL_HPP_PARAM_NAME_INFO_1_2_',['../cl2_8hpp.html#a5303b6c0e9bcace6a68fa22471110608',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f2_5fdeprecated_5fin_5f2_5f0_5f',['CL_HPP_PARAM_NAME_INFO_1_2_DEPRECATED_IN_2_0_',['../cl2_8hpp.html#a653491a41cc7fd568c2b9cabb4814ac7',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f2_5f0_5f',['CL_HPP_PARAM_NAME_INFO_2_0_',['../cl2_8hpp.html#abb735d6080a161ccd484c8da77a0fc3b',1,'cl2.hpp']]], + ['cl_5fhpp_5ftarget_5fopencl_5fversion',['CL_HPP_TARGET_OPENCL_VERSION',['../cl2_8hpp.html#a37ea07405ca286c1570612b42d43b345',1,'cl2.hpp']]], + ['cl_5ftype',['cl_type',['../classcl_1_1detail_1_1_wrapper.html#a83841267bac5ad4411ec8935f78315d8',1,'cl::detail::Wrapper::cl_type()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a2c117e3bbe52e50aa462f8da53278484',1,'cl::detail::Wrapper< cl_device_id >::cl_type()']]], + ['cl_5fuse_5fdeprecated_5fopencl_5f2_5f0_5fapis',['CL_USE_DEPRECATED_OPENCL_2_0_APIS',['../cl2_8hpp.html#a83e58027079a192080c2690ec9918612',1,'cl2.hpp']]], ['clear',['clear',['../classop_1_1_queue_base.html#a247f435c95709f3246d352eee4f757af',1,'op::QueueBase']]], ['clone',['clone',['../classop_1_1_array.html#af42f4570122d1b8259c211f52335909b',1,'op::Array::clone()'],['../structop_1_1_datum.html#a847f62b3060c5d0d106e60c29df87a0b',1,'op::Datum::clone()']]], + ['coarse_5fsvm_5fvector',['coarse_svm_vector',['../namespacecl.html#a51ad881a3d0a77bca3eecd01af8501c0',1,'cl']]], ['coco_5f18',['COCO_18',['../namespaceop.html#af5b3ce2a5d3de87cb31b9b67e96f261fa0c4a19d9254adcb3ca1f0f527ee141fd',1,'op']]], ['cocojsonsaver',['CocoJsonSaver',['../classop_1_1_coco_json_saver.html',1,'op']]], ['cocojsonsaver',['CocoJsonSaver',['../classop_1_1_coco_json_saver.html#aad0899bead458df67c49f23eddb3113d',1,'op::CocoJsonSaver']]], ['cocojsonsaver_2ehpp',['cocoJsonSaver.hpp',['../coco_json_saver_8hpp.html',1,'']]], ['comma',['comma',['../classop_1_1_json_ofstream.html#ae4468279f789c8026d431b2ef62646f9',1,'op::JsonOfstream']]], + ['commandqueue',['CommandQueue',['../classcl_1_1_command_queue.html#a8462de408ebfaf6332429a92b7938490',1,'cl::CommandQueue::CommandQueue(cl_command_queue_properties properties, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#a05ae8e9e44e9b28fc755937490535550',1,'cl::CommandQueue::CommandQueue(QueueProperties properties, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#adcb116a4e1a53417dad3d3850c33d42f',1,'cl::CommandQueue::CommandQueue(const Context &context, cl_command_queue_properties properties=0, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#a975c3dce399cb77a5c6b0e294e4778fe',1,'cl::CommandQueue::CommandQueue(const Context &context, QueueProperties properties, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#a887826e515b03224aec87b33ac59f327',1,'cl::CommandQueue::CommandQueue(const Context &context, const Device &device, cl_command_queue_properties properties=0, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#a8dd467bd94839921b7318cb30f92b5a4',1,'cl::CommandQueue::CommandQueue(const Context &context, const Device &device, QueueProperties properties, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#ab1beb7ab6e619a4e050d87c70bb001a6',1,'cl::CommandQueue::CommandQueue()'],['../classcl_1_1_command_queue.html#a09be675998c51f36aa7744b47eabebd3',1,'cl::CommandQueue::CommandQueue(const cl_command_queue &commandQueue, bool retainObject=false)'],['../classcl_1_1_command_queue.html#ae2ce434c5100e5b467ea8c6561e1f11e',1,'cl::CommandQueue::CommandQueue(const CommandQueue &queue)'],['../classcl_1_1_command_queue.html#a1c5830678be567e34dccbb0065c89b21',1,'cl::CommandQueue::CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_']]], + ['commandqueue',['CommandQueue',['../classcl_1_1_command_queue.html',1,'cl']]], ['common_2ehpp',['common.hpp',['../common_8hpp.html',1,'']]], + ['compatibility',['compatibility',['../namespacecl_1_1compatibility.html',1,'cl']]], + ['compile',['compile',['../classcl_1_1_program.html#a8da346ecc73cf9df257690815039ddb5',1,'cl::Program']]], ['compile_5ftemplate_5fbasic_5ftypes',['COMPILE_TEMPLATE_BASIC_TYPES',['../macros_8hpp.html#a6bf32c65e0f388d5b09d8b2424416c0e',1,'macros.hpp']]], ['compile_5ftemplate_5fbasic_5ftypes_5fclass',['COMPILE_TEMPLATE_BASIC_TYPES_CLASS',['../macros_8hpp.html#a60e010d8a2352d94b8b57d97cf4a7d73',1,'macros.hpp']]], ['compile_5ftemplate_5fbasic_5ftypes_5fstruct',['COMPILE_TEMPLATE_BASIC_TYPES_STRUCT',['../macros_8hpp.html#ac5627744abe5fd0c8eacfe9c7f8bd32e',1,'macros.hpp']]], @@ -44,9 +74,18 @@ var searchData= ['connectinterthreshold',['ConnectInterThreshold',['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea240f10f3a39507d858c743971fd4298f',1,'op']]], ['connectminsubsetcnt',['ConnectMinSubsetCnt',['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea7bf312724768faebba41ca3585a91f19',1,'op']]], ['connectminsubsetscore',['ConnectMinSubsetScore',['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea04576b26f5dc3637bf3c8168fba1641d',1,'op']]], + ['const_5fpointer',['const_pointer',['../classcl_1_1_s_v_m_allocator.html#af5daf4a4173794758e399e45a2f028a9',1,'cl::SVMAllocator::const_pointer()'],['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#ad09aa943957ab0ab739d72279081d0b7',1,'cl::SVMAllocator< void, SVMTrait >::const_pointer()']]], + ['const_5freference',['const_reference',['../classcl_1_1_s_v_m_allocator.html#a64a4984f03ddff3a757f200b4c4fb357',1,'cl::SVMAllocator']]], + ['construct',['construct',['../classcl_1_1_s_v_m_allocator.html#a283e7b212da80668a7e5285b96536282',1,'cl::SVMAllocator']]], + ['context',['Context',['../classcl_1_1_context.html#ad4a19320d57441a2a0ce6db6548d12a9',1,'cl::Context::Context(const vector< Device > &devices, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)'],['../classcl_1_1_context.html#a4ab7a8192b80fc6b8ff00f5f7356f3d4',1,'cl::Context::Context(const Device &device, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)'],['../classcl_1_1_context.html#a591bd7ba3cbe268a619b8175627a8985',1,'cl::Context::Context(cl_device_type type, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)'],['../classcl_1_1_context.html#ae0a598440f95bc8457433a088cef17a1',1,'cl::Context::Context(const Context &ctx)'],['../classcl_1_1_context.html#ae2944171ba4199247499fd0bf3c49b81',1,'cl::Context::Context(Context &&ctx) CL_HPP_NOEXCEPT_'],['../classcl_1_1_context.html#a8f7e1c72445ca6e249bc7a6c9278984d',1,'cl::Context::Context()'],['../classcl_1_1_context.html#a3fc0fba33d5b467b5d2ee70adb5b1e92',1,'cl::Context::Context(const cl_context &context, bool retainObject=false)']]], + ['context',['Context',['../classcl_1_1_context.html',1,'cl']]], + ['copy',['copy',['../namespacecl.html#a1197a833cdd6664f206b079f2bebd2eb',1,'cl::copy(IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer)'],['../namespacecl.html#a05791e9d5da23b21abd6e319fb262c9f',1,'cl::copy(const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator)'],['../namespacecl.html#a2f71ed9a316daf59c03c0f3ba62f1bd3',1,'cl::copy(const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer)'],['../namespacecl.html#a02c4368c6ce7a1a99132eafd5dc96fa9',1,'cl::copy(const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator)']]], ['cpu',['Cpu',['../namespaceop.html#afce557f02e337e16150d00bdf72ec033a54c82ef76ecbbd4c2293e09bae01b54e',1,'op']]], ['cputogpumemoryifnotcopiedyet',['cpuToGpuMemoryIfNotCopiedYet',['../classop_1_1_gpu_renderer.html#ac7c1ab0eebf1d54b55cc65a5560bad7b',1,'op::GpuRenderer']]], ['createarray',['createArray',['../classop_1_1_cv_mat_to_op_input.html#acf0c43174fe8e3b1c71d76aca861a6ab',1,'op::CvMatToOpInput::createArray()'],['../classop_1_1_cv_mat_to_op_output.html#a003515873bf34525e2a6d313d8619ff3',1,'op::CvMatToOpOutput::createArray()']]], + ['createkernels',['createKernels',['../classcl_1_1_program.html#a8251f8a862bdfd82caf10a949b2bd884',1,'cl::Program']]], + ['createsubbuffer',['createSubBuffer',['../classcl_1_1_buffer.html#ab73f1e0ab2224f3d515820dd6b0c1d73',1,'cl::Buffer']]], + ['createsubdevices',['createSubDevices',['../classcl_1_1_device.html#ab60bfd190bf8f82cb8f0adb0a869a2f2',1,'cl::Device']]], ['cuda',['Cuda',['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7fa8b95dcff7397d0693c03e394af5552aa',1,'op']]], ['cuda_2ehpp',['cuda.hpp',['../cuda_8hpp.html',1,'']]], ['cuda_5fnum_5fthreads',['CUDA_NUM_THREADS',['../namespaceop.html#ac7bbf63b37bf6762c47557ad227e036d',1,'op']]], @@ -56,5 +95,6 @@ var searchData= ['cvmattoopinput_2ehpp',['cvMatToOpInput.hpp',['../cv_mat_to_op_input_8hpp.html',1,'']]], ['cvmattoopoutput',['CvMatToOpOutput',['../classop_1_1_cv_mat_to_op_output.html',1,'op']]], ['cvmattoopoutput_2ehpp',['cvMatToOpOutput.hpp',['../cv_mat_to_op_output_8hpp.html',1,'']]], - ['cvoutputdata',['cvOutputData',['../structop_1_1_datum.html#a0d1f1c3d3494386e2d652268f6e17b5a',1,'op::Datum']]] + ['cvoutputdata',['cvOutputData',['../structop_1_1_datum.html#a0d1f1c3d3494386e2d652268f6e17b5a',1,'op::Datum']]], + ['detail',['detail',['../namespacecl_1_1detail.html',1,'cl']]] ]; diff --git a/html/search/all_3.js b/html/search/all_3.js index 63d79aff..bd3967f4 100644 --- a/html/search/all_3.js +++ b/html/search/all_3.js @@ -10,12 +10,23 @@ var searchData= ['datumproducer',['DatumProducer',['../classop_1_1_datum_producer.html',1,'op']]], ['datumproducer',['DatumProducer',['../classop_1_1_datum_producer.html#a627c16307864f02251eeb77f2320052f',1,'op::DatumProducer']]], ['datumproducer_2ehpp',['datumProducer.hpp',['../datum_producer_8hpp.html',1,'']]], + ['deallocate',['deallocate',['../classcl_1_1_s_v_m_allocator.html#a695f4693c4245c66285e7f4a0405cf84',1,'cl::SVMAllocator']]], ['default_5fx',['DEFAULT_X',['../classop_1_1_profiler.html#a13de5fe55b2599c0626d5071d3851dec',1,'op::Profiler']]], ['defaultparttorender',['defaultPartToRender',['../structop_1_1_wrapper_struct_pose.html#ab6810e97aa62a728aa09dbbe6b9b6c06',1,'op::WrapperStructPose']]], ['define_5ftemplate_5fdatum',['DEFINE_TEMPLATE_DATUM',['../datum_8hpp.html#ad11d52b69bc54e48ceb2f5787f700431',1,'datum.hpp']]], ['delete_5fcopy',['DELETE_COPY',['../classop_1_1_face_cpu_renderer.html#a233f2a83930d07e4d420b43c8a660f32',1,'op::FaceCpuRenderer::DELETE_COPY()'],['../classop_1_1_hand_cpu_renderer.html#a66a7d318b240c73687320bf092363409',1,'op::HandCpuRenderer::DELETE_COPY()'],['../classop_1_1_sub_thread_no_queue.html#a43504502c36461305d656fb87b914749',1,'op::SubThreadNoQueue::DELETE_COPY()'],['../macros_8hpp.html#abef96b5dd35dd9d44ad27ddf0e2f5f2e',1,'DELETE_COPY(): macros.hpp']]], + ['deleter',['Deleter',['../classcl_1_1detail_1_1_deleter.html',1,'cl::detail']]], + ['deleter',['Deleter',['../classcl_1_1detail_1_1_deleter.html#a899859732bb1c5f296f3e4f05ca6a39d',1,'cl::detail::Deleter']]], + ['destroy',['destroy',['../classcl_1_1_s_v_m_allocator.html#a86498cce5cce2d8ac1c509862eb28977',1,'cl::SVMAllocator']]], ['detectfaces',['detectFaces',['../classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d',1,'op::FaceDetector::detectFaces()'],['../classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a',1,'op::FaceDetectorOpenCV::detectFaces()']]], ['detecthands',['detectHands',['../classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0',1,'op::HandDetector::detectHands()'],['../classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22',1,'op::HandDetectorFromTxt::detectHands()']]], + ['device',['Device',['../classcl_1_1_device.html',1,'cl']]], + ['device',['Device',['../classcl_1_1_device.html#a6131ff3eb77c31dfba11091a3c0f4235',1,'cl::Device::Device()'],['../classcl_1_1_device.html#ad28b573c8a28028a06ded4e1dc7fa725',1,'cl::Device::Device(const cl_device_id &device, bool retainObject=false)'],['../classcl_1_1_device.html#a8445328fa0af11c93f20615f820b93fc',1,'cl::Device::Device(const Device &dev)'],['../classcl_1_1_device.html#a9a8f38bb1636628bdb31d3a47c8cee36',1,'cl::Device::Device(Device &&dev) CL_HPP_NOEXCEPT_']]], + ['devicecommandqueue',['DeviceCommandQueue',['../classcl_1_1_device_command_queue.html',1,'cl']]], + ['devicecommandqueue',['DeviceCommandQueue',['../classcl_1_1_device_command_queue.html#ab58e477e1a9bf099e1faf77565e80856',1,'cl::DeviceCommandQueue::DeviceCommandQueue()'],['../classcl_1_1_device_command_queue.html#a796862188d423d2cfd1e90c4fafc5d5f',1,'cl::DeviceCommandQueue::DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err=NULL)'],['../classcl_1_1_device_command_queue.html#a098b1a3d3485828fde04fc7f10f8e1c4',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const Context &context, const Device &device, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)'],['../classcl_1_1_device_command_queue.html#a16613c9133f453851d72c6793d522d81',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const Context &context, const Device &device, cl_uint queueSize, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)'],['../classcl_1_1_device_command_queue.html#acaf1dee2f55faeac05b2c1c66daf51c2',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const cl_command_queue &commandQueue, bool retainObject=false)'],['../classcl_1_1_device_command_queue.html#a897785d635ca36d68444435617ad6fc1',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const DeviceCommandQueue &queue)'],['../classcl_1_1_device_command_queue.html#ac1cc85eaacd3a27a57b34471b41b073c',1,'cl::DeviceCommandQueue::DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_']]], + ['devicequeueproperties',['DeviceQueueProperties',['../namespacecl.html#a000ce6769841b11cf56253f7a0344277',1,'cl']]], + ['difference_5ftype',['difference_type',['../classcl_1_1_s_v_m_allocator.html#aed0caac86c149d127e6d686a764e2073',1,'cl::SVMAllocator']]], + ['dimensions',['dimensions',['../classcl_1_1_n_d_range.html#a1360e9bdd3604fd06069d1fd981eed6b',1,'cl::NDRange']]], ['disablemultithreading',['disableMultiThreading',['../classop_1_1_wrapper.html#ad0d02645583cd58d11923df3aa064dc7',1,'op::Wrapper']]], ['display2d',['Display2D',['../namespaceop.html#ae52707752b1872b39f0306cc4f6c6ae6a3bd9369403112127ae7db2f866002be2',1,'op']]], ['display3d',['Display3D',['../namespaceop.html#ae52707752b1872b39f0306cc4f6c6ae6ae18221460ca8434295f980225fd6a91b',1,'op']]], diff --git a/html/search/all_4.js b/html/search/all_4.js index d2289369..02f1f7ad 100644 --- a/html/search/all_4.js +++ b/html/search/all_4.js @@ -3,19 +3,49 @@ var searchData= ['elementrendered',['elementRendered',['../structop_1_1_datum.html#a35212700ef2a2ac290a6666e2993a192',1,'op::Datum']]], ['empty',['empty',['../classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b',1,'op::Array::empty()'],['../classop_1_1_queue_base.html#abf37af06eadbddeaaa14f1503c455c8e',1,'op::QueueBase::empty()']]], ['enable',['enable',['../structop_1_1_wrapper_struct_face.html#a8fadeca500dde0df2a35f864bf05ee05',1,'op::WrapperStructFace::enable()'],['../structop_1_1_wrapper_struct_hand.html#a667ad7eed9f4f96b460f331d25f3d87f',1,'op::WrapperStructHand::enable()'],['../structop_1_1_wrapper_struct_pose.html#acad34562a52b7474f928a021b03a9f90',1,'op::WrapperStructPose::enable()']]], + ['enablefinegrainedsystemsvm',['enableFineGrainedSystemSVM',['../classcl_1_1_kernel.html#aed996666686cddb41d660839e709fcd0',1,'cl::Kernel']]], ['enablegooglelogging',['enableGoogleLogging',['../structop_1_1_wrapper_struct_pose.html#a782ba82c6aeabea8fa625042fdf09408',1,'op::WrapperStructPose']]], + ['enqueueacquireglobjects',['enqueueAcquireGLObjects',['../classcl_1_1_command_queue.html#a4722683713b428fbfdc1046d53cb96c4',1,'cl::CommandQueue']]], + ['enqueueargs',['EnqueueArgs',['../classcl_1_1_enqueue_args.html#a775ee0f3f914087d546017b7c9e3a2bf',1,'cl::EnqueueArgs::EnqueueArgs(NDRange global)'],['../classcl_1_1_enqueue_args.html#a4743964ebea249d8de77f6a54c176c24',1,'cl::EnqueueArgs::EnqueueArgs(NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a11a7b173e00d55ee2c58fed3d9ecd3d8',1,'cl::EnqueueArgs::EnqueueArgs(NDRange offset, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a1ab03b76ada8edb5440ba19905848e5f',1,'cl::EnqueueArgs::EnqueueArgs(Event e, NDRange global)'],['../classcl_1_1_enqueue_args.html#ab0805b653902b83b4126b097efcd06ee',1,'cl::EnqueueArgs::EnqueueArgs(Event e, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a0f4cf6909b0da18bb8328fd2417a6099',1,'cl::EnqueueArgs::EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a9876022c0307af3c5f66414331b80ad2',1,'cl::EnqueueArgs::EnqueueArgs(const vector< Event > &events, NDRange global)'],['../classcl_1_1_enqueue_args.html#ab5379abd9903e0e82608ec82062406cc',1,'cl::EnqueueArgs::EnqueueArgs(const vector< Event > &events, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a2c7272d30c6a8c62a6dfabae02dde9ff',1,'cl::EnqueueArgs::EnqueueArgs(const vector< Event > &events, NDRange offset, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a2f37bb05189e7e905b6c1961ee7188d5',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, NDRange global)'],['../classcl_1_1_enqueue_args.html#a813fd9f115dbc432340ab4e103a6d15f',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a48548548d63429cd35ced049823eac9c',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a2550db9b9c98c38b7072feb3bd4b0514',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, Event e, NDRange global)'],['../classcl_1_1_enqueue_args.html#a9c2ae966ee79798dc583c9a44585bef7',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#abc905f41d44e078a6920f5ff2d4429d6',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a9328632d2a30a59123b8a7a180192429',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange global)'],['../classcl_1_1_enqueue_args.html#a1af31b93f90214b62678878a5e8f2d95',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#ad093a35e973b7747f90608e6121d5378',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange offset, NDRange global, NDRange local)']]], + ['enqueueargs',['EnqueueArgs',['../classcl_1_1_enqueue_args.html',1,'cl']]], + ['enqueuebarrierwithwaitlist',['enqueueBarrierWithWaitList',['../classcl_1_1_command_queue.html#ae852576fe5e8e925fca2812f57fc94b5',1,'cl::CommandQueue']]], + ['enqueuecopybuffer',['enqueueCopyBuffer',['../classcl_1_1_command_queue.html#aeb25e97937555ab8ead1b43c9a799660',1,'cl::CommandQueue::enqueueCopyBuffer()'],['../namespacecl.html#adc1277d56ee9510bdc9e4552ccfd6c93',1,'cl::enqueueCopyBuffer()']]], + ['enqueuecopybufferrect',['enqueueCopyBufferRect',['../classcl_1_1_command_queue.html#aa82c9250a8eb3d589a41dc1e3d27c76c',1,'cl::CommandQueue::enqueueCopyBufferRect()'],['../namespacecl.html#aac389b8df07a4ed9809413eae7f7689e',1,'cl::enqueueCopyBufferRect()']]], + ['enqueuecopybuffertoimage',['enqueueCopyBufferToImage',['../classcl_1_1_command_queue.html#ac5b79bc60b997839e40e2c189b562b38',1,'cl::CommandQueue::enqueueCopyBufferToImage()'],['../namespacecl.html#a781572813b27377d2b72155d3b700160',1,'cl::enqueueCopyBufferToImage()']]], + ['enqueuecopyimage',['enqueueCopyImage',['../classcl_1_1_command_queue.html#a4cf8881a0f483bfcfdd9208863b79ef8',1,'cl::CommandQueue::enqueueCopyImage()'],['../namespacecl.html#a30c5c9c18b1773b185a8cdbca81955e0',1,'cl::enqueueCopyImage()']]], + ['enqueuecopyimagetobuffer',['enqueueCopyImageToBuffer',['../classcl_1_1_command_queue.html#a4c500107e5b5b285326264a7797fd4a4',1,'cl::CommandQueue::enqueueCopyImageToBuffer()'],['../namespacecl.html#af5bf3de7bf64abe6c5d0a05fadb121b1',1,'cl::enqueueCopyImageToBuffer()']]], + ['enqueuefillbuffer',['enqueueFillBuffer',['../classcl_1_1_command_queue.html#a4280321ec74d982783346b59b48edaaa',1,'cl::CommandQueue']]], + ['enqueuefillimage',['enqueueFillImage',['../classcl_1_1_command_queue.html#a89bb9d02074e21123c81581633753ff8',1,'cl::CommandQueue::enqueueFillImage(const Image &image, cl_float4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#a1db0d3626e3263fa69da533e091ec53a',1,'cl::CommandQueue::enqueueFillImage(const Image &image, cl_int4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#acba1bb883045a11c214e794aa46f0a85',1,'cl::CommandQueue::enqueueFillImage(const Image &image, cl_uint4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const ']]], + ['enqueuemapbuffer',['enqueueMapBuffer',['../classcl_1_1_command_queue.html#a85cce71612502835a2b7fe1211f62452',1,'cl::CommandQueue::enqueueMapBuffer()'],['../namespacecl.html#a798fcdcc07d43a534b245900a3f9bf75',1,'cl::enqueueMapBuffer()']]], + ['enqueuemapimage',['enqueueMapImage',['../classcl_1_1_command_queue.html#a5b774f1cf0ec90441ec8618985905193',1,'cl::CommandQueue']]], + ['enqueuemapsvm',['enqueueMapSVM',['../classcl_1_1_command_queue.html#a0b7660dce0c388d7e12a1d04dbacc6d4',1,'cl::CommandQueue::enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#a199f9d8f32f88ce3a9f93c466676d4f9',1,'cl::CommandQueue::enqueueMapSVM(cl::pointer< T, D > &ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#a10dfdbeb027f4ea848c654b9aa05405f',1,'cl::CommandQueue::enqueueMapSVM(cl::vector< T, Alloc > &container, cl_bool blocking, cl_map_flags flags, const vector< Event > *events=NULL, Event *event=NULL) const '],['../namespacecl.html#abb2c4e45814ea569a27c39d37471b2a4',1,'cl::enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL)'],['../namespacecl.html#a7aa80934f265ff5c97b715419aa38566',1,'cl::enqueueMapSVM(cl::pointer< T, D > ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL)'],['../namespacecl.html#a8037dc6274012b061edabe1550a2c0ee',1,'cl::enqueueMapSVM(cl::vector< T, Alloc > container, cl_bool blocking, cl_map_flags flags, const vector< Event > *events=NULL, Event *event=NULL)']]], + ['enqueuemarkerwithwaitlist',['enqueueMarkerWithWaitList',['../classcl_1_1_command_queue.html#a7fcfee2b6739e6c4aaf49dd3e690da76',1,'cl::CommandQueue']]], + ['enqueuemigratememobjects',['enqueueMigrateMemObjects',['../classcl_1_1_command_queue.html#aacf7eb07723c00bd3a872f69b0b1871b',1,'cl::CommandQueue']]], + ['enqueuenativekernel',['enqueueNativeKernel',['../classcl_1_1_command_queue.html#a29e623c756032373358c681ec42a85c0',1,'cl::CommandQueue']]], + ['enqueuendrangekernel',['enqueueNDRangeKernel',['../classcl_1_1_command_queue.html#a360f1b3f23baca854265b77246e39c32',1,'cl::CommandQueue']]], + ['enqueuereadbuffer',['enqueueReadBuffer',['../classcl_1_1_command_queue.html#afb698b414947bdd016d9520e099f2f2f',1,'cl::CommandQueue::enqueueReadBuffer()'],['../namespacecl.html#a2f62d7a5c92ad30e9343983a77915a8f',1,'cl::enqueueReadBuffer()']]], + ['enqueuereadbufferrect',['enqueueReadBufferRect',['../classcl_1_1_command_queue.html#a4869cad0050368198d554f9ef47b88df',1,'cl::CommandQueue::enqueueReadBufferRect()'],['../namespacecl.html#af05e92b70071d8b6869080ae02ac807d',1,'cl::enqueueReadBufferRect()']]], + ['enqueuereadimage',['enqueueReadImage',['../classcl_1_1_command_queue.html#a8c513d7b2424beb0111f18c0a77efe36',1,'cl::CommandQueue::enqueueReadImage()'],['../namespacecl.html#aca98dae2e67f001b26a37d60ccc8fd79',1,'cl::enqueueReadImage()']]], + ['enqueuereleaseglobjects',['enqueueReleaseGLObjects',['../classcl_1_1_command_queue.html#ad4194d8b98fe9adfb732789c8ee04134',1,'cl::CommandQueue']]], + ['enqueueunmapmemobject',['enqueueUnmapMemObject',['../classcl_1_1_command_queue.html#a0a99b21b5f53f7f21b9269666d826343',1,'cl::CommandQueue::enqueueUnmapMemObject()'],['../namespacecl.html#ac71dfebe7bdaba6a9dfc76b57e48804f',1,'cl::enqueueUnmapMemObject()']]], + ['enqueueunmapsvm',['enqueueUnmapSVM',['../classcl_1_1_command_queue.html#a1b220401cfceadac167e6b64c3525b8d',1,'cl::CommandQueue::enqueueUnmapSVM(T *ptr, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#a2ef1c966a3f66bbab8833585d96036e7',1,'cl::CommandQueue::enqueueUnmapSVM(cl::pointer< T, D > &ptr, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#aff79e945abdc6171d7d3be61c9a2e834',1,'cl::CommandQueue::enqueueUnmapSVM(cl::vector< T, Alloc > &container, const vector< Event > *events=NULL, Event *event=NULL) const '],['../namespacecl.html#a45d896e5d437b505648b399dbe1c3cac',1,'cl::enqueueUnmapSVM(T *ptr, const vector< Event > *events=NULL, Event *event=NULL)'],['../namespacecl.html#aa1c4d75a33c1d658ca4abae23376f733',1,'cl::enqueueUnmapSVM(cl::pointer< T, D > &ptr, const vector< Event > *events=NULL, Event *event=NULL)'],['../namespacecl.html#a5c0670097b79b7f6fd2762bae83328f4',1,'cl::enqueueUnmapSVM(cl::vector< T, Alloc > &container, const vector< Event > *events=NULL, Event *event=NULL)']]], + ['enqueuewritebuffer',['enqueueWriteBuffer',['../classcl_1_1_command_queue.html#a60b41b3960224bf377cf5c07e6a67998',1,'cl::CommandQueue::enqueueWriteBuffer()'],['../namespacecl.html#af6744ad8849f9e3a26d85fdd7dde5b4a',1,'cl::enqueueWriteBuffer()']]], + ['enqueuewritebufferrect',['enqueueWriteBufferRect',['../classcl_1_1_command_queue.html#a1ba860af5d494c23f4b7758ce98362ec',1,'cl::CommandQueue::enqueueWriteBufferRect()'],['../namespacecl.html#aca10d37fe92b6ee56b9b277f18064db9',1,'cl::enqueueWriteBufferRect()']]], + ['enqueuewriteimage',['enqueueWriteImage',['../classcl_1_1_command_queue.html#a411e9174f774e40f00c64989a5ffe279',1,'cl::CommandQueue::enqueueWriteImage()'],['../namespacecl.html#ac7b430ef533bd2f3d89092172a39eb9a',1,'cl::enqueueWriteImage()']]], ['enter',['enter',['../classop_1_1_json_ofstream.html#a32f058b961605d418df1258a1dc5e6a0',1,'op::JsonOfstream']]], - ['enumclasses_2ehpp',['enumClasses.hpp',['../gui_2enum_classes_8hpp.html',1,'']]], - ['enumclasses_2ehpp',['enumClasses.hpp',['../utilities_2enum_classes_8hpp.html',1,'']]], - ['enumclasses_2ehpp',['enumClasses.hpp',['../core_2enum_classes_8hpp.html',1,'']]], - ['enumclasses_2ehpp',['enumClasses.hpp',['../pose_2enum_classes_8hpp.html',1,'']]], ['enumclasses_2ehpp',['enumClasses.hpp',['../filestream_2enum_classes_8hpp.html',1,'']]], - ['enumclasses_2ehpp',['enumClasses.hpp',['../producer_2enum_classes_8hpp.html',1,'']]], ['enumclasses_2ehpp',['enumClasses.hpp',['../gpu_2enum_classes_8hpp.html',1,'']]], + ['enumclasses_2ehpp',['enumClasses.hpp',['../utilities_2enum_classes_8hpp.html',1,'']]], + ['enumclasses_2ehpp',['enumClasses.hpp',['../gui_2enum_classes_8hpp.html',1,'']]], + ['enumclasses_2ehpp',['enumClasses.hpp',['../producer_2enum_classes_8hpp.html',1,'']]], + ['enumclasses_2ehpp',['enumClasses.hpp',['../pose_2enum_classes_8hpp.html',1,'']]], + ['enumclasses_2ehpp',['enumClasses.hpp',['../core_2enum_classes_8hpp.html',1,'']]], ['enumclasses_2ehpp',['enumClasses.hpp',['../thread_2enum_classes_8hpp.html',1,'']]], ['error',['error',['../namespaceop.html#a5f092bd36c716a894cb035e1ead2aca3',1,'op::error(const std::string &message, const int line=-1, const std::string &function="", const std::string &file="")'],['../namespaceop.html#a42d364d9fbd1a719341bd7187d97cf18',1,'op::error(const T &message, const int line=-1, const std::string &function="", const std::string &file="")']]], ['errorandlog_2ehpp',['errorAndLog.hpp',['../error_and_log_8hpp.html',1,'']]], ['errormode',['ErrorMode',['../namespaceop.html#a5f5a4cee9809deaf7201fb9caf5e400c',1,'op']]], + ['event',['Event',['../classcl_1_1_event.html#a90e01689f7b394fc003d66c48a7f6f95',1,'cl::Event::Event()'],['../classcl_1_1_event.html#a3b035b8ff20d92d0b42f2f0dc8657621',1,'cl::Event::Event(const cl_event &event, bool retainObject=false)']]], + ['event',['Event',['../classcl_1_1_event.html',1,'cl']]], ['exec',['exec',['../classop_1_1_thread.html#ad6c3721793d0f65ffe755ab74534afed',1,'op::Thread::exec()'],['../classop_1_1_thread_manager.html#a67a2d7cecc749be414e6896a88ec268d',1,'op::ThreadManager::exec()'],['../classop_1_1_wrapper.html#a8ae0f91a6882f04464d8897a7c81d174',1,'op::Wrapper::exec()']]], ['existdirectory',['existDirectory',['../namespaceop.html#a6fc2ee2d2c256695fb7b2b953ee7f762',1,'op']]], ['existfile',['existFile',['../namespaceop.html#ac1f4b95440d2fb57fc715558d039b947',1,'op']]], diff --git a/html/search/all_5.js b/html/search/all_5.js index 0e5c6443..d942cf71 100644 --- a/html/search/all_5.js +++ b/html/search/all_5.js @@ -1,5 +1,6 @@ var searchData= [ + ['f_5f',['f_',['../structcl_1_1detail_1_1_get_info_functor0.html#afdc80b4a0ebca524f06072f7e58d15fa',1,'cl::detail::GetInfoFunctor0::f_()'],['../structcl_1_1detail_1_1_get_info_functor1.html#ac48526d11471c59ff1b7aa14feb29c4e',1,'cl::detail::GetInfoFunctor1::f_()']]], ['face_5fccn_5fdecrease_5ffactor',['FACE_CCN_DECREASE_FACTOR',['../namespaceop.html#aa6701cc08e1a8651798ef3bf8437375b',1,'op']]], ['face_5fcolors_5frender',['FACE_COLORS_RENDER',['../namespaceop.html#a3fbae1778780ae5bf4ffcc84cdef1870',1,'op']]], ['face_5fcolors_5frender_5fgpu',['FACE_COLORS_RENDER_GPU',['../face_parameters_8hpp.html#a740a6228babfde5f18fba6fc033ef0ed',1,'faceParameters.hpp']]], @@ -13,8 +14,8 @@ var searchData= ['face_5fscales_5frender',['FACE_SCALES_RENDER',['../namespaceop.html#a00c56c20997f734b2bd44d6f85b86cf0',1,'op']]], ['face_5fscales_5frender_5fgpu',['FACE_SCALES_RENDER_GPU',['../face_parameters_8hpp.html#a1a7ddb1a137c44091a1b4161725adfa0',1,'faceParameters.hpp']]], ['face_5ftrained_5fmodel',['FACE_TRAINED_MODEL',['../namespaceop.html#abd0ef2306478c3295283e7f1b59e3aff',1,'op']]], - ['facecpurenderer',['FaceCpuRenderer',['../classop_1_1_face_cpu_renderer.html',1,'op']]], ['facecpurenderer',['FaceCpuRenderer',['../classop_1_1_face_cpu_renderer.html#afb0dcfff75c4a89d5971d7b0bbd0b51b',1,'op::FaceCpuRenderer']]], + ['facecpurenderer',['FaceCpuRenderer',['../classop_1_1_face_cpu_renderer.html',1,'op']]], ['facecpurenderer_2ehpp',['faceCpuRenderer.hpp',['../face_cpu_renderer_8hpp.html',1,'']]], ['facedetector',['FaceDetector',['../classop_1_1_face_detector.html',1,'op']]], ['facedetector',['FaceDetector',['../classop_1_1_face_detector.html#adfeab6977c93b7bef66c1dfbcf6f8150',1,'op::FaceDetector']]], @@ -28,8 +29,8 @@ var searchData= ['faceextractorcaffe',['FaceExtractorCaffe',['../classop_1_1_face_extractor_caffe.html',1,'op']]], ['faceextractorcaffe',['FaceExtractorCaffe',['../classop_1_1_face_extractor_caffe.html#a399c6709f8fe93d40f38b03938d39966',1,'op::FaceExtractorCaffe']]], ['faceextractorcaffe_2ehpp',['faceExtractorCaffe.hpp',['../face_extractor_caffe_8hpp.html',1,'']]], - ['facegpurenderer',['FaceGpuRenderer',['../classop_1_1_face_gpu_renderer.html',1,'op']]], ['facegpurenderer',['FaceGpuRenderer',['../classop_1_1_face_gpu_renderer.html#a344b4f1d256d6ad805273eb8ba29cde1',1,'op::FaceGpuRenderer']]], + ['facegpurenderer',['FaceGpuRenderer',['../classop_1_1_face_gpu_renderer.html',1,'op']]], ['facegpurenderer_2ehpp',['faceGpuRenderer.hpp',['../face_gpu_renderer_8hpp.html',1,'']]], ['faceheatmaps',['faceHeatMaps',['../structop_1_1_datum.html#ae0c0f33a6b75c7f47e11112dd33f23c1',1,'op::Datum']]], ['facekeypoints',['faceKeypoints',['../structop_1_1_datum.html#aebd19bf50725a5cd87de1efd96f6ebfe',1,'op::Datum']]], @@ -48,6 +49,8 @@ var searchData= ['filesaver_2ehpp',['fileSaver.hpp',['../file_saver_8hpp.html',1,'']]], ['filestream_2ehpp',['fileStream.hpp',['../file_stream_8hpp.html',1,'']]], ['filesystem_2ehpp',['fileSystem.hpp',['../file_system_8hpp.html',1,'']]], + ['fine_5fsvm_5fvector',['fine_svm_vector',['../namespacecl.html#a9fb9529749dababc48d98ea4bca9e0cf',1,'cl']]], + ['finish',['finish',['../classcl_1_1_command_queue.html#a49322e2223bf0c86e1485ad0ebc5de0e',1,'cl::CommandQueue::finish()'],['../namespacecl.html#a10f66d5f5f17570f71d7cbf467c0930f',1,'cl::finish()']]], ['flagstodisplaymode',['flagsToDisplayMode',['../namespaceop.html#afdf2dd76cbae54789a139d9415790f82',1,'op']]], ['flagstoheatmaps',['flagsToHeatMaps',['../namespaceop.html#ad3b02ca66d11f4129372f4a9f98c6437',1,'op']]], ['flagstoheatmapscalemode',['flagsToHeatMapScaleMode',['../namespaceop.html#aa4a6fee7ba2cc543739477e9c1d64136',1,'op']]], @@ -61,16 +64,18 @@ var searchData= ['flip',['Flip',['../namespaceop.html#abc501c56c6cf6cf1989c84b1692cb774a9ffbd422925a6839ee820ddbc59278c5',1,'op']]], ['flipandrotate',['flipAndRotate',['../classop_1_1_producer.html#aa1a13db305c7ab6a596a0dad122066cb',1,'op::Producer']]], ['flircamera',['FlirCamera',['../namespaceop.html#a54b73745852c270cfd891eed0f6f2332af436d4d7a472ac39a7cb227e3ea24f8d',1,'op']]], - ['flirreader',['FlirReader',['../classop_1_1_flir_reader.html',1,'op']]], ['flirreader',['FlirReader',['../classop_1_1_flir_reader.html#a656cfa9a88263802e2794d7f68e95baa',1,'op::FlirReader']]], + ['flirreader',['FlirReader',['../classop_1_1_flir_reader.html',1,'op']]], ['flirreader_2ehpp',['flirReader.hpp',['../flir_reader_8hpp.html',1,'']]], ['floatptrtoucharcvmat',['floatPtrToUCharCvMat',['../namespaceop.html#a9cd0c6d2db81cd1de7568d805ef214ba',1,'op']]], + ['flush',['flush',['../classcl_1_1_command_queue.html#a4349d9530f98d7544d1ddb5cbcc053bd',1,'cl::CommandQueue::flush()'],['../namespacecl.html#aec3275453ec57a74dfa7a34653cfa194',1,'cl::flush()']]], ['forceemplace',['forceEmplace',['../classop_1_1_queue_base.html#a8d218f599b84194909691c72ee0de8d0',1,'op::QueueBase']]], ['forcepush',['forcePush',['../classop_1_1_queue_base.html#ad124d414b7c2680e5312ee163d18410f',1,'op::QueueBase']]], ['formatasdirectory',['formatAsDirectory',['../namespaceop.html#ab38ea91ef7b7dad700d8e4a4654d48f5',1,'op']]], ['formattocvmat',['formatToCvMat',['../classop_1_1_op_output_to_cv_mat.html#a478daa5915f60a6a962f29fcb64aaac5',1,'op::OpOutputToCvMat']]], ['forward_5fcpu',['Forward_cpu',['../classop_1_1_maximum_caffe.html#a694c1077ac5141ff377c4e98a87cc249',1,'op::MaximumCaffe::Forward_cpu()'],['../classop_1_1_nms_caffe.html#ac631ccb632041ab406859fa1118e8d6c',1,'op::NmsCaffe::Forward_cpu()'],['../classop_1_1_resize_and_merge_caffe.html#a9c8733511a410a60aa5509f3f8037af0',1,'op::ResizeAndMergeCaffe::Forward_cpu()'],['../classop_1_1_body_part_connector_caffe.html#a886f7dc30e999b7fa8488ae95cc3ac8b',1,'op::BodyPartConnectorCaffe::Forward_cpu()']]], ['forward_5fgpu',['Forward_gpu',['../classop_1_1_maximum_caffe.html#a2dd1f7f0221d602596a14b720e5594b2',1,'op::MaximumCaffe::Forward_gpu()'],['../classop_1_1_nms_caffe.html#a7bb4d872cd3673bcf868049a3aedb393',1,'op::NmsCaffe::Forward_gpu()'],['../classop_1_1_resize_and_merge_caffe.html#a404ed0d3f3102ca9afd1b191204d5a0b',1,'op::ResizeAndMergeCaffe::Forward_gpu()'],['../classop_1_1_body_part_connector_caffe.html#affde8d06784ca9896a1d2d62f7088d76',1,'op::BodyPartConnectorCaffe::Forward_gpu()']]], + ['forward_5focl',['Forward_ocl',['../classop_1_1_nms_caffe.html#a52bd0b61a9f406be653498a49ea39947',1,'op::NmsCaffe::Forward_ocl()'],['../classop_1_1_resize_and_merge_caffe.html#a6b5674a1f6fe58eb78890b0d8d925cb1',1,'op::ResizeAndMergeCaffe::Forward_ocl()']]], ['forwardpass',['forwardPass',['../classop_1_1_net.html#a65193e857c721f2f606ea6b010953dbc',1,'op::Net::forwardPass()'],['../classop_1_1_net_caffe.html#a4db7c5de8c0619ae39c3620fed5c577f',1,'op::NetCaffe::forwardPass()'],['../classop_1_1_face_extractor.html#a7e6d4f9d0154551ea050c94dd90cd2fb',1,'op::FaceExtractor::forwardPass()'],['../classop_1_1_face_extractor_caffe.html#ad9cb84599f76e7836379890bde577b50',1,'op::FaceExtractorCaffe::forwardPass()'],['../classop_1_1_hand_extractor.html#a1d4eb3fc406aa44bb2c8e320ba3cb377',1,'op::HandExtractor::forwardPass()'],['../classop_1_1_hand_extractor_caffe.html#a892d6233b92a7862c32adfa85574236c',1,'op::HandExtractorCaffe::forwardPass()'],['../classop_1_1_pose_extractor.html#afe4ceae04443242148c563eb6d8b954c',1,'op::PoseExtractor::forwardPass()'],['../classop_1_1_pose_extractor_caffe.html#a8e7ae6b63ccd0ab6eb61c5530fa44731',1,'op::PoseExtractorCaffe::forwardPass()']]], ['framedisplayer',['FrameDisplayer',['../classop_1_1_frame_displayer.html',1,'op']]], ['framedisplayer',['FrameDisplayer',['../classop_1_1_frame_displayer.html#a21a746ef46172c6a18ea72da6e7b5721',1,'op::FrameDisplayer']]], @@ -82,5 +87,7 @@ var searchData= ['framesrepeat',['framesRepeat',['../structop_1_1_wrapper_struct_input.html#a7c80f6a3687696ba30d3ce0902ac162f',1,'op::WrapperStructInput']]], ['front',['front',['../classop_1_1_priority_queue.html#a1c0dbd77bbd40ce80818ced0664a0ac0',1,'op::PriorityQueue::front()'],['../classop_1_1_queue.html#ab28fa9f713d05e55e5ba1510b34d57f0',1,'op::Queue::front()'],['../classop_1_1_queue_base.html#aad7a6a666dcf70834d9d18ae6d92cb2c',1,'op::QueueBase::front()']]], ['fullscreen',['fullScreen',['../structop_1_1_wrapper_struct_output.html#aaf5df884418d2bf1df36505009264ece',1,'op::WrapperStructOutput::fullScreen()'],['../namespaceop.html#a6c22a72ce93c64e7582cb670492a50bfae7ec409749889353b8f83a6b04159420',1,'op::FullScreen()']]], - ['fullscreenmode',['FullScreenMode',['../namespaceop.html#a6c22a72ce93c64e7582cb670492a50bf',1,'op']]] + ['fullscreenmode',['FullScreenMode',['../namespaceop.html#a6c22a72ce93c64e7582cb670492a50bf',1,'op']]], + ['functor_5f',['functor_',['../structcl_1_1compatibility_1_1make__kernel.html#a821c68ade541cfe7b62d894c6d5113d7',1,'cl::compatibility::make_kernel']]], + ['functortype',['FunctorType',['../structcl_1_1compatibility_1_1make__kernel.html#ae167b9758dddb66f67413ea8ed8a8b2e',1,'cl::compatibility::make_kernel']]] ]; diff --git a/html/search/all_6.js b/html/search/all_6.js index 71d8e59a..a97df886 100644 --- a/html/search/all_6.js +++ b/html/search/all_6.js @@ -1,11 +1,13 @@ var searchData= [ - ['get',['get',['../classop_1_1_pose_extractor.html#a7dc82be227cc759582184de9c26f0b64',1,'op::PoseExtractor::get()'],['../classop_1_1_flir_reader.html#a5101cdbcd46e51bf7f35995a3d87e900',1,'op::FlirReader::get()'],['../classop_1_1_image_directory_reader.html#aa05bfd69272e81115ba23a3c0731b596',1,'op::ImageDirectoryReader::get()'],['../classop_1_1_ip_camera_reader.html#aa7ad6adac6e401193e03d279176dd889',1,'op::IpCameraReader::get()'],['../classop_1_1_producer.html#a366881a952ad34071cc719477f08b968',1,'op::Producer::get(const int capProperty)=0'],['../classop_1_1_producer.html#a94d561f95384dfa0cd91113882869d06',1,'op::Producer::get(const ProducerProperty property)'],['../classop_1_1_video_capture_reader.html#a64e5cbfb1c556d64cabcebc6eb94eaf1',1,'op::VideoCaptureReader::get()'],['../classop_1_1_video_reader.html#a057a7d0c498c48639b38c10ac7efc183',1,'op::VideoReader::get()'],['../classop_1_1_webcam_reader.html#a38ccbdf61f21fba0694362077cb6bdb1',1,'op::WebcamReader::get()']]], + ['get',['get',['../classcl_1_1detail_1_1_wrapper.html#ad247cdf1da7fa5b9b6d9a8267036a984',1,'cl::detail::Wrapper::get() const '],['../classcl_1_1detail_1_1_wrapper.html#a4e9571071a0b51bb2fada511a1ebc964',1,'cl::detail::Wrapper::get()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a9ac8706ccd45f3f609d6683d71d36c20',1,'cl::detail::Wrapper< cl_device_id >::get() const '],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#aad0cbce396cc3ff3b73be767ce783286',1,'cl::detail::Wrapper< cl_device_id >::get()'],['../classcl_1_1_platform.html#af15bd8dced161daee0c5289178c8a0e1',1,'cl::Platform::get(vector< Platform > *platforms)'],['../classcl_1_1_platform.html#a2a60edf4cfdfda695919c2879a9ae64e',1,'cl::Platform::get(Platform *platform)'],['../classcl_1_1_platform.html#a87f6baad09c31e9f2bc8755a61439d04',1,'cl::Platform::get(cl_int *errResult=NULL)'],['../classcl_1_1_n_d_range.html#a9a72f7d2a096f981c1b6774144e7450e',1,'cl::NDRange::get()'],['../classcl_1_1_n_d_range.html#a8e99e2b3b1c675631c0aef1a3ced2628',1,'cl::NDRange::get() const '],['../classop_1_1_pose_extractor.html#a7dc82be227cc759582184de9c26f0b64',1,'op::PoseExtractor::get()'],['../classop_1_1_flir_reader.html#a5101cdbcd46e51bf7f35995a3d87e900',1,'op::FlirReader::get()'],['../classop_1_1_image_directory_reader.html#aa05bfd69272e81115ba23a3c0731b596',1,'op::ImageDirectoryReader::get()'],['../classop_1_1_ip_camera_reader.html#aa7ad6adac6e401193e03d279176dd889',1,'op::IpCameraReader::get()'],['../classop_1_1_producer.html#a366881a952ad34071cc719477f08b968',1,'op::Producer::get(const int capProperty)=0'],['../classop_1_1_producer.html#a94d561f95384dfa0cd91113882869d06',1,'op::Producer::get(const ProducerProperty property)'],['../classop_1_1_video_capture_reader.html#a64e5cbfb1c556d64cabcebc6eb94eaf1',1,'op::VideoCaptureReader::get()'],['../classop_1_1_video_reader.html#a057a7d0c498c48639b38c10ac7efc183',1,'op::VideoReader::get()'],['../classop_1_1_webcam_reader.html#a38ccbdf61f21fba0694362077cb6bdb1',1,'op::WebcamReader::get()']]], ['getalphaheatmap',['getAlphaHeatMap',['../classop_1_1_renderer.html#a503d7fdba655b14348769ad3f69b6c00',1,'op::Renderer']]], ['getalphakeypoint',['getAlphaKeypoint',['../classop_1_1_renderer.html#ac4df12764776ba2e27c71a3c4181f647',1,'op::Renderer']]], + ['getarginfo',['getArgInfo',['../classcl_1_1_kernel.html#afbc480bee6ff22d0ebfb907e7a9f5700',1,'cl::Kernel::getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *param) const '],['../classcl_1_1_kernel.html#aeaa426d11ca0195646b563fda918c3e1',1,'cl::Kernel::getArgInfo(cl_uint argIndex, cl_int *err=NULL) const ']]], ['getaveragescore',['getAverageScore',['../namespaceop.html#a29e26ec36e2ca8b8e0b7b6180f9315e3',1,'op']]], ['getbiggestperson',['getBiggestPerson',['../namespaceop.html#a22864d3d38f8020596d921951cf67750',1,'op']]], ['getblendoriginalframe',['getBlendOriginalFrame',['../classop_1_1_renderer.html#a8e0739fb55d61fc76918ca3fb6ac3bc4',1,'op::Renderer']]], + ['getbuildinfo',['getBuildInfo',['../classcl_1_1_program.html#a51c723551c01ef55f6222c84d58578fc',1,'cl::Program::getBuildInfo(const Device &device, cl_program_build_info name, T *param) const '],['../classcl_1_1_program.html#a06f673e6c88aac6c5e9f754e830028b6',1,'cl::Program::getBuildInfo(const Device &device, cl_int *err=NULL) const '],['../classcl_1_1_program.html#aea803c4bba50b6a01d76537d946e211f',1,'cl::Program::getBuildInfo(cl_int *err=NULL) const ']]], ['getcameradistortions',['getCameraDistortions',['../classop_1_1_camera_parameter_reader.html#a3ce10a02969515039e8575c3c044f882',1,'op::CameraParameterReader']]], ['getcameraintrinsics',['getCameraIntrinsics',['../classop_1_1_camera_parameter_reader.html#adf7ad0ef26603129a251fdc166ffa548',1,'op::CameraParameterReader']]], ['getcameramatrices',['getCameraMatrices',['../classop_1_1_camera_parameter_reader.html#aa33845298440b7eefd3f57b80d3c41db',1,'op::CameraParameterReader::getCameraMatrices()'],['../classop_1_1_flir_reader.html#a7c3450fd4b5c6f81ade293ee95da7ba6',1,'op::FlirReader::getCameraMatrices()'],['../classop_1_1_image_directory_reader.html#a7e6c27d0796e087a6975c607d4b4227a',1,'op::ImageDirectoryReader::getCameraMatrices()'],['../classop_1_1_ip_camera_reader.html#a48a168a0913697493da1a9d95151f5ce',1,'op::IpCameraReader::getCameraMatrices()'],['../classop_1_1_producer.html#a06c471d5ac26fa20b323742ad4556104',1,'op::Producer::getCameraMatrices()'],['../classop_1_1_spinnaker_wrapper.html#ab79aa58cda90784d16335e0081d8f33a',1,'op::SpinnakerWrapper::getCameraMatrices()'],['../classop_1_1_video_reader.html#a93742fd892cdb09b99b29f8e8036d803',1,'op::VideoReader::getCameraMatrices()'],['../classop_1_1_webcam_reader.html#afbad75f82bf39bfd503bbc8bd881592d',1,'op::WebcamReader::getCameraMatrices()']]], @@ -16,6 +18,8 @@ var searchData= ['getconstptr',['getConstPtr',['../classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81',1,'op::Array']]], ['getcudagpunumber',['getCudaGpuNumber',['../namespaceop.html#ad9b7765a4396ee4470585ded07285563',1,'op']]], ['getcvmat',['getCvMat',['../classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865',1,'op::Array']]], + ['getdefault',['getDefault',['../classcl_1_1_device.html#a7428cf3cdccc824c414730ed65e40a0d',1,'cl::Device::getDefault()'],['../classcl_1_1_platform.html#a01bea413d721189214cc59cfbc5d092d',1,'cl::Platform::getDefault()'],['../classcl_1_1_context.html#ad180f6f7d8b5a95710ab72f96162b051',1,'cl::Context::getDefault()'],['../classcl_1_1_command_queue.html#a24444b0dbd7cc0eb2bce126c9ccbac4c',1,'cl::CommandQueue::getDefault()']]], + ['getdevices',['getDevices',['../classcl_1_1_platform.html#abf18ee63c06c9cbec5931fe391071b14',1,'cl::Platform']]], ['getdistance',['getDistance',['../namespaceop.html#a88b83fabe52c73ed5c4f131c4ce75651',1,'op']]], ['geterrormodes',['getErrorModes',['../classop_1_1_configure_error.html#a4ece0fc7d4f34752959cad3a3b6dcf9d',1,'op::ConfigureError']]], ['getfacekeypoints',['getFaceKeypoints',['../classop_1_1_face_extractor.html#a13d7920f4029a4aa6d63b3609956c475',1,'op::FaceExtractor']]], @@ -33,7 +37,13 @@ var searchData= ['getheatmaps',['getHeatMaps',['../classop_1_1_face_extractor.html#af326457ed8977781fe48f1086ac5efee',1,'op::FaceExtractor::getHeatMaps()'],['../classop_1_1_hand_extractor.html#af5ce8cd602820921de3ec3f676aacf0d',1,'op::HandExtractor::getHeatMaps()']]], ['getheatmapscopy',['getHeatMapsCopy',['../classop_1_1_pose_extractor.html#a53eac2bf280492baca5aeb1a777d3646',1,'op::PoseExtractor']]], ['getheatmapsize',['getHeatMapSize',['../classop_1_1_pose_extractor.html#a81157b4616955598fcf6de5d9676f21b',1,'op::PoseExtractor::getHeatMapSize()'],['../classop_1_1_pose_extractor_caffe.html#afbc016c8dcd439d6389c63b9f4cebf22',1,'op::PoseExtractorCaffe::getHeatMapSize()']]], + ['getimageinfo',['getImageInfo',['../classcl_1_1_image.html#adb1460fcc7bf21da61c85f189704374e',1,'cl::Image::getImageInfo(cl_image_info name, T *param) const '],['../classcl_1_1_image.html#ad7f46f3f8199a7b26aebdda09dc5e44e',1,'cl::Image::getImageInfo(cl_int *err=NULL) const ']]], + ['getinfo',['getInfo',['../classcl_1_1_device.html#a44419a3c884a3b6f14b25eb0c5fe30b5',1,'cl::Device::getInfo(cl_device_info name, T *param) const '],['../classcl_1_1_device.html#a4511340baeebe905de6ac01ca9c2966e',1,'cl::Device::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_platform.html#a84262a3c349b6514f70de0dacb72b205',1,'cl::Platform::getInfo(cl_platform_info name, string *param) const '],['../classcl_1_1_platform.html#a50f4251244b1048a98d6abe95feb0ccf',1,'cl::Platform::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_context.html#aa5bf7593c0fd0a1b6bf35ad25f721cf5',1,'cl::Context::getInfo(cl_context_info name, T *param) const '],['../classcl_1_1_context.html#a98c5e7d7ea2416551301bcc285066c95',1,'cl::Context::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_event.html#a5f7bd7936bb69291f6e168ef00787e87',1,'cl::Event::getInfo(cl_event_info name, T *param) const '],['../classcl_1_1_event.html#ad649a05c4a05058cc569b05bf6bc7344',1,'cl::Event::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_memory.html#a3ea007b6a9a3f26ca113a4ea21c42d6d',1,'cl::Memory::getInfo(cl_mem_info name, T *param) const '],['../classcl_1_1_memory.html#ac6a91f8ca7127b460a12e5eeeafb9b58',1,'cl::Memory::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_pipe.html#a7eba1e1858f11fdbdee364802b9f93a3',1,'cl::Pipe::getInfo(cl_pipe_info name, T *param) const '],['../classcl_1_1_pipe.html#afb7ee45f3533f3fce3c1c6f157bb6029',1,'cl::Pipe::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_sampler.html#aa7ad8b1a123d7878438200591a9ecb47',1,'cl::Sampler::getInfo(cl_sampler_info name, T *param) const '],['../classcl_1_1_sampler.html#ae0ca4f5c66d461e1627a625db54b8737',1,'cl::Sampler::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_kernel.html#acf708cfe8455e0a73190213c8cc7a2a7',1,'cl::Kernel::getInfo(cl_kernel_info name, T *param) const '],['../classcl_1_1_kernel.html#a9e6b83d16c7a129833b95317c834b23b',1,'cl::Kernel::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_program.html#a56f6f1b9905ee241c1483a76a9862b67',1,'cl::Program::getInfo(cl_program_info name, T *param) const '],['../classcl_1_1_program.html#a80f619f4a81ff91a6317bb343ea5b146',1,'cl::Program::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_command_queue.html#af1c035b324dfbf8dbe43c979e7cf4bbe',1,'cl::CommandQueue::getInfo(cl_command_queue_info name, T *param) const '],['../classcl_1_1_command_queue.html#ab53d942cda99001f54bc6bd2e804c0a6',1,'cl::CommandQueue::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_device_command_queue.html#a0b7ca7a13078b8080eebe3e6649622de',1,'cl::DeviceCommandQueue::getInfo(cl_command_queue_info name, T *param) const '],['../classcl_1_1_device_command_queue.html#a65ca4ab0d9c531e7254b5ade1a6ec7b4',1,'cl::DeviceCommandQueue::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_program.html#a7179aa9922da49df619171f65e0d7661',1,'cl::Program::getInfo(cl_program_info name, vector< vector< unsigned char >> *param) const '],['../classcl_1_1_program.html#a9172fe2516fb318582c7e3e50ec9eea0',1,'cl::Program::getInfo(cl_int *err) const '],['../namespacecl_1_1detail.html#a5954b0e110a023571c1bed2be1efb480',1,'cl::detail::getInfo(Func f, cl_uint name, T *param)'],['../namespacecl_1_1detail.html#a7d4625d32a9763da801a3f1c2a75ab99',1,'cl::detail::getInfo(Func f, const Arg0 &arg0, cl_uint name, T *param)'],['../namespacecl_1_1detail.html#a590a1c0214938e7466f69fae3312c342',1,'cl::detail::getInfo(Func f, const Arg0 &arg0, const Arg1 &arg1, cl_uint name, T *param)']]], + ['getinfofunctor0',['GetInfoFunctor0',['../structcl_1_1detail_1_1_get_info_functor0.html',1,'cl::detail']]], + ['getinfofunctor1',['GetInfoFunctor1',['../structcl_1_1detail_1_1_get_info_functor1.html',1,'cl::detail']]], + ['getinfohelper',['getInfoHelper',['../classcl_1_1detail_1_1_wrapper.html#a17726beb74f709c3ed5ac06ac2737c3e',1,'cl::detail::Wrapper::getInfoHelper()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a17726beb74f709c3ed5ac06ac2737c3e',1,'cl::detail::Wrapper< cl_device_id >::getInfoHelper()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a973484a071d325cce40155782841dcfe',1,'cl::detail::Wrapper< cl_device_id >::getInfoHelper()'],['../namespacecl_1_1detail.html#a5fa0595cfd70a34a662283c683f58bb1',1,'cl::detail::getInfoHelper(Functor f, cl_uint name, T *param, long)'],['../namespacecl_1_1detail.html#a0900b1581dac237cebb4dbc385471316',1,'cl::detail::getInfoHelper(Func f, cl_uint name, vector< vector< unsigned char >> *param, int)'],['../namespacecl_1_1detail.html#a1fd04ddf2303bc88b61ecc84478f6c89',1,'cl::detail::getInfoHelper(Func f, cl_uint name, vector< T > *param, long)'],['../namespacecl_1_1detail.html#a66d6678a19540f0202f534a25b00b06f',1,'cl::detail::getInfoHelper(Func f, cl_uint name, vector< T > *param, int, typename T::cl_type=0)'],['../namespacecl_1_1detail.html#a06a46d0b30e2a0653391e74f31d684c6',1,'cl::detail::getInfoHelper(Func f, cl_uint name, string *param, long)'],['../namespacecl_1_1detail.html#ae190233f2424c5bba4be566ccf8abcc5',1,'cl::detail::getInfoHelper(Func f, cl_uint name, array< size_type, N > *param, long)'],['../namespacecl_1_1detail.html#abcfe70e7b9beebd31b874fc0e59ab147',1,'cl::detail::getInfoHelper(Func f, cl_uint name, T *param, int, typename T::cl_type=0)']]], ['getisrunningsharedptr',['getIsRunningSharedPtr',['../classop_1_1_thread_manager.html#a48ea53b3de4d09c84db18e2c31ce1be1',1,'op::ThreadManager']]], + ['getkernel',['getKernel',['../classcl_1_1_kernel_functor.html#aea980d414c52e07f67070119c91f8523',1,'cl::KernelFunctor']]], ['getkeypointsarea',['getKeypointsArea',['../namespaceop.html#aa2cc07e56f471c5e1d5f228c70ce6a05',1,'op']]], ['getkeypointsrectangle',['getKeypointsRectangle',['../namespaceop.html#afb230634bc4a07f84ca91ebaf13e385f',1,'op']]], ['getlastnumber',['getLastNumber',['../namespaceop.html#ab670c693d8e4a540cfe75ce8383b6d10',1,'op']]], @@ -46,6 +56,7 @@ var searchData= ['getnumbercudathreadsandblocks',['getNumberCudaThreadsAndBlocks',['../namespaceop.html#a8b9860388a640472d25a1dacb007c675',1,'op']]], ['getnumberdimensions',['getNumberDimensions',['../classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d',1,'op::Array']]], ['getnumberelementstorender',['getNumberElementsToRender',['../namespaceop.html#aebff78a4cfbef1cf1b2e03066d88564c',1,'op']]], + ['getobjectinfo',['getObjectInfo',['../classcl_1_1_buffer_g_l.html#ada9b870e058a54ccaf4789e045d1d570',1,'cl::BufferGL::getObjectInfo()'],['../classcl_1_1_buffer_render_g_l.html#a148deb18e39ee7553a96eb8e56557f5f',1,'cl::BufferRenderGL::getObjectInfo()']]], ['getoutputblob',['getOutputBlob',['../classop_1_1_net_caffe.html#a8869d49723a0e94c990b1c4f95f00916',1,'op::NetCaffe']]], ['getposebodypartmapping',['getPoseBodyPartMapping',['../namespaceop.html#aab3de911b04b96c1850cc05c6947e184',1,'op']]], ['getposebodypartpairsrender',['getPoseBodyPartPairsRender',['../namespaceop.html#a11bd7e53698eabe32b69b48708cf7b19',1,'op']]], @@ -67,6 +78,7 @@ var searchData= ['getposescores',['getPoseScores',['../classop_1_1_pose_extractor.html#a99e7a656f0bace55402a187e9326ded1',1,'op::PoseExtractor']]], ['getposetrainedmodel',['getPoseTrainedModel',['../namespaceop.html#ade70b024ee461ae04e7233bf3937c5c6',1,'op']]], ['getprioritythreshold',['getPriorityThreshold',['../classop_1_1_configure_log.html#a416a31ba539e8780480a0a48bcc9b95a',1,'op::ConfigureLog']]], + ['getprofilinginfo',['getProfilingInfo',['../classcl_1_1_event.html#a8d4610f4ce118208620fe88996970ffa',1,'cl::Event::getProfilingInfo(cl_profiling_info name, T *param) const '],['../classcl_1_1_event.html#a87c25db5f9793aa90db799afa4d14e01',1,'cl::Event::getProfilingInfo(cl_int *err=NULL) const ']]], ['getptr',['getPtr',['../classop_1_1_array.html#af4715967fd2b028a97fd30257e697275',1,'op::Array']]], ['getrawframe',['getRawFrame',['../classop_1_1_producer.html#a39f52d80ac4146c82ed12aae0f05478e',1,'op::Producer::getRawFrame()'],['../classop_1_1_video_capture_reader.html#af57cc02f86ee0c29ccb83f1f7c37bec2',1,'op::VideoCaptureReader::getRawFrame()']]], ['getrawframes',['getRawFrames',['../classop_1_1_producer.html#ad51001c3e9f42722c52990d43b315f78',1,'op::Producer::getRawFrames()'],['../classop_1_1_spinnaker_wrapper.html#a77a64d4ef798f2ea7cd54d9c170f7ea7',1,'op::SpinnakerWrapper::getRawFrames()'],['../classop_1_1_video_capture_reader.html#a07abbb0001dd9972ab416eb619812043',1,'op::VideoCaptureReader::getRawFrames()']]], @@ -75,9 +87,12 @@ var searchData= ['getsharedparameters',['getSharedParameters',['../classop_1_1_gpu_renderer.html#a5576d2da79ef7ff38ee86b35383d6d46',1,'op::GpuRenderer']]], ['getshowgooglyeyes',['getShowGooglyEyes',['../classop_1_1_renderer.html#a891be57b699f6adbb7cd841870214b8e',1,'op::Renderer']]], ['getsize',['getSize',['../classop_1_1_array.html#a2330657a79a444d1ab44370423be006e',1,'op::Array::getSize() const '],['../classop_1_1_array.html#a146d6e773e14dd7aaa29a73f878358e1',1,'op::Array::getSize(const int index) const ']]], + ['getsupportedimageformats',['getSupportedImageFormats',['../classcl_1_1_context.html#af9791ad3f42226fa26050831c2b61cdc',1,'cl::Context']]], + ['getsvmmemflags',['getSVMMemFlags',['../classcl_1_1detail_1_1_s_v_m_trait_null.html#aec1edd19001a5739c3a6543c5bc3b19f',1,'cl::detail::SVMTraitNull::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_read_write.html#a6914bdc3f37606faab74b58b5dcc786e',1,'cl::SVMTraitReadWrite::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_read_only.html#a2859ec2b9a8b723551b6db798ef5497d',1,'cl::SVMTraitReadOnly::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_write_only.html#a4f80e215ea583a6fa1d398b455670bdc',1,'cl::SVMTraitWriteOnly::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_coarse.html#a1a1a433d703630936e3cbb4177245d13',1,'cl::SVMTraitCoarse::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_fine.html#a214a7aedb1b037a7796c7f629e18f3b5',1,'cl::SVMTraitFine::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_atomic.html#a87fc8aa6c225b8acaaef5bc0579855a9',1,'cl::SVMTraitAtomic::getSVMMemFlags()']]], ['gettworkerssize',['getTWorkersSize',['../classop_1_1_sub_thread.html#afa29b95badda5e7afdbd83f70fd8b206',1,'op::SubThread']]], ['gettype',['getType',['../classop_1_1_producer.html#a9a9424027e5bc8e0fba7c65eccc460e0',1,'op::Producer']]], ['getvolume',['getVolume',['../classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87',1,'op::Array::getVolume() const '],['../classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828',1,'op::Array::getVolume(const int indexA, const int indexB) const ']]], + ['getworkgroupinfo',['getWorkGroupInfo',['../classcl_1_1_kernel.html#a2e33bfea1e8df9b0d4a446cd99800497',1,'cl::Kernel::getWorkGroupInfo(const Device &device, cl_kernel_work_group_info name, T *param) const '],['../classcl_1_1_kernel.html#aa66d3ade55fad1c0bc94d05a7788aea0',1,'cl::Kernel::getWorkGroupInfo(const Device &device, cl_int *err=NULL) const ']]], ['gpu',['Gpu',['../namespaceop.html#afce557f02e337e16150d00bdf72ec033a3432ca64f06615abf07ab44c10cada38',1,'op']]], ['gpu_2ehpp',['gpu.hpp',['../gpu_8hpp.html',1,'']]], ['gpumode',['GpuMode',['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7f',1,'op']]], @@ -90,11 +105,11 @@ var searchData= ['gui',['Gui',['../classop_1_1_gui.html',1,'op']]], ['gui',['Gui',['../classop_1_1_gui.html#a892a74fac9f123a4cb9e196bfcc3432a',1,'op::Gui']]], ['gui_2ehpp',['gui.hpp',['../gui_8hpp.html',1,'']]], - ['gui3d',['Gui3D',['../classop_1_1_gui3_d.html#af49460bc8b18fd0065f7e4fca41168a8',1,'op::Gui3D']]], ['gui3d',['Gui3D',['../classop_1_1_gui3_d.html',1,'op']]], + ['gui3d',['Gui3D',['../classop_1_1_gui3_d.html#af49460bc8b18fd0065f7e4fca41168a8',1,'op::Gui3D']]], ['gui3d_2ehpp',['gui3D.hpp',['../gui3_d_8hpp.html',1,'']]], - ['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html#af23e17f9eeb51c7473cd0940292efa61',1,'op::GuiInfoAdder']]], ['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html',1,'op']]], + ['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html#af23e17f9eeb51c7473cd0940292efa61',1,'op::GuiInfoAdder']]], ['guiinfoadder_2ehpp',['guiInfoAdder.hpp',['../gui_info_adder_8hpp.html',1,'']]], ['guiverbose',['guiVerbose',['../structop_1_1_wrapper_struct_output.html#ac72ad601daf957b9b000206e9f1fe0ad',1,'op::WrapperStructOutput']]] ]; diff --git a/html/search/all_8.js b/html/search/all_8.js index 381b91fa..1d46bdf2 100644 --- a/html/search/all_8.js +++ b/html/search/all_8.js @@ -3,10 +3,28 @@ var searchData= ['id',['id',['../structop_1_1_datum.html#a65deddd49d0fbca81f367198fc600015',1,'op::Datum']]], ['identification',['identification',['../structop_1_1_wrapper_struct_pose.html#a0aa4454f4a528f28395e2463ffd8d1af',1,'op::WrapperStructPose']]], ['ifendedresetorrelease',['ifEndedResetOrRelease',['../classop_1_1_producer.html#ac72a751759ae8b5a0a99552580f7fbad',1,'op::Producer']]], + ['image',['Image',['../classcl_1_1_image.html',1,'cl']]], + ['image',['Image',['../classcl_1_1_image.html#ad9a2f4b6a5ccbb7056613946bc6ee0b7',1,'cl::Image::Image()'],['../classcl_1_1_image.html#a644c4f0a68b5fbb716b0157f34d903b9',1,'cl::Image::Image(const cl_mem &image, bool retainObject=false)'],['../classcl_1_1_image.html#a263dda8ec8a4a43e98a2dadde1b2ea31',1,'cl::Image::Image(const Image &img)'],['../classcl_1_1_image.html#af47b59a0b6626ba0dd855f826f31ad9b',1,'cl::Image::Image(Image &&img) CL_HPP_NOEXCEPT_']]], + ['image1d',['Image1D',['../classcl_1_1_image1_d.html',1,'cl']]], + ['image1d',['Image1D',['../classcl_1_1_image1_d.html#a9bf902e7607fdfd6dacf145cae2f31e9',1,'cl::Image1D::Image1D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_image1_d.html#a0d7c48026af3f726ce861716b6dbe817',1,'cl::Image1D::Image1D()'],['../classcl_1_1_image1_d.html#a7c8b730eba37624cb6d3af30f8a1c276',1,'cl::Image1D::Image1D(const cl_mem &image1D, bool retainObject=false)'],['../classcl_1_1_image1_d.html#a818cbf2c71af2948f199cc4ab5d39de5',1,'cl::Image1D::Image1D(const Image1D &img)'],['../classcl_1_1_image1_d.html#ab74ea8b65b39b808cfdec016973d2770',1,'cl::Image1D::Image1D(Image1D &&img) CL_HPP_NOEXCEPT_']]], + ['image1darray',['Image1DArray',['../classcl_1_1_image1_d_array.html#a65b99c003dc49b5818be68c74067ecf1',1,'cl::Image1DArray::Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat format, size_type arraySize, size_type width, size_type rowPitch, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_image1_d_array.html#a57835d50a6cfa10fa955e050036cd1e3',1,'cl::Image1DArray::Image1DArray()'],['../classcl_1_1_image1_d_array.html#ae8738615a72593ca2ec82c20d736da03',1,'cl::Image1DArray::Image1DArray(const cl_mem &imageArray, bool retainObject=false)'],['../classcl_1_1_image1_d_array.html#a36f96dc737c5e69505b6c1b4c3b6e10b',1,'cl::Image1DArray::Image1DArray(const Image1DArray &img)'],['../classcl_1_1_image1_d_array.html#a5392bebeab2ce9ae4da971c5e8f8a895',1,'cl::Image1DArray::Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_']]], + ['image1darray',['Image1DArray',['../classcl_1_1_image1_d_array.html',1,'cl']]], + ['image1dbuffer',['Image1DBuffer',['../classcl_1_1_image1_d_buffer.html',1,'cl']]], + ['image1dbuffer',['Image1DBuffer',['../classcl_1_1_image1_d_buffer.html#abdc602662150cae28b84ea24ba361277',1,'cl::Image1DBuffer::Image1DBuffer(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, const Buffer &buffer, cl_int *err=NULL)'],['../classcl_1_1_image1_d_buffer.html#af7147a48f638c9f361fa5ef586b9b18d',1,'cl::Image1DBuffer::Image1DBuffer()'],['../classcl_1_1_image1_d_buffer.html#a6b83eb1ccf0e1f88718a6f55c7340088',1,'cl::Image1DBuffer::Image1DBuffer(const cl_mem &image1D, bool retainObject=false)'],['../classcl_1_1_image1_d_buffer.html#a223b309adff248549715812239867c06',1,'cl::Image1DBuffer::Image1DBuffer(const Image1DBuffer &img)'],['../classcl_1_1_image1_d_buffer.html#ac2a5ec18ce60b2a152f81a3ecca54b9a',1,'cl::Image1DBuffer::Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_']]], + ['image2d',['Image2D',['../classcl_1_1_image2_d.html',1,'cl']]], + ['image2d',['Image2D',['../classcl_1_1_image2_d.html#a994fa7059e735359e28ba9a2e389e734',1,'cl::Image2D::Image2D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, size_type height, size_type row_pitch=0, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_image2_d.html#abe1d541bfe4a39bc5bae819cd5c6ef0e',1,'cl::Image2D::Image2D(const Context &context, ImageFormat format, const Buffer &sourceBuffer, size_type width, size_type height, size_type row_pitch=0, cl_int *err=nullptr)'],['../classcl_1_1_image2_d.html#af6e0b8578a6e36d76854468ae9dee400',1,'cl::Image2D::Image2D(const Context &context, cl_channel_order order, const Image &sourceImage, cl_int *err=nullptr)'],['../classcl_1_1_image2_d.html#a6ef2c932d8846c4ad7205c5352df687a',1,'cl::Image2D::Image2D()'],['../classcl_1_1_image2_d.html#a2a8221a4c64c1aaf47468c4ef6c05a61',1,'cl::Image2D::Image2D(const cl_mem &image2D, bool retainObject=false)'],['../classcl_1_1_image2_d.html#a01f30cbb6b4e74d81de88beb993b3d58',1,'cl::Image2D::Image2D(const Image2D &img)'],['../classcl_1_1_image2_d.html#a95b1eeb977ec2f65b47617bfb541bdbd',1,'cl::Image2D::Image2D(Image2D &&img) CL_HPP_NOEXCEPT_']]], + ['image2darray',['Image2DArray',['../classcl_1_1_image2_d_array.html',1,'cl']]], + ['image2darray',['Image2DArray',['../classcl_1_1_image2_d_array.html#afcc5976a23bd1c58a4639b62d2cba1ad',1,'cl::Image2DArray::Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat format, size_type arraySize, size_type width, size_type height, size_type rowPitch, size_type slicePitch, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_image2_d_array.html#a2ffded8b2fbb221d731bfe9f243bb045',1,'cl::Image2DArray::Image2DArray()'],['../classcl_1_1_image2_d_array.html#a8c16539dc725c60ef4ff4680f8353507',1,'cl::Image2DArray::Image2DArray(const cl_mem &imageArray, bool retainObject=false)'],['../classcl_1_1_image2_d_array.html#a4cb521f49a58328fcf7d8d31ba81f573',1,'cl::Image2DArray::Image2DArray(const Image2DArray &img)'],['../classcl_1_1_image2_d_array.html#aad8b0d3671dd537ffa8850f50c0cfbd9',1,'cl::Image2DArray::Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_']]], + ['image3d',['Image3D',['../classcl_1_1_image3_d.html#acf4e89070870a37289296e1716322c7f',1,'cl::Image3D::Image3D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, size_type height, size_type depth, size_type row_pitch=0, size_type slice_pitch=0, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_image3_d.html#a9243ebeec223f4c6b9681e58b8844214',1,'cl::Image3D::Image3D()'],['../classcl_1_1_image3_d.html#a28f004720b4cc85a902d218e3dad680d',1,'cl::Image3D::Image3D(const cl_mem &image3D, bool retainObject=false)'],['../classcl_1_1_image3_d.html#afbb7d12774e435bc5cb33c13520a2764',1,'cl::Image3D::Image3D(const Image3D &img)'],['../classcl_1_1_image3_d.html#ae07b7a7f4004a6e78ece40957a6f5899',1,'cl::Image3D::Image3D(Image3D &&img) CL_HPP_NOEXCEPT_']]], + ['image3d',['Image3D',['../classcl_1_1_image3_d.html',1,'cl']]], ['imagedirectory',['ImageDirectory',['../namespaceop.html#a54b73745852c270cfd891eed0f6f2332a54a365e86ee42cff91ca36532c9bbabf',1,'op']]], - ['imagedirectoryreader',['ImageDirectoryReader',['../classop_1_1_image_directory_reader.html#ae925d9314bfd948296d76475219b3594',1,'op::ImageDirectoryReader']]], ['imagedirectoryreader',['ImageDirectoryReader',['../classop_1_1_image_directory_reader.html',1,'op']]], + ['imagedirectoryreader',['ImageDirectoryReader',['../classop_1_1_image_directory_reader.html#ae925d9314bfd948296d76475219b3594',1,'op::ImageDirectoryReader']]], ['imagedirectoryreader_2ehpp',['imageDirectoryReader.hpp',['../image_directory_reader_8hpp.html',1,'']]], + ['imageformat',['ImageFormat',['../structcl_1_1_image_format.html',1,'cl']]], + ['imageformat',['ImageFormat',['../structcl_1_1_image_format.html#adf48b6e9dfdfefb7583e20826c3b4a14',1,'cl::ImageFormat::ImageFormat()'],['../structcl_1_1_image_format.html#a039deeaa451a52448014794e7dae30ba',1,'cl::ImageFormat::ImageFormat(cl_channel_order order, cl_channel_type type)']]], + ['imagegl',['ImageGL',['../classcl_1_1_image_g_l.html',1,'cl']]], + ['imagegl',['ImageGL',['../classcl_1_1_image_g_l.html#a57fafd5d3fb26b8e0b616f75fb4bf4b8',1,'cl::ImageGL::ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texobj, cl_int *err=NULL)'],['../classcl_1_1_image_g_l.html#a47bcf79def1c749c816e1b229f8996a1',1,'cl::ImageGL::ImageGL()'],['../classcl_1_1_image_g_l.html#afc06fdce130a034e8dca89ac910a93ab',1,'cl::ImageGL::ImageGL(const cl_mem &image, bool retainObject=false)'],['../classcl_1_1_image_g_l.html#a0d65fbe2960edcd3b2ba6f857d98b813',1,'cl::ImageGL::ImageGL(const ImageGL &img)'],['../classcl_1_1_image_g_l.html#a838ca2ca2a61984f58fc4b4bba8ff225',1,'cl::ImageGL::ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_']]], ['imagesaver',['ImageSaver',['../classop_1_1_image_saver.html',1,'op']]], ['imagesaver',['ImageSaver',['../classop_1_1_image_saver.html#a723387e62a6b701202dd6cf35c57429f',1,'op::ImageSaver']]], ['imagesaver_2ehpp',['imageSaver.hpp',['../image_saver_8hpp.html',1,'']]], @@ -17,9 +35,10 @@ var searchData= ['inputresolution',['InputResolution',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaa46f9a0da0a5d448fd0cc8b3aa0a9b228',1,'op']]], ['intround',['intRound',['../namespaceop.html#adcfd0bf5ba782278488c157667a80c54',1,'op']]], ['ipcamera',['IPCamera',['../namespaceop.html#a54b73745852c270cfd891eed0f6f2332af40a40a04a078c4449cda2f326d7fb18',1,'op']]], - ['ipcamerareader',['IpCameraReader',['../classop_1_1_ip_camera_reader.html',1,'op']]], ['ipcamerareader',['IpCameraReader',['../classop_1_1_ip_camera_reader.html#abbe7f1bbf200ed9c6c0868eb3c6b0764',1,'op::IpCameraReader']]], + ['ipcamerareader',['IpCameraReader',['../classop_1_1_ip_camera_reader.html',1,'op']]], ['ipcamerareader_2ehpp',['ipCameraReader.hpp',['../ip_camera_reader_8hpp.html',1,'']]], ['isopened',['isOpened',['../classop_1_1_video_saver.html#a0c5dadfa4f687283c370e7890ae5037f',1,'op::VideoSaver::isOpened()'],['../classop_1_1_flir_reader.html#a3ce5e34848ef03804f6261964c6f6a77',1,'op::FlirReader::isOpened()'],['../classop_1_1_image_directory_reader.html#a432bc94339019f251cc48bbb4c5ae1e8',1,'op::ImageDirectoryReader::isOpened()'],['../classop_1_1_producer.html#a58590e4a409d31f839184b4bf030a68b',1,'op::Producer::isOpened()'],['../classop_1_1_spinnaker_wrapper.html#a009cbd856dea9e87b4dd22cf80f52164',1,'op::SpinnakerWrapper::isOpened()'],['../classop_1_1_video_capture_reader.html#ae10d37b58fe4f3daa8817b72eb3faa64',1,'op::VideoCaptureReader::isOpened()']]], + ['isreferencecountable',['isReferenceCountable',['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a708c4af6087d158e8c685c52c07c7066',1,'cl::detail::Wrapper< cl_device_id >']]], ['isrunning',['isRunning',['../classop_1_1_queue_base.html#a42a873f65588219449e21ac4927311d7',1,'op::QueueBase::isRunning()'],['../classop_1_1_thread.html#af0471340c93fdcc0ba8e06c3f9524fef',1,'op::Thread::isRunning()'],['../classop_1_1_thread_manager.html#ae15857e155633662cd46616fc54a4877',1,'op::ThreadManager::isRunning()'],['../classop_1_1_worker.html#a3f7c86ab1c4ce15c0f0ef12a1d4647e0',1,'op::Worker::isRunning()'],['../classop_1_1_wrapper.html#a51ab9e8a63f8fb822550365fc0417d01',1,'op::Wrapper::isRunning()']]] ]; diff --git a/html/search/all_a.js b/html/search/all_a.js index 4c4206e7..870ec0dd 100644 --- a/html/search/all_a.js +++ b/html/search/all_a.js @@ -5,6 +5,16 @@ var searchData= ['keeptopnpeople',['KeepTopNPeople',['../classop_1_1_keep_top_n_people.html#ae9419ae35da5b0547989f19795a26808',1,'op::KeepTopNPeople']]], ['keeptopnpeople_2ehpp',['keepTopNPeople.hpp',['../keep_top_n_people_8hpp.html',1,'']]], ['keeptoppeople',['keepTopPeople',['../classop_1_1_keep_top_n_people.html#a4b8d23181894008ca55af6a20ecf242b',1,'op::KeepTopNPeople']]], + ['kernel',['Kernel',['../classcl_1_1_kernel.html',1,'cl']]], + ['kernel',['Kernel',['../classcl_1_1_kernel.html#a351422a7e7125812c23610628b0f9de7',1,'cl::Kernel::Kernel(const Program &program, const char *name, cl_int *err=NULL)'],['../classcl_1_1_kernel.html#a69b2fc97f80d90a23927a74395d09ec9',1,'cl::Kernel::Kernel()'],['../classcl_1_1_kernel.html#a0c71f37cb53fbe492847fbb2dff2bfed',1,'cl::Kernel::Kernel(const cl_kernel &kernel, bool retainObject=false)'],['../classcl_1_1_kernel.html#a93b516f37993297101dd9d30a4572b23',1,'cl::Kernel::Kernel(const Kernel &kernel)'],['../classcl_1_1_kernel.html#a0869347f24520f2d59222f74297c5fe5',1,'cl::Kernel::Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_']]], + ['kernelargumenthandler',['KernelArgumentHandler',['../structcl_1_1detail_1_1_kernel_argument_handler.html',1,'cl::detail']]], + ['kernelargumenthandler_3c_20cl_3a_3adevicecommandqueue_2c_20void_20_3e',['KernelArgumentHandler< cl::DeviceCommandQueue, void >',['../structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html',1,'cl::detail']]], + ['kernelargumenthandler_3c_20localspacearg_2c_20void_20_3e',['KernelArgumentHandler< LocalSpaceArg, void >',['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html',1,'cl::detail']]], + ['kernelargumenthandler_3c_20t_2c_20typename_20std_3a_3aenable_5fif_3c_20std_3a_3ais_5fbase_5fof_3c_20cl_3a_3amemory_2c_20t_20_3e_3a_3avalue_20_3e_3a_3atype_20_3e',['KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >',['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html',1,'cl::detail']]], + ['kernelargumenthandler_3c_20t_2c_20typename_20std_3a_3aenable_5fif_3c_21std_3a_3ais_5fbase_5fof_3c_20cl_3a_3amemory_2c_20t_20_3e_3a_3avalue_20_3e_3a_3atype_20_3e',['KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >',['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html',1,'cl::detail']]], + ['kernelfunctor',['KernelFunctor',['../classcl_1_1_kernel_functor.html',1,'cl']]], + ['kernelfunctor',['KernelFunctor',['../classcl_1_1_enqueue_args.html#a83b7a776d00d3d5247f007bc9c535395',1,'cl::EnqueueArgs::KernelFunctor()'],['../classcl_1_1_kernel_functor.html#ab5b5bd1f278dfeab61801177244b7718',1,'cl::KernelFunctor::KernelFunctor(Kernel kernel)'],['../classcl_1_1_kernel_functor.html#aa15875f49bc3968385adbbad2796dec2',1,'cl::KernelFunctor::KernelFunctor(const Program &program, const string name, cl_int *err=NULL)']]], + ['kernelfunctor_3c_20ts_2e_2e_2e_3e',['KernelFunctor< Ts...>',['../classcl_1_1_kernel_functor.html',1,'cl']]], ['key',['key',['../classop_1_1_json_ofstream.html#af0c7f763e7e809810c00b394a260672e',1,'op::JsonOfstream']]], ['keypoint_2ehpp',['keypoint.hpp',['../keypoint_8hpp.html',1,'']]], ['keypointsaver',['KeypointSaver',['../classop_1_1_keypoint_saver.html',1,'op']]], diff --git a/html/search/all_b.js b/html/search/all_b.js index cc464cc4..8183fa2d 100644 --- a/html/search/all_b.js +++ b/html/search/all_b.js @@ -2,9 +2,12 @@ var searchData= [ ['layersetup',['LayerSetUp',['../classop_1_1_maximum_caffe.html#abfe2509a67e69a504000922900e516c2',1,'op::MaximumCaffe::LayerSetUp()'],['../classop_1_1_nms_caffe.html#ab4d3a1d507579711e0aed65dcb06f8ac',1,'op::NmsCaffe::LayerSetUp()'],['../classop_1_1_resize_and_merge_caffe.html#acc1469eec1be9dc96b078d05d5e29b9a',1,'op::ResizeAndMergeCaffe::LayerSetUp()']]], ['lelbow',['LElbow',['../classop_1_1_hand_detector.html#a4d058446e66aff15d8702558fd256b73a9b3d8bb6ec5c21c2f00e7152d60f395b',1,'op::HandDetector']]], + ['linkprogram',['linkProgram',['../namespacecl.html#afe680d09fa4ee6c58f6829179cf4dfd7',1,'cl::linkProgram(Program input1, Program input2, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL, cl_int *err=NULL)'],['../namespacecl.html#a9e9c0fe106eba01e2955aca99ca9ef74',1,'cl::linkProgram(vector< Program > inputPrograms, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL, cl_int *err=NULL)']]], ['loaddata',['loadData',['../namespaceop.html#a3c8bedd64e2e84fec5a719794556e179',1,'op::loadData(const std::vector< std::string > &cvMatNames, const std::string &fileNameNoExtension, const DataFormat dataFormat)'],['../namespaceop.html#a28f3a6f2e634149466eaedf958383455',1,'op::loadData(const std::string &cvMatName, const std::string &fileNameNoExtension, const DataFormat dataFormat)']]], ['loadhanddetectortxt',['loadHandDetectorTxt',['../namespaceop.html#a0ce96f84c6e380b261802c7e2639dc7d',1,'op']]], ['loadimage',['loadImage',['../namespaceop.html#ad8705cea162a5874afc33fdec9a37d9f',1,'op']]], + ['local',['Local',['../namespacecl.html#a2f9d06d8196d7a2f4cf196d5bb7e5dd0',1,'cl']]], + ['localspacearg',['LocalSpaceArg',['../structcl_1_1_local_space_arg.html',1,'cl']]], ['log',['log',['../namespaceop.html#a9912b2bfa3dbe427b4e72dd34c605df2',1,'op::log(const std::string &message, const Priority priority=Priority::Max, const int line=-1, const std::string &function="", const std::string &file="")'],['../namespaceop.html#ad671f60788fdc2f4a04beda1dc3728c5',1,'op::log(const T &message, const Priority priority=Priority::Max, const int line=-1, const std::string &function="", const std::string &file="")']]], ['logmode',['LogMode',['../namespaceop.html#a5fa46d7c4b25c823d1cdcc8e9d460f94',1,'op']]], ['longlonground',['longLongRound',['../namespaceop.html#a7817601c574b570fef5ab7703b9b8aea',1,'op']]], diff --git a/html/search/all_c.js b/html/search/all_c.js index 9a93215a..68d66080 100644 --- a/html/search/all_c.js +++ b/html/search/all_c.js @@ -1,8 +1,13 @@ var searchData= [ ['macros_2ehpp',['macros.hpp',['../macros_8hpp.html',1,'']]], + ['make_5fkernel',['make_kernel',['../structcl_1_1compatibility_1_1make__kernel.html',1,'cl::compatibility']]], + ['make_5fkernel',['make_kernel',['../structcl_1_1compatibility_1_1make__kernel.html#a1dccd422eb61c9aa37a69e0a3a80f62d',1,'cl::compatibility::make_kernel::make_kernel(const Program &program, const string name, cl_int *err=NULL)'],['../structcl_1_1compatibility_1_1make__kernel.html#abee3103ba9dc1d3e7531dcf6e74bf2a8',1,'cl::compatibility::make_kernel::make_kernel(const Kernel kernel)']]], + ['makedefault',['makeDefault',['../classcl_1_1_device_command_queue.html#acf98d7e70d84afc31789a6f26a95d14b',1,'cl::DeviceCommandQueue::makeDefault(cl_int *err=nullptr)'],['../classcl_1_1_device_command_queue.html#a2188fe106a515329fd90ac58ee95e10e',1,'cl::DeviceCommandQueue::makeDefault(const Context &context, const Device &device, cl_int *err=nullptr)'],['../classcl_1_1_device_command_queue.html#a74abbdd1ba59525634baa4334ae70215',1,'cl::DeviceCommandQueue::makeDefault(const Context &context, const Device &device, cl_uint queueSize, cl_int *err=nullptr)']]], ['makedirectory',['makeDirectory',['../namespaceop.html#acc650faa23df88ca16a09a2d2a522960',1,'op']]], + ['mapsvm',['mapSVM',['../namespacecl.html#ae97dc5bb86e2c3c3935280a86cda301c',1,'cl']]], ['max',['Max',['../namespaceop.html#adc43fb9031418e7f8112816a3b535d14a6a061313d22e51e0f25b7cd4dc065233',1,'op']]], + ['max_5fsize',['max_size',['../classcl_1_1_s_v_m_allocator.html#aec263261a88fb1ec64a3e5f9a4ef41a7',1,'cl::SVMAllocator']]], ['maximumbase_2ehpp',['maximumBase.hpp',['../maximum_base_8hpp.html',1,'']]], ['maximumcaffe',['MaximumCaffe',['../classop_1_1_maximum_caffe.html',1,'op']]], ['maximumcaffe',['MaximumCaffe',['../classop_1_1_maximum_caffe.html#a66bd0aa863a97647ae6350d1f886ea51',1,'op::MaximumCaffe']]], @@ -11,6 +16,8 @@ var searchData= ['maximumgpu',['maximumGpu',['../namespaceop.html#a4852b0b78742b27c332f4b9e95d0106c',1,'op']]], ['mblendoriginalframe',['mBlendOriginalFrame',['../classop_1_1_renderer.html#a88449a7c29a48e157cd6b16089825be7',1,'op::Renderer']]], ['mconditionvariable',['mConditionVariable',['../classop_1_1_queue_base.html#a8b5e59161a0b175d12955b552a90a47f',1,'op::QueueBase']]], + ['memory',['Memory',['../classcl_1_1_memory.html',1,'cl']]], + ['memory',['Memory',['../classcl_1_1_memory.html#a9926612772ae6e016f1118ef4148da22',1,'cl::Memory::Memory()'],['../classcl_1_1_memory.html#a6fa9f585a65beebcb75e41cca70ee1bb',1,'cl::Memory::Memory(const cl_mem &memory, bool retainObject)'],['../classcl_1_1_memory.html#a23691d3d5e70f47538f1cde3741b0367',1,'cl::Memory::Memory(const Memory &mem)'],['../classcl_1_1_memory.html#a48a3ca6b8b6c4dbdcd6cc8e75d6503e6',1,'cl::Memory::Memory(Memory &&mem) CL_HPP_NOEXCEPT_']]], ['mergevectors',['mergeVectors',['../namespaceop.html#aa3a3e2acfb27ecbd187d01c8dcd41899',1,'op']]], ['mfaceimagecrop',['mFaceImageCrop',['../classop_1_1_face_extractor.html#aec29268798b50ef752d6ec62c3cc5dc4',1,'op::FaceExtractor']]], ['mfacekeypoints',['mFaceKeypoints',['../classop_1_1_face_extractor.html#a9d408bb492f490fa46b71b3bcbe28b62',1,'op::FaceExtractor']]], diff --git a/html/search/all_d.js b/html/search/all_d.js index 0bf35ffa..eaa01148 100644 --- a/html/search/all_d.js +++ b/html/search/all_d.js @@ -1,10 +1,12 @@ var searchData= [ ['name',['name',['../structop_1_1_datum.html#ae6adcdacea12a9cfa445cf0cac1985b0',1,'op::Datum']]], + ['ndrange',['NDRange',['../classcl_1_1_n_d_range.html',1,'cl']]], + ['ndrange',['NDRange',['../classcl_1_1_n_d_range.html#ad7121613ed829d6a21f4866e96b84217',1,'cl::NDRange::NDRange()'],['../classcl_1_1_n_d_range.html#aecea642547cae272e0b108a3049afeeb',1,'cl::NDRange::NDRange(size_type size0)'],['../classcl_1_1_n_d_range.html#a6562c4ffea059267582aa22bc96d7435',1,'cl::NDRange::NDRange(size_type size0, size_type size1)'],['../classcl_1_1_n_d_range.html#a8fd331a55e1c4871e8ffa3a35b95e538',1,'cl::NDRange::NDRange(size_type size0, size_type size1, size_type size2)']]], ['net',['Net',['../classop_1_1_net.html',1,'op']]], ['net_2ehpp',['net.hpp',['../net_8hpp.html',1,'']]], - ['netcaffe',['NetCaffe',['../classop_1_1_net_caffe.html',1,'op']]], ['netcaffe',['NetCaffe',['../classop_1_1_net_caffe.html#af6d9ee03568d2783e0e4ed0b78a21c3d',1,'op::NetCaffe']]], + ['netcaffe',['NetCaffe',['../classop_1_1_net_caffe.html',1,'op']]], ['netcaffe_2ehpp',['netCaffe.hpp',['../net_caffe_8hpp.html',1,'']]], ['netinitializationonthread',['netInitializationOnThread',['../classop_1_1_face_extractor.html#a11a301f43c8ff06e06170200f3410590',1,'op::FaceExtractor::netInitializationOnThread()'],['../classop_1_1_face_extractor_caffe.html#add2a24d9bd5e03ff90034239e90523c2',1,'op::FaceExtractorCaffe::netInitializationOnThread()'],['../classop_1_1_hand_extractor.html#ac98085241dfd326a1aabf8b29e7be950',1,'op::HandExtractor::netInitializationOnThread()'],['../classop_1_1_hand_extractor_caffe.html#ace3ee9d717887ee9dc0f00ce69bd0c82',1,'op::HandExtractorCaffe::netInitializationOnThread()'],['../classop_1_1_pose_extractor.html#a73d36833224b7071bb0918682a441850',1,'op::PoseExtractor::netInitializationOnThread()'],['../classop_1_1_pose_extractor_caffe.html#a7cefba61d8a4f69a0f8790505bd6b0d3',1,'op::PoseExtractorCaffe::netInitializationOnThread()']]], ['netinputsize',['netInputSize',['../structop_1_1_wrapper_struct_face.html#a9845712fd6ebb66fccb0c1647e3491a0',1,'op::WrapperStructFace::netInputSize()'],['../structop_1_1_wrapper_struct_hand.html#a6a54d5b5766d23412c87bd10c26cb291',1,'op::WrapperStructHand::netInputSize()'],['../structop_1_1_wrapper_struct_pose.html#acff912f14ba3c0ba706ea99e1cef790e',1,'op::WrapperStructPose::netInputSize()']]], @@ -12,15 +14,16 @@ var searchData= ['netoutputresolution',['NetOutputResolution',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaa668a2bc599fd07445eae0730d043c96d',1,'op']]], ['netoutputsize',['netOutputSize',['../structop_1_1_datum.html#ac734d4262a5a7892c6d4094cdd2bcc7c',1,'op::Datum']]], ['nmsbase_2ehpp',['nmsBase.hpp',['../nms_base_8hpp.html',1,'']]], - ['nmscaffe',['NmsCaffe',['../classop_1_1_nms_caffe.html',1,'op']]], ['nmscaffe',['NmsCaffe',['../classop_1_1_nms_caffe.html#afb808d9a264ce50664f8641e477d9e2d',1,'op::NmsCaffe']]], + ['nmscaffe',['NmsCaffe',['../classop_1_1_nms_caffe.html',1,'op']]], ['nmscaffe_2ehpp',['nmsCaffe.hpp',['../nms_caffe_8hpp.html',1,'']]], ['nmscpu',['nmsCpu',['../namespaceop.html#ae2fb8a239d937b884913caa5bcbc2357',1,'op']]], ['nmsgpu',['nmsGpu',['../namespaceop.html#a38079f817e21c1b47c88704174b6abc7',1,'op']]], + ['nmsocl',['nmsOcl',['../namespaceop.html#aa5d86d43894bbe2f035fe96e107c6c34',1,'op']]], ['nmsthreshold',['NMSThreshold',['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea83be5d7f6f29b19cf24f7393551c0439',1,'op']]], ['nodisplay',['NoDisplay',['../namespaceop.html#ae52707752b1872b39f0306cc4f6c6ae6a28b652e57d2da6b7c939166be21efd9a',1,'op']]], ['nogpu',['NoGpu',['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7fa3c1472839b807c90abff3c7c36dff458',1,'op']]], - ['none',['None',['../namespaceop.html#afce557f02e337e16150d00bdf72ec033a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()'],['../namespaceop.html#a54b73745852c270cfd891eed0f6f2332a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()'],['../namespaceop.html#adc43fb9031418e7f8112816a3b535d14a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()']]], + ['none',['None',['../namespaceop.html#afce557f02e337e16150d00bdf72ec033a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()'],['../namespacecl.html#a6b1e69bec24f2a7f89eb17c265060e0da6adf97f83acf6453d4a6a4b1070f3754',1,'cl::None()'],['../namespacecl.html#a000ce6769841b11cf56253f7a0344277a6adf97f83acf6453d4a6a4b1070f3754',1,'cl::None()'],['../namespaceop.html#a54b73745852c270cfd891eed0f6f2332a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()'],['../namespaceop.html#adc43fb9031418e7f8112816a3b535d14a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()']]], ['nooutput',['NoOutput',['../namespaceop.html#adc43fb9031418e7f8112816a3b535d14a828d496739024f4af00df1e277d96ebd',1,'op']]], ['normal',['Normal',['../namespaceop.html#adc43fb9031418e7f8112816a3b535d14a960b44c579bc2f6818d2daaf9e4c16f0',1,'op']]], ['noscale',['NoScale',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaa6089ccf7c3fe93a62745e51200419c60',1,'op']]], diff --git a/html/search/all_e.js b/html/search/all_e.js index f6f31ebf..22aa6b73 100644 --- a/html/search/all_e.js +++ b/html/search/all_e.js @@ -1,5 +1,6 @@ var searchData= [ + ['object_5f',['object_',['../classcl_1_1detail_1_1_wrapper.html#a1292547dd0c591aa972e25b793481583',1,'cl::detail::Wrapper::object_()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a34bae3d4d284c0ea2921182962c210df',1,'cl::detail::Wrapper< cl_device_id >::object_()']]], ['objectclose',['objectClose',['../classop_1_1_json_ofstream.html#a45eeb25d9413fc31786f315b46c341cc',1,'op::JsonOfstream']]], ['objectopen',['objectOpen',['../classop_1_1_json_ofstream.html#a5c38e36c1449d808dd4ab6558d65289c',1,'op::JsonOfstream']]], ['op',['op',['../namespaceop.html',1,'']]], @@ -9,8 +10,9 @@ var searchData= ['open_5fpose_5fversion_5fstring',['OPEN_POSE_VERSION_STRING',['../macros_8hpp.html#a7de0b663a3aa8043a346ebf2c411bda3',1,'macros.hpp']]], ['opencl',['OpenCL',['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7fa7982b09a852b37f2afb1227eaf552e47',1,'op']]], ['opencv_2ehpp',['openCv.hpp',['../open_cv_8hpp.html',1,'']]], - ['operator_21_3d',['operator!=',['../structop_1_1_datum.html#aab9997004b6b761267f8ce312b8048e9',1,'op::Datum::operator!=()'],['../structop_1_1_point.html#a5d825f6fdc9a72abe5f3f52c852bdf13',1,'op::Point::operator!=()']]], - ['operator_28_29',['operator()',['../classop_1_1_pointer_container_greater.html#ab63e3088591d6593c6539b91499f5063',1,'op::PointerContainerGreater::operator()()'],['../classop_1_1_pointer_container_less.html#a67b34e75390dda005246a77a12166abc',1,'op::PointerContainerLess::operator()()']]], + ['operator_20const_20size_5ftype_20_2a',['operator const size_type *',['../classcl_1_1_n_d_range.html#a38263f9d0761820e3112f030f58eeaef',1,'cl::NDRange']]], + ['operator_21_3d',['operator!=',['../structop_1_1_datum.html#aab9997004b6b761267f8ce312b8048e9',1,'op::Datum::operator!=()'],['../structop_1_1_point.html#a5d825f6fdc9a72abe5f3f52c852bdf13',1,'op::Point::operator!=()'],['../classcl_1_1_s_v_m_allocator.html#a72088f264071b2648aa80e20594d6398',1,'cl::SVMAllocator::operator!=()'],['../namespacecl_1_1detail.html#abed4bef503f35ab1dd6a784ea8fce69d',1,'cl::detail::operator!=()']]], + ['operator_28_29',['operator()',['../structcl_1_1detail_1_1_get_info_functor0.html#a2e42af5398b87a0d087640f6d76dc2f2',1,'cl::detail::GetInfoFunctor0::operator()()'],['../structcl_1_1detail_1_1_get_info_functor1.html#a9053b377f9a3816b76722746d9568aef',1,'cl::detail::GetInfoFunctor1::operator()()'],['../classcl_1_1detail_1_1_wrapper.html#ab4369771a821f9cd01008069187bb8ce',1,'cl::detail::Wrapper::operator()() const '],['../classcl_1_1detail_1_1_wrapper.html#a5aa32c6d3304d4ee9fb63491a72b0d58',1,'cl::detail::Wrapper::operator()()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#af4d44970789f15174e584bedeb9f3f97',1,'cl::detail::Wrapper< cl_device_id >::operator()() const '],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a0861309296077e75b77d39e2cfeada11',1,'cl::detail::Wrapper< cl_device_id >::operator()()'],['../classcl_1_1detail_1_1_deleter.html#ad9050ae6a2b604a3390289931bcd9b07',1,'cl::detail::Deleter::operator()()'],['../classcl_1_1_kernel_functor.html#aa94da4c2c8e3532914e40c75a82ea5a9',1,'cl::KernelFunctor::operator()(const EnqueueArgs &args, Ts...ts)'],['../classcl_1_1_kernel_functor.html#ac62f6bc0b860ea592ec4de95e681259d',1,'cl::KernelFunctor::operator()(const EnqueueArgs &args, Ts...ts, cl_int &error)'],['../structcl_1_1compatibility_1_1make__kernel.html#a16c689fea1349eb1da068a83b36d0f8d',1,'cl::compatibility::make_kernel::operator()()'],['../classop_1_1_pointer_container_greater.html#ab63e3088591d6593c6539b91499f5063',1,'op::PointerContainerGreater::operator()()'],['../classop_1_1_pointer_container_less.html#a67b34e75390dda005246a77a12166abc',1,'op::PointerContainerLess::operator()()']]], ['operator_2a',['operator*',['../structop_1_1_point.html#a9759f95e852025014cb071aefb242cef',1,'op::Point::operator*()'],['../structop_1_1_rectangle.html#aed48a0008434867b879a678c1da015b3',1,'op::Rectangle::operator*()']]], ['operator_2a_3d',['operator*=',['../structop_1_1_point.html#afb53230d0d884ca5432e948605b5c2e6',1,'op::Point::operator*=()'],['../structop_1_1_rectangle.html#a2d3d7951770da3954d5af9e365f5780c',1,'op::Rectangle::operator*=()']]], ['operator_2b',['operator+',['../structop_1_1_point.html#a7688d4f0cadcf1970380519df4cfffd7',1,'op::Point::operator+(const Point< T > &point) const '],['../structop_1_1_point.html#aa50152ec0736b622c159eb0ec8f7ad2b',1,'op::Point::operator+(const T value) const ']]], @@ -21,14 +23,17 @@ var searchData= ['operator_2f_3d',['operator/=',['../structop_1_1_point.html#af8e49e33dad417d05ce8fb5f9dd68762',1,'op::Point::operator/=()'],['../structop_1_1_rectangle.html#a65620c7efbb3db95d85c90c2be3a851d',1,'op::Rectangle::operator/=()']]], ['operator_3c',['operator<',['../structop_1_1_datum.html#aae900e3c8101ab5acce9fc5e4d50830a',1,'op::Datum::operator<()'],['../structop_1_1_point.html#a81a09bde4e8e27ec6e8b4808f0f60f57',1,'op::Point::operator<()']]], ['operator_3c_3d',['operator<=',['../structop_1_1_datum.html#a32ad4b55b76a6eadf5cbd07f644f656c',1,'op::Datum::operator<=()'],['../structop_1_1_point.html#ac97b928be312686c6438f0260ff4e004',1,'op::Point::operator<=()']]], - ['operator_3d',['operator=',['../classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab',1,'op::Array::operator=(const Array< T > &array)'],['../classop_1_1_array.html#ae388368128afac05369172198911e05d',1,'op::Array::operator=(Array< T > &&array)'],['../structop_1_1_datum.html#a72ee10bf507aea368cfd3dba3dd38cb5',1,'op::Datum::operator=(const Datum &datum)'],['../structop_1_1_datum.html#a24f3bfcb0ffffeb5742eb1530bc9e367',1,'op::Datum::operator=(Datum &&datum)'],['../structop_1_1_point.html#aada0e9eecee2fb30fb903b32f9f33047',1,'op::Point::operator=(const Point< T > &point)'],['../structop_1_1_point.html#ac8596f2b3b50464b6c6eaa34b0a2c48b',1,'op::Point::operator=(Point< T > &&point)'],['../structop_1_1_rectangle.html#abd3476f9a32ad2058ea67c75c2a547a2',1,'op::Rectangle::operator=(const Rectangle< T > &rectangle)'],['../structop_1_1_rectangle.html#abea1a6760629dc4ed99875dae9d5ac36',1,'op::Rectangle::operator=(Rectangle< T > &&rectangle)'],['../classop_1_1_thread.html#a16d1835e2bd7c5ae988f4bc225b3ca09',1,'op::Thread::operator=()']]], - ['operator_3d_3d',['operator==',['../structop_1_1_datum.html#a731a7179ac03f831019441981455282e',1,'op::Datum::operator==()'],['../structop_1_1_point.html#a767e96d42e4653ac09ada5c5cdceb776',1,'op::Point::operator==()']]], + ['operator_3d',['operator=',['../classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab',1,'op::Array::operator=(const Array< T > &array)'],['../classop_1_1_array.html#ae388368128afac05369172198911e05d',1,'op::Array::operator=(Array< T > &&array)'],['../structop_1_1_datum.html#a72ee10bf507aea368cfd3dba3dd38cb5',1,'op::Datum::operator=(const Datum &datum)'],['../structop_1_1_datum.html#a24f3bfcb0ffffeb5742eb1530bc9e367',1,'op::Datum::operator=(Datum &&datum)'],['../structop_1_1_point.html#aada0e9eecee2fb30fb903b32f9f33047',1,'op::Point::operator=(const Point< T > &point)'],['../structop_1_1_point.html#ac8596f2b3b50464b6c6eaa34b0a2c48b',1,'op::Point::operator=(Point< T > &&point)'],['../structop_1_1_rectangle.html#abd3476f9a32ad2058ea67c75c2a547a2',1,'op::Rectangle::operator=(const Rectangle< T > &rectangle)'],['../structop_1_1_rectangle.html#abea1a6760629dc4ed99875dae9d5ac36',1,'op::Rectangle::operator=(Rectangle< T > &&rectangle)'],['../classcl_1_1detail_1_1_wrapper.html#a044bc05bb3eb90345cb9cf574b95a98f',1,'cl::detail::Wrapper::operator=(const Wrapper< cl_type > &rhs)'],['../classcl_1_1detail_1_1_wrapper.html#a2d10265f9935f18fed55abe2560cd199',1,'cl::detail::Wrapper::operator=(Wrapper< cl_type > &&rhs)'],['../classcl_1_1detail_1_1_wrapper.html#a47164ab536bdd1bdc4b9766354b5a982',1,'cl::detail::Wrapper::operator=(const cl_type &rhs)'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a272411e6c7274702cfe640a52566cf67',1,'cl::detail::Wrapper< cl_device_id >::operator=(const Wrapper< cl_type > &rhs)'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#ad0be1f0116796955d20d592e5ed8f34c',1,'cl::detail::Wrapper< cl_device_id >::operator=(Wrapper< cl_type > &&rhs)'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a653647657df23934f684f332cf2c545e',1,'cl::detail::Wrapper< cl_device_id >::operator=(const cl_type &rhs)'],['../structcl_1_1_image_format.html#a4b9583ef49e6681c133ff0099404b713',1,'cl::ImageFormat::operator=()'],['../classcl_1_1_device.html#a432e00756f0972116bae69e81387c82d',1,'cl::Device::operator=(const cl_device_id &rhs)'],['../classcl_1_1_device.html#a53aac3e18ae85e11fd08626d80621606',1,'cl::Device::operator=(const Device &dev)'],['../classcl_1_1_device.html#aedea093cb357dcc87ff7003d143f1bfc',1,'cl::Device::operator=(Device &&dev)'],['../classcl_1_1_platform.html#aea2f06c8796a53c641fa5e17800b2ead',1,'cl::Platform::operator=()'],['../classcl_1_1_context.html#a8efbd413385ff1128857f338176bd123',1,'cl::Context::operator=(const Context &ctx)'],['../classcl_1_1_context.html#a31c45550dcdfdc215d8e4a7d23edd8d4',1,'cl::Context::operator=(Context &&ctx)'],['../classcl_1_1_context.html#a1881d1eb1011e8575fd32f7287ed65f8',1,'cl::Context::operator=(const cl_context &rhs)'],['../classcl_1_1_event.html#aa3b9f7abf39de587ee78d0b47699d5f6',1,'cl::Event::operator=()'],['../classcl_1_1_memory.html#aa6cd4c07a111c6baa3195bee2a447dad',1,'cl::Memory::operator=(const cl_mem &rhs)'],['../classcl_1_1_memory.html#a531dc26a246ccf5b68be4ff3968eb92d',1,'cl::Memory::operator=(const Memory &mem)'],['../classcl_1_1_memory.html#a0f9489ffd84f7c40c1bf41462a56791a',1,'cl::Memory::operator=(Memory &&mem)'],['../classcl_1_1_buffer.html#a7f1c8cf8cd50afde28a6a1e1f2d100b0',1,'cl::Buffer::operator=(const cl_mem &rhs)'],['../classcl_1_1_buffer.html#a88ebbe0901b409d64fbef488ba83d82a',1,'cl::Buffer::operator=(const Buffer &buf)'],['../classcl_1_1_buffer.html#a1954b31fb8d5e1fd221c128d73e387ce',1,'cl::Buffer::operator=(Buffer &&buf)'],['../classcl_1_1_buffer_g_l.html#aaef7042e8710b4ea535422bfe1c17590',1,'cl::BufferGL::operator=(const cl_mem &rhs)'],['../classcl_1_1_buffer_g_l.html#a2b4cf6fa4af91b9902f59535613bee87',1,'cl::BufferGL::operator=(const BufferGL &buf)'],['../classcl_1_1_buffer_g_l.html#ae286c59c3fbecceadb5d1c793148904a',1,'cl::BufferGL::operator=(BufferGL &&buf)'],['../classcl_1_1_buffer_render_g_l.html#a8e133bcc8dce2061d9af72231506c124',1,'cl::BufferRenderGL::operator=(const cl_mem &rhs)'],['../classcl_1_1_buffer_render_g_l.html#a5296dbddfe376e47fc1e44f92e067d7a',1,'cl::BufferRenderGL::operator=(const BufferRenderGL &buf)'],['../classcl_1_1_buffer_render_g_l.html#ae9c4cf5da3a2701ad3efddb7910792db',1,'cl::BufferRenderGL::operator=(BufferRenderGL &&buf)'],['../classcl_1_1_image.html#af9fda827ebfbbe8b92a5cefc5225cd69',1,'cl::Image::operator=(const cl_mem &rhs)'],['../classcl_1_1_image.html#a971175a1a2d7ae9afcbaf591b3271dcc',1,'cl::Image::operator=(const Image &img)'],['../classcl_1_1_image.html#a4f43cba68be8360c92efb9fac590c51d',1,'cl::Image::operator=(Image &&img)'],['../classcl_1_1_image1_d.html#a217618087dfc7d2ab13475eca82dc13f',1,'cl::Image1D::operator=(const cl_mem &rhs)'],['../classcl_1_1_image1_d.html#af584fdac9204743b4b549e85ae906c21',1,'cl::Image1D::operator=(const Image1D &img)'],['../classcl_1_1_image1_d.html#aa5f07570723f701aa4fa0d8e76473db0',1,'cl::Image1D::operator=(Image1D &&img)'],['../classcl_1_1_image1_d_buffer.html#ad7061b0993108a3c529e8b475c234259',1,'cl::Image1DBuffer::operator=(const cl_mem &rhs)'],['../classcl_1_1_image1_d_buffer.html#af1038bf97260eb1335fe44810718209e',1,'cl::Image1DBuffer::operator=(const Image1DBuffer &img)'],['../classcl_1_1_image1_d_buffer.html#ab0a784c00a7472321a630e7191d44a6a',1,'cl::Image1DBuffer::operator=(Image1DBuffer &&img)'],['../classcl_1_1_image1_d_array.html#ad7c2cb06225fa849d0dd7069d4ec799b',1,'cl::Image1DArray::operator=(const cl_mem &rhs)'],['../classcl_1_1_image1_d_array.html#aa291ed7bcc360d811bb5db813964efe6',1,'cl::Image1DArray::operator=(const Image1DArray &img)'],['../classcl_1_1_image1_d_array.html#a8473fe05ecbc506209ad00297dd6f5c0',1,'cl::Image1DArray::operator=(Image1DArray &&img)'],['../classcl_1_1_image2_d.html#ac92eb515aa0d087cc63145ef4cfb536b',1,'cl::Image2D::operator=(const cl_mem &rhs)'],['../classcl_1_1_image2_d.html#a368d6a9c12fd9e609a81dbe40f2d9880',1,'cl::Image2D::operator=(const Image2D &img)'],['../classcl_1_1_image2_d.html#a644ebfacb26cf161eff6958db7a86a1f',1,'cl::Image2D::operator=(Image2D &&img)'],['../classcl_1_1_image2_d_array.html#aae0e2f1ba091add21d562f72bcb702d1',1,'cl::Image2DArray::operator=(const cl_mem &rhs)'],['../classcl_1_1_image2_d_array.html#af544260cf389184c81a62b2de5c9b96c',1,'cl::Image2DArray::operator=(const Image2DArray &img)'],['../classcl_1_1_image2_d_array.html#a6e7f7e00cf4aa60ceed7e8d27d02b0f5',1,'cl::Image2DArray::operator=(Image2DArray &&img)'],['../classcl_1_1_image3_d.html#a108db5f42ee6e0a333ee820548b1d390',1,'cl::Image3D::operator=(const cl_mem &rhs)'],['../classcl_1_1_image3_d.html#a7ad39620a1c8feefc13c08df53512462',1,'cl::Image3D::operator=(const Image3D &img)'],['../classcl_1_1_image3_d.html#a498f4ca3c183f5ed8e191b8e1b7d6f6c',1,'cl::Image3D::operator=(Image3D &&img)'],['../classcl_1_1_image_g_l.html#a171b30e347bf5130fc0aa00d69f2b1d5',1,'cl::ImageGL::operator=(const cl_mem &rhs)'],['../classcl_1_1_image_g_l.html#ad1f85fdf551d1503c41a1ee88eada0ae',1,'cl::ImageGL::operator=(const ImageGL &img)'],['../classcl_1_1_image_g_l.html#a071bab7f0d9fd09641b139243097a157',1,'cl::ImageGL::operator=(ImageGL &&img)'],['../classcl_1_1_pipe.html#a37da325ab3af72cd7d8e717d9ed5e19e',1,'cl::Pipe::operator=(const cl_mem &rhs)'],['../classcl_1_1_pipe.html#aa752ba55e7ee347088673c29751cb57f',1,'cl::Pipe::operator=(const Pipe &pipe)'],['../classcl_1_1_pipe.html#a275a318bd2eba48c20a75ae61eec96fc',1,'cl::Pipe::operator=(Pipe &&pipe)'],['../classcl_1_1_sampler.html#a011eed498881010b78ffdcdd9fcb4056',1,'cl::Sampler::operator=(const cl_sampler &rhs)'],['../classcl_1_1_sampler.html#ad26196f0282429667828b5b39bbc97f1',1,'cl::Sampler::operator=(const Sampler &sam)'],['../classcl_1_1_sampler.html#a8d58fcb1dc466f4b1de2c38c6cb76823',1,'cl::Sampler::operator=(Sampler &&sam)'],['../classcl_1_1_kernel.html#a242f26c280c867f531cc30c953e6d4b9',1,'cl::Kernel::operator=(const cl_kernel &rhs)'],['../classcl_1_1_kernel.html#a73577d4ec1662b6939f8adbfff1f2d81',1,'cl::Kernel::operator=(const Kernel &kernel)'],['../classcl_1_1_kernel.html#a8e123d85cd5185946741057048cba828',1,'cl::Kernel::operator=(Kernel &&kernel)'],['../classcl_1_1_program.html#afc23b6c31e74af370da1b5766a7a0c7b',1,'cl::Program::operator=(const cl_program &rhs)'],['../classcl_1_1_program.html#ab28c814ce62db2051041c4bf1c9b5561',1,'cl::Program::operator=(const Program &program)'],['../classcl_1_1_program.html#aca2f3a6bb7028fa2021d274cb5664725',1,'cl::Program::operator=(Program &&program)'],['../classcl_1_1_command_queue.html#a30d0117e538d0c080333cb21afd7e18d',1,'cl::CommandQueue::operator=(const cl_command_queue &rhs)'],['../classcl_1_1_command_queue.html#aafedf5e6899afe6097062277e4c3da17',1,'cl::CommandQueue::operator=(const CommandQueue &queue)'],['../classcl_1_1_command_queue.html#af448f36396f06bcf9fffd5762c15d67d',1,'cl::CommandQueue::operator=(CommandQueue &&queue)'],['../classcl_1_1_device_command_queue.html#a8365a61fd71207ae797063c99838837f',1,'cl::DeviceCommandQueue::operator=(const cl_command_queue &rhs)'],['../classcl_1_1_device_command_queue.html#affa34667a9ee050bffe4fbacbe76dda3',1,'cl::DeviceCommandQueue::operator=(const DeviceCommandQueue &queue)'],['../classcl_1_1_device_command_queue.html#a7f2929602941beabe9bec6d3abdc07a7',1,'cl::DeviceCommandQueue::operator=(DeviceCommandQueue &&queue)'],['../classop_1_1_thread.html#a16d1835e2bd7c5ae988f4bc225b3ca09',1,'op::Thread::operator=()']]], + ['operator_3d_3d',['operator==',['../structop_1_1_datum.html#a731a7179ac03f831019441981455282e',1,'op::Datum::operator==()'],['../structop_1_1_point.html#a767e96d42e4653ac09ada5c5cdceb776',1,'op::Point::operator==()'],['../classcl_1_1_s_v_m_allocator.html#abaa89b1232891a728d3530dbd71e7cb6',1,'cl::SVMAllocator::operator==()'],['../namespacecl_1_1detail.html#a321341cec361a9557f21a4ea8cd43d0e',1,'cl::detail::operator==()']]], ['operator_3e',['operator>',['../structop_1_1_datum.html#acdf94a3ee6504d8b70afffa997d52d4b',1,'op::Datum::operator>()'],['../structop_1_1_point.html#ad1bbf8b8bb32aedc9e6dbab99c82e1e9',1,'op::Point::operator>()']]], ['operator_3e_3d',['operator>=',['../structop_1_1_datum.html#afcdbf1d87e08761d952d19ef6a8ace10',1,'op::Datum::operator>=()'],['../structop_1_1_point.html#a480b8feec1a2c0652ea0ab6dd7717e6d',1,'op::Point::operator>=()']]], ['operator_5b_5d',['operator[]',['../classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad',1,'op::Array::operator[](const int index)'],['../classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc',1,'op::Array::operator[](const int index) const '],['../classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58',1,'op::Array::operator[](const std::vector< int > &indexes)'],['../classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf',1,'op::Array::operator[](const std::vector< int > &indexes) const ']]], + ['operator_7c',['operator|',['../namespacecl.html#a8cf7512fbd326bde84ecfaf1aa9500d0',1,'cl::operator|(QueueProperties lhs, QueueProperties rhs)'],['../namespacecl.html#a26fae57f73cf3e22afddc2d00eaffbef',1,'cl::operator|(DeviceQueueProperties lhs, DeviceQueueProperties rhs)']]], ['opoutputtocvmat',['OpOutputToCvMat',['../classop_1_1_op_output_to_cv_mat.html',1,'op']]], ['opoutputtocvmat_2ehpp',['opOutputToCvMat.hpp',['../op_output_to_cv_mat_8hpp.html',1,'']]], ['originalfps',['OriginalFps',['../namespaceop.html#ac0230b669b296920c0cfc41b7587268fa0123c3afc0fac5edaf8b1672cb12626c',1,'op']]], + ['other',['other',['../structcl_1_1_s_v_m_allocator_1_1rebind.html#aafc29c473d56039763d89ba7d78c188d',1,'cl::SVMAllocator::rebind::other()'],['../structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html#a029ca173ab8d8c719e99a438704036cd',1,'cl::SVMAllocator< void, SVMTrait >::rebind::other()']]], + ['outoforder',['OutOfOrder',['../namespacecl.html#a6b1e69bec24f2a7f89eb17c265060e0da126667d3723cdd75c5386d245727e1e8',1,'cl']]], ['outputdata',['outputData',['../structop_1_1_datum.html#a42b953c082f479eddc527da9a3a4cc75',1,'op::Datum']]], ['outputresolution',['OutputResolution',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaa73c42013aac51c335d50d103f30fcb99',1,'op']]], ['outputsize',['outputSize',['../structop_1_1_wrapper_struct_pose.html#a80ead0f411ddab86f643345e4effe805',1,'op::WrapperStructPose']]], diff --git a/html/search/all_f.js b/html/search/all_f.js index 3b661051..d91d01d5 100644 --- a/html/search/all_f.js +++ b/html/search/all_f.js @@ -1,19 +1,25 @@ var searchData= [ ['pafs',['PAFs',['../namespaceop.html#a1c3dbc214e7552f7ef9cc753ee97226ba21c5c3f60f4881b8d5477f5628db74f1',1,'op']]], + ['param_5ftraits',['param_traits',['../structcl_1_1detail_1_1param__traits.html',1,'cl::detail']]], ['parts',['Parts',['../namespaceop.html#a1c3dbc214e7552f7ef9cc753ee97226ba9ce2d07469b39a72159ed8b0e0e597ca',1,'op']]], ['peoplejsonsaver',['PeopleJsonSaver',['../classop_1_1_people_json_saver.html',1,'op']]], ['peoplejsonsaver',['PeopleJsonSaver',['../classop_1_1_people_json_saver.html#aa6e2f479d959752c5c0f71cd8b4427c2',1,'op::PeopleJsonSaver']]], ['peoplejsonsaver_2ehpp',['peopleJsonSaver.hpp',['../people_json_saver_8hpp.html',1,'']]], - ['personidextractor',['PersonIdExtractor',['../classop_1_1_person_id_extractor.html',1,'op']]], ['personidextractor',['PersonIdExtractor',['../classop_1_1_person_id_extractor.html#aca3f66962826e85b7a089050fee407d2',1,'op::PersonIdExtractor']]], + ['personidextractor',['PersonIdExtractor',['../classop_1_1_person_id_extractor.html',1,'op']]], ['personidextractor_2ehpp',['personIdExtractor.hpp',['../person_id_extractor_8hpp.html',1,'']]], + ['pipe',['Pipe',['../classcl_1_1_pipe.html',1,'cl']]], + ['pipe',['Pipe',['../classcl_1_1_pipe.html#a18570ac9927752da9c1678d0d27dd606',1,'cl::Pipe::Pipe(const Context &context, cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL)'],['../classcl_1_1_pipe.html#a462eff8303e507a22bfa7ed2cc6ae3b3',1,'cl::Pipe::Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL)'],['../classcl_1_1_pipe.html#a3bac3cb8d2b0d4096ef07fa03a0cafd8',1,'cl::Pipe::Pipe()'],['../classcl_1_1_pipe.html#aab41e4a35cf93fccb645734eff752724',1,'cl::Pipe::Pipe(const cl_mem &pipe, bool retainObject=false)'],['../classcl_1_1_pipe.html#a58f2c67c39bcbbfd9990a7c01266cda5',1,'cl::Pipe::Pipe(const Pipe &pipe)'],['../classcl_1_1_pipe.html#a0cb346bc58e89a18474fa84bc2886c58',1,'cl::Pipe::Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_']]], ['plaintext',['plainText',['../classop_1_1_json_ofstream.html#aa432ff172e10bb9e3b6e2bfa6124c648',1,'op::JsonOfstream']]], + ['platform',['Platform',['../classcl_1_1_platform.html#a616344e02c3723347c752c02b7015212',1,'cl::Platform::Platform()'],['../classcl_1_1_platform.html#a339232a64068fe7157e124b82fb4b9fa',1,'cl::Platform::Platform(const cl_platform_id &platform, bool retainObject=false)']]], + ['platform',['Platform',['../classcl_1_1_platform.html',1,'cl']]], ['plusminusone',['PlusMinusOne',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaab7e7b2beae3435e73021d6d9a6a3fd8a',1,'op']]], ['point',['Point',['../structop_1_1_point.html#a9f80114d18ec8055360222d975bcd5a8',1,'op::Point::Point(const T x=0, const T y=0)'],['../structop_1_1_point.html#a44559988e3980e21568b5d9dd2897368',1,'op::Point::Point(const Point< T > &point)'],['../structop_1_1_point.html#ab3b92e4a40cd58d948647484f21dd9ef',1,'op::Point::Point(Point< T > &&point)']]], ['point',['Point',['../structop_1_1_point.html',1,'op']]], ['point_2ehpp',['point.hpp',['../point_8hpp.html',1,'']]], ['point_3c_20int_20_3e',['Point< int >',['../structop_1_1_point.html',1,'op']]], + ['pointer',['pointer',['../classcl_1_1_s_v_m_allocator.html#a6222e5ff48358bc0f826885bb2a4a4ec',1,'cl::SVMAllocator::pointer()'],['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a356abe3291495edb036a25d781906a5a',1,'cl::SVMAllocator< void, SVMTrait >::pointer()'],['../classcl_1_1detail_1_1_deleter.html#a96396087a885bd82e574d133e6583682',1,'cl::detail::Deleter::pointer()'],['../namespacecl.html#ae65ac4732da5652cb62af5002ea568c1',1,'cl::pointer()']]], ['pointercontainer_2ehpp',['pointerContainer.hpp',['../pointer_container_8hpp.html',1,'']]], ['pointercontainergreater',['PointerContainerGreater',['../classop_1_1_pointer_container_greater.html',1,'op']]], ['pointercontainerless',['PointerContainerLess',['../classop_1_1_pointer_container_less.html',1,'op']]], @@ -41,17 +47,17 @@ var searchData= ['pose_5fmpi_5fscales_5frender_5fgpu',['POSE_MPI_SCALES_RENDER_GPU',['../pose_parameters_render_8hpp.html#a32e98c9dd9e6f38c597c7924582570d0',1,'poseParametersRender.hpp']]], ['posebodypartmapstringtokey',['poseBodyPartMapStringToKey',['../namespaceop.html#a3df938ef93037c534c5d342720d5fb70',1,'op::poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string &string)'],['../namespaceop.html#aacf6e688031bb116e4878b811e8dbc23',1,'op::poseBodyPartMapStringToKey(const PoseModel poseModel, const std::vector< std::string > &strings)']]], ['posecandidates',['poseCandidates',['../structop_1_1_datum.html#a55dd5354e09696ed6896923755f1c85b',1,'op::Datum']]], - ['posecpurenderer',['PoseCpuRenderer',['../classop_1_1_pose_cpu_renderer.html#a5863733d560345d4890557b0f8c0d08e',1,'op::PoseCpuRenderer']]], ['posecpurenderer',['PoseCpuRenderer',['../classop_1_1_pose_cpu_renderer.html',1,'op']]], + ['posecpurenderer',['PoseCpuRenderer',['../classop_1_1_pose_cpu_renderer.html#a5863733d560345d4890557b0f8c0d08e',1,'op::PoseCpuRenderer']]], ['posecpurenderer_2ehpp',['poseCpuRenderer.hpp',['../pose_cpu_renderer_8hpp.html',1,'']]], ['poseextractor',['PoseExtractor',['../classop_1_1_pose_extractor.html',1,'op']]], ['poseextractor',['PoseExtractor',['../classop_1_1_pose_extractor.html#a54b0c911456746d4faf493bb4e9b0c1e',1,'op::PoseExtractor']]], ['poseextractor_2ehpp',['poseExtractor.hpp',['../pose_extractor_8hpp.html',1,'']]], - ['poseextractorcaffe',['PoseExtractorCaffe',['../classop_1_1_pose_extractor_caffe.html',1,'op']]], ['poseextractorcaffe',['PoseExtractorCaffe',['../classop_1_1_pose_extractor_caffe.html#ab58c3ab4b745b35f542165ce27293554',1,'op::PoseExtractorCaffe']]], + ['poseextractorcaffe',['PoseExtractorCaffe',['../classop_1_1_pose_extractor_caffe.html',1,'op']]], ['poseextractorcaffe_2ehpp',['poseExtractorCaffe.hpp',['../pose_extractor_caffe_8hpp.html',1,'']]], - ['posegpurenderer',['PoseGpuRenderer',['../classop_1_1_pose_gpu_renderer.html',1,'op']]], ['posegpurenderer',['PoseGpuRenderer',['../classop_1_1_pose_gpu_renderer.html#afc6fbf8fcf13fad9c824136f8f8ec409',1,'op::PoseGpuRenderer']]], + ['posegpurenderer',['PoseGpuRenderer',['../classop_1_1_pose_gpu_renderer.html',1,'op']]], ['posegpurenderer_2ehpp',['poseGpuRenderer.hpp',['../pose_gpu_renderer_8hpp.html',1,'']]], ['poseheatmaps',['poseHeatMaps',['../structop_1_1_datum.html#a5429e97e0ab9b0e2209a3947af668381',1,'op::Datum']]], ['poseids',['poseIds',['../structop_1_1_datum.html#aba90dccffb5a830296231bd430c4766c',1,'op::Datum']]], @@ -61,8 +67,8 @@ var searchData= ['poseparameters_2ehpp',['poseParameters.hpp',['../pose_parameters_8hpp.html',1,'']]], ['poseparametersrender_2ehpp',['poseParametersRender.hpp',['../pose_parameters_render_8hpp.html',1,'']]], ['poseproperty',['PoseProperty',['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0e',1,'op']]], - ['poserenderer',['PoseRenderer',['../classop_1_1_pose_renderer.html',1,'op']]], ['poserenderer',['PoseRenderer',['../classop_1_1_pose_renderer.html#a1dfd34d42fa69913a9702e0a0ebcd04e',1,'op::PoseRenderer']]], + ['poserenderer',['PoseRenderer',['../classop_1_1_pose_renderer.html',1,'op']]], ['poserenderer_2ehpp',['poseRenderer.hpp',['../pose_renderer_8hpp.html',1,'']]], ['posescores',['poseScores',['../structop_1_1_datum.html#afb117821de7aff9ac3c219ef3bbc0c14',1,'op::Datum']]], ['posetriangulation_2ehpp',['poseTriangulation.hpp',['../pose_triangulation_8hpp.html',1,'']]], @@ -70,11 +76,11 @@ var searchData= ['printaveragedtimemsoniterationx',['printAveragedTimeMsOnIterationX',['../classop_1_1_profiler.html#a58b930a54a98bbc91af074395852da76',1,'op::Profiler']]], ['printsize',['printSize',['../classop_1_1_array.html#a337e33980c231bc207ea7d31ffa84fe3',1,'op::Array']]], ['priority',['Priority',['../namespaceop.html#adc43fb9031418e7f8112816a3b535d14',1,'op']]], - ['priorityqueue',['PriorityQueue',['../classop_1_1_priority_queue.html',1,'op']]], ['priorityqueue',['PriorityQueue',['../classop_1_1_priority_queue.html#acecdd3c5789942777652b66d08578d93',1,'op::PriorityQueue']]], + ['priorityqueue',['PriorityQueue',['../classop_1_1_priority_queue.html',1,'op']]], ['priorityqueue_2ehpp',['priorityQueue.hpp',['../priority_queue_8hpp.html',1,'']]], - ['producer',['Producer',['../classop_1_1_producer.html',1,'op']]], ['producer',['Producer',['../classop_1_1_producer.html#a4fe2921798031db39fef934848a23c82',1,'op::Producer']]], + ['producer',['Producer',['../classop_1_1_producer.html',1,'op']]], ['producer_2ehpp',['producer.hpp',['../producer_8hpp.html',1,'']]], ['producerfpsmode',['ProducerFpsMode',['../namespaceop.html#ac0230b669b296920c0cfc41b7587268f',1,'op']]], ['producerproperty',['ProducerProperty',['../namespaceop.html#abc501c56c6cf6cf1989c84b1692cb774',1,'op']]], @@ -83,5 +89,9 @@ var searchData= ['profilegpumemory',['profileGpuMemory',['../classop_1_1_profiler.html#a6e828c0b4fef5671a094727b7919a948',1,'op::Profiler']]], ['profiler',['Profiler',['../classop_1_1_profiler.html',1,'op']]], ['profiler_2ehpp',['profiler.hpp',['../profiler_8hpp.html',1,'']]], + ['profiling',['Profiling',['../namespacecl.html#a6b1e69bec24f2a7f89eb17c265060e0da1a226c2f1347809a185b8567ba1fc5a7',1,'cl::Profiling()'],['../namespacecl.html#a000ce6769841b11cf56253f7a0344277a1a226c2f1347809a185b8567ba1fc5a7',1,'cl::Profiling()']]], + ['program',['Program',['../classcl_1_1_program.html#afc8d71b6035a8084636c9b9f3ed568b2',1,'cl::Program::Program(const string &source, bool build=false, cl_int *err=NULL)'],['../classcl_1_1_program.html#a22c68c40400ddb75c0e8013629e632be',1,'cl::Program::Program(const Context &context, const string &source, bool build=false, cl_int *err=NULL)'],['../classcl_1_1_program.html#a367cf581b43d8ad021806a4714753437',1,'cl::Program::Program(const Sources &sources, cl_int *err=NULL)'],['../classcl_1_1_program.html#a400d1a7de104d98f1d3c2aa7dccc21ba',1,'cl::Program::Program(const Context &context, const Sources &sources, cl_int *err=NULL)'],['../classcl_1_1_program.html#af804a4cb0e2dc844c0be0b0b76dbd25a',1,'cl::Program::Program(const Context &context, const vector< Device > &devices, const Binaries &binaries, vector< cl_int > *binaryStatus=NULL, cl_int *err=NULL)'],['../classcl_1_1_program.html#a9223820e8ac1901a84e1a1a02a97954b',1,'cl::Program::Program(const Context &context, const vector< Device > &devices, const string &kernelNames, cl_int *err=NULL)'],['../classcl_1_1_program.html#a204c904c9fa5d0b2a65de6fc87396d30',1,'cl::Program::Program()'],['../classcl_1_1_program.html#aaac370eec783f85a00945d701d6a7e19',1,'cl::Program::Program(const cl_program &program, bool retainObject=false)'],['../classcl_1_1_program.html#a0ec5552449e9fefc46e7bcd399d15f51',1,'cl::Program::Program(const Program &program)'],['../classcl_1_1_program.html#a1666a02c393b46730b24a76f79302b15',1,'cl::Program::Program(Program &&program) CL_HPP_NOEXCEPT_']]], + ['program',['Program',['../classcl_1_1_program.html',1,'cl']]], + ['ptr',['ptr',['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html#a5965bbd36dae5fe4aa43a1bcb03a4923',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >::ptr()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html#a2b40f53e41d2c3fdba7995e282d508e8',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >::ptr()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html#a82c7a9a532c656da91fa9d42945a5959',1,'cl::detail::KernelArgumentHandler< LocalSpaceArg, void >::ptr()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html#acdf26821a27be9815460d7f71222f81a',1,'cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >::ptr()']]], ['puttextoncvmat',['putTextOnCvMat',['../namespaceop.html#a19f7bc389a24baf4883ec4155f01cc62',1,'op']]] ]; diff --git a/html/search/classes_1.js b/html/search/classes_1.js index c1eda79f..52b62c4b 100644 --- a/html/search/classes_1.js +++ b/html/search/classes_1.js @@ -1,5 +1,8 @@ var searchData= [ ['blob',['Blob',['../classcaffe_1_1_blob.html',1,'caffe']]], - ['bodypartconnectorcaffe',['BodyPartConnectorCaffe',['../classop_1_1_body_part_connector_caffe.html',1,'op']]] + ['bodypartconnectorcaffe',['BodyPartConnectorCaffe',['../classop_1_1_body_part_connector_caffe.html',1,'op']]], + ['buffer',['Buffer',['../classcl_1_1_buffer.html',1,'cl']]], + ['buffergl',['BufferGL',['../classcl_1_1_buffer_g_l.html',1,'cl']]], + ['bufferrendergl',['BufferRenderGL',['../classcl_1_1_buffer_render_g_l.html',1,'cl']]] ]; diff --git a/html/search/classes_10.js b/html/search/classes_10.js index 19803908..1f41602b 100644 --- a/html/search/classes_10.js +++ b/html/search/classes_10.js @@ -1,11 +1,5 @@ var searchData= [ - ['scaleandsizeextractor',['ScaleAndSizeExtractor',['../classop_1_1_scale_and_size_extractor.html',1,'op']]], - ['shared_5fptr',['shared_ptr',['../classboost_1_1shared__ptr.html',1,'boost']]], - ['spinnakerwrapper',['SpinnakerWrapper',['../classop_1_1_spinnaker_wrapper.html',1,'op']]], - ['subthread',['SubThread',['../classop_1_1_sub_thread.html',1,'op']]], - ['subthreadnoqueue',['SubThreadNoQueue',['../classop_1_1_sub_thread_no_queue.html',1,'op']]], - ['subthreadqueuein',['SubThreadQueueIn',['../classop_1_1_sub_thread_queue_in.html',1,'op']]], - ['subthreadqueueinout',['SubThreadQueueInOut',['../classop_1_1_sub_thread_queue_in_out.html',1,'op']]], - ['subthreadqueueout',['SubThreadQueueOut',['../classop_1_1_sub_thread_queue_out.html',1,'op']]] + ['queue',['Queue',['../classop_1_1_queue.html',1,'op']]], + ['queuebase',['QueueBase',['../classop_1_1_queue_base.html',1,'op']]] ]; diff --git a/html/search/classes_11.js b/html/search/classes_11.js index 35486048..8e2123dc 100644 --- a/html/search/classes_11.js +++ b/html/search/classes_11.js @@ -1,6 +1,18 @@ var searchData= [ - ['thread',['Thread',['../classop_1_1_thread.html',1,'op']]], - ['threadmanager',['ThreadManager',['../classop_1_1_thread_manager.html',1,'op']]], - ['threadmanager_3c_20std_3a_3ashared_5fptr_3c_20tdatums_20_3e_20_3e',['ThreadManager< std::shared_ptr< TDatums > >',['../classop_1_1_thread_manager.html',1,'op']]] + ['rebind',['rebind',['../structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html',1,'cl::SVMAllocator< void, SVMTrait >']]], + ['rebind',['rebind',['../structcl_1_1_s_v_m_allocator_1_1rebind.html',1,'cl::SVMAllocator']]], + ['rectangle',['Rectangle',['../structop_1_1_rectangle.html',1,'op']]], + ['referencehandler',['ReferenceHandler',['../structcl_1_1detail_1_1_reference_handler.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fcommand_5fqueue_20_3e',['ReferenceHandler< cl_command_queue >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fcontext_20_3e',['ReferenceHandler< cl_context >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fdevice_5fid_20_3e',['ReferenceHandler< cl_device_id >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fevent_20_3e',['ReferenceHandler< cl_event >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fkernel_20_3e',['ReferenceHandler< cl_kernel >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fmem_20_3e',['ReferenceHandler< cl_mem >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fplatform_5fid_20_3e',['ReferenceHandler< cl_platform_id >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fprogram_20_3e',['ReferenceHandler< cl_program >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html',1,'cl::detail']]], + ['referencehandler_3c_20cl_5fsampler_20_3e',['ReferenceHandler< cl_sampler >',['../structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html',1,'cl::detail']]], + ['renderer',['Renderer',['../classop_1_1_renderer.html',1,'op']]], + ['resizeandmergecaffe',['ResizeAndMergeCaffe',['../classop_1_1_resize_and_merge_caffe.html',1,'op']]] ]; diff --git a/html/search/classes_12.js b/html/search/classes_12.js index 87042eb9..6738bc27 100644 --- a/html/search/classes_12.js +++ b/html/search/classes_12.js @@ -1,6 +1,21 @@ var searchData= [ - ['videocapturereader',['VideoCaptureReader',['../classop_1_1_video_capture_reader.html',1,'op']]], - ['videoreader',['VideoReader',['../classop_1_1_video_reader.html',1,'op']]], - ['videosaver',['VideoSaver',['../classop_1_1_video_saver.html',1,'op']]] + ['sampler',['Sampler',['../classcl_1_1_sampler.html',1,'cl']]], + ['scaleandsizeextractor',['ScaleAndSizeExtractor',['../classop_1_1_scale_and_size_extractor.html',1,'op']]], + ['shared_5fptr',['shared_ptr',['../classboost_1_1shared__ptr.html',1,'boost']]], + ['spinnakerwrapper',['SpinnakerWrapper',['../classop_1_1_spinnaker_wrapper.html',1,'op']]], + ['subthread',['SubThread',['../classop_1_1_sub_thread.html',1,'op']]], + ['subthreadnoqueue',['SubThreadNoQueue',['../classop_1_1_sub_thread_no_queue.html',1,'op']]], + ['subthreadqueuein',['SubThreadQueueIn',['../classop_1_1_sub_thread_queue_in.html',1,'op']]], + ['subthreadqueueinout',['SubThreadQueueInOut',['../classop_1_1_sub_thread_queue_in_out.html',1,'op']]], + ['subthreadqueueout',['SubThreadQueueOut',['../classop_1_1_sub_thread_queue_out.html',1,'op']]], + ['svmallocator',['SVMAllocator',['../classcl_1_1_s_v_m_allocator.html',1,'cl']]], + ['svmallocator_3c_20void_2c_20svmtrait_20_3e',['SVMAllocator< void, SVMTrait >',['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html',1,'cl']]], + ['svmtraitatomic',['SVMTraitAtomic',['../classcl_1_1_s_v_m_trait_atomic.html',1,'cl']]], + ['svmtraitcoarse',['SVMTraitCoarse',['../classcl_1_1_s_v_m_trait_coarse.html',1,'cl']]], + ['svmtraitfine',['SVMTraitFine',['../classcl_1_1_s_v_m_trait_fine.html',1,'cl']]], + ['svmtraitnull',['SVMTraitNull',['../classcl_1_1detail_1_1_s_v_m_trait_null.html',1,'cl::detail']]], + ['svmtraitreadonly',['SVMTraitReadOnly',['../classcl_1_1_s_v_m_trait_read_only.html',1,'cl']]], + ['svmtraitreadwrite',['SVMTraitReadWrite',['../classcl_1_1_s_v_m_trait_read_write.html',1,'cl']]], + ['svmtraitwriteonly',['SVMTraitWriteOnly',['../classcl_1_1_s_v_m_trait_write_only.html',1,'cl']]] ]; diff --git a/html/search/classes_13.js b/html/search/classes_13.js index cb491afa..35486048 100644 --- a/html/search/classes_13.js +++ b/html/search/classes_13.js @@ -1,47 +1,6 @@ var searchData= [ - ['wcocojsonsaver',['WCocoJsonSaver',['../classop_1_1_w_coco_json_saver.html',1,'op']]], - ['wcvmattoopinput',['WCvMatToOpInput',['../classop_1_1_w_cv_mat_to_op_input.html',1,'op']]], - ['wcvmattoopoutput',['WCvMatToOpOutput',['../classop_1_1_w_cv_mat_to_op_output.html',1,'op']]], - ['wdatumproducer',['WDatumProducer',['../classop_1_1_w_datum_producer.html',1,'op']]], - ['webcamreader',['WebcamReader',['../classop_1_1_webcam_reader.html',1,'op']]], - ['wfacedetector',['WFaceDetector',['../classop_1_1_w_face_detector.html',1,'op']]], - ['wfacedetectoropencv',['WFaceDetectorOpenCV',['../classop_1_1_w_face_detector_open_c_v.html',1,'op']]], - ['wfaceextractor',['WFaceExtractor',['../classop_1_1_w_face_extractor.html',1,'op']]], - ['wfacerenderer',['WFaceRenderer',['../classop_1_1_w_face_renderer.html',1,'op']]], - ['wfacesaver',['WFaceSaver',['../classop_1_1_w_face_saver.html',1,'op']]], - ['wgui',['WGui',['../classop_1_1_w_gui.html',1,'op']]], - ['wgui3d',['WGui3D',['../classop_1_1_w_gui3_d.html',1,'op']]], - ['wguiinfoadder',['WGuiInfoAdder',['../classop_1_1_w_gui_info_adder.html',1,'op']]], - ['whanddetector',['WHandDetector',['../classop_1_1_w_hand_detector.html',1,'op']]], - ['whanddetectorfromtxt',['WHandDetectorFromTxt',['../classop_1_1_w_hand_detector_from_txt.html',1,'op']]], - ['whanddetectortracking',['WHandDetectorTracking',['../classop_1_1_w_hand_detector_tracking.html',1,'op']]], - ['whanddetectorupdate',['WHandDetectorUpdate',['../classop_1_1_w_hand_detector_update.html',1,'op']]], - ['whandextractor',['WHandExtractor',['../classop_1_1_w_hand_extractor.html',1,'op']]], - ['whandrenderer',['WHandRenderer',['../classop_1_1_w_hand_renderer.html',1,'op']]], - ['whandsaver',['WHandSaver',['../classop_1_1_w_hand_saver.html',1,'op']]], - ['wheatmapsaver',['WHeatMapSaver',['../classop_1_1_w_heat_map_saver.html',1,'op']]], - ['widgenerator',['WIdGenerator',['../classop_1_1_w_id_generator.html',1,'op']]], - ['wimagesaver',['WImageSaver',['../classop_1_1_w_image_saver.html',1,'op']]], - ['wkeeptopnpeople',['WKeepTopNPeople',['../classop_1_1_w_keep_top_n_people.html',1,'op']]], - ['wkeypointscaler',['WKeypointScaler',['../classop_1_1_w_keypoint_scaler.html',1,'op']]], - ['wopoutputtocvmat',['WOpOutputToCvMat',['../classop_1_1_w_op_output_to_cv_mat.html',1,'op']]], - ['worker',['Worker',['../classop_1_1_worker.html',1,'op']]], - ['workerconsumer',['WorkerConsumer',['../classop_1_1_worker_consumer.html',1,'op']]], - ['workerproducer',['WorkerProducer',['../classop_1_1_worker_producer.html',1,'op']]], - ['wpeoplejsonsaver',['WPeopleJsonSaver',['../classop_1_1_w_people_json_saver.html',1,'op']]], - ['wpersonidextractor',['WPersonIdExtractor',['../classop_1_1_w_person_id_extractor.html',1,'op']]], - ['wposeextractor',['WPoseExtractor',['../classop_1_1_w_pose_extractor.html',1,'op']]], - ['wposerenderer',['WPoseRenderer',['../classop_1_1_w_pose_renderer.html',1,'op']]], - ['wposesaver',['WPoseSaver',['../classop_1_1_w_pose_saver.html',1,'op']]], - ['wposetriangulation',['WPoseTriangulation',['../classop_1_1_w_pose_triangulation.html',1,'op']]], - ['wqueueorderer',['WQueueOrderer',['../classop_1_1_w_queue_orderer.html',1,'op']]], - ['wrapper',['Wrapper',['../classop_1_1_wrapper.html',1,'op']]], - ['wrapperstructface',['WrapperStructFace',['../structop_1_1_wrapper_struct_face.html',1,'op']]], - ['wrapperstructhand',['WrapperStructHand',['../structop_1_1_wrapper_struct_hand.html',1,'op']]], - ['wrapperstructinput',['WrapperStructInput',['../structop_1_1_wrapper_struct_input.html',1,'op']]], - ['wrapperstructoutput',['WrapperStructOutput',['../structop_1_1_wrapper_struct_output.html',1,'op']]], - ['wrapperstructpose',['WrapperStructPose',['../structop_1_1_wrapper_struct_pose.html',1,'op']]], - ['wscaleandsizeextractor',['WScaleAndSizeExtractor',['../classop_1_1_w_scale_and_size_extractor.html',1,'op']]], - ['wvideosaver',['WVideoSaver',['../classop_1_1_w_video_saver.html',1,'op']]] + ['thread',['Thread',['../classop_1_1_thread.html',1,'op']]], + ['threadmanager',['ThreadManager',['../classop_1_1_thread_manager.html',1,'op']]], + ['threadmanager_3c_20std_3a_3ashared_5fptr_3c_20tdatums_20_3e_20_3e',['ThreadManager< std::shared_ptr< TDatums > >',['../classop_1_1_thread_manager.html',1,'op']]] ]; diff --git a/html/search/classes_14.html b/html/search/classes_14.html new file mode 100644 index 00000000..b08514db --- /dev/null +++ b/html/search/classes_14.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/classes_14.js b/html/search/classes_14.js new file mode 100644 index 00000000..be8de027 --- /dev/null +++ b/html/search/classes_14.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['userevent',['UserEvent',['../classcl_1_1_user_event.html',1,'cl']]] +]; diff --git a/html/search/classes_15.html b/html/search/classes_15.html new file mode 100644 index 00000000..46b5e1eb --- /dev/null +++ b/html/search/classes_15.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/classes_15.js b/html/search/classes_15.js new file mode 100644 index 00000000..87042eb9 --- /dev/null +++ b/html/search/classes_15.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['videocapturereader',['VideoCaptureReader',['../classop_1_1_video_capture_reader.html',1,'op']]], + ['videoreader',['VideoReader',['../classop_1_1_video_reader.html',1,'op']]], + ['videosaver',['VideoSaver',['../classop_1_1_video_saver.html',1,'op']]] +]; diff --git a/html/search/classes_16.html b/html/search/classes_16.html new file mode 100644 index 00000000..007b8110 --- /dev/null +++ b/html/search/classes_16.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/classes_16.js b/html/search/classes_16.js new file mode 100644 index 00000000..09bb0279 --- /dev/null +++ b/html/search/classes_16.js @@ -0,0 +1,57 @@ +var searchData= +[ + ['wcocojsonsaver',['WCocoJsonSaver',['../classop_1_1_w_coco_json_saver.html',1,'op']]], + ['wcvmattoopinput',['WCvMatToOpInput',['../classop_1_1_w_cv_mat_to_op_input.html',1,'op']]], + ['wcvmattoopoutput',['WCvMatToOpOutput',['../classop_1_1_w_cv_mat_to_op_output.html',1,'op']]], + ['wdatumproducer',['WDatumProducer',['../classop_1_1_w_datum_producer.html',1,'op']]], + ['webcamreader',['WebcamReader',['../classop_1_1_webcam_reader.html',1,'op']]], + ['wfacedetector',['WFaceDetector',['../classop_1_1_w_face_detector.html',1,'op']]], + ['wfacedetectoropencv',['WFaceDetectorOpenCV',['../classop_1_1_w_face_detector_open_c_v.html',1,'op']]], + ['wfaceextractor',['WFaceExtractor',['../classop_1_1_w_face_extractor.html',1,'op']]], + ['wfacerenderer',['WFaceRenderer',['../classop_1_1_w_face_renderer.html',1,'op']]], + ['wfacesaver',['WFaceSaver',['../classop_1_1_w_face_saver.html',1,'op']]], + ['wgui',['WGui',['../classop_1_1_w_gui.html',1,'op']]], + ['wgui3d',['WGui3D',['../classop_1_1_w_gui3_d.html',1,'op']]], + ['wguiinfoadder',['WGuiInfoAdder',['../classop_1_1_w_gui_info_adder.html',1,'op']]], + ['whanddetector',['WHandDetector',['../classop_1_1_w_hand_detector.html',1,'op']]], + ['whanddetectorfromtxt',['WHandDetectorFromTxt',['../classop_1_1_w_hand_detector_from_txt.html',1,'op']]], + ['whanddetectortracking',['WHandDetectorTracking',['../classop_1_1_w_hand_detector_tracking.html',1,'op']]], + ['whanddetectorupdate',['WHandDetectorUpdate',['../classop_1_1_w_hand_detector_update.html',1,'op']]], + ['whandextractor',['WHandExtractor',['../classop_1_1_w_hand_extractor.html',1,'op']]], + ['whandrenderer',['WHandRenderer',['../classop_1_1_w_hand_renderer.html',1,'op']]], + ['whandsaver',['WHandSaver',['../classop_1_1_w_hand_saver.html',1,'op']]], + ['wheatmapsaver',['WHeatMapSaver',['../classop_1_1_w_heat_map_saver.html',1,'op']]], + ['widgenerator',['WIdGenerator',['../classop_1_1_w_id_generator.html',1,'op']]], + ['wimagesaver',['WImageSaver',['../classop_1_1_w_image_saver.html',1,'op']]], + ['wkeeptopnpeople',['WKeepTopNPeople',['../classop_1_1_w_keep_top_n_people.html',1,'op']]], + ['wkeypointscaler',['WKeypointScaler',['../classop_1_1_w_keypoint_scaler.html',1,'op']]], + ['wopoutputtocvmat',['WOpOutputToCvMat',['../classop_1_1_w_op_output_to_cv_mat.html',1,'op']]], + ['worker',['Worker',['../classop_1_1_worker.html',1,'op']]], + ['workerconsumer',['WorkerConsumer',['../classop_1_1_worker_consumer.html',1,'op']]], + ['workerproducer',['WorkerProducer',['../classop_1_1_worker_producer.html',1,'op']]], + ['wpeoplejsonsaver',['WPeopleJsonSaver',['../classop_1_1_w_people_json_saver.html',1,'op']]], + ['wpersonidextractor',['WPersonIdExtractor',['../classop_1_1_w_person_id_extractor.html',1,'op']]], + ['wposeextractor',['WPoseExtractor',['../classop_1_1_w_pose_extractor.html',1,'op']]], + ['wposerenderer',['WPoseRenderer',['../classop_1_1_w_pose_renderer.html',1,'op']]], + ['wposesaver',['WPoseSaver',['../classop_1_1_w_pose_saver.html',1,'op']]], + ['wposetriangulation',['WPoseTriangulation',['../classop_1_1_w_pose_triangulation.html',1,'op']]], + ['wqueueorderer',['WQueueOrderer',['../classop_1_1_w_queue_orderer.html',1,'op']]], + ['wrapper',['Wrapper',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper',['Wrapper',['../classop_1_1_wrapper.html',1,'op']]], + ['wrapper_3c_20cl_5fcommand_5fqueue_20_3e',['Wrapper< cl_command_queue >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fcontext_20_3e',['Wrapper< cl_context >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fdevice_5fid_20_3e',['Wrapper< cl_device_id >',['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fevent_20_3e',['Wrapper< cl_event >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fkernel_20_3e',['Wrapper< cl_kernel >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fmem_20_3e',['Wrapper< cl_mem >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fplatform_5fid_20_3e',['Wrapper< cl_platform_id >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fprogram_20_3e',['Wrapper< cl_program >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapper_3c_20cl_5fsampler_20_3e',['Wrapper< cl_sampler >',['../classcl_1_1detail_1_1_wrapper.html',1,'cl::detail']]], + ['wrapperstructface',['WrapperStructFace',['../structop_1_1_wrapper_struct_face.html',1,'op']]], + ['wrapperstructhand',['WrapperStructHand',['../structop_1_1_wrapper_struct_hand.html',1,'op']]], + ['wrapperstructinput',['WrapperStructInput',['../structop_1_1_wrapper_struct_input.html',1,'op']]], + ['wrapperstructoutput',['WrapperStructOutput',['../structop_1_1_wrapper_struct_output.html',1,'op']]], + ['wrapperstructpose',['WrapperStructPose',['../structop_1_1_wrapper_struct_pose.html',1,'op']]], + ['wscaleandsizeextractor',['WScaleAndSizeExtractor',['../classop_1_1_w_scale_and_size_extractor.html',1,'op']]], + ['wvideosaver',['WVideoSaver',['../classop_1_1_w_video_saver.html',1,'op']]] +]; diff --git a/html/search/classes_2.js b/html/search/classes_2.js index c2a35289..cccedb88 100644 --- a/html/search/classes_2.js +++ b/html/search/classes_2.js @@ -2,8 +2,10 @@ var searchData= [ ['cameraparameterreader',['CameraParameterReader',['../classop_1_1_camera_parameter_reader.html',1,'op']]], ['cocojsonsaver',['CocoJsonSaver',['../classop_1_1_coco_json_saver.html',1,'op']]], + ['commandqueue',['CommandQueue',['../classcl_1_1_command_queue.html',1,'cl']]], ['configureerror',['ConfigureError',['../classop_1_1_configure_error.html',1,'op']]], ['configurelog',['ConfigureLog',['../classop_1_1_configure_log.html',1,'op']]], + ['context',['Context',['../classcl_1_1_context.html',1,'cl']]], ['cvmattoopinput',['CvMatToOpInput',['../classop_1_1_cv_mat_to_op_input.html',1,'op']]], ['cvmattoopoutput',['CvMatToOpOutput',['../classop_1_1_cv_mat_to_op_output.html',1,'op']]] ]; diff --git a/html/search/classes_3.js b/html/search/classes_3.js index 2821736d..7eca65e4 100644 --- a/html/search/classes_3.js +++ b/html/search/classes_3.js @@ -1,5 +1,8 @@ var searchData= [ ['datum',['Datum',['../structop_1_1_datum.html',1,'op']]], - ['datumproducer',['DatumProducer',['../classop_1_1_datum_producer.html',1,'op']]] + ['datumproducer',['DatumProducer',['../classop_1_1_datum_producer.html',1,'op']]], + ['deleter',['Deleter',['../classcl_1_1detail_1_1_deleter.html',1,'cl::detail']]], + ['device',['Device',['../classcl_1_1_device.html',1,'cl']]], + ['devicecommandqueue',['DeviceCommandQueue',['../classcl_1_1_device_command_queue.html',1,'cl']]] ]; diff --git a/html/search/classes_4.js b/html/search/classes_4.js index d4535b76..4b4717d9 100644 --- a/html/search/classes_4.js +++ b/html/search/classes_4.js @@ -1,13 +1,5 @@ var searchData= [ - ['facecpurenderer',['FaceCpuRenderer',['../classop_1_1_face_cpu_renderer.html',1,'op']]], - ['facedetector',['FaceDetector',['../classop_1_1_face_detector.html',1,'op']]], - ['facedetectoropencv',['FaceDetectorOpenCV',['../classop_1_1_face_detector_open_c_v.html',1,'op']]], - ['faceextractor',['FaceExtractor',['../classop_1_1_face_extractor.html',1,'op']]], - ['faceextractorcaffe',['FaceExtractorCaffe',['../classop_1_1_face_extractor_caffe.html',1,'op']]], - ['facegpurenderer',['FaceGpuRenderer',['../classop_1_1_face_gpu_renderer.html',1,'op']]], - ['facerenderer',['FaceRenderer',['../classop_1_1_face_renderer.html',1,'op']]], - ['filesaver',['FileSaver',['../classop_1_1_file_saver.html',1,'op']]], - ['flirreader',['FlirReader',['../classop_1_1_flir_reader.html',1,'op']]], - ['framedisplayer',['FrameDisplayer',['../classop_1_1_frame_displayer.html',1,'op']]] + ['enqueueargs',['EnqueueArgs',['../classcl_1_1_enqueue_args.html',1,'cl']]], + ['event',['Event',['../classcl_1_1_event.html',1,'cl']]] ]; diff --git a/html/search/classes_5.js b/html/search/classes_5.js index bd450a7a..d4535b76 100644 --- a/html/search/classes_5.js +++ b/html/search/classes_5.js @@ -1,7 +1,13 @@ var searchData= [ - ['gpurenderer',['GpuRenderer',['../classop_1_1_gpu_renderer.html',1,'op']]], - ['gui',['Gui',['../classop_1_1_gui.html',1,'op']]], - ['gui3d',['Gui3D',['../classop_1_1_gui3_d.html',1,'op']]], - ['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html',1,'op']]] + ['facecpurenderer',['FaceCpuRenderer',['../classop_1_1_face_cpu_renderer.html',1,'op']]], + ['facedetector',['FaceDetector',['../classop_1_1_face_detector.html',1,'op']]], + ['facedetectoropencv',['FaceDetectorOpenCV',['../classop_1_1_face_detector_open_c_v.html',1,'op']]], + ['faceextractor',['FaceExtractor',['../classop_1_1_face_extractor.html',1,'op']]], + ['faceextractorcaffe',['FaceExtractorCaffe',['../classop_1_1_face_extractor_caffe.html',1,'op']]], + ['facegpurenderer',['FaceGpuRenderer',['../classop_1_1_face_gpu_renderer.html',1,'op']]], + ['facerenderer',['FaceRenderer',['../classop_1_1_face_renderer.html',1,'op']]], + ['filesaver',['FileSaver',['../classop_1_1_file_saver.html',1,'op']]], + ['flirreader',['FlirReader',['../classop_1_1_flir_reader.html',1,'op']]], + ['framedisplayer',['FrameDisplayer',['../classop_1_1_frame_displayer.html',1,'op']]] ]; diff --git a/html/search/classes_6.js b/html/search/classes_6.js index b8c612a9..349fc91a 100644 --- a/html/search/classes_6.js +++ b/html/search/classes_6.js @@ -1,11 +1,9 @@ var searchData= [ - ['handcpurenderer',['HandCpuRenderer',['../classop_1_1_hand_cpu_renderer.html',1,'op']]], - ['handdetector',['HandDetector',['../classop_1_1_hand_detector.html',1,'op']]], - ['handdetectorfromtxt',['HandDetectorFromTxt',['../classop_1_1_hand_detector_from_txt.html',1,'op']]], - ['handextractor',['HandExtractor',['../classop_1_1_hand_extractor.html',1,'op']]], - ['handextractorcaffe',['HandExtractorCaffe',['../classop_1_1_hand_extractor_caffe.html',1,'op']]], - ['handgpurenderer',['HandGpuRenderer',['../classop_1_1_hand_gpu_renderer.html',1,'op']]], - ['handrenderer',['HandRenderer',['../classop_1_1_hand_renderer.html',1,'op']]], - ['heatmapsaver',['HeatMapSaver',['../classop_1_1_heat_map_saver.html',1,'op']]] + ['getinfofunctor0',['GetInfoFunctor0',['../structcl_1_1detail_1_1_get_info_functor0.html',1,'cl::detail']]], + ['getinfofunctor1',['GetInfoFunctor1',['../structcl_1_1detail_1_1_get_info_functor1.html',1,'cl::detail']]], + ['gpurenderer',['GpuRenderer',['../classop_1_1_gpu_renderer.html',1,'op']]], + ['gui',['Gui',['../classop_1_1_gui.html',1,'op']]], + ['gui3d',['Gui3D',['../classop_1_1_gui3_d.html',1,'op']]], + ['guiinfoadder',['GuiInfoAdder',['../classop_1_1_gui_info_adder.html',1,'op']]] ]; diff --git a/html/search/classes_7.js b/html/search/classes_7.js index b6cbcaa2..b8c612a9 100644 --- a/html/search/classes_7.js +++ b/html/search/classes_7.js @@ -1,6 +1,11 @@ var searchData= [ - ['imagedirectoryreader',['ImageDirectoryReader',['../classop_1_1_image_directory_reader.html',1,'op']]], - ['imagesaver',['ImageSaver',['../classop_1_1_image_saver.html',1,'op']]], - ['ipcamerareader',['IpCameraReader',['../classop_1_1_ip_camera_reader.html',1,'op']]] + ['handcpurenderer',['HandCpuRenderer',['../classop_1_1_hand_cpu_renderer.html',1,'op']]], + ['handdetector',['HandDetector',['../classop_1_1_hand_detector.html',1,'op']]], + ['handdetectorfromtxt',['HandDetectorFromTxt',['../classop_1_1_hand_detector_from_txt.html',1,'op']]], + ['handextractor',['HandExtractor',['../classop_1_1_hand_extractor.html',1,'op']]], + ['handextractorcaffe',['HandExtractorCaffe',['../classop_1_1_hand_extractor_caffe.html',1,'op']]], + ['handgpurenderer',['HandGpuRenderer',['../classop_1_1_hand_gpu_renderer.html',1,'op']]], + ['handrenderer',['HandRenderer',['../classop_1_1_hand_renderer.html',1,'op']]], + ['heatmapsaver',['HeatMapSaver',['../classop_1_1_heat_map_saver.html',1,'op']]] ]; diff --git a/html/search/classes_8.js b/html/search/classes_8.js index 0b1a4537..e3a12fa2 100644 --- a/html/search/classes_8.js +++ b/html/search/classes_8.js @@ -1,4 +1,15 @@ var searchData= [ - ['jsonofstream',['JsonOfstream',['../classop_1_1_json_ofstream.html',1,'op']]] + ['image',['Image',['../classcl_1_1_image.html',1,'cl']]], + ['image1d',['Image1D',['../classcl_1_1_image1_d.html',1,'cl']]], + ['image1darray',['Image1DArray',['../classcl_1_1_image1_d_array.html',1,'cl']]], + ['image1dbuffer',['Image1DBuffer',['../classcl_1_1_image1_d_buffer.html',1,'cl']]], + ['image2d',['Image2D',['../classcl_1_1_image2_d.html',1,'cl']]], + ['image2darray',['Image2DArray',['../classcl_1_1_image2_d_array.html',1,'cl']]], + ['image3d',['Image3D',['../classcl_1_1_image3_d.html',1,'cl']]], + ['imagedirectoryreader',['ImageDirectoryReader',['../classop_1_1_image_directory_reader.html',1,'op']]], + ['imageformat',['ImageFormat',['../structcl_1_1_image_format.html',1,'cl']]], + ['imagegl',['ImageGL',['../classcl_1_1_image_g_l.html',1,'cl']]], + ['imagesaver',['ImageSaver',['../classop_1_1_image_saver.html',1,'op']]], + ['ipcamerareader',['IpCameraReader',['../classop_1_1_ip_camera_reader.html',1,'op']]] ]; diff --git a/html/search/classes_9.js b/html/search/classes_9.js index a57da29a..0b1a4537 100644 --- a/html/search/classes_9.js +++ b/html/search/classes_9.js @@ -1,6 +1,4 @@ var searchData= [ - ['keeptopnpeople',['KeepTopNPeople',['../classop_1_1_keep_top_n_people.html',1,'op']]], - ['keypointsaver',['KeypointSaver',['../classop_1_1_keypoint_saver.html',1,'op']]], - ['keypointscaler',['KeypointScaler',['../classop_1_1_keypoint_scaler.html',1,'op']]] + ['jsonofstream',['JsonOfstream',['../classop_1_1_json_ofstream.html',1,'op']]] ]; diff --git a/html/search/classes_a.js b/html/search/classes_a.js index 17b860f7..6b776689 100644 --- a/html/search/classes_a.js +++ b/html/search/classes_a.js @@ -1,4 +1,14 @@ var searchData= [ - ['maximumcaffe',['MaximumCaffe',['../classop_1_1_maximum_caffe.html',1,'op']]] + ['keeptopnpeople',['KeepTopNPeople',['../classop_1_1_keep_top_n_people.html',1,'op']]], + ['kernel',['Kernel',['../classcl_1_1_kernel.html',1,'cl']]], + ['kernelargumenthandler',['KernelArgumentHandler',['../structcl_1_1detail_1_1_kernel_argument_handler.html',1,'cl::detail']]], + ['kernelargumenthandler_3c_20cl_3a_3adevicecommandqueue_2c_20void_20_3e',['KernelArgumentHandler< cl::DeviceCommandQueue, void >',['../structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html',1,'cl::detail']]], + ['kernelargumenthandler_3c_20localspacearg_2c_20void_20_3e',['KernelArgumentHandler< LocalSpaceArg, void >',['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html',1,'cl::detail']]], + ['kernelargumenthandler_3c_20t_2c_20typename_20std_3a_3aenable_5fif_3c_20std_3a_3ais_5fbase_5fof_3c_20cl_3a_3amemory_2c_20t_20_3e_3a_3avalue_20_3e_3a_3atype_20_3e',['KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >',['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html',1,'cl::detail']]], + ['kernelargumenthandler_3c_20t_2c_20typename_20std_3a_3aenable_5fif_3c_21std_3a_3ais_5fbase_5fof_3c_20cl_3a_3amemory_2c_20t_20_3e_3a_3avalue_20_3e_3a_3atype_20_3e',['KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >',['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html',1,'cl::detail']]], + ['kernelfunctor',['KernelFunctor',['../classcl_1_1_kernel_functor.html',1,'cl']]], + ['kernelfunctor_3c_20ts_2e_2e_2e_3e',['KernelFunctor< Ts...>',['../classcl_1_1_kernel_functor.html',1,'cl']]], + ['keypointsaver',['KeypointSaver',['../classop_1_1_keypoint_saver.html',1,'op']]], + ['keypointscaler',['KeypointScaler',['../classop_1_1_keypoint_scaler.html',1,'op']]] ]; diff --git a/html/search/classes_b.js b/html/search/classes_b.js index 3812187b..f89c779a 100644 --- a/html/search/classes_b.js +++ b/html/search/classes_b.js @@ -1,6 +1,4 @@ var searchData= [ - ['net',['Net',['../classop_1_1_net.html',1,'op']]], - ['netcaffe',['NetCaffe',['../classop_1_1_net_caffe.html',1,'op']]], - ['nmscaffe',['NmsCaffe',['../classop_1_1_nms_caffe.html',1,'op']]] + ['localspacearg',['LocalSpaceArg',['../structcl_1_1_local_space_arg.html',1,'cl']]] ]; diff --git a/html/search/classes_c.js b/html/search/classes_c.js index c31aaa28..0ed90612 100644 --- a/html/search/classes_c.js +++ b/html/search/classes_c.js @@ -1,4 +1,6 @@ var searchData= [ - ['opoutputtocvmat',['OpOutputToCvMat',['../classop_1_1_op_output_to_cv_mat.html',1,'op']]] + ['make_5fkernel',['make_kernel',['../structcl_1_1compatibility_1_1make__kernel.html',1,'cl::compatibility']]], + ['maximumcaffe',['MaximumCaffe',['../classop_1_1_maximum_caffe.html',1,'op']]], + ['memory',['Memory',['../classcl_1_1_memory.html',1,'cl']]] ]; diff --git a/html/search/classes_d.js b/html/search/classes_d.js index 98d5d821..b4e1b08f 100644 --- a/html/search/classes_d.js +++ b/html/search/classes_d.js @@ -1,17 +1,7 @@ var searchData= [ - ['peoplejsonsaver',['PeopleJsonSaver',['../classop_1_1_people_json_saver.html',1,'op']]], - ['personidextractor',['PersonIdExtractor',['../classop_1_1_person_id_extractor.html',1,'op']]], - ['point',['Point',['../structop_1_1_point.html',1,'op']]], - ['point_3c_20int_20_3e',['Point< int >',['../structop_1_1_point.html',1,'op']]], - ['pointercontainergreater',['PointerContainerGreater',['../classop_1_1_pointer_container_greater.html',1,'op']]], - ['pointercontainerless',['PointerContainerLess',['../classop_1_1_pointer_container_less.html',1,'op']]], - ['posecpurenderer',['PoseCpuRenderer',['../classop_1_1_pose_cpu_renderer.html',1,'op']]], - ['poseextractor',['PoseExtractor',['../classop_1_1_pose_extractor.html',1,'op']]], - ['poseextractorcaffe',['PoseExtractorCaffe',['../classop_1_1_pose_extractor_caffe.html',1,'op']]], - ['posegpurenderer',['PoseGpuRenderer',['../classop_1_1_pose_gpu_renderer.html',1,'op']]], - ['poserenderer',['PoseRenderer',['../classop_1_1_pose_renderer.html',1,'op']]], - ['priorityqueue',['PriorityQueue',['../classop_1_1_priority_queue.html',1,'op']]], - ['producer',['Producer',['../classop_1_1_producer.html',1,'op']]], - ['profiler',['Profiler',['../classop_1_1_profiler.html',1,'op']]] + ['ndrange',['NDRange',['../classcl_1_1_n_d_range.html',1,'cl']]], + ['net',['Net',['../classop_1_1_net.html',1,'op']]], + ['netcaffe',['NetCaffe',['../classop_1_1_net_caffe.html',1,'op']]], + ['nmscaffe',['NmsCaffe',['../classop_1_1_nms_caffe.html',1,'op']]] ]; diff --git a/html/search/classes_e.js b/html/search/classes_e.js index 1f41602b..c31aaa28 100644 --- a/html/search/classes_e.js +++ b/html/search/classes_e.js @@ -1,5 +1,4 @@ var searchData= [ - ['queue',['Queue',['../classop_1_1_queue.html',1,'op']]], - ['queuebase',['QueueBase',['../classop_1_1_queue_base.html',1,'op']]] + ['opoutputtocvmat',['OpOutputToCvMat',['../classop_1_1_op_output_to_cv_mat.html',1,'op']]] ]; diff --git a/html/search/classes_f.js b/html/search/classes_f.js index 10cb9e06..071286e7 100644 --- a/html/search/classes_f.js +++ b/html/search/classes_f.js @@ -1,6 +1,21 @@ var searchData= [ - ['rectangle',['Rectangle',['../structop_1_1_rectangle.html',1,'op']]], - ['renderer',['Renderer',['../classop_1_1_renderer.html',1,'op']]], - ['resizeandmergecaffe',['ResizeAndMergeCaffe',['../classop_1_1_resize_and_merge_caffe.html',1,'op']]] + ['param_5ftraits',['param_traits',['../structcl_1_1detail_1_1param__traits.html',1,'cl::detail']]], + ['peoplejsonsaver',['PeopleJsonSaver',['../classop_1_1_people_json_saver.html',1,'op']]], + ['personidextractor',['PersonIdExtractor',['../classop_1_1_person_id_extractor.html',1,'op']]], + ['pipe',['Pipe',['../classcl_1_1_pipe.html',1,'cl']]], + ['platform',['Platform',['../classcl_1_1_platform.html',1,'cl']]], + ['point',['Point',['../structop_1_1_point.html',1,'op']]], + ['point_3c_20int_20_3e',['Point< int >',['../structop_1_1_point.html',1,'op']]], + ['pointercontainergreater',['PointerContainerGreater',['../classop_1_1_pointer_container_greater.html',1,'op']]], + ['pointercontainerless',['PointerContainerLess',['../classop_1_1_pointer_container_less.html',1,'op']]], + ['posecpurenderer',['PoseCpuRenderer',['../classop_1_1_pose_cpu_renderer.html',1,'op']]], + ['poseextractor',['PoseExtractor',['../classop_1_1_pose_extractor.html',1,'op']]], + ['poseextractorcaffe',['PoseExtractorCaffe',['../classop_1_1_pose_extractor_caffe.html',1,'op']]], + ['posegpurenderer',['PoseGpuRenderer',['../classop_1_1_pose_gpu_renderer.html',1,'op']]], + ['poserenderer',['PoseRenderer',['../classop_1_1_pose_renderer.html',1,'op']]], + ['priorityqueue',['PriorityQueue',['../classop_1_1_priority_queue.html',1,'op']]], + ['producer',['Producer',['../classop_1_1_producer.html',1,'op']]], + ['profiler',['Profiler',['../classop_1_1_profiler.html',1,'op']]], + ['program',['Program',['../classcl_1_1_program.html',1,'cl']]] ]; diff --git a/html/search/defines_0.js b/html/search/defines_0.js index 49922011..20c6d0ac 100644 --- a/html/search/defines_0.js +++ b/html/search/defines_0.js @@ -1,5 +1,27 @@ var searchData= [ + ['cl_5fcallback',['CL_CALLBACK',['../cl2_8hpp.html#a193b43da2ce23c54788f9b4d4f0f4740',1,'cl2.hpp']]], + ['cl_5fext_5fprefix_5f_5fversion_5f1_5f1_5fdeprecated',['CL_EXT_PREFIX__VERSION_1_1_DEPRECATED',['../cl2_8hpp.html#a728359ddaf60ae8d916bab10bf7ae7e7',1,'cl2.hpp']]], + ['cl_5fext_5fprefix_5f_5fversion_5f1_5f2_5fdeprecated',['CL_EXT_PREFIX__VERSION_1_2_DEPRECATED',['../cl2_8hpp.html#a8e521f2193ebd30528756480e0b81478',1,'cl2.hpp']]], + ['cl_5fext_5fsuffix_5f_5fversion_5f1_5f1_5fdeprecated',['CL_EXT_SUFFIX__VERSION_1_1_DEPRECATED',['../cl2_8hpp.html#a6efde763d2d8686911e04372386b910a',1,'cl2.hpp']]], + ['cl_5fext_5fsuffix_5f_5fversion_5f1_5f2_5fdeprecated',['CL_EXT_SUFFIX__VERSION_1_2_DEPRECATED',['../cl2_8hpp.html#a30c99bec4258e0d1095128c2a0c6a191',1,'cl2.hpp']]], + ['cl_5fhpp_5fdeclare_5fparam_5ftraits_5f',['CL_HPP_DECLARE_PARAM_TRAITS_',['../cl2_8hpp.html#a6ac86f0f6dbdb396f05157126344f799',1,'cl2.hpp']]], + ['cl_5fhpp_5fdefine_5fstatic_5fmember_5f',['CL_HPP_DEFINE_STATIC_MEMBER_',['../cl2_8hpp.html#a43bdbc2602e055e27992c3f36aeb616a',1,'cl2.hpp']]], + ['cl_5fhpp_5ferr_5fstr_5f',['CL_HPP_ERR_STR_',['../cl2_8hpp.html#a4b595bd14a1dc7ba998f62924cad8f1e',1,'cl2.hpp']]], + ['cl_5fhpp_5finit_5fcl_5fext_5ffcn_5fptr_5f',['CL_HPP_INIT_CL_EXT_FCN_PTR_',['../cl2_8hpp.html#a038b6bbadd706770d242412fd00fd2f4',1,'cl2.hpp']]], + ['cl_5fhpp_5finit_5fcl_5fext_5ffcn_5fptr_5fplatform_5f',['CL_HPP_INIT_CL_EXT_FCN_PTR_PLATFORM_',['../cl2_8hpp.html#a0347821869ad5e477df344dbf9d240dd',1,'cl2.hpp']]], + ['cl_5fhpp_5fminimum_5fopencl_5fversion',['CL_HPP_MINIMUM_OPENCL_VERSION',['../cl2_8hpp.html#a2053025c576bcf48e249dd20e884a560',1,'cl2.hpp']]], + ['cl_5fhpp_5fnoexcept_5f',['CL_HPP_NOEXCEPT_',['../cl2_8hpp.html#a7fcfde26c9e031daf0c6fbb637ed7ac0',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5fdevice_5ffission_5f',['CL_HPP_PARAM_NAME_DEVICE_FISSION_',['../cl2_8hpp.html#ab66a37111cb5d8c20e89938dd790ad9b',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f0_5f',['CL_HPP_PARAM_NAME_INFO_1_0_',['../cl2_8hpp.html#a3c07afe8e5aab6eedbeee41eb683ca27',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f0_5fdeprecated_5fin_5f2_5f0_5f',['CL_HPP_PARAM_NAME_INFO_1_0_DEPRECATED_IN_2_0_',['../cl2_8hpp.html#a7f63e8a787b3c0eef4fe1287ab50f620',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f1_5f',['CL_HPP_PARAM_NAME_INFO_1_1_',['../cl2_8hpp.html#a1684a5b5156344ea8144959b5ed90670',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f1_5fdeprecated_5fin_5f2_5f0_5f',['CL_HPP_PARAM_NAME_INFO_1_1_DEPRECATED_IN_2_0_',['../cl2_8hpp.html#a3d4442f92a22b926272febf3ad1d0113',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f2_5f',['CL_HPP_PARAM_NAME_INFO_1_2_',['../cl2_8hpp.html#a5303b6c0e9bcace6a68fa22471110608',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f1_5f2_5fdeprecated_5fin_5f2_5f0_5f',['CL_HPP_PARAM_NAME_INFO_1_2_DEPRECATED_IN_2_0_',['../cl2_8hpp.html#a653491a41cc7fd568c2b9cabb4814ac7',1,'cl2.hpp']]], + ['cl_5fhpp_5fparam_5fname_5finfo_5f2_5f0_5f',['CL_HPP_PARAM_NAME_INFO_2_0_',['../cl2_8hpp.html#abb735d6080a161ccd484c8da77a0fc3b',1,'cl2.hpp']]], + ['cl_5fhpp_5ftarget_5fopencl_5fversion',['CL_HPP_TARGET_OPENCL_VERSION',['../cl2_8hpp.html#a37ea07405ca286c1570612b42d43b345',1,'cl2.hpp']]], + ['cl_5fuse_5fdeprecated_5fopencl_5f2_5f0_5fapis',['CL_USE_DEPRECATED_OPENCL_2_0_APIS',['../cl2_8hpp.html#a83e58027079a192080c2690ec9918612',1,'cl2.hpp']]], ['compile_5ftemplate_5fbasic_5ftypes',['COMPILE_TEMPLATE_BASIC_TYPES',['../macros_8hpp.html#a6bf32c65e0f388d5b09d8b2424416c0e',1,'macros.hpp']]], ['compile_5ftemplate_5fbasic_5ftypes_5fclass',['COMPILE_TEMPLATE_BASIC_TYPES_CLASS',['../macros_8hpp.html#a60e010d8a2352d94b8b57d97cf4a7d73',1,'macros.hpp']]], ['compile_5ftemplate_5fbasic_5ftypes_5fstruct',['COMPILE_TEMPLATE_BASIC_TYPES_STRUCT',['../macros_8hpp.html#ac5627744abe5fd0c8eacfe9c7f8bd32e',1,'macros.hpp']]], diff --git a/html/search/enums_0.js b/html/search/enums_0.js index fa6d6f25..f6a81352 100644 --- a/html/search/enums_0.js +++ b/html/search/enums_0.js @@ -1,5 +1,6 @@ var searchData= [ ['dataformat',['DataFormat',['../namespaceop.html#ae52c21a24cf2c21e3b419c127924fd7e',1,'op']]], + ['devicequeueproperties',['DeviceQueueProperties',['../namespacecl.html#a000ce6769841b11cf56253f7a0344277',1,'cl']]], ['displaymode',['DisplayMode',['../namespaceop.html#ae52707752b1872b39f0306cc4f6c6ae6',1,'op']]] ]; diff --git a/html/search/enums_7.js b/html/search/enums_7.js index c88a1954..a686e32e 100644 --- a/html/search/enums_7.js +++ b/html/search/enums_7.js @@ -1,4 +1,4 @@ var searchData= [ - ['rendermode',['RenderMode',['../namespaceop.html#afce557f02e337e16150d00bdf72ec033',1,'op']]] + ['queueproperties',['QueueProperties',['../namespacecl.html#a6b1e69bec24f2a7f89eb17c265060e0d',1,'cl']]] ]; diff --git a/html/search/enums_8.js b/html/search/enums_8.js index c8a824dd..c88a1954 100644 --- a/html/search/enums_8.js +++ b/html/search/enums_8.js @@ -1,4 +1,4 @@ var searchData= [ - ['scalemode',['ScaleMode',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bda',1,'op']]] + ['rendermode',['RenderMode',['../namespaceop.html#afce557f02e337e16150d00bdf72ec033',1,'op']]] ]; diff --git a/html/search/enums_9.js b/html/search/enums_9.js index 244f89f0..c8a824dd 100644 --- a/html/search/enums_9.js +++ b/html/search/enums_9.js @@ -1,4 +1,4 @@ var searchData= [ - ['threadmanagermode',['ThreadManagerMode',['../namespaceop.html#a3593e2d53bec533f0048ef3973eebd36',1,'op']]] + ['scalemode',['ScaleMode',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bda',1,'op']]] ]; diff --git a/html/search/enums_a.html b/html/search/enums_a.html new file mode 100644 index 00000000..065977ad --- /dev/null +++ b/html/search/enums_a.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/enums_a.js b/html/search/enums_a.js new file mode 100644 index 00000000..244f89f0 --- /dev/null +++ b/html/search/enums_a.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['threadmanagermode',['ThreadManagerMode',['../namespaceop.html#a3593e2d53bec533f0048ef3973eebd36',1,'op']]] +]; diff --git a/html/search/enumvalues_b.js b/html/search/enumvalues_b.js index b469abdf..79e43f36 100644 --- a/html/search/enumvalues_b.js +++ b/html/search/enumvalues_b.js @@ -4,7 +4,7 @@ var searchData= ['nmsthreshold',['NMSThreshold',['../namespaceop.html#a37c58b781e5bcd9fee67a7768afc5d0ea83be5d7f6f29b19cf24f7393551c0439',1,'op']]], ['nodisplay',['NoDisplay',['../namespaceop.html#ae52707752b1872b39f0306cc4f6c6ae6a28b652e57d2da6b7c939166be21efd9a',1,'op']]], ['nogpu',['NoGpu',['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7fa3c1472839b807c90abff3c7c36dff458',1,'op']]], - ['none',['None',['../namespaceop.html#afce557f02e337e16150d00bdf72ec033a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()'],['../namespaceop.html#a54b73745852c270cfd891eed0f6f2332a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()'],['../namespaceop.html#adc43fb9031418e7f8112816a3b535d14a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()']]], + ['none',['None',['../namespaceop.html#afce557f02e337e16150d00bdf72ec033a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()'],['../namespacecl.html#a6b1e69bec24f2a7f89eb17c265060e0da6adf97f83acf6453d4a6a4b1070f3754',1,'cl::None()'],['../namespacecl.html#a000ce6769841b11cf56253f7a0344277a6adf97f83acf6453d4a6a4b1070f3754',1,'cl::None()'],['../namespaceop.html#a54b73745852c270cfd891eed0f6f2332a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()'],['../namespaceop.html#adc43fb9031418e7f8112816a3b535d14a6adf97f83acf6453d4a6a4b1070f3754',1,'op::None()']]], ['nooutput',['NoOutput',['../namespaceop.html#adc43fb9031418e7f8112816a3b535d14a828d496739024f4af00df1e277d96ebd',1,'op']]], ['normal',['Normal',['../namespaceop.html#adc43fb9031418e7f8112816a3b535d14a960b44c579bc2f6818d2daaf9e4c16f0',1,'op']]], ['noscale',['NoScale',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaa6089ccf7c3fe93a62745e51200419c60',1,'op']]] diff --git a/html/search/enumvalues_c.js b/html/search/enumvalues_c.js index 52b8180a..47eb987c 100644 --- a/html/search/enumvalues_c.js +++ b/html/search/enumvalues_c.js @@ -2,5 +2,6 @@ var searchData= [ ['opencl',['OpenCL',['../namespaceop.html#adbb34b5c8f2b6f0c051f831f18582e7fa7982b09a852b37f2afb1227eaf552e47',1,'op']]], ['originalfps',['OriginalFps',['../namespaceop.html#ac0230b669b296920c0cfc41b7587268fa0123c3afc0fac5edaf8b1672cb12626c',1,'op']]], + ['outoforder',['OutOfOrder',['../namespacecl.html#a6b1e69bec24f2a7f89eb17c265060e0da126667d3723cdd75c5386d245727e1e8',1,'cl']]], ['outputresolution',['OutputResolution',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaa73c42013aac51c335d50d103f30fcb99',1,'op']]] ]; diff --git a/html/search/enumvalues_d.js b/html/search/enumvalues_d.js index 68b218df..0f0257d2 100644 --- a/html/search/enumvalues_d.js +++ b/html/search/enumvalues_d.js @@ -2,5 +2,6 @@ var searchData= [ ['pafs',['PAFs',['../namespaceop.html#a1c3dbc214e7552f7ef9cc753ee97226ba21c5c3f60f4881b8d5477f5628db74f1',1,'op']]], ['parts',['Parts',['../namespaceop.html#a1c3dbc214e7552f7ef9cc753ee97226ba9ce2d07469b39a72159ed8b0e0e597ca',1,'op']]], - ['plusminusone',['PlusMinusOne',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaab7e7b2beae3435e73021d6d9a6a3fd8a',1,'op']]] + ['plusminusone',['PlusMinusOne',['../namespaceop.html#af72fe4ed32846c12f41b049d3d0e1bdaab7e7b2beae3435e73021d6d9a6a3fd8a',1,'op']]], + ['profiling',['Profiling',['../namespacecl.html#a6b1e69bec24f2a7f89eb17c265060e0da1a226c2f1347809a185b8567ba1fc5a7',1,'cl::Profiling()'],['../namespacecl.html#a000ce6769841b11cf56253f7a0344277a1a226c2f1347809a185b8567ba1fc5a7',1,'cl::Profiling()']]] ]; diff --git a/html/search/files_2.js b/html/search/files_2.js index 5bcaf423..352fa69b 100644 --- a/html/search/files_2.js +++ b/html/search/files_2.js @@ -2,6 +2,7 @@ var searchData= [ ['cameraparameterreader_2ehpp',['cameraParameterReader.hpp',['../camera_parameter_reader_8hpp.html',1,'']]], ['check_2ehpp',['check.hpp',['../check_8hpp.html',1,'']]], + ['cl2_2ehpp',['cl2.hpp',['../cl2_8hpp.html',1,'']]], ['cocojsonsaver_2ehpp',['cocoJsonSaver.hpp',['../coco_json_saver_8hpp.html',1,'']]], ['common_2ehpp',['common.hpp',['../common_8hpp.html',1,'']]], ['cuda_2ehpp',['cuda.hpp',['../cuda_8hpp.html',1,'']]], diff --git a/html/search/functions_0.js b/html/search/functions_0.js index 95ef4398..525dfb95 100644 --- a/html/search/functions_0.js +++ b/html/search/functions_0.js @@ -4,6 +4,10 @@ var searchData= ['addinfo',['addInfo',['../classop_1_1_gui_info_adder.html#a208806933d0e0932f7cddfad3cf04343',1,'op::GuiInfoAdder']]], ['addpopper',['addPopper',['../classop_1_1_queue_base.html#adc5df8a039d360831db06e3c610bf015',1,'op::QueueBase']]], ['addpusher',['addPusher',['../classop_1_1_queue_base.html#a1ccdec39ea65a83edc54661acc283134',1,'op::QueueBase']]], + ['address',['address',['../classcl_1_1_s_v_m_allocator.html#a10ae2172078bf1aa987a0e3ace96cbb7',1,'cl::SVMAllocator::address(reference r) CL_HPP_NOEXCEPT_'],['../classcl_1_1_s_v_m_allocator.html#afcc4bd8a99bc004c286f49a7f3e84766',1,'cl::SVMAllocator::address(const_reference r) CL_HPP_NOEXCEPT_']]], + ['allocate',['allocate',['../classcl_1_1_s_v_m_allocator.html#a44858d70971c7801aa62d7a64d18df00',1,'cl::SVMAllocator']]], + ['allocate_5fpointer',['allocate_pointer',['../namespacecl.html#a9feaebcb39a179537588bfcd349dbbb6',1,'cl']]], + ['allocate_5fsvm',['allocate_svm',['../namespacecl.html#a8efdf919c8a45ad8411dac9b4236fbbf',1,'cl::allocate_svm(Args...args)'],['../namespacecl.html#a2077ca5a2cdc3557aedca3d94adcc98a',1,'cl::allocate_svm(const cl::Context &c, Args...args)']]], ['area',['area',['../structop_1_1_point.html#aba8ffdc78fdec7d45222f640eb130874',1,'op::Point::area()'],['../structop_1_1_rectangle.html#a85cabb0d2f3af02e32be35bb9841c1f3',1,'op::Rectangle::area()']]], ['array',['Array',['../classop_1_1_array.html#a793b9851c7490bc98d4dd52020c0cd3c',1,'op::Array::Array(const int size)'],['../classop_1_1_array.html#a48c1ba1f7017b5aa8e0451079dd3a6d3',1,'op::Array::Array(const std::vector< int > &sizes={})'],['../classop_1_1_array.html#ac833fdcb245fcc3135ce65227bb9e4b2',1,'op::Array::Array(const int size, const T value)'],['../classop_1_1_array.html#a959ede0df7e535d2d3ac40d098541c27',1,'op::Array::Array(const std::vector< int > &sizes, const T value)'],['../classop_1_1_array.html#a5a68cca98a3ebaf565f1e546eebd9f01',1,'op::Array::Array(const Array< T > &array)'],['../classop_1_1_array.html#a7a7d854d63815e10e158fe889d17a88e',1,'op::Array::Array(Array< T > &&array)']]], ['arrayclose',['arrayClose',['../classop_1_1_json_ofstream.html#a3f940d3ad51d0acb7126d62a5617fd69',1,'op::JsonOfstream']]], diff --git a/html/search/functions_1.js b/html/search/functions_1.js index a3a41990..77c3635a 100644 --- a/html/search/functions_1.js +++ b/html/search/functions_1.js @@ -3,5 +3,9 @@ var searchData= ['backward_5fcpu',['Backward_cpu',['../classop_1_1_maximum_caffe.html#a30bc085753e2d2434254475f1d1efa1b',1,'op::MaximumCaffe::Backward_cpu()'],['../classop_1_1_nms_caffe.html#a7c269eac9de4422235f3a0d300861b2e',1,'op::NmsCaffe::Backward_cpu()'],['../classop_1_1_resize_and_merge_caffe.html#a6956c0970359413ed5ff409ee0f913fc',1,'op::ResizeAndMergeCaffe::Backward_cpu()'],['../classop_1_1_body_part_connector_caffe.html#a8b70616dc1b45f4a3c2b10308e45b5ce',1,'op::BodyPartConnectorCaffe::Backward_cpu()']]], ['backward_5fgpu',['Backward_gpu',['../classop_1_1_maximum_caffe.html#a6d32a5327b1f6552339227e171e9674c',1,'op::MaximumCaffe::Backward_gpu()'],['../classop_1_1_nms_caffe.html#a46d0269df59984ad2b6b4ef4f1b1f71d',1,'op::NmsCaffe::Backward_gpu()'],['../classop_1_1_resize_and_merge_caffe.html#a1561454d50551545d6b8643e82d5a97f',1,'op::ResizeAndMergeCaffe::Backward_gpu()'],['../classop_1_1_body_part_connector_caffe.html#a4a42a1d04cbca147da6e9392fdc73327',1,'op::BodyPartConnectorCaffe::Backward_gpu()']]], ['bodypartconnectorcaffe',['BodyPartConnectorCaffe',['../classop_1_1_body_part_connector_caffe.html#a94e2364fa13ea79b2d6fd72c5db34765',1,'op::BodyPartConnectorCaffe']]], - ['bottomright',['bottomRight',['../structop_1_1_rectangle.html#a3e2d164e2da15c298e4d5bc7b70c0a30',1,'op::Rectangle']]] + ['bottomright',['bottomRight',['../structop_1_1_rectangle.html#a3e2d164e2da15c298e4d5bc7b70c0a30',1,'op::Rectangle']]], + ['buffer',['Buffer',['../classcl_1_1_buffer.html#a66ee6c9c837b5f74f02bef8f90459b5c',1,'cl::Buffer::Buffer(const Context &context, cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_buffer.html#ac9eaf7f65478faefa7053ab6c9f1e16d',1,'cl::Buffer::Buffer(cl_mem_flags flags, size_type size, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_buffer.html#aadd3663801107fabb88238565c55ba16',1,'cl::Buffer::Buffer(IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)'],['../classcl_1_1_buffer.html#a96e0d46de95bd3f335c39f5b4f10c640',1,'cl::Buffer::Buffer(const Context &context, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)'],['../classcl_1_1_buffer.html#a589e770b263ccedb789620860799e2c6',1,'cl::Buffer::Buffer(const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, bool readOnly, bool useHostPtr=false, cl_int *err=NULL)'],['../classcl_1_1_buffer.html#a1c82aa24dd8a4d80b698605f60a26d71',1,'cl::Buffer::Buffer()'],['../classcl_1_1_buffer.html#a68c77da266a476c4b4789bd53aa33337',1,'cl::Buffer::Buffer(const cl_mem &buffer, bool retainObject=false)'],['../classcl_1_1_buffer.html#a2cfe3144f7d69d4b390edfa934641dcf',1,'cl::Buffer::Buffer(const Buffer &buf)'],['../classcl_1_1_buffer.html#a5ee4055b862daa313919ef577600b9fa',1,'cl::Buffer::Buffer(Buffer &&buf) CL_HPP_NOEXCEPT_']]], + ['buffergl',['BufferGL',['../classcl_1_1_buffer_g_l.html#a7ac53f876cfdb10fdd25a40d24b36686',1,'cl::BufferGL::BufferGL(const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL)'],['../classcl_1_1_buffer_g_l.html#a77604377be0e356aabfed15f6ea00b31',1,'cl::BufferGL::BufferGL()'],['../classcl_1_1_buffer_g_l.html#ae70de3a74671b3a93e05279a8185cd7a',1,'cl::BufferGL::BufferGL(const cl_mem &buffer, bool retainObject=false)'],['../classcl_1_1_buffer_g_l.html#acc718908deb55b07dea09645fe322dbc',1,'cl::BufferGL::BufferGL(const BufferGL &buf)'],['../classcl_1_1_buffer_g_l.html#a1f34aee208c887c15d8e699f629db86b',1,'cl::BufferGL::BufferGL(BufferGL &&buf) CL_HPP_NOEXCEPT_']]], + ['bufferrendergl',['BufferRenderGL',['../classcl_1_1_buffer_render_g_l.html#ac2f60478116d35c2a96c522205fcf932',1,'cl::BufferRenderGL::BufferRenderGL(const Context &context, cl_mem_flags flags, cl_GLuint bufobj, cl_int *err=NULL)'],['../classcl_1_1_buffer_render_g_l.html#a9ae513ba0c6664353c389764c7e1011d',1,'cl::BufferRenderGL::BufferRenderGL()'],['../classcl_1_1_buffer_render_g_l.html#a3214caef962ed7c7ff20e102f498eff6',1,'cl::BufferRenderGL::BufferRenderGL(const cl_mem &buffer, bool retainObject=false)'],['../classcl_1_1_buffer_render_g_l.html#a9bbd05ded89c1c3d3c4fd52f0f5922b3',1,'cl::BufferRenderGL::BufferRenderGL(const BufferRenderGL &buf)'],['../classcl_1_1_buffer_render_g_l.html#a387a6e721fd3283d288d86e9dbfda3a5',1,'cl::BufferRenderGL::BufferRenderGL(BufferRenderGL &&buf) CL_HPP_NOEXCEPT_']]], + ['build',['build',['../classcl_1_1_program.html#a1c68f6aa0244c99c8e70f4c971c9049a',1,'cl::Program::build(const vector< Device > &devices, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const '],['../classcl_1_1_program.html#ab6f097f1e1f14eb6f15651dcb6529b7a',1,'cl::Program::build(const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL) const ']]] ]; diff --git a/html/search/functions_11.js b/html/search/functions_11.js index 41e90a5a..00d96f25 100644 --- a/html/search/functions_11.js +++ b/html/search/functions_11.js @@ -5,7 +5,7 @@ var searchData= ['reconstructarray',['reconstructArray',['../namespaceop.html#aebaf536d172c504ac2bdd3e9f7bcf6fb',1,'op']]], ['record',['record',['../classop_1_1_coco_json_saver.html#a3a7fd417aa5d85044fb0703379af1a23',1,'op::CocoJsonSaver']]], ['rectangle',['Rectangle',['../structop_1_1_rectangle.html#a0112ddaa9782f3ccbb76a319b05f030b',1,'op::Rectangle::Rectangle(const T x=0, const T y=0, const T width=0, const T height=0)'],['../structop_1_1_rectangle.html#afbb0da8956e35178d3f28d2b1d998175',1,'op::Rectangle::Rectangle(const Rectangle< T > &rectangle)'],['../structop_1_1_rectangle.html#a5a9a60fdfd9c88ab8ded6275d64333ea',1,'op::Rectangle::Rectangle(Rectangle< T > &&rectangle)']]], - ['release',['release',['../classop_1_1_flir_reader.html#ab28f40422c9edff8594d855bbef91f58',1,'op::FlirReader::release()'],['../classop_1_1_image_directory_reader.html#af74e192f8cba5c10f8e252674a85185a',1,'op::ImageDirectoryReader::release()'],['../classop_1_1_producer.html#a7753ffb0daa486ab0f82873b3567f95e',1,'op::Producer::release()'],['../classop_1_1_spinnaker_wrapper.html#a6e66639ee75708486b3d9aa4598607c0',1,'op::SpinnakerWrapper::release()'],['../classop_1_1_video_capture_reader.html#a2f73e10efe7f9b24a6cb75af2167de58',1,'op::VideoCaptureReader::release()']]], + ['release',['release',['../structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html#a70614c8eeee136fb4887bae35216d620',1,'cl::detail::ReferenceHandler< cl_device_id >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html#a206e136a2c835c230bd1e53903b44741',1,'cl::detail::ReferenceHandler< cl_platform_id >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html#a5d93d91a3b00c34c9d287b906a83c53e',1,'cl::detail::ReferenceHandler< cl_context >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html#a9e94778f8ece7dc05b5d14627aae8432',1,'cl::detail::ReferenceHandler< cl_command_queue >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html#aba0868f27da195361268fae7b69545d4',1,'cl::detail::ReferenceHandler< cl_mem >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html#aa95daa0623a872b100d907177821484a',1,'cl::detail::ReferenceHandler< cl_sampler >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html#ae26edbdedda89883df1baf82ab5c26da',1,'cl::detail::ReferenceHandler< cl_program >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html#a7fac9ea42ed1197c5ce8e7f899176c30',1,'cl::detail::ReferenceHandler< cl_kernel >::release()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html#af1ea5e5edc2b5598d38d04c7514472ec',1,'cl::detail::ReferenceHandler< cl_event >::release()'],['../classcl_1_1detail_1_1_wrapper.html#a750d40a07ec6ece6025be03f267f5ca4',1,'cl::detail::Wrapper::release()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#aaf385d61c64d19376ca28a5a4bad2508',1,'cl::detail::Wrapper< cl_device_id >::release()'],['../classop_1_1_flir_reader.html#ab28f40422c9edff8594d855bbef91f58',1,'op::FlirReader::release()'],['../classop_1_1_image_directory_reader.html#af74e192f8cba5c10f8e252674a85185a',1,'op::ImageDirectoryReader::release()'],['../classop_1_1_producer.html#a7753ffb0daa486ab0f82873b3567f95e',1,'op::Producer::release()'],['../classop_1_1_spinnaker_wrapper.html#a6e66639ee75708486b3d9aa4598607c0',1,'op::SpinnakerWrapper::release()'],['../classop_1_1_video_capture_reader.html#a2f73e10efe7f9b24a6cb75af2167de58',1,'op::VideoCaptureReader::release()']]], ['renderer',['Renderer',['../classop_1_1_renderer.html#a00caf604fad781dfcf3bc311ef6a6623',1,'op::Renderer']]], ['renderface',['renderFace',['../classop_1_1_face_cpu_renderer.html#a9f8b158aca09eca94ad1b0cd8418cbb5',1,'op::FaceCpuRenderer::renderFace()'],['../classop_1_1_face_gpu_renderer.html#a8f4cb47d5a6829f6b19c377d523069eb',1,'op::FaceGpuRenderer::renderFace()'],['../classop_1_1_face_renderer.html#a045da831a9476bfc0e58e08ebb6c84c1',1,'op::FaceRenderer::renderFace()']]], ['renderfacekeypointscpu',['renderFaceKeypointsCpu',['../namespaceop.html#a5fc85e8500dbeda3b75c1b6ecfac91cd',1,'op']]], @@ -22,10 +22,12 @@ var searchData= ['renderposepafgpu',['renderPosePAFGpu',['../namespaceop.html#a832678e25561cd77d174847b0dddc6bb',1,'op']]], ['renderposepafsgpu',['renderPosePAFsGpu',['../namespaceop.html#a7e2c7f463bbbbe9665faa46c073cc5ac',1,'op']]], ['reset',['reset',['../classop_1_1_array.html#a12e538b09e98bf0900163031602ed2ed',1,'op::Array::reset(const int size)'],['../classop_1_1_array.html#a0ad0232daa69783cf2c8f7a0ff5b3b0c',1,'op::Array::reset(const std::vector< int > &sizes={})'],['../classop_1_1_array.html#ac7183eb2f4e78a6941da3a2079b9ed32',1,'op::Array::reset(const int size, const T value)'],['../classop_1_1_array.html#add2eeccd967cdf0900449649cb6f5afb',1,'op::Array::reset(const std::vector< int > &sizes, const T value)'],['../classop_1_1_thread_manager.html#a5b7c5ea46c360496e261094c5e1397a7',1,'op::ThreadManager::reset()']]], - ['reshape',['Reshape',['../classop_1_1_maximum_caffe.html#aa9ab7eab51c9539b141a0aac998b2223',1,'op::MaximumCaffe::Reshape()'],['../classop_1_1_nms_caffe.html#a96198ee87433f55f52a5054b92f946d9',1,'op::NmsCaffe::Reshape()'],['../classop_1_1_resize_and_merge_caffe.html#aea893710063fc6c58d19f7e02f1a6681',1,'op::ResizeAndMergeCaffe::Reshape()'],['../classop_1_1_body_part_connector_caffe.html#a54918b6b114568d7bafe26319e96d644',1,'op::BodyPartConnectorCaffe::Reshape()']]], + ['reshape',['Reshape',['../classop_1_1_maximum_caffe.html#aa9ab7eab51c9539b141a0aac998b2223',1,'op::MaximumCaffe::Reshape()'],['../classop_1_1_nms_caffe.html#a646d0442dfa17bbd3b6f90a7fc32af11',1,'op::NmsCaffe::Reshape()'],['../classop_1_1_resize_and_merge_caffe.html#ac889d68450cebf9745708f8c414545ac',1,'op::ResizeAndMergeCaffe::Reshape()'],['../classop_1_1_body_part_connector_caffe.html#a54918b6b114568d7bafe26319e96d644',1,'op::BodyPartConnectorCaffe::Reshape()']]], ['resizeandmergecaffe',['ResizeAndMergeCaffe',['../classop_1_1_resize_and_merge_caffe.html#a30805a265fa887eff04b1200dbda91a5',1,'op::ResizeAndMergeCaffe']]], ['resizeandmergecpu',['resizeAndMergeCpu',['../namespaceop.html#a1b6c4abcf6948b5ac5651bb2f2909bc9',1,'op']]], ['resizeandmergegpu',['resizeAndMergeGpu',['../namespaceop.html#a6a5cb4e7c022ac0fbcc399e24bb6931a',1,'op']]], + ['resizeandmergeocl',['resizeAndMergeOcl',['../namespaceop.html#ad18f874de9ff9501c0dd7123f803d541',1,'op']]], ['resizefixedaspectratio',['resizeFixedAspectRatio',['../namespaceop.html#ae6845e9d6fddf61cb7cb2eea7a7d4afc',1,'op']]], - ['resizegetscalefactor',['resizeGetScaleFactor',['../namespaceop.html#a24ebdcb8395dea0429f220de6a715d6e',1,'op']]] + ['resizegetscalefactor',['resizeGetScaleFactor',['../namespaceop.html#a24ebdcb8395dea0429f220de6a715d6e',1,'op']]], + ['retain',['retain',['../structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html#ae3392ce2c4055446680bde82e60c976c',1,'cl::detail::ReferenceHandler< cl_device_id >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html#a26b860addc4286a66ad6b13502bf61c8',1,'cl::detail::ReferenceHandler< cl_platform_id >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html#ae20376889d6966d9075a2ac61a09b14e',1,'cl::detail::ReferenceHandler< cl_context >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html#aaff327f27da074b52435f47c1a8ada25',1,'cl::detail::ReferenceHandler< cl_command_queue >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html#a6af1e1c3c30cb81314a585d1f1d4b361',1,'cl::detail::ReferenceHandler< cl_mem >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html#a341de3beb748e003b3565d8370e51deb',1,'cl::detail::ReferenceHandler< cl_sampler >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html#aaf548454f0e0ab20e98f93e0c1443790',1,'cl::detail::ReferenceHandler< cl_program >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html#abbae5715707d421461a03eb3b7f61b78',1,'cl::detail::ReferenceHandler< cl_kernel >::retain()'],['../structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html#a69614259acaa35b6397bfbe222654fe4',1,'cl::detail::ReferenceHandler< cl_event >::retain()'],['../classcl_1_1detail_1_1_wrapper.html#a6d902b42c615eb8843671e35605c1cd0',1,'cl::detail::Wrapper::retain()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a619059007eadaff35281d94a0c0d4598',1,'cl::detail::Wrapper< cl_device_id >::retain()']]] ]; diff --git a/html/search/functions_12.js b/html/search/functions_12.js index 5e1a835c..d1d733c8 100644 --- a/html/search/functions_12.js +++ b/html/search/functions_12.js @@ -1,5 +1,6 @@ var searchData= [ + ['sampler',['Sampler',['../classcl_1_1_sampler.html#a1c8395b386e3b1c09dc43f4134909390',1,'cl::Sampler::Sampler()'],['../classcl_1_1_sampler.html#a41d7df0a069717bc570a6ccdab3d3acd',1,'cl::Sampler::Sampler(const Context &context, cl_bool normalized_coords, cl_addressing_mode addressing_mode, cl_filter_mode filter_mode, cl_int *err=NULL)'],['../classcl_1_1_sampler.html#aa32c71d59ca20e83fc283273d0b102cd',1,'cl::Sampler::Sampler(const cl_sampler &sampler, bool retainObject=false)'],['../classcl_1_1_sampler.html#a684ea0f7bb85233239ba3a266795c1a4',1,'cl::Sampler::Sampler(const Sampler &sam)'],['../classcl_1_1_sampler.html#a487aa40df9ababf70fe4c19a0b538f6f',1,'cl::Sampler::Sampler(Sampler &&sam) CL_HPP_NOEXCEPT_']]], ['save',['save',['../classop_1_1_people_json_saver.html#a601ec8a006692ee1b4c3faff06df3582',1,'op::PeopleJsonSaver']]], ['savedata',['saveData',['../namespaceop.html#a82a9b02531d6197f023185489c7587b3',1,'op::saveData(const std::vector< cv::Mat > &cvMats, const std::vector< std::string > &cvMatNames, const std::string &fileNameNoExtension, const DataFormat dataFormat)'],['../namespaceop.html#adc3c5d63a289c98efa9ee37c066432d7',1,'op::saveData(const cv::Mat &cvMat, const std::string cvMatName, const std::string &fileNameNoExtension, const DataFormat dataFormat)']]], ['savefloatarray',['saveFloatArray',['../namespaceop.html#ac1080e627185a65b88ec788184a95552',1,'op']]], @@ -15,9 +16,13 @@ var searchData= ['set',['set',['../classop_1_1_pose_extractor.html#a32b108f24cfc892ed17c2ec752e30ab6',1,'op::PoseExtractor::set()'],['../classop_1_1_flir_reader.html#af14f63c79272781429341dc3a0720485',1,'op::FlirReader::set()'],['../classop_1_1_image_directory_reader.html#a1965a4dca2ddb86b24e69e2da90b9dbf',1,'op::ImageDirectoryReader::set()'],['../classop_1_1_ip_camera_reader.html#ac13cc7da97a31d8e69eaa64b2a7b31ba',1,'op::IpCameraReader::set()'],['../classop_1_1_producer.html#ab30c7b3e34d962e0b17458d9a0947f6b',1,'op::Producer::set(const int capProperty, const double value)=0'],['../classop_1_1_producer.html#af11f1bbfbd61b9534c02c3e4839e19b0',1,'op::Producer::set(const ProducerProperty property, const double value)'],['../classop_1_1_video_capture_reader.html#ab2929b7d2d002b58ebaf7b9b56999cca',1,'op::VideoCaptureReader::set()'],['../classop_1_1_video_reader.html#a0dd53334327642368d41ec860e64e756',1,'op::VideoReader::set()'],['../classop_1_1_webcam_reader.html#ae66b26829cc2d6e3f02109d4431a7bc2',1,'op::WebcamReader::set()']]], ['setalphaheatmap',['setAlphaHeatMap',['../classop_1_1_renderer.html#abaea1725725ff775aed0c120b2ba3d1f',1,'op::Renderer']]], ['setalphakeypoint',['setAlphaKeypoint',['../classop_1_1_renderer.html#a039e88897ed844551cadb115ea98e9ef',1,'op::Renderer']]], + ['setarg',['setArg',['../classcl_1_1_kernel.html#a3ec081fb9656b0780d808563256dfeff',1,'cl::Kernel::setArg(cl_uint index, const cl::pointer< T, D > &argPtr)'],['../classcl_1_1_kernel.html#a9516e70e10909526dfb01f6cfe8b61bd',1,'cl::Kernel::setArg(cl_uint index, const cl::vector< T, Alloc > &argPtr)'],['../classcl_1_1_kernel.html#a69cdd780a6b77e3b15c7436c5ab665a3',1,'cl::Kernel::setArg(cl_uint index, const T argPtr)'],['../classcl_1_1_kernel.html#aa694b5dfe7413e3a38d1185208ec1ec7',1,'cl::Kernel::setArg(cl_uint index, const T &value)'],['../classcl_1_1_kernel.html#ae10c336ea5a49bd7199995a6ab4c23de',1,'cl::Kernel::setArg(cl_uint index, size_type size, const void *argPtr)']]], ['setblendoriginalframe',['setBlendOriginalFrame',['../classop_1_1_renderer.html#aa8339054ed113d99ca70208d0cee5aa9',1,'op::Renderer']]], + ['setcallback',['setCallback',['../classcl_1_1_event.html#a4730c3b113e65efcf88aea0c9da13f52',1,'cl::Event']]], + ['setdefault',['setDefault',['../classcl_1_1_device.html#abff439f0de1ed8699a1b93a702d0fc65',1,'cl::Device::setDefault()'],['../classcl_1_1_platform.html#afcf93176bebefc3add081c2d93935453',1,'cl::Platform::setDefault()'],['../classcl_1_1_context.html#a24a8392d2cb8fcdc5dbf4dd723ee74b4',1,'cl::Context::setDefault()'],['../classcl_1_1_command_queue.html#a736a138dd72e39056e8a9aa3dec5d132',1,'cl::CommandQueue::setDefault()']]], ['setdefaultmaxsizequeues',['setDefaultMaxSizeQueues',['../classop_1_1_thread_manager.html#ace408d1d281193a9f3d3d6561181ef56',1,'op::ThreadManager']]], ['setdefaultx',['setDefaultX',['../classop_1_1_profiler.html#a2dc5cfa5fd91d4cadaa7e66695f1ee51',1,'op::Profiler']]], + ['setdestructorcallback',['setDestructorCallback',['../classcl_1_1_memory.html#a15e14fda4062d21ad354126a599a6111',1,'cl::Memory']]], ['setelementtorender',['setElementToRender',['../classop_1_1_renderer.html#afd48a9cb0be184303dce2969fa2f8e02',1,'op::Renderer']]], ['seterrormodes',['setErrorModes',['../classop_1_1_configure_error.html#aca35de0cb04b54dcf9c6c9898ee6002e',1,'op::ConfigureError']]], ['setfrom',['setFrom',['../classop_1_1_array.html#a6bf43d039478797722cf9401ceb951e9',1,'op::Array']]], @@ -36,12 +41,15 @@ var searchData= ['setscaleratios',['setScaleRatios',['../classop_1_1_resize_and_merge_caffe.html#aa16862bbc207fef227d53d37223512b8',1,'op::ResizeAndMergeCaffe']]], ['setsharedparametersandiflast',['setSharedParametersAndIfLast',['../classop_1_1_gpu_renderer.html#ac1642afb73d94c84eb12f4a97abfb9ac',1,'op::GpuRenderer']]], ['setshowgooglyeyes',['setShowGooglyEyes',['../classop_1_1_renderer.html#ab226d47f554735fa3e0372ce429747c3',1,'op::Renderer']]], + ['setstatus',['setStatus',['../classcl_1_1_user_event.html#ad1df3a34596fee2bf6f1de6893192ae5',1,'cl::UserEvent']]], + ['setsvmpointers',['setSVMPointers',['../classcl_1_1_kernel.html#a36633bcfea86c512cbb4fd9b20c6087e',1,'cl::Kernel::setSVMPointers(const vector< void * > &pointerList)'],['../classcl_1_1_kernel.html#abadacb0037f711f3460cf5c44b2d4796',1,'cl::Kernel::setSVMPointers(const std::array< void *, ArrayLength > &pointerList)'],['../classcl_1_1_kernel.html#a6a28cb5d5bb967206e316b741a1fa909',1,'cl::Kernel::setSVMPointers(const T0 &t0, Ts...ts)'],['../classcl_1_1_kernel_functor.html#a8e9f6418bb88cac080c10c1e6512b235',1,'cl::KernelFunctor::setSVMPointers(const vector< void * > &pointerList)'],['../classcl_1_1_kernel_functor.html#ada8ab5b97cd4d0f2444396851b5ed01e',1,'cl::KernelFunctor::setSVMPointers(const T0 &t0, T1s...ts)']]], + ['setsvmpointershelper',['setSVMPointersHelper',['../classcl_1_1_kernel.html#ac0b042b59761efca23e78b3933f0bd01',1,'cl::Kernel::setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0, Ts...ts)'],['../classcl_1_1_kernel.html#ac55aacc15c26ba5131107f5e3b1edbc3',1,'cl::Kernel::setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, T0 t0, Ts...ts)'],['../classcl_1_1_kernel.html#a16d2f73d0e8e1a175bba604ae5e38b2d',1,'cl::Kernel::setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, const pointer< T0, D > &t0)'],['../classcl_1_1_kernel.html#ab2f520c71efd82ee7effff41728417dd',1,'cl::Kernel::setSVMPointersHelper(std::array< void *, ArrayLength > &pointerList, T0 t0)']]], ['setthreshold',['setThreshold',['../classop_1_1_nms_caffe.html#a5f257eb561fc705c2b74489b12269b49',1,'op::NmsCaffe']]], ['setto',['setTo',['../classop_1_1_array.html#a28f09d11de753a741334ee8094296acb',1,'op::Array']]], ['setworkerinput',['setWorkerInput',['../classop_1_1_wrapper.html#a74f1287f8e4f998504e2ce571ef36f58',1,'op::Wrapper']]], ['setworkeroutput',['setWorkerOutput',['../classop_1_1_wrapper.html#a3e9f8993c9a27a012671d671998aa15d',1,'op::Wrapper']]], ['setworkerpostprocessing',['setWorkerPostProcessing',['../classop_1_1_wrapper.html#a6f2cf45c8b571b99ee92114ba8462589',1,'op::Wrapper']]], - ['size',['size',['../classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b',1,'op::QueueBase']]], + ['size',['size',['../classcl_1_1_n_d_range.html#a31018e7478f8ce3a129dee14abf53719',1,'cl::NDRange::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html#ab26d77fd61e872fcf0bc9345dcb0192c',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html#aab115c561c430a368dcf3fab65debf42',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html#adcc5bbbbc8975491e859042d6764372c',1,'cl::detail::KernelArgumentHandler< LocalSpaceArg, void >::size()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html#aaca22313c85e1f71a41f5695c21aeea0',1,'cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >::size()'],['../classop_1_1_queue_base.html#a12cdec56bfe72e722ecc722774989d1b',1,'op::QueueBase::size()']]], ['spinnakerwrapper',['SpinnakerWrapper',['../classop_1_1_spinnaker_wrapper.html#afdeddd08b2b77f86130565194288c3c2',1,'op::SpinnakerWrapper']]], ['splitstring',['splitString',['../namespaceop.html#ae80a103d8a4308bc435342b3d31404c8',1,'op']]], ['start',['start',['../classop_1_1_thread_manager.html#a01c2d62e539896e36564457ab9cac25c',1,'op::ThreadManager::start()'],['../classop_1_1_wrapper.html#a338b70f93bfb0ad11b7df6b8db407749',1,'op::Wrapper::start()']]], @@ -55,5 +63,6 @@ var searchData= ['subthreadqueuein',['SubThreadQueueIn',['../classop_1_1_sub_thread_queue_in.html#a11aa71a818430c4eb435a1626e54f29a',1,'op::SubThreadQueueIn']]], ['subthreadqueueinout',['SubThreadQueueInOut',['../classop_1_1_sub_thread_queue_in_out.html#aa5b9beea615b8b968c5da74dd66a6d78',1,'op::SubThreadQueueInOut']]], ['subthreadqueueout',['SubThreadQueueOut',['../classop_1_1_sub_thread_queue_out.html#aa4a827932f632f1f30b5650a4fcc77ff',1,'op::SubThreadQueueOut']]], + ['svmallocator',['SVMAllocator',['../classcl_1_1_s_v_m_allocator.html#a5851b239299b64a55bc63fa9af1bdd28',1,'cl::SVMAllocator::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator.html#a532a5219ffd5c855070a1e4f22832711',1,'cl::SVMAllocator::SVMAllocator(cl::Context context)'],['../classcl_1_1_s_v_m_allocator.html#a927ffbac7ec2a7cb0aee2d24a9f986b1',1,'cl::SVMAllocator::SVMAllocator(const SVMAllocator &other)'],['../classcl_1_1_s_v_m_allocator.html#af103176d8c51fc469fb0b7d85a597a9f',1,'cl::SVMAllocator::SVMAllocator(const SVMAllocator< U, SVMTrait > &other)']]], ['switchfullscreenmode',['switchFullScreenMode',['../classop_1_1_frame_displayer.html#ad83a47005c52f066587f49d62c109802',1,'op::FrameDisplayer']]] ]; diff --git a/html/search/functions_14.js b/html/search/functions_14.js index 671f310f..0784dd10 100644 --- a/html/search/functions_14.js +++ b/html/search/functions_14.js @@ -5,7 +5,10 @@ var searchData= ['uintround',['uIntRound',['../namespaceop.html#a8525e440d6ac1b558e72637dc4f4e3c4',1,'op']]], ['ulonglonground',['uLongLongRound',['../namespaceop.html#a757a5cc88734e7be9e910e7d8213c282',1,'op']]], ['ulonground',['ulongRound',['../namespaceop.html#aaafe2e235a1a3a146bb026b71c521c7b',1,'op']]], + ['unloadcompiler',['unloadCompiler',['../classcl_1_1_platform.html#a70313ea76e0e369c4dc951a7f47b531f',1,'cl::Platform']]], + ['unmapsvm',['unmapSVM',['../namespacecl.html#af9f49b386b20c55c04a9e6cd21849fd5',1,'cl']]], ['unrollarraytoucharcvmat',['unrollArrayToUCharCvMat',['../namespaceop.html#ab8b9daed84e741afb7191fde8ed95b5e',1,'op']]], ['update',['update',['../classop_1_1_gui.html#a8e9a67dd507598654a5db06273d50c94',1,'op::Gui::update()'],['../classop_1_1_gui3_d.html#a7dd41a7f0427f13db3f52bf9ffff75b2',1,'op::Gui3D::update()']]], - ['updatetracker',['updateTracker',['../classop_1_1_hand_detector.html#a58513169f01ab7c705979f1f2a88b571',1,'op::HandDetector']]] + ['updatetracker',['updateTracker',['../classop_1_1_hand_detector.html#a58513169f01ab7c705979f1f2a88b571',1,'op::HandDetector']]], + ['userevent',['UserEvent',['../classcl_1_1_user_event.html#a4255beef279789245d402a00830c841f',1,'cl::UserEvent::UserEvent(const Context &context, cl_int *err=NULL)'],['../classcl_1_1_user_event.html#a1ee5bc016d511a4fec5f23b50a70821a',1,'cl::UserEvent::UserEvent()']]] ]; diff --git a/html/search/functions_16.js b/html/search/functions_16.js index ac8b6cb1..30a5edab 100644 --- a/html/search/functions_16.js +++ b/html/search/functions_16.js @@ -1,8 +1,10 @@ var searchData= [ + ['wait',['wait',['../classcl_1_1_event.html#abb1dccd98dc3cee29bd6638bc71005cb',1,'cl::Event']]], ['waitandemplace',['waitAndEmplace',['../classop_1_1_queue_base.html#a8a5d53c7b66fd0ef34b3e276f586e355',1,'op::QueueBase::waitAndEmplace()'],['../classop_1_1_thread_manager.html#a36bd8060a4f7f449a8aa35d9a166270d',1,'op::ThreadManager::waitAndEmplace()'],['../classop_1_1_wrapper.html#ab23c57fa6b88a0c0bd2348e69a3ad5d3',1,'op::Wrapper::waitAndEmplace()']]], ['waitandpop',['waitAndPop',['../classop_1_1_queue_base.html#a2c7b3d0fa6502c644c3083dd68332542',1,'op::QueueBase::waitAndPop(TDatums &tDatums)'],['../classop_1_1_queue_base.html#a84da9e045acec02e3900153eea2bd92d',1,'op::QueueBase::waitAndPop()'],['../classop_1_1_thread_manager.html#a393a9f04c70a002f5ceb5e301eea5cff',1,'op::ThreadManager::waitAndPop()'],['../classop_1_1_wrapper.html#a1eb0c88ab1eab9bc50e224d208cfb310',1,'op::Wrapper::waitAndPop()']]], ['waitandpush',['waitAndPush',['../classop_1_1_queue_base.html#ab28c5805dd23117c8d6d82d59617bb95',1,'op::QueueBase::waitAndPush()'],['../classop_1_1_thread_manager.html#abfa315257b3e8cd022573f439b4936ec',1,'op::ThreadManager::waitAndPush()'],['../classop_1_1_wrapper.html#acb7c1cff00cd254216b92a0698bf2b6f',1,'op::Wrapper::waitAndPush()']]], + ['waitforevents',['waitForEvents',['../classcl_1_1_event.html#ae84b90e930f72c1019435dd7cefa2fbd',1,'cl::Event']]], ['wcocojsonsaver',['WCocoJsonSaver',['../classop_1_1_w_coco_json_saver.html#a508c1105406b3cc55dc6bd1b299f6ed3',1,'op::WCocoJsonSaver']]], ['wcvmattoopinput',['WCvMatToOpInput',['../classop_1_1_w_cv_mat_to_op_input.html#a82c13641d071fdb5db50afdee7cfa849',1,'op::WCvMatToOpInput']]], ['wcvmattoopoutput',['WCvMatToOpOutput',['../classop_1_1_w_cv_mat_to_op_output.html#a04cd3d8e91d731a36e3c7830631e47af',1,'op::WCvMatToOpOutput']]], @@ -41,7 +43,7 @@ var searchData= ['wposesaver',['WPoseSaver',['../classop_1_1_w_pose_saver.html#aa9dd0f4649c9e8efef10201caf9e4cfd',1,'op::WPoseSaver']]], ['wposetriangulation',['WPoseTriangulation',['../classop_1_1_w_pose_triangulation.html#a202252a219701add862251f1761e238c',1,'op::WPoseTriangulation']]], ['wqueueorderer',['WQueueOrderer',['../classop_1_1_w_queue_orderer.html#a3303add5fa8cc36593d3d859ffdd8ae0',1,'op::WQueueOrderer']]], - ['wrapper',['Wrapper',['../classop_1_1_wrapper.html#adec2ef07f9796142254cd6dd9a2bf318',1,'op::Wrapper']]], + ['wrapper',['Wrapper',['../classcl_1_1detail_1_1_wrapper.html#aa1b916a75114fe3217018378d5f1eb71',1,'cl::detail::Wrapper::Wrapper()'],['../classcl_1_1detail_1_1_wrapper.html#a98dce667e0f400f2ba15a8a8d65fdea0',1,'cl::detail::Wrapper::Wrapper(const cl_type &obj, bool retainObject)'],['../classcl_1_1detail_1_1_wrapper.html#af91bafdf8593c34e0d0722cdd93010be',1,'cl::detail::Wrapper::Wrapper(const Wrapper< cl_type > &rhs)'],['../classcl_1_1detail_1_1_wrapper.html#a115618e2baf10ec5c09513394d985ea6',1,'cl::detail::Wrapper::Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6881f47b159f53e2efefc3325127bdc5',1,'cl::detail::Wrapper< cl_device_id >::Wrapper()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a69a1b6a912ec468216ddfec1f5b6598e',1,'cl::detail::Wrapper< cl_device_id >::Wrapper(const cl_type &obj, bool retainObject)'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a0abf5113a5123b8de94685ddfa214bd0',1,'cl::detail::Wrapper< cl_device_id >::Wrapper(const Wrapper< cl_type > &rhs)'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6a4506b8f3920fb2487b1a5448a6f10c',1,'cl::detail::Wrapper< cl_device_id >::Wrapper(Wrapper< cl_type > &&rhs) CL_HPP_NOEXCEPT_'],['../classop_1_1_wrapper.html#adec2ef07f9796142254cd6dd9a2bf318',1,'op::Wrapper::Wrapper()']]], ['wrapperconfiguresecuritychecks',['wrapperConfigureSecurityChecks',['../namespaceop.html#a860009264f3fc46e18120faef1d62ac7',1,'op']]], ['wrapperstructface',['WrapperStructFace',['../structop_1_1_wrapper_struct_face.html#a48844c4c23c71372258518015d0b81b1',1,'op::WrapperStructFace']]], ['wrapperstructhand',['WrapperStructHand',['../structop_1_1_wrapper_struct_hand.html#a3283127d10840219bf2aacedeef0b72b',1,'op::WrapperStructHand']]], diff --git a/html/search/functions_17.js b/html/search/functions_17.js index 9028e92d..b963f094 100644 --- a/html/search/functions_17.js +++ b/html/search/functions_17.js @@ -22,11 +22,12 @@ var searchData= ['_7equeuebase',['~QueueBase',['../classop_1_1_queue_base.html#aef098201d9084083adba5ceeb45b12fa',1,'op::QueueBase']]], ['_7espinnakerwrapper',['~SpinnakerWrapper',['../classop_1_1_spinnaker_wrapper.html#a00ab178dfa540f603b1512fada764258',1,'op::SpinnakerWrapper']]], ['_7esubthread',['~SubThread',['../classop_1_1_sub_thread.html#a6ee67e375611e8df2d09b3234dedf36c',1,'op::SubThread']]], + ['_7esvmallocator',['~SVMAllocator',['../classcl_1_1_s_v_m_allocator.html#a4cfe945d163dbdd580451adbd2974dfc',1,'cl::SVMAllocator']]], ['_7ethread',['~Thread',['../classop_1_1_thread.html#a151e4e647917f2351cc05a8861588e2a',1,'op::Thread']]], ['_7evideocapturereader',['~VideoCaptureReader',['../classop_1_1_video_capture_reader.html#a7ea52eabf5133a1a01d38f95b1a4b601',1,'op::VideoCaptureReader']]], ['_7ewebcamreader',['~WebcamReader',['../classop_1_1_webcam_reader.html#a71212bd9e00be96b09650e86d465b42c',1,'op::WebcamReader']]], ['_7eworker',['~Worker',['../classop_1_1_worker.html#a6ebe180098e00ac062a1bb31d462df60',1,'op::Worker']]], ['_7eworkerconsumer',['~WorkerConsumer',['../classop_1_1_worker_consumer.html#a9aaa75f194df6b3ed4994c8e95aa0ab5',1,'op::WorkerConsumer']]], ['_7eworkerproducer',['~WorkerProducer',['../classop_1_1_worker_producer.html#a8f2592f70d723de4b818c97b25c5a476',1,'op::WorkerProducer']]], - ['_7ewrapper',['~Wrapper',['../classop_1_1_wrapper.html#a8919b80a6f82330da63da9ffd9ca89be',1,'op::Wrapper']]] + ['_7ewrapper',['~Wrapper',['../classcl_1_1detail_1_1_wrapper.html#aa254b6401dc19abcc7c21d2a664cadf9',1,'cl::detail::Wrapper::~Wrapper()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#adc34e0d2c80d7994fd7077902e8ceb68',1,'cl::detail::Wrapper< cl_device_id >::~Wrapper()'],['../classop_1_1_wrapper.html#a8919b80a6f82330da63da9ffd9ca89be',1,'op::Wrapper::~Wrapper()']]] ]; diff --git a/html/search/functions_2.js b/html/search/functions_2.js index 1b742b38..c48ba320 100644 --- a/html/search/functions_2.js +++ b/html/search/functions_2.js @@ -19,11 +19,19 @@ var searchData= ['clone',['clone',['../classop_1_1_array.html#af42f4570122d1b8259c211f52335909b',1,'op::Array::clone()'],['../structop_1_1_datum.html#a847f62b3060c5d0d106e60c29df87a0b',1,'op::Datum::clone()']]], ['cocojsonsaver',['CocoJsonSaver',['../classop_1_1_coco_json_saver.html#aad0899bead458df67c49f23eddb3113d',1,'op::CocoJsonSaver']]], ['comma',['comma',['../classop_1_1_json_ofstream.html#ae4468279f789c8026d431b2ef62646f9',1,'op::JsonOfstream']]], + ['commandqueue',['CommandQueue',['../classcl_1_1_command_queue.html#a8462de408ebfaf6332429a92b7938490',1,'cl::CommandQueue::CommandQueue(cl_command_queue_properties properties, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#a05ae8e9e44e9b28fc755937490535550',1,'cl::CommandQueue::CommandQueue(QueueProperties properties, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#adcb116a4e1a53417dad3d3850c33d42f',1,'cl::CommandQueue::CommandQueue(const Context &context, cl_command_queue_properties properties=0, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#a975c3dce399cb77a5c6b0e294e4778fe',1,'cl::CommandQueue::CommandQueue(const Context &context, QueueProperties properties, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#a887826e515b03224aec87b33ac59f327',1,'cl::CommandQueue::CommandQueue(const Context &context, const Device &device, cl_command_queue_properties properties=0, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#a8dd467bd94839921b7318cb30f92b5a4',1,'cl::CommandQueue::CommandQueue(const Context &context, const Device &device, QueueProperties properties, cl_int *err=NULL)'],['../classcl_1_1_command_queue.html#ab1beb7ab6e619a4e050d87c70bb001a6',1,'cl::CommandQueue::CommandQueue()'],['../classcl_1_1_command_queue.html#a09be675998c51f36aa7744b47eabebd3',1,'cl::CommandQueue::CommandQueue(const cl_command_queue &commandQueue, bool retainObject=false)'],['../classcl_1_1_command_queue.html#ae2ce434c5100e5b467ea8c6561e1f11e',1,'cl::CommandQueue::CommandQueue(const CommandQueue &queue)'],['../classcl_1_1_command_queue.html#a1c5830678be567e34dccbb0065c89b21',1,'cl::CommandQueue::CommandQueue(CommandQueue &&queue) CL_HPP_NOEXCEPT_']]], + ['compile',['compile',['../classcl_1_1_program.html#a8da346ecc73cf9df257690815039ddb5',1,'cl::Program']]], ['compile_5ftemplate_5fdatum',['COMPILE_TEMPLATE_DATUM',['../namespaceop.html#a53f346232d0743f3dd0f547de1fc508f',1,'op::COMPILE_TEMPLATE_DATUM(WPoseTriangulation)'],['../namespaceop.html#a9076fc1719030c2a74f21682999d2315',1,'op::COMPILE_TEMPLATE_DATUM(WCvMatToOpInput)'],['../namespaceop.html#a6d12bd1e42cfb63d2f780bed55fa01fb',1,'op::COMPILE_TEMPLATE_DATUM(WCvMatToOpOutput)'],['../namespaceop.html#aaee32c4c68404e5086844bcb911b7a20',1,'op::COMPILE_TEMPLATE_DATUM(WKeepTopNPeople)'],['../namespaceop.html#a47758c703fccdbb65c26dc7bc4022237',1,'op::COMPILE_TEMPLATE_DATUM(WKeypointScaler)'],['../namespaceop.html#a1d9f50688522ed7368acc33a09ae9ece',1,'op::COMPILE_TEMPLATE_DATUM(WOpOutputToCvMat)'],['../namespaceop.html#aaca98fe6101cda512a43c513182ae5cc',1,'op::COMPILE_TEMPLATE_DATUM(WScaleAndSizeExtractor)'],['../namespaceop.html#a674a652ad38b355285417529fc050847',1,'op::COMPILE_TEMPLATE_DATUM(WPersonIdExtractor)'],['../namespaceop.html#a196f17357cd1c1bb02e24e4e8a0e6ec3',1,'op::COMPILE_TEMPLATE_DATUM(WFaceDetector)'],['../namespaceop.html#abf3a59fc4662f07e6ba19b95bd4da32f',1,'op::COMPILE_TEMPLATE_DATUM(WFaceDetectorOpenCV)'],['../namespaceop.html#ac610051ddb4703c80e6ee73f77f6df8a',1,'op::COMPILE_TEMPLATE_DATUM(WFaceExtractor)'],['../namespaceop.html#af42afa53c725d556c14928b2603883e3',1,'op::COMPILE_TEMPLATE_DATUM(WFaceRenderer)'],['../namespaceop.html#af46e80e6bac0f815006759df4c9d00c3',1,'op::COMPILE_TEMPLATE_DATUM(WCocoJsonSaver)'],['../namespaceop.html#a57c4f3ada0db4882a4106d4dedf08012',1,'op::COMPILE_TEMPLATE_DATUM(WFaceSaver)'],['../namespaceop.html#a602d5d238fe0c7096698cf36b7dee9ab',1,'op::COMPILE_TEMPLATE_DATUM(WHandSaver)'],['../namespaceop.html#a7ac10b9f503668695643c366e25f3b68',1,'op::COMPILE_TEMPLATE_DATUM(WHeatMapSaver)'],['../namespaceop.html#a505ea16cc6c2c0068bbf4e7269dc8e0a',1,'op::COMPILE_TEMPLATE_DATUM(WImageSaver)'],['../namespaceop.html#a774871462f7fefb8cadea1e49f501e45',1,'op::COMPILE_TEMPLATE_DATUM(WPeopleJsonSaver)'],['../namespaceop.html#a31ad937a2e52ea08ce925031d26616b9',1,'op::COMPILE_TEMPLATE_DATUM(WPoseSaver)'],['../namespaceop.html#a49bd4106b0cd1cb81980329b06c0d2c8',1,'op::COMPILE_TEMPLATE_DATUM(WVideoSaver)'],['../namespaceop.html#ade3b2e4b105242a3cf41def3def1691d',1,'op::COMPILE_TEMPLATE_DATUM(WGui)'],['../namespaceop.html#a54b38240e45009f7e6a25d956ac96fe0',1,'op::COMPILE_TEMPLATE_DATUM(WGui3D)'],['../namespaceop.html#ae88e9ced5d14fa221205b492ff76c56b',1,'op::COMPILE_TEMPLATE_DATUM(WGuiInfoAdder)'],['../namespaceop.html#a0424a8e4dc8ceb5e8d8a2230c157a7fd',1,'op::COMPILE_TEMPLATE_DATUM(WHandDetector)'],['../namespaceop.html#a767385c8d3ebe736e1752825ab4d4ea0',1,'op::COMPILE_TEMPLATE_DATUM(WHandDetectorFromTxt)'],['../namespaceop.html#a361310c59d16e88a4d2450a80f078f01',1,'op::COMPILE_TEMPLATE_DATUM(WHandDetectorTracking)'],['../namespaceop.html#a5cc3f625b2644b1aade85a9458b5503a',1,'op::COMPILE_TEMPLATE_DATUM(WHandDetectorUpdate)'],['../namespaceop.html#af858fa24c3fb51cfb695f4e78972f345',1,'op::COMPILE_TEMPLATE_DATUM(WHandExtractor)'],['../namespaceop.html#a635579f5f8d20b8e65f4f94da4d3d2f2',1,'op::COMPILE_TEMPLATE_DATUM(WHandRenderer)'],['../namespaceop.html#a020603e3ad6326cb1dce43485157f768',1,'op::COMPILE_TEMPLATE_DATUM(WPoseExtractor)'],['../namespaceop.html#ae76afeeeaedaebe6941f41a4bdf50e2a',1,'op::COMPILE_TEMPLATE_DATUM(WPoseRenderer)'],['../namespaceop.html#aa65c081c13e0d0453938a3c41d04dc49',1,'op::COMPILE_TEMPLATE_DATUM(PriorityQueue)'],['../namespaceop.html#aa7f93261bd6d87f86c45e933607a0678',1,'op::COMPILE_TEMPLATE_DATUM(Queue)'],['../namespaceop.html#af98c8e514e79d4718fb1fc64dc0e431b',1,'op::COMPILE_TEMPLATE_DATUM(SubThread)'],['../namespaceop.html#ae5dac6cf1ccdf461838f9795be8fda03',1,'op::COMPILE_TEMPLATE_DATUM(Thread)'],['../namespaceop.html#ac06eeab84c4861ef08834855b48750a6',1,'op::COMPILE_TEMPLATE_DATUM(ThreadManager)'],['../namespaceop.html#ad22c543a4376e943b728e657fab5ed9f',1,'op::COMPILE_TEMPLATE_DATUM(WIdGenerator)'],['../namespaceop.html#a5642545fda1c3bbaf60810cf0e2d2c1d',1,'op::COMPILE_TEMPLATE_DATUM(Worker)'],['../namespaceop.html#a01aa5c6e24026536367cf47a64e9bba5',1,'op::COMPILE_TEMPLATE_DATUM(WorkerConsumer)'],['../namespaceop.html#a5660f0e72781ce6d7db9eb78b582e5c6',1,'op::COMPILE_TEMPLATE_DATUM(WorkerProducer)'],['../namespaceop.html#add981a5f6a49d35cc316a54c613497f3',1,'op::COMPILE_TEMPLATE_DATUM(WQueueOrderer)']]], ['configure',['configure',['../classop_1_1_wrapper.html#a5a3885bb1b984cad4745fa6e9e0715ad',1,'op::Wrapper::configure(const WrapperStructPose &wrapperStructPose, const WrapperStructInput &wrapperStructInput, const WrapperStructOutput &wrapperStructOutput=WrapperStructOutput{})'],['../classop_1_1_wrapper.html#ac1deb4a8fc1d942dc1f9b3eb16f74b8b',1,'op::Wrapper::configure(const WrapperStructPose &wrapperStructPose, const WrapperStructHand &wrapperStructHand, const WrapperStructInput &wrapperStructInput, const WrapperStructOutput &wrapperStructOutput=WrapperStructOutput{})'],['../classop_1_1_wrapper.html#aea063b69ea6d68bd7f5292d945667fb7',1,'op::Wrapper::configure(const WrapperStructPose &wrapperStructPose, const WrapperStructFace &wrapperStructFace, const WrapperStructInput &wrapperStructInput, const WrapperStructOutput &wrapperStructOutput=WrapperStructOutput{})'],['../classop_1_1_wrapper.html#a90a58d4866cef24edced2979205c87cc',1,'op::Wrapper::configure(const WrapperStructPose &wrapperStructPose=WrapperStructPose{}, const WrapperStructFace &wrapperStructFace=WrapperStructFace{}, const WrapperStructHand &wrapperStructHand=WrapperStructHand{}, const WrapperStructInput &wrapperStructInput=WrapperStructInput{}, const WrapperStructOutput &wrapperStructOutput=WrapperStructOutput{})']]], ['connectbodypartscpu',['connectBodyPartsCpu',['../namespaceop.html#a708e05033d5c51c3a3ff5d4ed621ebbf',1,'op']]], ['connectbodypartsgpu',['connectBodyPartsGpu',['../namespaceop.html#a047afd1856d394bec9b19dab7e765029',1,'op']]], + ['construct',['construct',['../classcl_1_1_s_v_m_allocator.html#a283e7b212da80668a7e5285b96536282',1,'cl::SVMAllocator']]], + ['context',['Context',['../classcl_1_1_context.html#ad4a19320d57441a2a0ce6db6548d12a9',1,'cl::Context::Context(const vector< Device > &devices, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)'],['../classcl_1_1_context.html#a4ab7a8192b80fc6b8ff00f5f7356f3d4',1,'cl::Context::Context(const Device &device, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)'],['../classcl_1_1_context.html#a591bd7ba3cbe268a619b8175627a8985',1,'cl::Context::Context(cl_device_type type, cl_context_properties *properties=NULL, void(CL_CALLBACK *notifyFptr)(const char *, const void *, size_type, void *)=NULL, void *data=NULL, cl_int *err=NULL)'],['../classcl_1_1_context.html#ae0a598440f95bc8457433a088cef17a1',1,'cl::Context::Context(const Context &ctx)'],['../classcl_1_1_context.html#ae2944171ba4199247499fd0bf3c49b81',1,'cl::Context::Context(Context &&ctx) CL_HPP_NOEXCEPT_'],['../classcl_1_1_context.html#a8f7e1c72445ca6e249bc7a6c9278984d',1,'cl::Context::Context()'],['../classcl_1_1_context.html#a3fc0fba33d5b467b5d2ee70adb5b1e92',1,'cl::Context::Context(const cl_context &context, bool retainObject=false)']]], + ['copy',['copy',['../namespacecl.html#a1197a833cdd6664f206b079f2bebd2eb',1,'cl::copy(IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer)'],['../namespacecl.html#a05791e9d5da23b21abd6e319fb262c9f',1,'cl::copy(const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator)'],['../namespacecl.html#a2f71ed9a316daf59c03c0f3ba62f1bd3',1,'cl::copy(const CommandQueue &queue, IteratorType startIterator, IteratorType endIterator, cl::Buffer &buffer)'],['../namespacecl.html#a02c4368c6ce7a1a99132eafd5dc96fa9',1,'cl::copy(const CommandQueue &queue, const cl::Buffer &buffer, IteratorType startIterator, IteratorType endIterator)']]], ['cputogpumemoryifnotcopiedyet',['cpuToGpuMemoryIfNotCopiedYet',['../classop_1_1_gpu_renderer.html#ac7c1ab0eebf1d54b55cc65a5560bad7b',1,'op::GpuRenderer']]], ['createarray',['createArray',['../classop_1_1_cv_mat_to_op_input.html#acf0c43174fe8e3b1c71d76aca861a6ab',1,'op::CvMatToOpInput::createArray()'],['../classop_1_1_cv_mat_to_op_output.html#a003515873bf34525e2a6d313d8619ff3',1,'op::CvMatToOpOutput::createArray()']]], + ['createkernels',['createKernels',['../classcl_1_1_program.html#a8251f8a862bdfd82caf10a949b2bd884',1,'cl::Program']]], + ['createsubbuffer',['createSubBuffer',['../classcl_1_1_buffer.html#ab73f1e0ab2224f3d515820dd6b0c1d73',1,'cl::Buffer']]], + ['createsubdevices',['createSubDevices',['../classcl_1_1_device.html#ab60bfd190bf8f82cb8f0adb0a869a2f2',1,'cl::Device']]], ['cudacheck',['cudaCheck',['../namespaceop.html#a2af8422ada0de882cc222920ca15c6d2',1,'op']]] ]; diff --git a/html/search/functions_3.js b/html/search/functions_3.js index 5a1a3512..507233ab 100644 --- a/html/search/functions_3.js +++ b/html/search/functions_3.js @@ -3,9 +3,15 @@ var searchData= ['dataformattostring',['dataFormatToString',['../namespaceop.html#a9d121f33179e41075f4602eb6527e658',1,'op']]], ['datum',['Datum',['../structop_1_1_datum.html#a72c75834671aebe44705738fb5efc3c5',1,'op::Datum::Datum()'],['../structop_1_1_datum.html#a42f9aef848c6335c5a81cad374319f0b',1,'op::Datum::Datum(const Datum &datum)'],['../structop_1_1_datum.html#a2d4940d8cb12d95b8588cd0280f6524c',1,'op::Datum::Datum(Datum &&datum)']]], ['datumproducer',['DatumProducer',['../classop_1_1_datum_producer.html#a627c16307864f02251eeb77f2320052f',1,'op::DatumProducer']]], + ['deallocate',['deallocate',['../classcl_1_1_s_v_m_allocator.html#a695f4693c4245c66285e7f4a0405cf84',1,'cl::SVMAllocator']]], ['delete_5fcopy',['DELETE_COPY',['../classop_1_1_face_cpu_renderer.html#a233f2a83930d07e4d420b43c8a660f32',1,'op::FaceCpuRenderer::DELETE_COPY()'],['../classop_1_1_hand_cpu_renderer.html#a66a7d318b240c73687320bf092363409',1,'op::HandCpuRenderer::DELETE_COPY()'],['../classop_1_1_sub_thread_no_queue.html#a43504502c36461305d656fb87b914749',1,'op::SubThreadNoQueue::DELETE_COPY()']]], + ['deleter',['Deleter',['../classcl_1_1detail_1_1_deleter.html#a899859732bb1c5f296f3e4f05ca6a39d',1,'cl::detail::Deleter']]], + ['destroy',['destroy',['../classcl_1_1_s_v_m_allocator.html#a86498cce5cce2d8ac1c509862eb28977',1,'cl::SVMAllocator']]], ['detectfaces',['detectFaces',['../classop_1_1_face_detector.html#ac884684046a89394c5179f8175188c1d',1,'op::FaceDetector::detectFaces()'],['../classop_1_1_face_detector_open_c_v.html#a3cbd067534f06315ab8a2332f7ba246a',1,'op::FaceDetectorOpenCV::detectFaces()']]], ['detecthands',['detectHands',['../classop_1_1_hand_detector.html#a660199dc2080df40f67cd6680997f6d0',1,'op::HandDetector::detectHands()'],['../classop_1_1_hand_detector_from_txt.html#a1e6ba23fa1486e92a3bdca36b2e86d22',1,'op::HandDetectorFromTxt::detectHands()']]], + ['device',['Device',['../classcl_1_1_device.html#a6131ff3eb77c31dfba11091a3c0f4235',1,'cl::Device::Device()'],['../classcl_1_1_device.html#ad28b573c8a28028a06ded4e1dc7fa725',1,'cl::Device::Device(const cl_device_id &device, bool retainObject=false)'],['../classcl_1_1_device.html#a8445328fa0af11c93f20615f820b93fc',1,'cl::Device::Device(const Device &dev)'],['../classcl_1_1_device.html#a9a8f38bb1636628bdb31d3a47c8cee36',1,'cl::Device::Device(Device &&dev) CL_HPP_NOEXCEPT_']]], + ['devicecommandqueue',['DeviceCommandQueue',['../classcl_1_1_device_command_queue.html#ab58e477e1a9bf099e1faf77565e80856',1,'cl::DeviceCommandQueue::DeviceCommandQueue()'],['../classcl_1_1_device_command_queue.html#a796862188d423d2cfd1e90c4fafc5d5f',1,'cl::DeviceCommandQueue::DeviceCommandQueue(DeviceQueueProperties properties, cl_int *err=NULL)'],['../classcl_1_1_device_command_queue.html#a098b1a3d3485828fde04fc7f10f8e1c4',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const Context &context, const Device &device, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)'],['../classcl_1_1_device_command_queue.html#a16613c9133f453851d72c6793d522d81',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const Context &context, const Device &device, cl_uint queueSize, DeviceQueueProperties properties=DeviceQueueProperties::None, cl_int *err=NULL)'],['../classcl_1_1_device_command_queue.html#acaf1dee2f55faeac05b2c1c66daf51c2',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const cl_command_queue &commandQueue, bool retainObject=false)'],['../classcl_1_1_device_command_queue.html#a897785d635ca36d68444435617ad6fc1',1,'cl::DeviceCommandQueue::DeviceCommandQueue(const DeviceCommandQueue &queue)'],['../classcl_1_1_device_command_queue.html#ac1cc85eaacd3a27a57b34471b41b073c',1,'cl::DeviceCommandQueue::DeviceCommandQueue(DeviceCommandQueue &&queue) CL_HPP_NOEXCEPT_']]], + ['dimensions',['dimensions',['../classcl_1_1_n_d_range.html#a1360e9bdd3604fd06069d1fd981eed6b',1,'cl::NDRange']]], ['disablemultithreading',['disableMultiThreading',['../classop_1_1_wrapper.html#ad0d02645583cd58d11923df3aa064dc7',1,'op::Wrapper']]], ['displayframe',['displayFrame',['../classop_1_1_frame_displayer.html#ada237c384d55d6e141dce886e6fe97e3',1,'op::FrameDisplayer']]], ['dlog',['dLog',['../namespaceop.html#a4eb991aa18818196d35c66455a437a32',1,'op']]] diff --git a/html/search/functions_4.js b/html/search/functions_4.js index 0f20addc..7a3bdaff 100644 --- a/html/search/functions_4.js +++ b/html/search/functions_4.js @@ -1,8 +1,36 @@ var searchData= [ ['empty',['empty',['../classop_1_1_array.html#ad51b6ac12ed115f1056effefd6fa878b',1,'op::Array::empty()'],['../classop_1_1_queue_base.html#abf37af06eadbddeaaa14f1503c455c8e',1,'op::QueueBase::empty()']]], + ['enablefinegrainedsystemsvm',['enableFineGrainedSystemSVM',['../classcl_1_1_kernel.html#aed996666686cddb41d660839e709fcd0',1,'cl::Kernel']]], + ['enqueueacquireglobjects',['enqueueAcquireGLObjects',['../classcl_1_1_command_queue.html#a4722683713b428fbfdc1046d53cb96c4',1,'cl::CommandQueue']]], + ['enqueueargs',['EnqueueArgs',['../classcl_1_1_enqueue_args.html#a775ee0f3f914087d546017b7c9e3a2bf',1,'cl::EnqueueArgs::EnqueueArgs(NDRange global)'],['../classcl_1_1_enqueue_args.html#a4743964ebea249d8de77f6a54c176c24',1,'cl::EnqueueArgs::EnqueueArgs(NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a11a7b173e00d55ee2c58fed3d9ecd3d8',1,'cl::EnqueueArgs::EnqueueArgs(NDRange offset, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a1ab03b76ada8edb5440ba19905848e5f',1,'cl::EnqueueArgs::EnqueueArgs(Event e, NDRange global)'],['../classcl_1_1_enqueue_args.html#ab0805b653902b83b4126b097efcd06ee',1,'cl::EnqueueArgs::EnqueueArgs(Event e, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a0f4cf6909b0da18bb8328fd2417a6099',1,'cl::EnqueueArgs::EnqueueArgs(Event e, NDRange offset, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a9876022c0307af3c5f66414331b80ad2',1,'cl::EnqueueArgs::EnqueueArgs(const vector< Event > &events, NDRange global)'],['../classcl_1_1_enqueue_args.html#ab5379abd9903e0e82608ec82062406cc',1,'cl::EnqueueArgs::EnqueueArgs(const vector< Event > &events, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a2c7272d30c6a8c62a6dfabae02dde9ff',1,'cl::EnqueueArgs::EnqueueArgs(const vector< Event > &events, NDRange offset, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a2f37bb05189e7e905b6c1961ee7188d5',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, NDRange global)'],['../classcl_1_1_enqueue_args.html#a813fd9f115dbc432340ab4e103a6d15f',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a48548548d63429cd35ced049823eac9c',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, NDRange offset, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a2550db9b9c98c38b7072feb3bd4b0514',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, Event e, NDRange global)'],['../classcl_1_1_enqueue_args.html#a9c2ae966ee79798dc583c9a44585bef7',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, Event e, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#abc905f41d44e078a6920f5ff2d4429d6',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, Event e, NDRange offset, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#a9328632d2a30a59123b8a7a180192429',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange global)'],['../classcl_1_1_enqueue_args.html#a1af31b93f90214b62678878a5e8f2d95',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange global, NDRange local)'],['../classcl_1_1_enqueue_args.html#ad093a35e973b7747f90608e6121d5378',1,'cl::EnqueueArgs::EnqueueArgs(CommandQueue &queue, const vector< Event > &events, NDRange offset, NDRange global, NDRange local)']]], + ['enqueuebarrierwithwaitlist',['enqueueBarrierWithWaitList',['../classcl_1_1_command_queue.html#ae852576fe5e8e925fca2812f57fc94b5',1,'cl::CommandQueue']]], + ['enqueuecopybuffer',['enqueueCopyBuffer',['../classcl_1_1_command_queue.html#aeb25e97937555ab8ead1b43c9a799660',1,'cl::CommandQueue::enqueueCopyBuffer()'],['../namespacecl.html#adc1277d56ee9510bdc9e4552ccfd6c93',1,'cl::enqueueCopyBuffer()']]], + ['enqueuecopybufferrect',['enqueueCopyBufferRect',['../classcl_1_1_command_queue.html#aa82c9250a8eb3d589a41dc1e3d27c76c',1,'cl::CommandQueue::enqueueCopyBufferRect()'],['../namespacecl.html#aac389b8df07a4ed9809413eae7f7689e',1,'cl::enqueueCopyBufferRect()']]], + ['enqueuecopybuffertoimage',['enqueueCopyBufferToImage',['../classcl_1_1_command_queue.html#ac5b79bc60b997839e40e2c189b562b38',1,'cl::CommandQueue::enqueueCopyBufferToImage()'],['../namespacecl.html#a781572813b27377d2b72155d3b700160',1,'cl::enqueueCopyBufferToImage()']]], + ['enqueuecopyimage',['enqueueCopyImage',['../classcl_1_1_command_queue.html#a4cf8881a0f483bfcfdd9208863b79ef8',1,'cl::CommandQueue::enqueueCopyImage()'],['../namespacecl.html#a30c5c9c18b1773b185a8cdbca81955e0',1,'cl::enqueueCopyImage()']]], + ['enqueuecopyimagetobuffer',['enqueueCopyImageToBuffer',['../classcl_1_1_command_queue.html#a4c500107e5b5b285326264a7797fd4a4',1,'cl::CommandQueue::enqueueCopyImageToBuffer()'],['../namespacecl.html#af5bf3de7bf64abe6c5d0a05fadb121b1',1,'cl::enqueueCopyImageToBuffer()']]], + ['enqueuefillbuffer',['enqueueFillBuffer',['../classcl_1_1_command_queue.html#a4280321ec74d982783346b59b48edaaa',1,'cl::CommandQueue']]], + ['enqueuefillimage',['enqueueFillImage',['../classcl_1_1_command_queue.html#a89bb9d02074e21123c81581633753ff8',1,'cl::CommandQueue::enqueueFillImage(const Image &image, cl_float4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#a1db0d3626e3263fa69da533e091ec53a',1,'cl::CommandQueue::enqueueFillImage(const Image &image, cl_int4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#acba1bb883045a11c214e794aa46f0a85',1,'cl::CommandQueue::enqueueFillImage(const Image &image, cl_uint4 fillColor, const array< size_type, 3 > &origin, const array< size_type, 3 > &region, const vector< Event > *events=NULL, Event *event=NULL) const ']]], + ['enqueuemapbuffer',['enqueueMapBuffer',['../classcl_1_1_command_queue.html#a85cce71612502835a2b7fe1211f62452',1,'cl::CommandQueue::enqueueMapBuffer()'],['../namespacecl.html#a798fcdcc07d43a534b245900a3f9bf75',1,'cl::enqueueMapBuffer()']]], + ['enqueuemapimage',['enqueueMapImage',['../classcl_1_1_command_queue.html#a5b774f1cf0ec90441ec8618985905193',1,'cl::CommandQueue']]], + ['enqueuemapsvm',['enqueueMapSVM',['../classcl_1_1_command_queue.html#a0b7660dce0c388d7e12a1d04dbacc6d4',1,'cl::CommandQueue::enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#a199f9d8f32f88ce3a9f93c466676d4f9',1,'cl::CommandQueue::enqueueMapSVM(cl::pointer< T, D > &ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#a10dfdbeb027f4ea848c654b9aa05405f',1,'cl::CommandQueue::enqueueMapSVM(cl::vector< T, Alloc > &container, cl_bool blocking, cl_map_flags flags, const vector< Event > *events=NULL, Event *event=NULL) const '],['../namespacecl.html#abb2c4e45814ea569a27c39d37471b2a4',1,'cl::enqueueMapSVM(T *ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL)'],['../namespacecl.html#a7aa80934f265ff5c97b715419aa38566',1,'cl::enqueueMapSVM(cl::pointer< T, D > ptr, cl_bool blocking, cl_map_flags flags, size_type size, const vector< Event > *events=NULL, Event *event=NULL)'],['../namespacecl.html#a8037dc6274012b061edabe1550a2c0ee',1,'cl::enqueueMapSVM(cl::vector< T, Alloc > container, cl_bool blocking, cl_map_flags flags, const vector< Event > *events=NULL, Event *event=NULL)']]], + ['enqueuemarkerwithwaitlist',['enqueueMarkerWithWaitList',['../classcl_1_1_command_queue.html#a7fcfee2b6739e6c4aaf49dd3e690da76',1,'cl::CommandQueue']]], + ['enqueuemigratememobjects',['enqueueMigrateMemObjects',['../classcl_1_1_command_queue.html#aacf7eb07723c00bd3a872f69b0b1871b',1,'cl::CommandQueue']]], + ['enqueuenativekernel',['enqueueNativeKernel',['../classcl_1_1_command_queue.html#a29e623c756032373358c681ec42a85c0',1,'cl::CommandQueue']]], + ['enqueuendrangekernel',['enqueueNDRangeKernel',['../classcl_1_1_command_queue.html#a360f1b3f23baca854265b77246e39c32',1,'cl::CommandQueue']]], + ['enqueuereadbuffer',['enqueueReadBuffer',['../classcl_1_1_command_queue.html#afb698b414947bdd016d9520e099f2f2f',1,'cl::CommandQueue::enqueueReadBuffer()'],['../namespacecl.html#a2f62d7a5c92ad30e9343983a77915a8f',1,'cl::enqueueReadBuffer()']]], + ['enqueuereadbufferrect',['enqueueReadBufferRect',['../classcl_1_1_command_queue.html#a4869cad0050368198d554f9ef47b88df',1,'cl::CommandQueue::enqueueReadBufferRect()'],['../namespacecl.html#af05e92b70071d8b6869080ae02ac807d',1,'cl::enqueueReadBufferRect()']]], + ['enqueuereadimage',['enqueueReadImage',['../classcl_1_1_command_queue.html#a8c513d7b2424beb0111f18c0a77efe36',1,'cl::CommandQueue::enqueueReadImage()'],['../namespacecl.html#aca98dae2e67f001b26a37d60ccc8fd79',1,'cl::enqueueReadImage()']]], + ['enqueuereleaseglobjects',['enqueueReleaseGLObjects',['../classcl_1_1_command_queue.html#ad4194d8b98fe9adfb732789c8ee04134',1,'cl::CommandQueue']]], + ['enqueueunmapmemobject',['enqueueUnmapMemObject',['../classcl_1_1_command_queue.html#a0a99b21b5f53f7f21b9269666d826343',1,'cl::CommandQueue::enqueueUnmapMemObject()'],['../namespacecl.html#ac71dfebe7bdaba6a9dfc76b57e48804f',1,'cl::enqueueUnmapMemObject()']]], + ['enqueueunmapsvm',['enqueueUnmapSVM',['../classcl_1_1_command_queue.html#a1b220401cfceadac167e6b64c3525b8d',1,'cl::CommandQueue::enqueueUnmapSVM(T *ptr, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#a2ef1c966a3f66bbab8833585d96036e7',1,'cl::CommandQueue::enqueueUnmapSVM(cl::pointer< T, D > &ptr, const vector< Event > *events=NULL, Event *event=NULL) const '],['../classcl_1_1_command_queue.html#aff79e945abdc6171d7d3be61c9a2e834',1,'cl::CommandQueue::enqueueUnmapSVM(cl::vector< T, Alloc > &container, const vector< Event > *events=NULL, Event *event=NULL) const '],['../namespacecl.html#a45d896e5d437b505648b399dbe1c3cac',1,'cl::enqueueUnmapSVM(T *ptr, const vector< Event > *events=NULL, Event *event=NULL)'],['../namespacecl.html#aa1c4d75a33c1d658ca4abae23376f733',1,'cl::enqueueUnmapSVM(cl::pointer< T, D > &ptr, const vector< Event > *events=NULL, Event *event=NULL)'],['../namespacecl.html#a5c0670097b79b7f6fd2762bae83328f4',1,'cl::enqueueUnmapSVM(cl::vector< T, Alloc > &container, const vector< Event > *events=NULL, Event *event=NULL)']]], + ['enqueuewritebuffer',['enqueueWriteBuffer',['../classcl_1_1_command_queue.html#a60b41b3960224bf377cf5c07e6a67998',1,'cl::CommandQueue::enqueueWriteBuffer()'],['../namespacecl.html#af6744ad8849f9e3a26d85fdd7dde5b4a',1,'cl::enqueueWriteBuffer()']]], + ['enqueuewritebufferrect',['enqueueWriteBufferRect',['../classcl_1_1_command_queue.html#a1ba860af5d494c23f4b7758ce98362ec',1,'cl::CommandQueue::enqueueWriteBufferRect()'],['../namespacecl.html#aca10d37fe92b6ee56b9b277f18064db9',1,'cl::enqueueWriteBufferRect()']]], + ['enqueuewriteimage',['enqueueWriteImage',['../classcl_1_1_command_queue.html#a411e9174f774e40f00c64989a5ffe279',1,'cl::CommandQueue::enqueueWriteImage()'],['../namespacecl.html#ac7b430ef533bd2f3d89092172a39eb9a',1,'cl::enqueueWriteImage()']]], ['enter',['enter',['../classop_1_1_json_ofstream.html#a32f058b961605d418df1258a1dc5e6a0',1,'op::JsonOfstream']]], ['error',['error',['../namespaceop.html#a5f092bd36c716a894cb035e1ead2aca3',1,'op::error(const std::string &message, const int line=-1, const std::string &function="", const std::string &file="")'],['../namespaceop.html#a42d364d9fbd1a719341bd7187d97cf18',1,'op::error(const T &message, const int line=-1, const std::string &function="", const std::string &file="")']]], + ['event',['Event',['../classcl_1_1_event.html#a90e01689f7b394fc003d66c48a7f6f95',1,'cl::Event::Event()'],['../classcl_1_1_event.html#a3b035b8ff20d92d0b42f2f0dc8657621',1,'cl::Event::Event(const cl_event &event, bool retainObject=false)']]], ['exec',['exec',['../classop_1_1_thread.html#ad6c3721793d0f65ffe755ab74534afed',1,'op::Thread::exec()'],['../classop_1_1_thread_manager.html#a67a2d7cecc749be414e6896a88ec268d',1,'op::ThreadManager::exec()'],['../classop_1_1_wrapper.html#a8ae0f91a6882f04464d8897a7c81d174',1,'op::Wrapper::exec()']]], ['existdirectory',['existDirectory',['../namespaceop.html#a6fc2ee2d2c256695fb7b2b953ee7f762',1,'op']]], ['existfile',['existFile',['../namespaceop.html#ac1f4b95440d2fb57fc715558d039b947',1,'op']]], diff --git a/html/search/functions_5.js b/html/search/functions_5.js index 7efe8086..cee67b42 100644 --- a/html/search/functions_5.js +++ b/html/search/functions_5.js @@ -10,6 +10,7 @@ var searchData= ['fastmin',['fastMin',['../namespaceop.html#a6e1d1f90ef06cc7af576fdaad4b4e320',1,'op']]], ['fasttruncate',['fastTruncate',['../namespaceop.html#a2dafd3db8f922405b38240345dd1dce5',1,'op']]], ['filesaver',['FileSaver',['../classop_1_1_file_saver.html#aa4632ae62ac77dbad85523845ce79999',1,'op::FileSaver']]], + ['finish',['finish',['../classcl_1_1_command_queue.html#a49322e2223bf0c86e1485ad0ebc5de0e',1,'cl::CommandQueue::finish()'],['../namespacecl.html#a10f66d5f5f17570f71d7cbf467c0930f',1,'cl::finish()']]], ['flagstodisplaymode',['flagsToDisplayMode',['../namespaceop.html#afdf2dd76cbae54789a139d9415790f82',1,'op']]], ['flagstoheatmaps',['flagsToHeatMaps',['../namespaceop.html#ad3b02ca66d11f4129372f4a9f98c6437',1,'op']]], ['flagstoheatmapscalemode',['flagsToHeatMapScaleMode',['../namespaceop.html#aa4a6fee7ba2cc543739477e9c1d64136',1,'op']]], @@ -22,12 +23,14 @@ var searchData= ['flipandrotate',['flipAndRotate',['../classop_1_1_producer.html#aa1a13db305c7ab6a596a0dad122066cb',1,'op::Producer']]], ['flirreader',['FlirReader',['../classop_1_1_flir_reader.html#a656cfa9a88263802e2794d7f68e95baa',1,'op::FlirReader']]], ['floatptrtoucharcvmat',['floatPtrToUCharCvMat',['../namespaceop.html#a9cd0c6d2db81cd1de7568d805ef214ba',1,'op']]], + ['flush',['flush',['../classcl_1_1_command_queue.html#a4349d9530f98d7544d1ddb5cbcc053bd',1,'cl::CommandQueue::flush()'],['../namespacecl.html#aec3275453ec57a74dfa7a34653cfa194',1,'cl::flush()']]], ['forceemplace',['forceEmplace',['../classop_1_1_queue_base.html#a8d218f599b84194909691c72ee0de8d0',1,'op::QueueBase']]], ['forcepush',['forcePush',['../classop_1_1_queue_base.html#ad124d414b7c2680e5312ee163d18410f',1,'op::QueueBase']]], ['formatasdirectory',['formatAsDirectory',['../namespaceop.html#ab38ea91ef7b7dad700d8e4a4654d48f5',1,'op']]], ['formattocvmat',['formatToCvMat',['../classop_1_1_op_output_to_cv_mat.html#a478daa5915f60a6a962f29fcb64aaac5',1,'op::OpOutputToCvMat']]], ['forward_5fcpu',['Forward_cpu',['../classop_1_1_maximum_caffe.html#a694c1077ac5141ff377c4e98a87cc249',1,'op::MaximumCaffe::Forward_cpu()'],['../classop_1_1_nms_caffe.html#ac631ccb632041ab406859fa1118e8d6c',1,'op::NmsCaffe::Forward_cpu()'],['../classop_1_1_resize_and_merge_caffe.html#a9c8733511a410a60aa5509f3f8037af0',1,'op::ResizeAndMergeCaffe::Forward_cpu()'],['../classop_1_1_body_part_connector_caffe.html#a886f7dc30e999b7fa8488ae95cc3ac8b',1,'op::BodyPartConnectorCaffe::Forward_cpu()']]], ['forward_5fgpu',['Forward_gpu',['../classop_1_1_maximum_caffe.html#a2dd1f7f0221d602596a14b720e5594b2',1,'op::MaximumCaffe::Forward_gpu()'],['../classop_1_1_nms_caffe.html#a7bb4d872cd3673bcf868049a3aedb393',1,'op::NmsCaffe::Forward_gpu()'],['../classop_1_1_resize_and_merge_caffe.html#a404ed0d3f3102ca9afd1b191204d5a0b',1,'op::ResizeAndMergeCaffe::Forward_gpu()'],['../classop_1_1_body_part_connector_caffe.html#affde8d06784ca9896a1d2d62f7088d76',1,'op::BodyPartConnectorCaffe::Forward_gpu()']]], + ['forward_5focl',['Forward_ocl',['../classop_1_1_nms_caffe.html#a52bd0b61a9f406be653498a49ea39947',1,'op::NmsCaffe::Forward_ocl()'],['../classop_1_1_resize_and_merge_caffe.html#a6b5674a1f6fe58eb78890b0d8d925cb1',1,'op::ResizeAndMergeCaffe::Forward_ocl()']]], ['forwardpass',['forwardPass',['../classop_1_1_net.html#a65193e857c721f2f606ea6b010953dbc',1,'op::Net::forwardPass()'],['../classop_1_1_net_caffe.html#a4db7c5de8c0619ae39c3620fed5c577f',1,'op::NetCaffe::forwardPass()'],['../classop_1_1_face_extractor.html#a7e6d4f9d0154551ea050c94dd90cd2fb',1,'op::FaceExtractor::forwardPass()'],['../classop_1_1_face_extractor_caffe.html#ad9cb84599f76e7836379890bde577b50',1,'op::FaceExtractorCaffe::forwardPass()'],['../classop_1_1_hand_extractor.html#a1d4eb3fc406aa44bb2c8e320ba3cb377',1,'op::HandExtractor::forwardPass()'],['../classop_1_1_hand_extractor_caffe.html#a892d6233b92a7862c32adfa85574236c',1,'op::HandExtractorCaffe::forwardPass()'],['../classop_1_1_pose_extractor.html#afe4ceae04443242148c563eb6d8b954c',1,'op::PoseExtractor::forwardPass()'],['../classop_1_1_pose_extractor_caffe.html#a8e7ae6b63ccd0ab6eb61c5530fa44731',1,'op::PoseExtractorCaffe::forwardPass()']]], ['framedisplayer',['FrameDisplayer',['../classop_1_1_frame_displayer.html#a21a746ef46172c6a18ea72da6e7b5721',1,'op::FrameDisplayer']]], ['front',['front',['../classop_1_1_priority_queue.html#a1c0dbd77bbd40ce80818ced0664a0ac0',1,'op::PriorityQueue::front()'],['../classop_1_1_queue.html#ab28fa9f713d05e55e5ba1510b34d57f0',1,'op::Queue::front()'],['../classop_1_1_queue_base.html#aad7a6a666dcf70834d9d18ae6d92cb2c',1,'op::QueueBase::front()']]] diff --git a/html/search/functions_6.js b/html/search/functions_6.js index ca882126..cf257b88 100644 --- a/html/search/functions_6.js +++ b/html/search/functions_6.js @@ -1,11 +1,13 @@ var searchData= [ - ['get',['get',['../classop_1_1_pose_extractor.html#a7dc82be227cc759582184de9c26f0b64',1,'op::PoseExtractor::get()'],['../classop_1_1_flir_reader.html#a5101cdbcd46e51bf7f35995a3d87e900',1,'op::FlirReader::get()'],['../classop_1_1_image_directory_reader.html#aa05bfd69272e81115ba23a3c0731b596',1,'op::ImageDirectoryReader::get()'],['../classop_1_1_ip_camera_reader.html#aa7ad6adac6e401193e03d279176dd889',1,'op::IpCameraReader::get()'],['../classop_1_1_producer.html#a366881a952ad34071cc719477f08b968',1,'op::Producer::get(const int capProperty)=0'],['../classop_1_1_producer.html#a94d561f95384dfa0cd91113882869d06',1,'op::Producer::get(const ProducerProperty property)'],['../classop_1_1_video_capture_reader.html#a64e5cbfb1c556d64cabcebc6eb94eaf1',1,'op::VideoCaptureReader::get()'],['../classop_1_1_video_reader.html#a057a7d0c498c48639b38c10ac7efc183',1,'op::VideoReader::get()'],['../classop_1_1_webcam_reader.html#a38ccbdf61f21fba0694362077cb6bdb1',1,'op::WebcamReader::get()']]], + ['get',['get',['../classcl_1_1detail_1_1_wrapper.html#ad247cdf1da7fa5b9b6d9a8267036a984',1,'cl::detail::Wrapper::get() const '],['../classcl_1_1detail_1_1_wrapper.html#a4e9571071a0b51bb2fada511a1ebc964',1,'cl::detail::Wrapper::get()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a9ac8706ccd45f3f609d6683d71d36c20',1,'cl::detail::Wrapper< cl_device_id >::get() const '],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#aad0cbce396cc3ff3b73be767ce783286',1,'cl::detail::Wrapper< cl_device_id >::get()'],['../classcl_1_1_platform.html#af15bd8dced161daee0c5289178c8a0e1',1,'cl::Platform::get(vector< Platform > *platforms)'],['../classcl_1_1_platform.html#a2a60edf4cfdfda695919c2879a9ae64e',1,'cl::Platform::get(Platform *platform)'],['../classcl_1_1_platform.html#a87f6baad09c31e9f2bc8755a61439d04',1,'cl::Platform::get(cl_int *errResult=NULL)'],['../classcl_1_1_n_d_range.html#a9a72f7d2a096f981c1b6774144e7450e',1,'cl::NDRange::get()'],['../classcl_1_1_n_d_range.html#a8e99e2b3b1c675631c0aef1a3ced2628',1,'cl::NDRange::get() const '],['../classop_1_1_pose_extractor.html#a7dc82be227cc759582184de9c26f0b64',1,'op::PoseExtractor::get()'],['../classop_1_1_flir_reader.html#a5101cdbcd46e51bf7f35995a3d87e900',1,'op::FlirReader::get()'],['../classop_1_1_image_directory_reader.html#aa05bfd69272e81115ba23a3c0731b596',1,'op::ImageDirectoryReader::get()'],['../classop_1_1_ip_camera_reader.html#aa7ad6adac6e401193e03d279176dd889',1,'op::IpCameraReader::get()'],['../classop_1_1_producer.html#a366881a952ad34071cc719477f08b968',1,'op::Producer::get(const int capProperty)=0'],['../classop_1_1_producer.html#a94d561f95384dfa0cd91113882869d06',1,'op::Producer::get(const ProducerProperty property)'],['../classop_1_1_video_capture_reader.html#a64e5cbfb1c556d64cabcebc6eb94eaf1',1,'op::VideoCaptureReader::get()'],['../classop_1_1_video_reader.html#a057a7d0c498c48639b38c10ac7efc183',1,'op::VideoReader::get()'],['../classop_1_1_webcam_reader.html#a38ccbdf61f21fba0694362077cb6bdb1',1,'op::WebcamReader::get()']]], ['getalphaheatmap',['getAlphaHeatMap',['../classop_1_1_renderer.html#a503d7fdba655b14348769ad3f69b6c00',1,'op::Renderer']]], ['getalphakeypoint',['getAlphaKeypoint',['../classop_1_1_renderer.html#ac4df12764776ba2e27c71a3c4181f647',1,'op::Renderer']]], + ['getarginfo',['getArgInfo',['../classcl_1_1_kernel.html#afbc480bee6ff22d0ebfb907e7a9f5700',1,'cl::Kernel::getArgInfo(cl_uint argIndex, cl_kernel_arg_info name, T *param) const '],['../classcl_1_1_kernel.html#aeaa426d11ca0195646b563fda918c3e1',1,'cl::Kernel::getArgInfo(cl_uint argIndex, cl_int *err=NULL) const ']]], ['getaveragescore',['getAverageScore',['../namespaceop.html#a29e26ec36e2ca8b8e0b7b6180f9315e3',1,'op']]], ['getbiggestperson',['getBiggestPerson',['../namespaceop.html#a22864d3d38f8020596d921951cf67750',1,'op']]], ['getblendoriginalframe',['getBlendOriginalFrame',['../classop_1_1_renderer.html#a8e0739fb55d61fc76918ca3fb6ac3bc4',1,'op::Renderer']]], + ['getbuildinfo',['getBuildInfo',['../classcl_1_1_program.html#a51c723551c01ef55f6222c84d58578fc',1,'cl::Program::getBuildInfo(const Device &device, cl_program_build_info name, T *param) const '],['../classcl_1_1_program.html#a06f673e6c88aac6c5e9f754e830028b6',1,'cl::Program::getBuildInfo(const Device &device, cl_int *err=NULL) const '],['../classcl_1_1_program.html#aea803c4bba50b6a01d76537d946e211f',1,'cl::Program::getBuildInfo(cl_int *err=NULL) const ']]], ['getcameradistortions',['getCameraDistortions',['../classop_1_1_camera_parameter_reader.html#a3ce10a02969515039e8575c3c044f882',1,'op::CameraParameterReader']]], ['getcameraintrinsics',['getCameraIntrinsics',['../classop_1_1_camera_parameter_reader.html#adf7ad0ef26603129a251fdc166ffa548',1,'op::CameraParameterReader']]], ['getcameramatrices',['getCameraMatrices',['../classop_1_1_camera_parameter_reader.html#aa33845298440b7eefd3f57b80d3c41db',1,'op::CameraParameterReader::getCameraMatrices()'],['../classop_1_1_flir_reader.html#a7c3450fd4b5c6f81ade293ee95da7ba6',1,'op::FlirReader::getCameraMatrices()'],['../classop_1_1_image_directory_reader.html#a7e6c27d0796e087a6975c607d4b4227a',1,'op::ImageDirectoryReader::getCameraMatrices()'],['../classop_1_1_ip_camera_reader.html#a48a168a0913697493da1a9d95151f5ce',1,'op::IpCameraReader::getCameraMatrices()'],['../classop_1_1_producer.html#a06c471d5ac26fa20b323742ad4556104',1,'op::Producer::getCameraMatrices()'],['../classop_1_1_spinnaker_wrapper.html#ab79aa58cda90784d16335e0081d8f33a',1,'op::SpinnakerWrapper::getCameraMatrices()'],['../classop_1_1_video_reader.html#a93742fd892cdb09b99b29f8e8036d803',1,'op::VideoReader::getCameraMatrices()'],['../classop_1_1_webcam_reader.html#afbad75f82bf39bfd503bbc8bd881592d',1,'op::WebcamReader::getCameraMatrices()']]], @@ -16,6 +18,8 @@ var searchData= ['getconstptr',['getConstPtr',['../classop_1_1_array.html#a17a44d11cf476f705ce4a5223cfb4f81',1,'op::Array']]], ['getcudagpunumber',['getCudaGpuNumber',['../namespaceop.html#ad9b7765a4396ee4470585ded07285563',1,'op']]], ['getcvmat',['getCvMat',['../classop_1_1_array.html#ac817621e848601cf7d6571e75d8f6865',1,'op::Array']]], + ['getdefault',['getDefault',['../classcl_1_1_device.html#a7428cf3cdccc824c414730ed65e40a0d',1,'cl::Device::getDefault()'],['../classcl_1_1_platform.html#a01bea413d721189214cc59cfbc5d092d',1,'cl::Platform::getDefault()'],['../classcl_1_1_context.html#ad180f6f7d8b5a95710ab72f96162b051',1,'cl::Context::getDefault()'],['../classcl_1_1_command_queue.html#a24444b0dbd7cc0eb2bce126c9ccbac4c',1,'cl::CommandQueue::getDefault()']]], + ['getdevices',['getDevices',['../classcl_1_1_platform.html#abf18ee63c06c9cbec5931fe391071b14',1,'cl::Platform']]], ['getdistance',['getDistance',['../namespaceop.html#a88b83fabe52c73ed5c4f131c4ce75651',1,'op']]], ['geterrormodes',['getErrorModes',['../classop_1_1_configure_error.html#a4ece0fc7d4f34752959cad3a3b6dcf9d',1,'op::ConfigureError']]], ['getfacekeypoints',['getFaceKeypoints',['../classop_1_1_face_extractor.html#a13d7920f4029a4aa6d63b3609956c475',1,'op::FaceExtractor']]], @@ -33,7 +37,11 @@ var searchData= ['getheatmaps',['getHeatMaps',['../classop_1_1_face_extractor.html#af326457ed8977781fe48f1086ac5efee',1,'op::FaceExtractor::getHeatMaps()'],['../classop_1_1_hand_extractor.html#af5ce8cd602820921de3ec3f676aacf0d',1,'op::HandExtractor::getHeatMaps()']]], ['getheatmapscopy',['getHeatMapsCopy',['../classop_1_1_pose_extractor.html#a53eac2bf280492baca5aeb1a777d3646',1,'op::PoseExtractor']]], ['getheatmapsize',['getHeatMapSize',['../classop_1_1_pose_extractor.html#a81157b4616955598fcf6de5d9676f21b',1,'op::PoseExtractor::getHeatMapSize()'],['../classop_1_1_pose_extractor_caffe.html#afbc016c8dcd439d6389c63b9f4cebf22',1,'op::PoseExtractorCaffe::getHeatMapSize()']]], + ['getimageinfo',['getImageInfo',['../classcl_1_1_image.html#adb1460fcc7bf21da61c85f189704374e',1,'cl::Image::getImageInfo(cl_image_info name, T *param) const '],['../classcl_1_1_image.html#ad7f46f3f8199a7b26aebdda09dc5e44e',1,'cl::Image::getImageInfo(cl_int *err=NULL) const ']]], + ['getinfo',['getInfo',['../classcl_1_1_device.html#a44419a3c884a3b6f14b25eb0c5fe30b5',1,'cl::Device::getInfo(cl_device_info name, T *param) const '],['../classcl_1_1_device.html#a4511340baeebe905de6ac01ca9c2966e',1,'cl::Device::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_platform.html#a84262a3c349b6514f70de0dacb72b205',1,'cl::Platform::getInfo(cl_platform_info name, string *param) const '],['../classcl_1_1_platform.html#a50f4251244b1048a98d6abe95feb0ccf',1,'cl::Platform::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_context.html#aa5bf7593c0fd0a1b6bf35ad25f721cf5',1,'cl::Context::getInfo(cl_context_info name, T *param) const '],['../classcl_1_1_context.html#a98c5e7d7ea2416551301bcc285066c95',1,'cl::Context::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_event.html#a5f7bd7936bb69291f6e168ef00787e87',1,'cl::Event::getInfo(cl_event_info name, T *param) const '],['../classcl_1_1_event.html#ad649a05c4a05058cc569b05bf6bc7344',1,'cl::Event::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_memory.html#a3ea007b6a9a3f26ca113a4ea21c42d6d',1,'cl::Memory::getInfo(cl_mem_info name, T *param) const '],['../classcl_1_1_memory.html#ac6a91f8ca7127b460a12e5eeeafb9b58',1,'cl::Memory::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_pipe.html#a7eba1e1858f11fdbdee364802b9f93a3',1,'cl::Pipe::getInfo(cl_pipe_info name, T *param) const '],['../classcl_1_1_pipe.html#afb7ee45f3533f3fce3c1c6f157bb6029',1,'cl::Pipe::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_sampler.html#aa7ad8b1a123d7878438200591a9ecb47',1,'cl::Sampler::getInfo(cl_sampler_info name, T *param) const '],['../classcl_1_1_sampler.html#ae0ca4f5c66d461e1627a625db54b8737',1,'cl::Sampler::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_kernel.html#acf708cfe8455e0a73190213c8cc7a2a7',1,'cl::Kernel::getInfo(cl_kernel_info name, T *param) const '],['../classcl_1_1_kernel.html#a9e6b83d16c7a129833b95317c834b23b',1,'cl::Kernel::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_program.html#a56f6f1b9905ee241c1483a76a9862b67',1,'cl::Program::getInfo(cl_program_info name, T *param) const '],['../classcl_1_1_program.html#a80f619f4a81ff91a6317bb343ea5b146',1,'cl::Program::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_command_queue.html#af1c035b324dfbf8dbe43c979e7cf4bbe',1,'cl::CommandQueue::getInfo(cl_command_queue_info name, T *param) const '],['../classcl_1_1_command_queue.html#ab53d942cda99001f54bc6bd2e804c0a6',1,'cl::CommandQueue::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_device_command_queue.html#a0b7ca7a13078b8080eebe3e6649622de',1,'cl::DeviceCommandQueue::getInfo(cl_command_queue_info name, T *param) const '],['../classcl_1_1_device_command_queue.html#a65ca4ab0d9c531e7254b5ade1a6ec7b4',1,'cl::DeviceCommandQueue::getInfo(cl_int *err=NULL) const '],['../classcl_1_1_program.html#a7179aa9922da49df619171f65e0d7661',1,'cl::Program::getInfo(cl_program_info name, vector< vector< unsigned char >> *param) const '],['../classcl_1_1_program.html#a9172fe2516fb318582c7e3e50ec9eea0',1,'cl::Program::getInfo(cl_int *err) const '],['../namespacecl_1_1detail.html#a5954b0e110a023571c1bed2be1efb480',1,'cl::detail::getInfo(Func f, cl_uint name, T *param)'],['../namespacecl_1_1detail.html#a7d4625d32a9763da801a3f1c2a75ab99',1,'cl::detail::getInfo(Func f, const Arg0 &arg0, cl_uint name, T *param)'],['../namespacecl_1_1detail.html#a590a1c0214938e7466f69fae3312c342',1,'cl::detail::getInfo(Func f, const Arg0 &arg0, const Arg1 &arg1, cl_uint name, T *param)']]], + ['getinfohelper',['getInfoHelper',['../namespacecl_1_1detail.html#a5fa0595cfd70a34a662283c683f58bb1',1,'cl::detail::getInfoHelper(Functor f, cl_uint name, T *param, long)'],['../namespacecl_1_1detail.html#a0900b1581dac237cebb4dbc385471316',1,'cl::detail::getInfoHelper(Func f, cl_uint name, vector< vector< unsigned char >> *param, int)'],['../namespacecl_1_1detail.html#a1fd04ddf2303bc88b61ecc84478f6c89',1,'cl::detail::getInfoHelper(Func f, cl_uint name, vector< T > *param, long)'],['../namespacecl_1_1detail.html#a66d6678a19540f0202f534a25b00b06f',1,'cl::detail::getInfoHelper(Func f, cl_uint name, vector< T > *param, int, typename T::cl_type=0)'],['../namespacecl_1_1detail.html#a06a46d0b30e2a0653391e74f31d684c6',1,'cl::detail::getInfoHelper(Func f, cl_uint name, string *param, long)'],['../namespacecl_1_1detail.html#ae190233f2424c5bba4be566ccf8abcc5',1,'cl::detail::getInfoHelper(Func f, cl_uint name, array< size_type, N > *param, long)'],['../namespacecl_1_1detail.html#abcfe70e7b9beebd31b874fc0e59ab147',1,'cl::detail::getInfoHelper(Func f, cl_uint name, T *param, int, typename T::cl_type=0)']]], ['getisrunningsharedptr',['getIsRunningSharedPtr',['../classop_1_1_thread_manager.html#a48ea53b3de4d09c84db18e2c31ce1be1',1,'op::ThreadManager']]], + ['getkernel',['getKernel',['../classcl_1_1_kernel_functor.html#aea980d414c52e07f67070119c91f8523',1,'cl::KernelFunctor']]], ['getkeypointsarea',['getKeypointsArea',['../namespaceop.html#aa2cc07e56f471c5e1d5f228c70ce6a05',1,'op']]], ['getkeypointsrectangle',['getKeypointsRectangle',['../namespaceop.html#afb230634bc4a07f84ca91ebaf13e385f',1,'op']]], ['getlastnumber',['getLastNumber',['../namespaceop.html#ab670c693d8e4a540cfe75ce8383b6d10',1,'op']]], @@ -46,6 +54,7 @@ var searchData= ['getnumbercudathreadsandblocks',['getNumberCudaThreadsAndBlocks',['../namespaceop.html#a8b9860388a640472d25a1dacb007c675',1,'op']]], ['getnumberdimensions',['getNumberDimensions',['../classop_1_1_array.html#adeb008e878709bb5a51e26be55a5452d',1,'op::Array']]], ['getnumberelementstorender',['getNumberElementsToRender',['../namespaceop.html#aebff78a4cfbef1cf1b2e03066d88564c',1,'op']]], + ['getobjectinfo',['getObjectInfo',['../classcl_1_1_buffer_g_l.html#ada9b870e058a54ccaf4789e045d1d570',1,'cl::BufferGL::getObjectInfo()'],['../classcl_1_1_buffer_render_g_l.html#a148deb18e39ee7553a96eb8e56557f5f',1,'cl::BufferRenderGL::getObjectInfo()']]], ['getoutputblob',['getOutputBlob',['../classop_1_1_net_caffe.html#a8869d49723a0e94c990b1c4f95f00916',1,'op::NetCaffe']]], ['getposebodypartmapping',['getPoseBodyPartMapping',['../namespaceop.html#aab3de911b04b96c1850cc05c6947e184',1,'op']]], ['getposebodypartpairsrender',['getPoseBodyPartPairsRender',['../namespaceop.html#a11bd7e53698eabe32b69b48708cf7b19',1,'op']]], @@ -67,6 +76,7 @@ var searchData= ['getposescores',['getPoseScores',['../classop_1_1_pose_extractor.html#a99e7a656f0bace55402a187e9326ded1',1,'op::PoseExtractor']]], ['getposetrainedmodel',['getPoseTrainedModel',['../namespaceop.html#ade70b024ee461ae04e7233bf3937c5c6',1,'op']]], ['getprioritythreshold',['getPriorityThreshold',['../classop_1_1_configure_log.html#a416a31ba539e8780480a0a48bcc9b95a',1,'op::ConfigureLog']]], + ['getprofilinginfo',['getProfilingInfo',['../classcl_1_1_event.html#a8d4610f4ce118208620fe88996970ffa',1,'cl::Event::getProfilingInfo(cl_profiling_info name, T *param) const '],['../classcl_1_1_event.html#a87c25db5f9793aa90db799afa4d14e01',1,'cl::Event::getProfilingInfo(cl_int *err=NULL) const ']]], ['getptr',['getPtr',['../classop_1_1_array.html#af4715967fd2b028a97fd30257e697275',1,'op::Array']]], ['getrawframe',['getRawFrame',['../classop_1_1_producer.html#a39f52d80ac4146c82ed12aae0f05478e',1,'op::Producer::getRawFrame()'],['../classop_1_1_video_capture_reader.html#af57cc02f86ee0c29ccb83f1f7c37bec2',1,'op::VideoCaptureReader::getRawFrame()']]], ['getrawframes',['getRawFrames',['../classop_1_1_producer.html#ad51001c3e9f42722c52990d43b315f78',1,'op::Producer::getRawFrames()'],['../classop_1_1_spinnaker_wrapper.html#a77a64d4ef798f2ea7cd54d9c170f7ea7',1,'op::SpinnakerWrapper::getRawFrames()'],['../classop_1_1_video_capture_reader.html#a07abbb0001dd9972ab416eb619812043',1,'op::VideoCaptureReader::getRawFrames()']]], @@ -75,9 +85,12 @@ var searchData= ['getsharedparameters',['getSharedParameters',['../classop_1_1_gpu_renderer.html#a5576d2da79ef7ff38ee86b35383d6d46',1,'op::GpuRenderer']]], ['getshowgooglyeyes',['getShowGooglyEyes',['../classop_1_1_renderer.html#a891be57b699f6adbb7cd841870214b8e',1,'op::Renderer']]], ['getsize',['getSize',['../classop_1_1_array.html#a2330657a79a444d1ab44370423be006e',1,'op::Array::getSize() const '],['../classop_1_1_array.html#a146d6e773e14dd7aaa29a73f878358e1',1,'op::Array::getSize(const int index) const ']]], + ['getsupportedimageformats',['getSupportedImageFormats',['../classcl_1_1_context.html#af9791ad3f42226fa26050831c2b61cdc',1,'cl::Context']]], + ['getsvmmemflags',['getSVMMemFlags',['../classcl_1_1detail_1_1_s_v_m_trait_null.html#aec1edd19001a5739c3a6543c5bc3b19f',1,'cl::detail::SVMTraitNull::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_read_write.html#a6914bdc3f37606faab74b58b5dcc786e',1,'cl::SVMTraitReadWrite::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_read_only.html#a2859ec2b9a8b723551b6db798ef5497d',1,'cl::SVMTraitReadOnly::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_write_only.html#a4f80e215ea583a6fa1d398b455670bdc',1,'cl::SVMTraitWriteOnly::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_coarse.html#a1a1a433d703630936e3cbb4177245d13',1,'cl::SVMTraitCoarse::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_fine.html#a214a7aedb1b037a7796c7f629e18f3b5',1,'cl::SVMTraitFine::getSVMMemFlags()'],['../classcl_1_1_s_v_m_trait_atomic.html#a87fc8aa6c225b8acaaef5bc0579855a9',1,'cl::SVMTraitAtomic::getSVMMemFlags()']]], ['gettworkerssize',['getTWorkersSize',['../classop_1_1_sub_thread.html#afa29b95badda5e7afdbd83f70fd8b206',1,'op::SubThread']]], ['gettype',['getType',['../classop_1_1_producer.html#a9a9424027e5bc8e0fba7c65eccc460e0',1,'op::Producer']]], ['getvolume',['getVolume',['../classop_1_1_array.html#afee5e6149bc917586b3fd56323d20a87',1,'op::Array::getVolume() const '],['../classop_1_1_array.html#a04d04645dd2b2f21492b2ad7a5b87828',1,'op::Array::getVolume(const int indexA, const int indexB) const ']]], + ['getworkgroupinfo',['getWorkGroupInfo',['../classcl_1_1_kernel.html#a2e33bfea1e8df9b0d4a446cd99800497',1,'cl::Kernel::getWorkGroupInfo(const Device &device, cl_kernel_work_group_info name, T *param) const '],['../classcl_1_1_kernel.html#aa66d3ade55fad1c0bc94d05a7788aea0',1,'cl::Kernel::getWorkGroupInfo(const Device &device, cl_int *err=NULL) const ']]], ['gpurenderer',['GpuRenderer',['../classop_1_1_gpu_renderer.html#a9852b2017e972637b47250bb7fbc53ea',1,'op::GpuRenderer']]], ['gputocpumemoryiflastrenderer',['gpuToCpuMemoryIfLastRenderer',['../classop_1_1_gpu_renderer.html#a6355f70d16c6427b028fa4596ce5d985',1,'op::GpuRenderer']]], ['gui',['Gui',['../classop_1_1_gui.html#a892a74fac9f123a4cb9e196bfcc3432a',1,'op::Gui']]], diff --git a/html/search/functions_8.js b/html/search/functions_8.js index 317e5364..e1c5f859 100644 --- a/html/search/functions_8.js +++ b/html/search/functions_8.js @@ -1,7 +1,16 @@ var searchData= [ ['ifendedresetorrelease',['ifEndedResetOrRelease',['../classop_1_1_producer.html#ac72a751759ae8b5a0a99552580f7fbad',1,'op::Producer']]], + ['image',['Image',['../classcl_1_1_image.html#ad9a2f4b6a5ccbb7056613946bc6ee0b7',1,'cl::Image::Image()'],['../classcl_1_1_image.html#a644c4f0a68b5fbb716b0157f34d903b9',1,'cl::Image::Image(const cl_mem &image, bool retainObject=false)'],['../classcl_1_1_image.html#a263dda8ec8a4a43e98a2dadde1b2ea31',1,'cl::Image::Image(const Image &img)'],['../classcl_1_1_image.html#af47b59a0b6626ba0dd855f826f31ad9b',1,'cl::Image::Image(Image &&img) CL_HPP_NOEXCEPT_']]], + ['image1d',['Image1D',['../classcl_1_1_image1_d.html#a9bf902e7607fdfd6dacf145cae2f31e9',1,'cl::Image1D::Image1D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_image1_d.html#a0d7c48026af3f726ce861716b6dbe817',1,'cl::Image1D::Image1D()'],['../classcl_1_1_image1_d.html#a7c8b730eba37624cb6d3af30f8a1c276',1,'cl::Image1D::Image1D(const cl_mem &image1D, bool retainObject=false)'],['../classcl_1_1_image1_d.html#a818cbf2c71af2948f199cc4ab5d39de5',1,'cl::Image1D::Image1D(const Image1D &img)'],['../classcl_1_1_image1_d.html#ab74ea8b65b39b808cfdec016973d2770',1,'cl::Image1D::Image1D(Image1D &&img) CL_HPP_NOEXCEPT_']]], + ['image1darray',['Image1DArray',['../classcl_1_1_image1_d_array.html#a65b99c003dc49b5818be68c74067ecf1',1,'cl::Image1DArray::Image1DArray(const Context &context, cl_mem_flags flags, ImageFormat format, size_type arraySize, size_type width, size_type rowPitch, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_image1_d_array.html#a57835d50a6cfa10fa955e050036cd1e3',1,'cl::Image1DArray::Image1DArray()'],['../classcl_1_1_image1_d_array.html#ae8738615a72593ca2ec82c20d736da03',1,'cl::Image1DArray::Image1DArray(const cl_mem &imageArray, bool retainObject=false)'],['../classcl_1_1_image1_d_array.html#a36f96dc737c5e69505b6c1b4c3b6e10b',1,'cl::Image1DArray::Image1DArray(const Image1DArray &img)'],['../classcl_1_1_image1_d_array.html#a5392bebeab2ce9ae4da971c5e8f8a895',1,'cl::Image1DArray::Image1DArray(Image1DArray &&img) CL_HPP_NOEXCEPT_']]], + ['image1dbuffer',['Image1DBuffer',['../classcl_1_1_image1_d_buffer.html#abdc602662150cae28b84ea24ba361277',1,'cl::Image1DBuffer::Image1DBuffer(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, const Buffer &buffer, cl_int *err=NULL)'],['../classcl_1_1_image1_d_buffer.html#af7147a48f638c9f361fa5ef586b9b18d',1,'cl::Image1DBuffer::Image1DBuffer()'],['../classcl_1_1_image1_d_buffer.html#a6b83eb1ccf0e1f88718a6f55c7340088',1,'cl::Image1DBuffer::Image1DBuffer(const cl_mem &image1D, bool retainObject=false)'],['../classcl_1_1_image1_d_buffer.html#a223b309adff248549715812239867c06',1,'cl::Image1DBuffer::Image1DBuffer(const Image1DBuffer &img)'],['../classcl_1_1_image1_d_buffer.html#ac2a5ec18ce60b2a152f81a3ecca54b9a',1,'cl::Image1DBuffer::Image1DBuffer(Image1DBuffer &&img) CL_HPP_NOEXCEPT_']]], + ['image2d',['Image2D',['../classcl_1_1_image2_d.html#a994fa7059e735359e28ba9a2e389e734',1,'cl::Image2D::Image2D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, size_type height, size_type row_pitch=0, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_image2_d.html#abe1d541bfe4a39bc5bae819cd5c6ef0e',1,'cl::Image2D::Image2D(const Context &context, ImageFormat format, const Buffer &sourceBuffer, size_type width, size_type height, size_type row_pitch=0, cl_int *err=nullptr)'],['../classcl_1_1_image2_d.html#af6e0b8578a6e36d76854468ae9dee400',1,'cl::Image2D::Image2D(const Context &context, cl_channel_order order, const Image &sourceImage, cl_int *err=nullptr)'],['../classcl_1_1_image2_d.html#a6ef2c932d8846c4ad7205c5352df687a',1,'cl::Image2D::Image2D()'],['../classcl_1_1_image2_d.html#a2a8221a4c64c1aaf47468c4ef6c05a61',1,'cl::Image2D::Image2D(const cl_mem &image2D, bool retainObject=false)'],['../classcl_1_1_image2_d.html#a01f30cbb6b4e74d81de88beb993b3d58',1,'cl::Image2D::Image2D(const Image2D &img)'],['../classcl_1_1_image2_d.html#a95b1eeb977ec2f65b47617bfb541bdbd',1,'cl::Image2D::Image2D(Image2D &&img) CL_HPP_NOEXCEPT_']]], + ['image2darray',['Image2DArray',['../classcl_1_1_image2_d_array.html#afcc5976a23bd1c58a4639b62d2cba1ad',1,'cl::Image2DArray::Image2DArray(const Context &context, cl_mem_flags flags, ImageFormat format, size_type arraySize, size_type width, size_type height, size_type rowPitch, size_type slicePitch, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_image2_d_array.html#a2ffded8b2fbb221d731bfe9f243bb045',1,'cl::Image2DArray::Image2DArray()'],['../classcl_1_1_image2_d_array.html#a8c16539dc725c60ef4ff4680f8353507',1,'cl::Image2DArray::Image2DArray(const cl_mem &imageArray, bool retainObject=false)'],['../classcl_1_1_image2_d_array.html#a4cb521f49a58328fcf7d8d31ba81f573',1,'cl::Image2DArray::Image2DArray(const Image2DArray &img)'],['../classcl_1_1_image2_d_array.html#aad8b0d3671dd537ffa8850f50c0cfbd9',1,'cl::Image2DArray::Image2DArray(Image2DArray &&img) CL_HPP_NOEXCEPT_']]], + ['image3d',['Image3D',['../classcl_1_1_image3_d.html#acf4e89070870a37289296e1716322c7f',1,'cl::Image3D::Image3D(const Context &context, cl_mem_flags flags, ImageFormat format, size_type width, size_type height, size_type depth, size_type row_pitch=0, size_type slice_pitch=0, void *host_ptr=NULL, cl_int *err=NULL)'],['../classcl_1_1_image3_d.html#a9243ebeec223f4c6b9681e58b8844214',1,'cl::Image3D::Image3D()'],['../classcl_1_1_image3_d.html#a28f004720b4cc85a902d218e3dad680d',1,'cl::Image3D::Image3D(const cl_mem &image3D, bool retainObject=false)'],['../classcl_1_1_image3_d.html#afbb7d12774e435bc5cb33c13520a2764',1,'cl::Image3D::Image3D(const Image3D &img)'],['../classcl_1_1_image3_d.html#ae07b7a7f4004a6e78ece40957a6f5899',1,'cl::Image3D::Image3D(Image3D &&img) CL_HPP_NOEXCEPT_']]], ['imagedirectoryreader',['ImageDirectoryReader',['../classop_1_1_image_directory_reader.html#ae925d9314bfd948296d76475219b3594',1,'op::ImageDirectoryReader']]], + ['imageformat',['ImageFormat',['../structcl_1_1_image_format.html#adf48b6e9dfdfefb7583e20826c3b4a14',1,'cl::ImageFormat::ImageFormat()'],['../structcl_1_1_image_format.html#a039deeaa451a52448014794e7dae30ba',1,'cl::ImageFormat::ImageFormat(cl_channel_order order, cl_channel_type type)']]], + ['imagegl',['ImageGL',['../classcl_1_1_image_g_l.html#a57fafd5d3fb26b8e0b616f75fb4bf4b8',1,'cl::ImageGL::ImageGL(const Context &context, cl_mem_flags flags, cl_GLenum target, cl_GLint miplevel, cl_GLuint texobj, cl_int *err=NULL)'],['../classcl_1_1_image_g_l.html#a47bcf79def1c749c816e1b229f8996a1',1,'cl::ImageGL::ImageGL()'],['../classcl_1_1_image_g_l.html#afc06fdce130a034e8dca89ac910a93ab',1,'cl::ImageGL::ImageGL(const cl_mem &image, bool retainObject=false)'],['../classcl_1_1_image_g_l.html#a0d65fbe2960edcd3b2ba6f857d98b813',1,'cl::ImageGL::ImageGL(const ImageGL &img)'],['../classcl_1_1_image_g_l.html#a838ca2ca2a61984f58fc4b4bba8ff225',1,'cl::ImageGL::ImageGL(ImageGL &&img) CL_HPP_NOEXCEPT_']]], ['imagesaver',['ImageSaver',['../classop_1_1_image_saver.html#a723387e62a6b701202dd6cf35c57429f',1,'op::ImageSaver']]], ['increase',['increase',['../classop_1_1_pose_extractor.html#a6395a4bb77e0198c7cf554ce4674d33c',1,'op::PoseExtractor']]], ['increaseelementtorender',['increaseElementToRender',['../classop_1_1_renderer.html#a298a5a58bab80b7252db7d3386a0ed8a',1,'op::Renderer']]], @@ -9,5 +18,6 @@ var searchData= ['intround',['intRound',['../namespaceop.html#adcfd0bf5ba782278488c157667a80c54',1,'op']]], ['ipcamerareader',['IpCameraReader',['../classop_1_1_ip_camera_reader.html#abbe7f1bbf200ed9c6c0868eb3c6b0764',1,'op::IpCameraReader']]], ['isopened',['isOpened',['../classop_1_1_video_saver.html#a0c5dadfa4f687283c370e7890ae5037f',1,'op::VideoSaver::isOpened()'],['../classop_1_1_flir_reader.html#a3ce5e34848ef03804f6261964c6f6a77',1,'op::FlirReader::isOpened()'],['../classop_1_1_image_directory_reader.html#a432bc94339019f251cc48bbb4c5ae1e8',1,'op::ImageDirectoryReader::isOpened()'],['../classop_1_1_producer.html#a58590e4a409d31f839184b4bf030a68b',1,'op::Producer::isOpened()'],['../classop_1_1_spinnaker_wrapper.html#a009cbd856dea9e87b4dd22cf80f52164',1,'op::SpinnakerWrapper::isOpened()'],['../classop_1_1_video_capture_reader.html#ae10d37b58fe4f3daa8817b72eb3faa64',1,'op::VideoCaptureReader::isOpened()']]], + ['isreferencecountable',['isReferenceCountable',['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a708c4af6087d158e8c685c52c07c7066',1,'cl::detail::Wrapper< cl_device_id >']]], ['isrunning',['isRunning',['../classop_1_1_queue_base.html#a42a873f65588219449e21ac4927311d7',1,'op::QueueBase::isRunning()'],['../classop_1_1_thread.html#af0471340c93fdcc0ba8e06c3f9524fef',1,'op::Thread::isRunning()'],['../classop_1_1_thread_manager.html#ae15857e155633662cd46616fc54a4877',1,'op::ThreadManager::isRunning()'],['../classop_1_1_worker.html#a3f7c86ab1c4ce15c0f0ef12a1d4647e0',1,'op::Worker::isRunning()'],['../classop_1_1_wrapper.html#a51ab9e8a63f8fb822550365fc0417d01',1,'op::Wrapper::isRunning()']]] ]; diff --git a/html/search/functions_a.js b/html/search/functions_a.js index 2d3d738a..36c3e434 100644 --- a/html/search/functions_a.js +++ b/html/search/functions_a.js @@ -3,6 +3,8 @@ var searchData= ['keepdesiredframerate',['keepDesiredFrameRate',['../classop_1_1_producer.html#afad3eadd16cca0de2c2be8b083c0d56d',1,'op::Producer']]], ['keeptopnpeople',['KeepTopNPeople',['../classop_1_1_keep_top_n_people.html#ae9419ae35da5b0547989f19795a26808',1,'op::KeepTopNPeople']]], ['keeptoppeople',['keepTopPeople',['../classop_1_1_keep_top_n_people.html#a4b8d23181894008ca55af6a20ecf242b',1,'op::KeepTopNPeople']]], + ['kernel',['Kernel',['../classcl_1_1_kernel.html#a351422a7e7125812c23610628b0f9de7',1,'cl::Kernel::Kernel(const Program &program, const char *name, cl_int *err=NULL)'],['../classcl_1_1_kernel.html#a69b2fc97f80d90a23927a74395d09ec9',1,'cl::Kernel::Kernel()'],['../classcl_1_1_kernel.html#a0c71f37cb53fbe492847fbb2dff2bfed',1,'cl::Kernel::Kernel(const cl_kernel &kernel, bool retainObject=false)'],['../classcl_1_1_kernel.html#a93b516f37993297101dd9d30a4572b23',1,'cl::Kernel::Kernel(const Kernel &kernel)'],['../classcl_1_1_kernel.html#a0869347f24520f2d59222f74297c5fe5',1,'cl::Kernel::Kernel(Kernel &&kernel) CL_HPP_NOEXCEPT_']]], + ['kernelfunctor',['KernelFunctor',['../classcl_1_1_kernel_functor.html#ab5b5bd1f278dfeab61801177244b7718',1,'cl::KernelFunctor::KernelFunctor(Kernel kernel)'],['../classcl_1_1_kernel_functor.html#aa15875f49bc3968385adbbad2796dec2',1,'cl::KernelFunctor::KernelFunctor(const Program &program, const string name, cl_int *err=NULL)']]], ['key',['key',['../classop_1_1_json_ofstream.html#af0c7f763e7e809810c00b394a260672e',1,'op::JsonOfstream']]], ['keypointsaver',['KeypointSaver',['../classop_1_1_keypoint_saver.html#aa6d9eb36cfd40c5cfa3995420cdf3dfa',1,'op::KeypointSaver']]], ['keypointscaler',['KeypointScaler',['../classop_1_1_keypoint_scaler.html#a0f556c1b0fad63c7c3551a5d4fd72219',1,'op::KeypointScaler']]] diff --git a/html/search/functions_b.js b/html/search/functions_b.js index 793ae657..7a965106 100644 --- a/html/search/functions_b.js +++ b/html/search/functions_b.js @@ -1,9 +1,11 @@ var searchData= [ ['layersetup',['LayerSetUp',['../classop_1_1_maximum_caffe.html#abfe2509a67e69a504000922900e516c2',1,'op::MaximumCaffe::LayerSetUp()'],['../classop_1_1_nms_caffe.html#ab4d3a1d507579711e0aed65dcb06f8ac',1,'op::NmsCaffe::LayerSetUp()'],['../classop_1_1_resize_and_merge_caffe.html#acc1469eec1be9dc96b078d05d5e29b9a',1,'op::ResizeAndMergeCaffe::LayerSetUp()']]], + ['linkprogram',['linkProgram',['../namespacecl.html#afe680d09fa4ee6c58f6829179cf4dfd7',1,'cl::linkProgram(Program input1, Program input2, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL, cl_int *err=NULL)'],['../namespacecl.html#a9e9c0fe106eba01e2955aca99ca9ef74',1,'cl::linkProgram(vector< Program > inputPrograms, const char *options=NULL, void(CL_CALLBACK *notifyFptr)(cl_program, void *)=NULL, void *data=NULL, cl_int *err=NULL)']]], ['loaddata',['loadData',['../namespaceop.html#a3c8bedd64e2e84fec5a719794556e179',1,'op::loadData(const std::vector< std::string > &cvMatNames, const std::string &fileNameNoExtension, const DataFormat dataFormat)'],['../namespaceop.html#a28f3a6f2e634149466eaedf958383455',1,'op::loadData(const std::string &cvMatName, const std::string &fileNameNoExtension, const DataFormat dataFormat)']]], ['loadhanddetectortxt',['loadHandDetectorTxt',['../namespaceop.html#a0ce96f84c6e380b261802c7e2639dc7d',1,'op']]], ['loadimage',['loadImage',['../namespaceop.html#ad8705cea162a5874afc33fdec9a37d9f',1,'op']]], + ['local',['Local',['../namespacecl.html#a2f9d06d8196d7a2f4cf196d5bb7e5dd0',1,'cl']]], ['log',['log',['../namespaceop.html#a9912b2bfa3dbe427b4e72dd34c605df2',1,'op::log(const std::string &message, const Priority priority=Priority::Max, const int line=-1, const std::string &function="", const std::string &file="")'],['../namespaceop.html#ad671f60788fdc2f4a04beda1dc3728c5',1,'op::log(const T &message, const Priority priority=Priority::Max, const int line=-1, const std::string &function="", const std::string &file="")']]], ['longlonground',['longLongRound',['../namespaceop.html#a7817601c574b570fef5ab7703b9b8aea',1,'op']]], ['longround',['longRound',['../namespaceop.html#ae0d8debba08b802d115b71ee1232e535',1,'op']]] diff --git a/html/search/functions_c.js b/html/search/functions_c.js index cfa7a89b..7c6f54f8 100644 --- a/html/search/functions_c.js +++ b/html/search/functions_c.js @@ -1,8 +1,13 @@ var searchData= [ + ['make_5fkernel',['make_kernel',['../structcl_1_1compatibility_1_1make__kernel.html#a1dccd422eb61c9aa37a69e0a3a80f62d',1,'cl::compatibility::make_kernel::make_kernel(const Program &program, const string name, cl_int *err=NULL)'],['../structcl_1_1compatibility_1_1make__kernel.html#abee3103ba9dc1d3e7531dcf6e74bf2a8',1,'cl::compatibility::make_kernel::make_kernel(const Kernel kernel)']]], + ['makedefault',['makeDefault',['../classcl_1_1_device_command_queue.html#acf98d7e70d84afc31789a6f26a95d14b',1,'cl::DeviceCommandQueue::makeDefault(cl_int *err=nullptr)'],['../classcl_1_1_device_command_queue.html#a2188fe106a515329fd90ac58ee95e10e',1,'cl::DeviceCommandQueue::makeDefault(const Context &context, const Device &device, cl_int *err=nullptr)'],['../classcl_1_1_device_command_queue.html#a74abbdd1ba59525634baa4334ae70215',1,'cl::DeviceCommandQueue::makeDefault(const Context &context, const Device &device, cl_uint queueSize, cl_int *err=nullptr)']]], ['makedirectory',['makeDirectory',['../namespaceop.html#acc650faa23df88ca16a09a2d2a522960',1,'op']]], + ['mapsvm',['mapSVM',['../namespacecl.html#ae97dc5bb86e2c3c3935280a86cda301c',1,'cl']]], + ['max_5fsize',['max_size',['../classcl_1_1_s_v_m_allocator.html#aec263261a88fb1ec64a3e5f9a4ef41a7',1,'cl::SVMAllocator']]], ['maximumcaffe',['MaximumCaffe',['../classop_1_1_maximum_caffe.html#a66bd0aa863a97647ae6350d1f886ea51',1,'op::MaximumCaffe']]], ['maximumcpu',['maximumCpu',['../namespaceop.html#adc3e9959bee33fa45e718f9874da3e33',1,'op']]], ['maximumgpu',['maximumGpu',['../namespaceop.html#a4852b0b78742b27c332f4b9e95d0106c',1,'op']]], + ['memory',['Memory',['../classcl_1_1_memory.html#a9926612772ae6e016f1118ef4148da22',1,'cl::Memory::Memory()'],['../classcl_1_1_memory.html#a6fa9f585a65beebcb75e41cca70ee1bb',1,'cl::Memory::Memory(const cl_mem &memory, bool retainObject)'],['../classcl_1_1_memory.html#a23691d3d5e70f47538f1cde3741b0367',1,'cl::Memory::Memory(const Memory &mem)'],['../classcl_1_1_memory.html#a48a3ca6b8b6c4dbdcd6cc8e75d6503e6',1,'cl::Memory::Memory(Memory &&mem) CL_HPP_NOEXCEPT_']]], ['mergevectors',['mergeVectors',['../namespaceop.html#aa3a3e2acfb27ecbd187d01c8dcd41899',1,'op']]] ]; diff --git a/html/search/functions_d.js b/html/search/functions_d.js index 69f06124..3ed0da37 100644 --- a/html/search/functions_d.js +++ b/html/search/functions_d.js @@ -1,8 +1,10 @@ var searchData= [ + ['ndrange',['NDRange',['../classcl_1_1_n_d_range.html#ad7121613ed829d6a21f4866e96b84217',1,'cl::NDRange::NDRange()'],['../classcl_1_1_n_d_range.html#aecea642547cae272e0b108a3049afeeb',1,'cl::NDRange::NDRange(size_type size0)'],['../classcl_1_1_n_d_range.html#a6562c4ffea059267582aa22bc96d7435',1,'cl::NDRange::NDRange(size_type size0, size_type size1)'],['../classcl_1_1_n_d_range.html#a8fd331a55e1c4871e8ffa3a35b95e538',1,'cl::NDRange::NDRange(size_type size0, size_type size1, size_type size2)']]], ['netcaffe',['NetCaffe',['../classop_1_1_net_caffe.html#af6d9ee03568d2783e0e4ed0b78a21c3d',1,'op::NetCaffe']]], ['netinitializationonthread',['netInitializationOnThread',['../classop_1_1_face_extractor.html#a11a301f43c8ff06e06170200f3410590',1,'op::FaceExtractor::netInitializationOnThread()'],['../classop_1_1_face_extractor_caffe.html#add2a24d9bd5e03ff90034239e90523c2',1,'op::FaceExtractorCaffe::netInitializationOnThread()'],['../classop_1_1_hand_extractor.html#ac98085241dfd326a1aabf8b29e7be950',1,'op::HandExtractor::netInitializationOnThread()'],['../classop_1_1_hand_extractor_caffe.html#ace3ee9d717887ee9dc0f00ce69bd0c82',1,'op::HandExtractorCaffe::netInitializationOnThread()'],['../classop_1_1_pose_extractor.html#a73d36833224b7071bb0918682a441850',1,'op::PoseExtractor::netInitializationOnThread()'],['../classop_1_1_pose_extractor_caffe.html#a7cefba61d8a4f69a0f8790505bd6b0d3',1,'op::PoseExtractorCaffe::netInitializationOnThread()']]], ['nmscaffe',['NmsCaffe',['../classop_1_1_nms_caffe.html#afb808d9a264ce50664f8641e477d9e2d',1,'op::NmsCaffe']]], ['nmscpu',['nmsCpu',['../namespaceop.html#ae2fb8a239d937b884913caa5bcbc2357',1,'op']]], - ['nmsgpu',['nmsGpu',['../namespaceop.html#a38079f817e21c1b47c88704174b6abc7',1,'op']]] + ['nmsgpu',['nmsGpu',['../namespaceop.html#a38079f817e21c1b47c88704174b6abc7',1,'op']]], + ['nmsocl',['nmsOcl',['../namespaceop.html#aa5d86d43894bbe2f035fe96e107c6c34',1,'op']]] ]; diff --git a/html/search/functions_e.js b/html/search/functions_e.js index dd6b2f82..af34a2de 100644 --- a/html/search/functions_e.js +++ b/html/search/functions_e.js @@ -2,8 +2,9 @@ var searchData= [ ['objectclose',['objectClose',['../classop_1_1_json_ofstream.html#a45eeb25d9413fc31786f315b46c341cc',1,'op::JsonOfstream']]], ['objectopen',['objectOpen',['../classop_1_1_json_ofstream.html#a5c38e36c1449d808dd4ab6558d65289c',1,'op::JsonOfstream']]], - ['operator_21_3d',['operator!=',['../structop_1_1_datum.html#aab9997004b6b761267f8ce312b8048e9',1,'op::Datum::operator!=()'],['../structop_1_1_point.html#a5d825f6fdc9a72abe5f3f52c852bdf13',1,'op::Point::operator!=()']]], - ['operator_28_29',['operator()',['../classop_1_1_pointer_container_greater.html#ab63e3088591d6593c6539b91499f5063',1,'op::PointerContainerGreater::operator()()'],['../classop_1_1_pointer_container_less.html#a67b34e75390dda005246a77a12166abc',1,'op::PointerContainerLess::operator()()']]], + ['operator_20const_20size_5ftype_20_2a',['operator const size_type *',['../classcl_1_1_n_d_range.html#a38263f9d0761820e3112f030f58eeaef',1,'cl::NDRange']]], + ['operator_21_3d',['operator!=',['../structop_1_1_datum.html#aab9997004b6b761267f8ce312b8048e9',1,'op::Datum::operator!=()'],['../structop_1_1_point.html#a5d825f6fdc9a72abe5f3f52c852bdf13',1,'op::Point::operator!=()'],['../classcl_1_1_s_v_m_allocator.html#a72088f264071b2648aa80e20594d6398',1,'cl::SVMAllocator::operator!=()'],['../namespacecl_1_1detail.html#abed4bef503f35ab1dd6a784ea8fce69d',1,'cl::detail::operator!=()']]], + ['operator_28_29',['operator()',['../structcl_1_1detail_1_1_get_info_functor0.html#a2e42af5398b87a0d087640f6d76dc2f2',1,'cl::detail::GetInfoFunctor0::operator()()'],['../structcl_1_1detail_1_1_get_info_functor1.html#a9053b377f9a3816b76722746d9568aef',1,'cl::detail::GetInfoFunctor1::operator()()'],['../classcl_1_1detail_1_1_wrapper.html#ab4369771a821f9cd01008069187bb8ce',1,'cl::detail::Wrapper::operator()() const '],['../classcl_1_1detail_1_1_wrapper.html#a5aa32c6d3304d4ee9fb63491a72b0d58',1,'cl::detail::Wrapper::operator()()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#af4d44970789f15174e584bedeb9f3f97',1,'cl::detail::Wrapper< cl_device_id >::operator()() const '],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a0861309296077e75b77d39e2cfeada11',1,'cl::detail::Wrapper< cl_device_id >::operator()()'],['../classcl_1_1detail_1_1_deleter.html#ad9050ae6a2b604a3390289931bcd9b07',1,'cl::detail::Deleter::operator()()'],['../classcl_1_1_kernel_functor.html#aa94da4c2c8e3532914e40c75a82ea5a9',1,'cl::KernelFunctor::operator()(const EnqueueArgs &args, Ts...ts)'],['../classcl_1_1_kernel_functor.html#ac62f6bc0b860ea592ec4de95e681259d',1,'cl::KernelFunctor::operator()(const EnqueueArgs &args, Ts...ts, cl_int &error)'],['../structcl_1_1compatibility_1_1make__kernel.html#a16c689fea1349eb1da068a83b36d0f8d',1,'cl::compatibility::make_kernel::operator()()'],['../classop_1_1_pointer_container_greater.html#ab63e3088591d6593c6539b91499f5063',1,'op::PointerContainerGreater::operator()()'],['../classop_1_1_pointer_container_less.html#a67b34e75390dda005246a77a12166abc',1,'op::PointerContainerLess::operator()()']]], ['operator_2a',['operator*',['../structop_1_1_point.html#a9759f95e852025014cb071aefb242cef',1,'op::Point::operator*()'],['../structop_1_1_rectangle.html#aed48a0008434867b879a678c1da015b3',1,'op::Rectangle::operator*()']]], ['operator_2a_3d',['operator*=',['../structop_1_1_point.html#afb53230d0d884ca5432e948605b5c2e6',1,'op::Point::operator*=()'],['../structop_1_1_rectangle.html#a2d3d7951770da3954d5af9e365f5780c',1,'op::Rectangle::operator*=()']]], ['operator_2b',['operator+',['../structop_1_1_point.html#a7688d4f0cadcf1970380519df4cfffd7',1,'op::Point::operator+(const Point< T > &point) const '],['../structop_1_1_point.html#aa50152ec0736b622c159eb0ec8f7ad2b',1,'op::Point::operator+(const T value) const ']]], @@ -14,9 +15,10 @@ var searchData= ['operator_2f_3d',['operator/=',['../structop_1_1_point.html#af8e49e33dad417d05ce8fb5f9dd68762',1,'op::Point::operator/=()'],['../structop_1_1_rectangle.html#a65620c7efbb3db95d85c90c2be3a851d',1,'op::Rectangle::operator/=()']]], ['operator_3c',['operator<',['../structop_1_1_datum.html#aae900e3c8101ab5acce9fc5e4d50830a',1,'op::Datum::operator<()'],['../structop_1_1_point.html#a81a09bde4e8e27ec6e8b4808f0f60f57',1,'op::Point::operator<()']]], ['operator_3c_3d',['operator<=',['../structop_1_1_datum.html#a32ad4b55b76a6eadf5cbd07f644f656c',1,'op::Datum::operator<=()'],['../structop_1_1_point.html#ac97b928be312686c6438f0260ff4e004',1,'op::Point::operator<=()']]], - ['operator_3d',['operator=',['../classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab',1,'op::Array::operator=(const Array< T > &array)'],['../classop_1_1_array.html#ae388368128afac05369172198911e05d',1,'op::Array::operator=(Array< T > &&array)'],['../structop_1_1_datum.html#a72ee10bf507aea368cfd3dba3dd38cb5',1,'op::Datum::operator=(const Datum &datum)'],['../structop_1_1_datum.html#a24f3bfcb0ffffeb5742eb1530bc9e367',1,'op::Datum::operator=(Datum &&datum)'],['../structop_1_1_point.html#aada0e9eecee2fb30fb903b32f9f33047',1,'op::Point::operator=(const Point< T > &point)'],['../structop_1_1_point.html#ac8596f2b3b50464b6c6eaa34b0a2c48b',1,'op::Point::operator=(Point< T > &&point)'],['../structop_1_1_rectangle.html#abd3476f9a32ad2058ea67c75c2a547a2',1,'op::Rectangle::operator=(const Rectangle< T > &rectangle)'],['../structop_1_1_rectangle.html#abea1a6760629dc4ed99875dae9d5ac36',1,'op::Rectangle::operator=(Rectangle< T > &&rectangle)'],['../classop_1_1_thread.html#a16d1835e2bd7c5ae988f4bc225b3ca09',1,'op::Thread::operator=()']]], - ['operator_3d_3d',['operator==',['../structop_1_1_datum.html#a731a7179ac03f831019441981455282e',1,'op::Datum::operator==()'],['../structop_1_1_point.html#a767e96d42e4653ac09ada5c5cdceb776',1,'op::Point::operator==()']]], + ['operator_3d',['operator=',['../classop_1_1_array.html#a9c8e006e0eea472485f37971330ecbab',1,'op::Array::operator=(const Array< T > &array)'],['../classop_1_1_array.html#ae388368128afac05369172198911e05d',1,'op::Array::operator=(Array< T > &&array)'],['../structop_1_1_datum.html#a72ee10bf507aea368cfd3dba3dd38cb5',1,'op::Datum::operator=(const Datum &datum)'],['../structop_1_1_datum.html#a24f3bfcb0ffffeb5742eb1530bc9e367',1,'op::Datum::operator=(Datum &&datum)'],['../structop_1_1_point.html#aada0e9eecee2fb30fb903b32f9f33047',1,'op::Point::operator=(const Point< T > &point)'],['../structop_1_1_point.html#ac8596f2b3b50464b6c6eaa34b0a2c48b',1,'op::Point::operator=(Point< T > &&point)'],['../structop_1_1_rectangle.html#abd3476f9a32ad2058ea67c75c2a547a2',1,'op::Rectangle::operator=(const Rectangle< T > &rectangle)'],['../structop_1_1_rectangle.html#abea1a6760629dc4ed99875dae9d5ac36',1,'op::Rectangle::operator=(Rectangle< T > &&rectangle)'],['../classcl_1_1detail_1_1_wrapper.html#a044bc05bb3eb90345cb9cf574b95a98f',1,'cl::detail::Wrapper::operator=(const Wrapper< cl_type > &rhs)'],['../classcl_1_1detail_1_1_wrapper.html#a2d10265f9935f18fed55abe2560cd199',1,'cl::detail::Wrapper::operator=(Wrapper< cl_type > &&rhs)'],['../classcl_1_1detail_1_1_wrapper.html#a47164ab536bdd1bdc4b9766354b5a982',1,'cl::detail::Wrapper::operator=(const cl_type &rhs)'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a272411e6c7274702cfe640a52566cf67',1,'cl::detail::Wrapper< cl_device_id >::operator=(const Wrapper< cl_type > &rhs)'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#ad0be1f0116796955d20d592e5ed8f34c',1,'cl::detail::Wrapper< cl_device_id >::operator=(Wrapper< cl_type > &&rhs)'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a653647657df23934f684f332cf2c545e',1,'cl::detail::Wrapper< cl_device_id >::operator=(const cl_type &rhs)'],['../structcl_1_1_image_format.html#a4b9583ef49e6681c133ff0099404b713',1,'cl::ImageFormat::operator=()'],['../classcl_1_1_device.html#a432e00756f0972116bae69e81387c82d',1,'cl::Device::operator=(const cl_device_id &rhs)'],['../classcl_1_1_device.html#a53aac3e18ae85e11fd08626d80621606',1,'cl::Device::operator=(const Device &dev)'],['../classcl_1_1_device.html#aedea093cb357dcc87ff7003d143f1bfc',1,'cl::Device::operator=(Device &&dev)'],['../classcl_1_1_platform.html#aea2f06c8796a53c641fa5e17800b2ead',1,'cl::Platform::operator=()'],['../classcl_1_1_context.html#a8efbd413385ff1128857f338176bd123',1,'cl::Context::operator=(const Context &ctx)'],['../classcl_1_1_context.html#a31c45550dcdfdc215d8e4a7d23edd8d4',1,'cl::Context::operator=(Context &&ctx)'],['../classcl_1_1_context.html#a1881d1eb1011e8575fd32f7287ed65f8',1,'cl::Context::operator=(const cl_context &rhs)'],['../classcl_1_1_event.html#aa3b9f7abf39de587ee78d0b47699d5f6',1,'cl::Event::operator=()'],['../classcl_1_1_memory.html#aa6cd4c07a111c6baa3195bee2a447dad',1,'cl::Memory::operator=(const cl_mem &rhs)'],['../classcl_1_1_memory.html#a531dc26a246ccf5b68be4ff3968eb92d',1,'cl::Memory::operator=(const Memory &mem)'],['../classcl_1_1_memory.html#a0f9489ffd84f7c40c1bf41462a56791a',1,'cl::Memory::operator=(Memory &&mem)'],['../classcl_1_1_buffer.html#a7f1c8cf8cd50afde28a6a1e1f2d100b0',1,'cl::Buffer::operator=(const cl_mem &rhs)'],['../classcl_1_1_buffer.html#a88ebbe0901b409d64fbef488ba83d82a',1,'cl::Buffer::operator=(const Buffer &buf)'],['../classcl_1_1_buffer.html#a1954b31fb8d5e1fd221c128d73e387ce',1,'cl::Buffer::operator=(Buffer &&buf)'],['../classcl_1_1_buffer_g_l.html#aaef7042e8710b4ea535422bfe1c17590',1,'cl::BufferGL::operator=(const cl_mem &rhs)'],['../classcl_1_1_buffer_g_l.html#a2b4cf6fa4af91b9902f59535613bee87',1,'cl::BufferGL::operator=(const BufferGL &buf)'],['../classcl_1_1_buffer_g_l.html#ae286c59c3fbecceadb5d1c793148904a',1,'cl::BufferGL::operator=(BufferGL &&buf)'],['../classcl_1_1_buffer_render_g_l.html#a8e133bcc8dce2061d9af72231506c124',1,'cl::BufferRenderGL::operator=(const cl_mem &rhs)'],['../classcl_1_1_buffer_render_g_l.html#a5296dbddfe376e47fc1e44f92e067d7a',1,'cl::BufferRenderGL::operator=(const BufferRenderGL &buf)'],['../classcl_1_1_buffer_render_g_l.html#ae9c4cf5da3a2701ad3efddb7910792db',1,'cl::BufferRenderGL::operator=(BufferRenderGL &&buf)'],['../classcl_1_1_image.html#af9fda827ebfbbe8b92a5cefc5225cd69',1,'cl::Image::operator=(const cl_mem &rhs)'],['../classcl_1_1_image.html#a971175a1a2d7ae9afcbaf591b3271dcc',1,'cl::Image::operator=(const Image &img)'],['../classcl_1_1_image.html#a4f43cba68be8360c92efb9fac590c51d',1,'cl::Image::operator=(Image &&img)'],['../classcl_1_1_image1_d.html#a217618087dfc7d2ab13475eca82dc13f',1,'cl::Image1D::operator=(const cl_mem &rhs)'],['../classcl_1_1_image1_d.html#af584fdac9204743b4b549e85ae906c21',1,'cl::Image1D::operator=(const Image1D &img)'],['../classcl_1_1_image1_d.html#aa5f07570723f701aa4fa0d8e76473db0',1,'cl::Image1D::operator=(Image1D &&img)'],['../classcl_1_1_image1_d_buffer.html#ad7061b0993108a3c529e8b475c234259',1,'cl::Image1DBuffer::operator=(const cl_mem &rhs)'],['../classcl_1_1_image1_d_buffer.html#af1038bf97260eb1335fe44810718209e',1,'cl::Image1DBuffer::operator=(const Image1DBuffer &img)'],['../classcl_1_1_image1_d_buffer.html#ab0a784c00a7472321a630e7191d44a6a',1,'cl::Image1DBuffer::operator=(Image1DBuffer &&img)'],['../classcl_1_1_image1_d_array.html#ad7c2cb06225fa849d0dd7069d4ec799b',1,'cl::Image1DArray::operator=(const cl_mem &rhs)'],['../classcl_1_1_image1_d_array.html#aa291ed7bcc360d811bb5db813964efe6',1,'cl::Image1DArray::operator=(const Image1DArray &img)'],['../classcl_1_1_image1_d_array.html#a8473fe05ecbc506209ad00297dd6f5c0',1,'cl::Image1DArray::operator=(Image1DArray &&img)'],['../classcl_1_1_image2_d.html#ac92eb515aa0d087cc63145ef4cfb536b',1,'cl::Image2D::operator=(const cl_mem &rhs)'],['../classcl_1_1_image2_d.html#a368d6a9c12fd9e609a81dbe40f2d9880',1,'cl::Image2D::operator=(const Image2D &img)'],['../classcl_1_1_image2_d.html#a644ebfacb26cf161eff6958db7a86a1f',1,'cl::Image2D::operator=(Image2D &&img)'],['../classcl_1_1_image2_d_array.html#aae0e2f1ba091add21d562f72bcb702d1',1,'cl::Image2DArray::operator=(const cl_mem &rhs)'],['../classcl_1_1_image2_d_array.html#af544260cf389184c81a62b2de5c9b96c',1,'cl::Image2DArray::operator=(const Image2DArray &img)'],['../classcl_1_1_image2_d_array.html#a6e7f7e00cf4aa60ceed7e8d27d02b0f5',1,'cl::Image2DArray::operator=(Image2DArray &&img)'],['../classcl_1_1_image3_d.html#a108db5f42ee6e0a333ee820548b1d390',1,'cl::Image3D::operator=(const cl_mem &rhs)'],['../classcl_1_1_image3_d.html#a7ad39620a1c8feefc13c08df53512462',1,'cl::Image3D::operator=(const Image3D &img)'],['../classcl_1_1_image3_d.html#a498f4ca3c183f5ed8e191b8e1b7d6f6c',1,'cl::Image3D::operator=(Image3D &&img)'],['../classcl_1_1_image_g_l.html#a171b30e347bf5130fc0aa00d69f2b1d5',1,'cl::ImageGL::operator=(const cl_mem &rhs)'],['../classcl_1_1_image_g_l.html#ad1f85fdf551d1503c41a1ee88eada0ae',1,'cl::ImageGL::operator=(const ImageGL &img)'],['../classcl_1_1_image_g_l.html#a071bab7f0d9fd09641b139243097a157',1,'cl::ImageGL::operator=(ImageGL &&img)'],['../classcl_1_1_pipe.html#a37da325ab3af72cd7d8e717d9ed5e19e',1,'cl::Pipe::operator=(const cl_mem &rhs)'],['../classcl_1_1_pipe.html#aa752ba55e7ee347088673c29751cb57f',1,'cl::Pipe::operator=(const Pipe &pipe)'],['../classcl_1_1_pipe.html#a275a318bd2eba48c20a75ae61eec96fc',1,'cl::Pipe::operator=(Pipe &&pipe)'],['../classcl_1_1_sampler.html#a011eed498881010b78ffdcdd9fcb4056',1,'cl::Sampler::operator=(const cl_sampler &rhs)'],['../classcl_1_1_sampler.html#ad26196f0282429667828b5b39bbc97f1',1,'cl::Sampler::operator=(const Sampler &sam)'],['../classcl_1_1_sampler.html#a8d58fcb1dc466f4b1de2c38c6cb76823',1,'cl::Sampler::operator=(Sampler &&sam)'],['../classcl_1_1_kernel.html#a242f26c280c867f531cc30c953e6d4b9',1,'cl::Kernel::operator=(const cl_kernel &rhs)'],['../classcl_1_1_kernel.html#a73577d4ec1662b6939f8adbfff1f2d81',1,'cl::Kernel::operator=(const Kernel &kernel)'],['../classcl_1_1_kernel.html#a8e123d85cd5185946741057048cba828',1,'cl::Kernel::operator=(Kernel &&kernel)'],['../classcl_1_1_program.html#afc23b6c31e74af370da1b5766a7a0c7b',1,'cl::Program::operator=(const cl_program &rhs)'],['../classcl_1_1_program.html#ab28c814ce62db2051041c4bf1c9b5561',1,'cl::Program::operator=(const Program &program)'],['../classcl_1_1_program.html#aca2f3a6bb7028fa2021d274cb5664725',1,'cl::Program::operator=(Program &&program)'],['../classcl_1_1_command_queue.html#a30d0117e538d0c080333cb21afd7e18d',1,'cl::CommandQueue::operator=(const cl_command_queue &rhs)'],['../classcl_1_1_command_queue.html#aafedf5e6899afe6097062277e4c3da17',1,'cl::CommandQueue::operator=(const CommandQueue &queue)'],['../classcl_1_1_command_queue.html#af448f36396f06bcf9fffd5762c15d67d',1,'cl::CommandQueue::operator=(CommandQueue &&queue)'],['../classcl_1_1_device_command_queue.html#a8365a61fd71207ae797063c99838837f',1,'cl::DeviceCommandQueue::operator=(const cl_command_queue &rhs)'],['../classcl_1_1_device_command_queue.html#affa34667a9ee050bffe4fbacbe76dda3',1,'cl::DeviceCommandQueue::operator=(const DeviceCommandQueue &queue)'],['../classcl_1_1_device_command_queue.html#a7f2929602941beabe9bec6d3abdc07a7',1,'cl::DeviceCommandQueue::operator=(DeviceCommandQueue &&queue)'],['../classop_1_1_thread.html#a16d1835e2bd7c5ae988f4bc225b3ca09',1,'op::Thread::operator=()']]], + ['operator_3d_3d',['operator==',['../structop_1_1_datum.html#a731a7179ac03f831019441981455282e',1,'op::Datum::operator==()'],['../structop_1_1_point.html#a767e96d42e4653ac09ada5c5cdceb776',1,'op::Point::operator==()'],['../classcl_1_1_s_v_m_allocator.html#abaa89b1232891a728d3530dbd71e7cb6',1,'cl::SVMAllocator::operator==()'],['../namespacecl_1_1detail.html#a321341cec361a9557f21a4ea8cd43d0e',1,'cl::detail::operator==()']]], ['operator_3e',['operator>',['../structop_1_1_datum.html#acdf94a3ee6504d8b70afffa997d52d4b',1,'op::Datum::operator>()'],['../structop_1_1_point.html#ad1bbf8b8bb32aedc9e6dbab99c82e1e9',1,'op::Point::operator>()']]], ['operator_3e_3d',['operator>=',['../structop_1_1_datum.html#afcdbf1d87e08761d952d19ef6a8ace10',1,'op::Datum::operator>=()'],['../structop_1_1_point.html#a480b8feec1a2c0652ea0ab6dd7717e6d',1,'op::Point::operator>=()']]], - ['operator_5b_5d',['operator[]',['../classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad',1,'op::Array::operator[](const int index)'],['../classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc',1,'op::Array::operator[](const int index) const '],['../classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58',1,'op::Array::operator[](const std::vector< int > &indexes)'],['../classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf',1,'op::Array::operator[](const std::vector< int > &indexes) const ']]] + ['operator_5b_5d',['operator[]',['../classop_1_1_array.html#aa40dc59e800d3c4cce623d560c0e0fad',1,'op::Array::operator[](const int index)'],['../classop_1_1_array.html#aeccfa42607d5deb5039ff260eb980abc',1,'op::Array::operator[](const int index) const '],['../classop_1_1_array.html#aada0f1bd6e9eb73b4f977e62da536f58',1,'op::Array::operator[](const std::vector< int > &indexes)'],['../classop_1_1_array.html#a3f6c6f7ddeed3d1edbc907441888a8cf',1,'op::Array::operator[](const std::vector< int > &indexes) const ']]], + ['operator_7c',['operator|',['../namespacecl.html#a8cf7512fbd326bde84ecfaf1aa9500d0',1,'cl::operator|(QueueProperties lhs, QueueProperties rhs)'],['../namespacecl.html#a26fae57f73cf3e22afddc2d00eaffbef',1,'cl::operator|(DeviceQueueProperties lhs, DeviceQueueProperties rhs)']]] ]; diff --git a/html/search/functions_f.js b/html/search/functions_f.js index 6d75a652..821de4b9 100644 --- a/html/search/functions_f.js +++ b/html/search/functions_f.js @@ -2,7 +2,9 @@ var searchData= [ ['peoplejsonsaver',['PeopleJsonSaver',['../classop_1_1_people_json_saver.html#aa6e2f479d959752c5c0f71cd8b4427c2',1,'op::PeopleJsonSaver']]], ['personidextractor',['PersonIdExtractor',['../classop_1_1_person_id_extractor.html#aca3f66962826e85b7a089050fee407d2',1,'op::PersonIdExtractor']]], + ['pipe',['Pipe',['../classcl_1_1_pipe.html#a18570ac9927752da9c1678d0d27dd606',1,'cl::Pipe::Pipe(const Context &context, cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL)'],['../classcl_1_1_pipe.html#a462eff8303e507a22bfa7ed2cc6ae3b3',1,'cl::Pipe::Pipe(cl_uint packet_size, cl_uint max_packets, cl_int *err=NULL)'],['../classcl_1_1_pipe.html#a3bac3cb8d2b0d4096ef07fa03a0cafd8',1,'cl::Pipe::Pipe()'],['../classcl_1_1_pipe.html#aab41e4a35cf93fccb645734eff752724',1,'cl::Pipe::Pipe(const cl_mem &pipe, bool retainObject=false)'],['../classcl_1_1_pipe.html#a58f2c67c39bcbbfd9990a7c01266cda5',1,'cl::Pipe::Pipe(const Pipe &pipe)'],['../classcl_1_1_pipe.html#a0cb346bc58e89a18474fa84bc2886c58',1,'cl::Pipe::Pipe(Pipe &&pipe) CL_HPP_NOEXCEPT_']]], ['plaintext',['plainText',['../classop_1_1_json_ofstream.html#aa432ff172e10bb9e3b6e2bfa6124c648',1,'op::JsonOfstream']]], + ['platform',['Platform',['../classcl_1_1_platform.html#a616344e02c3723347c752c02b7015212',1,'cl::Platform::Platform()'],['../classcl_1_1_platform.html#a339232a64068fe7157e124b82fb4b9fa',1,'cl::Platform::Platform(const cl_platform_id &platform, bool retainObject=false)']]], ['point',['Point',['../structop_1_1_point.html#a9f80114d18ec8055360222d975bcd5a8',1,'op::Point::Point(const T x=0, const T y=0)'],['../structop_1_1_point.html#a44559988e3980e21568b5d9dd2897368',1,'op::Point::Point(const Point< T > &point)'],['../structop_1_1_point.html#ab3b92e4a40cd58d948647484f21dd9ef',1,'op::Point::Point(Point< T > &&point)']]], ['pop',['pop',['../classop_1_1_queue_base.html#a5b28915cc58e040aca673bdfdf7c8be3',1,'op::QueueBase']]], ['posebodypartmapstringtokey',['poseBodyPartMapStringToKey',['../namespaceop.html#a3df938ef93037c534c5d342720d5fb70',1,'op::poseBodyPartMapStringToKey(const PoseModel poseModel, const std::string &string)'],['../namespaceop.html#aacf6e688031bb116e4878b811e8dbc23',1,'op::poseBodyPartMapStringToKey(const PoseModel poseModel, const std::vector< std::string > &strings)']]], @@ -17,5 +19,7 @@ var searchData= ['priorityqueue',['PriorityQueue',['../classop_1_1_priority_queue.html#acecdd3c5789942777652b66d08578d93',1,'op::PriorityQueue']]], ['producer',['Producer',['../classop_1_1_producer.html#a4fe2921798031db39fef934848a23c82',1,'op::Producer']]], ['profilegpumemory',['profileGpuMemory',['../classop_1_1_profiler.html#a6e828c0b4fef5671a094727b7919a948',1,'op::Profiler']]], + ['program',['Program',['../classcl_1_1_program.html#afc8d71b6035a8084636c9b9f3ed568b2',1,'cl::Program::Program(const string &source, bool build=false, cl_int *err=NULL)'],['../classcl_1_1_program.html#a22c68c40400ddb75c0e8013629e632be',1,'cl::Program::Program(const Context &context, const string &source, bool build=false, cl_int *err=NULL)'],['../classcl_1_1_program.html#a367cf581b43d8ad021806a4714753437',1,'cl::Program::Program(const Sources &sources, cl_int *err=NULL)'],['../classcl_1_1_program.html#a400d1a7de104d98f1d3c2aa7dccc21ba',1,'cl::Program::Program(const Context &context, const Sources &sources, cl_int *err=NULL)'],['../classcl_1_1_program.html#af804a4cb0e2dc844c0be0b0b76dbd25a',1,'cl::Program::Program(const Context &context, const vector< Device > &devices, const Binaries &binaries, vector< cl_int > *binaryStatus=NULL, cl_int *err=NULL)'],['../classcl_1_1_program.html#a9223820e8ac1901a84e1a1a02a97954b',1,'cl::Program::Program(const Context &context, const vector< Device > &devices, const string &kernelNames, cl_int *err=NULL)'],['../classcl_1_1_program.html#a204c904c9fa5d0b2a65de6fc87396d30',1,'cl::Program::Program()'],['../classcl_1_1_program.html#aaac370eec783f85a00945d701d6a7e19',1,'cl::Program::Program(const cl_program &program, bool retainObject=false)'],['../classcl_1_1_program.html#a0ec5552449e9fefc46e7bcd399d15f51',1,'cl::Program::Program(const Program &program)'],['../classcl_1_1_program.html#a1666a02c393b46730b24a76f79302b15',1,'cl::Program::Program(Program &&program) CL_HPP_NOEXCEPT_']]], + ['ptr',['ptr',['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html#a5965bbd36dae5fe4aa43a1bcb03a4923',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >::ptr()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html#a2b40f53e41d2c3fdba7995e282d508e8',1,'cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >::ptr()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html#a82c7a9a532c656da91fa9d42945a5959',1,'cl::detail::KernelArgumentHandler< LocalSpaceArg, void >::ptr()'],['../structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html#acdf26821a27be9815460d7f71222f81a',1,'cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >::ptr()']]], ['puttextoncvmat',['putTextOnCvMat',['../namespaceop.html#a19f7bc389a24baf4883ec4155f01cc62',1,'op']]] ]; diff --git a/html/search/namespaces_1.js b/html/search/namespaces_1.js index d0d32bdc..fa5c8dfc 100644 --- a/html/search/namespaces_1.js +++ b/html/search/namespaces_1.js @@ -1,4 +1,7 @@ var searchData= [ - ['caffe',['caffe',['../namespacecaffe.html',1,'']]] + ['caffe',['caffe',['../namespacecaffe.html',1,'']]], + ['cl',['cl',['../namespacecl.html',1,'']]], + ['compatibility',['compatibility',['../namespacecl_1_1compatibility.html',1,'cl']]], + ['detail',['detail',['../namespacecl_1_1detail.html',1,'cl']]] ]; diff --git a/html/search/related_0.html b/html/search/related_0.html new file mode 100644 index 00000000..b6476349 --- /dev/null +++ b/html/search/related_0.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/related_0.js b/html/search/related_0.js new file mode 100644 index 00000000..eea47163 --- /dev/null +++ b/html/search/related_0.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['getinfohelper',['getInfoHelper',['../classcl_1_1detail_1_1_wrapper.html#a17726beb74f709c3ed5ac06ac2737c3e',1,'cl::detail::Wrapper::getInfoHelper()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a17726beb74f709c3ed5ac06ac2737c3e',1,'cl::detail::Wrapper< cl_device_id >::getInfoHelper()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a973484a071d325cce40155782841dcfe',1,'cl::detail::Wrapper< cl_device_id >::getInfoHelper()']]] +]; diff --git a/html/search/related_1.html b/html/search/related_1.html new file mode 100644 index 00000000..66fb1d10 --- /dev/null +++ b/html/search/related_1.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/related_1.js b/html/search/related_1.js new file mode 100644 index 00000000..f6a61dae --- /dev/null +++ b/html/search/related_1.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['kernelfunctor',['KernelFunctor',['../classcl_1_1_enqueue_args.html#a83b7a776d00d3d5247f007bc9c535395',1,'cl::EnqueueArgs']]] +]; diff --git a/html/search/related_2.html b/html/search/related_2.html new file mode 100644 index 00000000..06b8cbf4 --- /dev/null +++ b/html/search/related_2.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/related_2.js b/html/search/related_2.js new file mode 100644 index 00000000..3aed9bdf --- /dev/null +++ b/html/search/related_2.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['svmallocator',['SVMAllocator',['../classcl_1_1_s_v_m_allocator.html#a0146b33b7681b60e7678780ae05fb43f',1,'cl::SVMAllocator::SVMAllocator()'],['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a0146b33b7681b60e7678780ae05fb43f',1,'cl::SVMAllocator< void, SVMTrait >::SVMAllocator()']]] +]; diff --git a/html/search/search.js b/html/search/search.js index 38c7fd9c..5d146089 100644 --- a/html/search/search.js +++ b/html/search/search.js @@ -8,14 +8,16 @@ var indexSectionsWithContent = { 0: "abcdefghijklmnopqrstuvwxyz~", - 1: "abcdfghijkmnopqrstvw", + 1: "abcdefghijklmnopqrstuvw", 2: "bco", 3: "abcdefghijkmnopqrstvw", 4: "abcdefghijklmnopqrstuvw~", 5: "abcdefghikmnoprstwxy", - 6: "defghlprst", - 7: "abcdfghijlmnoprsuvwxyz", - 8: "cdfhopu" + 6: "abcdfoprstv", + 7: "defghlpqrst", + 8: "abcdfghijlmnoprsuvwxyz", + 9: "gks", + 10: "cdfhopu" }; var indexSectionNames = @@ -26,9 +28,11 @@ var indexSectionNames = 3: "files", 4: "functions", 5: "variables", - 6: "enums", - 7: "enumvalues", - 8: "defines" + 6: "typedefs", + 7: "enums", + 8: "enumvalues", + 9: "related", + 10: "defines" }; function convertToId(search) diff --git a/html/search/typedefs_0.html b/html/search/typedefs_0.html new file mode 100644 index 00000000..8d6b78fe --- /dev/null +++ b/html/search/typedefs_0.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_0.js b/html/search/typedefs_0.js new file mode 100644 index 00000000..a72c9893 --- /dev/null +++ b/html/search/typedefs_0.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['array',['array',['../namespacecl.html#a8856ce875094624efdce0a49496d695e',1,'cl']]], + ['atomic_5fsvm_5fvector',['atomic_svm_vector',['../namespacecl.html#a67195ada68c22c3c3711e2b8e7330944',1,'cl']]] +]; diff --git a/html/search/typedefs_1.html b/html/search/typedefs_1.html new file mode 100644 index 00000000..455fe2b2 --- /dev/null +++ b/html/search/typedefs_1.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_1.js b/html/search/typedefs_1.js new file mode 100644 index 00000000..59d13530 --- /dev/null +++ b/html/search/typedefs_1.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['binaries',['Binaries',['../classcl_1_1_program.html#a012a70fc915a06671e1d6c05ba7804df',1,'cl::Program']]], + ['buildlogtype',['BuildLogType',['../namespacecl.html#aa5890015c0ed19cf369d3e9d4fbe0f08',1,'cl']]] +]; diff --git a/html/search/typedefs_2.html b/html/search/typedefs_2.html new file mode 100644 index 00000000..fac5dbac --- /dev/null +++ b/html/search/typedefs_2.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_2.js b/html/search/typedefs_2.js new file mode 100644 index 00000000..7c970e80 --- /dev/null +++ b/html/search/typedefs_2.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['cl_5ftype',['cl_type',['../classcl_1_1detail_1_1_wrapper.html#a83841267bac5ad4411ec8935f78315d8',1,'cl::detail::Wrapper::cl_type()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a2c117e3bbe52e50aa462f8da53278484',1,'cl::detail::Wrapper< cl_device_id >::cl_type()']]], + ['coarse_5fsvm_5fvector',['coarse_svm_vector',['../namespacecl.html#a51ad881a3d0a77bca3eecd01af8501c0',1,'cl']]], + ['const_5fpointer',['const_pointer',['../classcl_1_1_s_v_m_allocator.html#af5daf4a4173794758e399e45a2f028a9',1,'cl::SVMAllocator::const_pointer()'],['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#ad09aa943957ab0ab739d72279081d0b7',1,'cl::SVMAllocator< void, SVMTrait >::const_pointer()']]], + ['const_5freference',['const_reference',['../classcl_1_1_s_v_m_allocator.html#a64a4984f03ddff3a757f200b4c4fb357',1,'cl::SVMAllocator']]] +]; diff --git a/html/search/typedefs_3.html b/html/search/typedefs_3.html new file mode 100644 index 00000000..9cb52e46 --- /dev/null +++ b/html/search/typedefs_3.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_3.js b/html/search/typedefs_3.js new file mode 100644 index 00000000..27b6754d --- /dev/null +++ b/html/search/typedefs_3.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['difference_5ftype',['difference_type',['../classcl_1_1_s_v_m_allocator.html#aed0caac86c149d127e6d686a764e2073',1,'cl::SVMAllocator']]] +]; diff --git a/html/search/typedefs_4.html b/html/search/typedefs_4.html new file mode 100644 index 00000000..64c6ccef --- /dev/null +++ b/html/search/typedefs_4.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_4.js b/html/search/typedefs_4.js new file mode 100644 index 00000000..d4c6b272 --- /dev/null +++ b/html/search/typedefs_4.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['fine_5fsvm_5fvector',['fine_svm_vector',['../namespacecl.html#a9fb9529749dababc48d98ea4bca9e0cf',1,'cl']]], + ['functortype',['FunctorType',['../structcl_1_1compatibility_1_1make__kernel.html#ae167b9758dddb66f67413ea8ed8a8b2e',1,'cl::compatibility::make_kernel']]] +]; diff --git a/html/search/typedefs_5.html b/html/search/typedefs_5.html new file mode 100644 index 00000000..e014348b --- /dev/null +++ b/html/search/typedefs_5.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_5.js b/html/search/typedefs_5.js new file mode 100644 index 00000000..7edf86d4 --- /dev/null +++ b/html/search/typedefs_5.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['other',['other',['../structcl_1_1_s_v_m_allocator_1_1rebind.html#aafc29c473d56039763d89ba7d78c188d',1,'cl::SVMAllocator::rebind::other()'],['../structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html#a029ca173ab8d8c719e99a438704036cd',1,'cl::SVMAllocator< void, SVMTrait >::rebind::other()']]] +]; diff --git a/html/search/typedefs_6.html b/html/search/typedefs_6.html new file mode 100644 index 00000000..25d6aef5 --- /dev/null +++ b/html/search/typedefs_6.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_6.js b/html/search/typedefs_6.js new file mode 100644 index 00000000..b3567b47 --- /dev/null +++ b/html/search/typedefs_6.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['pointer',['pointer',['../classcl_1_1_s_v_m_allocator.html#a6222e5ff48358bc0f826885bb2a4a4ec',1,'cl::SVMAllocator::pointer()'],['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#a356abe3291495edb036a25d781906a5a',1,'cl::SVMAllocator< void, SVMTrait >::pointer()'],['../classcl_1_1detail_1_1_deleter.html#a96396087a885bd82e574d133e6583682',1,'cl::detail::Deleter::pointer()'],['../namespacecl.html#ae65ac4732da5652cb62af5002ea568c1',1,'cl::pointer()']]] +]; diff --git a/html/search/typedefs_7.html b/html/search/typedefs_7.html new file mode 100644 index 00000000..77c19301 --- /dev/null +++ b/html/search/typedefs_7.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_7.js b/html/search/typedefs_7.js new file mode 100644 index 00000000..95875f51 --- /dev/null +++ b/html/search/typedefs_7.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['reference',['reference',['../classcl_1_1_s_v_m_allocator.html#aa9a3870b226f6286dbf1917ff1d8e03b',1,'cl::SVMAllocator']]], + ['result_5ftype',['result_type',['../classcl_1_1_kernel_functor.html#a925e6594f59e5e8038770efa2bd4b532',1,'cl::KernelFunctor::result_type()'],['../structcl_1_1compatibility_1_1make__kernel.html#ab5a793302f7651ad151a1e4b585be5d4',1,'cl::compatibility::make_kernel::result_type()']]] +]; diff --git a/html/search/typedefs_8.html b/html/search/typedefs_8.html new file mode 100644 index 00000000..9ed4ee32 --- /dev/null +++ b/html/search/typedefs_8.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_8.js b/html/search/typedefs_8.js new file mode 100644 index 00000000..c1250999 --- /dev/null +++ b/html/search/typedefs_8.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['size_5ft_5farray',['size_t_array',['../namespacecl_1_1detail.html#aab488f551c8b1feb4f4b3f6893c358db',1,'cl::detail']]], + ['size_5ftype',['size_type',['../classcl_1_1_s_v_m_allocator.html#afe51e51ed34089444241a43aab0950ef',1,'cl::SVMAllocator::size_type()'],['../namespacecl.html#a35ea2a6f4cc42e6b4082daab0e4dc449',1,'cl::size_type()']]], + ['sources',['Sources',['../classcl_1_1_program.html#ad260abbeb288ec0cc18d5184bf07b14a',1,'cl::Program']]], + ['string',['string',['../namespacecl.html#abff80bfb254d646f6afeb6638df41686',1,'cl']]] +]; diff --git a/html/search/typedefs_9.html b/html/search/typedefs_9.html new file mode 100644 index 00000000..83eeb277 --- /dev/null +++ b/html/search/typedefs_9.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_9.js b/html/search/typedefs_9.js new file mode 100644 index 00000000..236c9ec9 --- /dev/null +++ b/html/search/typedefs_9.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['type_5f',['type_',['../structcl_1_1compatibility_1_1make__kernel.html#aaa094f5455d73fae53eb99b374f05eec',1,'cl::compatibility::make_kernel']]] +]; diff --git a/html/search/typedefs_a.html b/html/search/typedefs_a.html new file mode 100644 index 00000000..6e5cb068 --- /dev/null +++ b/html/search/typedefs_a.html @@ -0,0 +1,26 @@ + + + + + + + + + +
    +
    Loading...
    +
    + +
    Searching...
    +
    No Matches
    + +
    + + diff --git a/html/search/typedefs_a.js b/html/search/typedefs_a.js new file mode 100644 index 00000000..0d7f618b --- /dev/null +++ b/html/search/typedefs_a.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['value_5ftype',['value_type',['../classcl_1_1_s_v_m_allocator.html#a80bd529e576d0ff30cc55ee9f0ec3f8c',1,'cl::SVMAllocator::value_type()'],['../classcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4.html#aaecf5bd2072db1c4df4c51aaf5098a4f',1,'cl::SVMAllocator< void, SVMTrait >::value_type()']]], + ['vector',['vector',['../namespacecl.html#a01a0973ddf4c1799772079a09d7156cb',1,'cl']]] +]; diff --git a/html/search/variables_0.js b/html/search/variables_0.js index f1064836..a1e1e721 100644 --- a/html/search/variables_0.js +++ b/html/search/variables_0.js @@ -2,5 +2,7 @@ var searchData= [ ['addpartcandidates',['addPartCandidates',['../structop_1_1_wrapper_struct_pose.html#ad73981c6ad9b23f511ef6f12136bf8e7',1,'op::WrapperStructPose']]], ['alphaheatmap',['alphaHeatMap',['../structop_1_1_wrapper_struct_face.html#a49f609ae1c075f272bbaf32e128cc3a9',1,'op::WrapperStructFace::alphaHeatMap()'],['../structop_1_1_wrapper_struct_hand.html#a716f9c98cbee1a4a70d5978875795c4d',1,'op::WrapperStructHand::alphaHeatMap()'],['../structop_1_1_wrapper_struct_pose.html#ac1233492c750fbd98df353bffa8f9b78',1,'op::WrapperStructPose::alphaHeatMap()']]], - ['alphakeypoint',['alphaKeypoint',['../structop_1_1_wrapper_struct_face.html#a65a0244cbcea06621c6f8c41e519990f',1,'op::WrapperStructFace::alphaKeypoint()'],['../structop_1_1_wrapper_struct_hand.html#a8074cf22f8926d7f4d1d60cacae99c3e',1,'op::WrapperStructHand::alphaKeypoint()'],['../structop_1_1_wrapper_struct_pose.html#a4d3ad84b14697d5f1009fa29e2ff1998',1,'op::WrapperStructPose::alphaKeypoint()']]] + ['alphakeypoint',['alphaKeypoint',['../structop_1_1_wrapper_struct_face.html#a65a0244cbcea06621c6f8c41e519990f',1,'op::WrapperStructFace::alphaKeypoint()'],['../structop_1_1_wrapper_struct_hand.html#a8074cf22f8926d7f4d1d60cacae99c3e',1,'op::WrapperStructHand::alphaKeypoint()'],['../structop_1_1_wrapper_struct_pose.html#a4d3ad84b14697d5f1009fa29e2ff1998',1,'op::WrapperStructPose::alphaKeypoint()']]], + ['arg0_5f',['arg0_',['../structcl_1_1detail_1_1_get_info_functor0.html#a605bdef653bbdc6f4a05394b17f18704',1,'cl::detail::GetInfoFunctor0::arg0_()'],['../structcl_1_1detail_1_1_get_info_functor1.html#a27ebe3bdb4a032c5304f4fda99e32704',1,'cl::detail::GetInfoFunctor1::arg0_()']]], + ['arg1_5f',['arg1_',['../structcl_1_1detail_1_1_get_info_functor1.html#a6b7246c928c1ec4950b748173a67aba4',1,'cl::detail::GetInfoFunctor1']]] ]; diff --git a/html/search/variables_5.js b/html/search/variables_5.js index 7090834a..a134350f 100644 --- a/html/search/variables_5.js +++ b/html/search/variables_5.js @@ -1,5 +1,6 @@ var searchData= [ + ['f_5f',['f_',['../structcl_1_1detail_1_1_get_info_functor0.html#afdc80b4a0ebca524f06072f7e58d15fa',1,'cl::detail::GetInfoFunctor0::f_()'],['../structcl_1_1detail_1_1_get_info_functor1.html#ac48526d11471c59ff1b7aa14feb29c4e',1,'cl::detail::GetInfoFunctor1::f_()']]], ['face_5fccn_5fdecrease_5ffactor',['FACE_CCN_DECREASE_FACTOR',['../namespaceop.html#aa6701cc08e1a8651798ef3bf8437375b',1,'op']]], ['face_5fcolors_5frender',['FACE_COLORS_RENDER',['../namespaceop.html#a3fbae1778780ae5bf4ffcc84cdef1870',1,'op']]], ['face_5fdefault_5falpha_5fheat_5fmap',['FACE_DEFAULT_ALPHA_HEAT_MAP',['../namespaceop.html#a4f191afed46fea5e3ce5b2a8756e1ddd',1,'op']]], @@ -19,5 +20,6 @@ var searchData= ['framelast',['frameLast',['../structop_1_1_wrapper_struct_input.html#a5cffb282052bdd812217e54f0b2ec7d5',1,'op::WrapperStructInput']]], ['framerotate',['frameRotate',['../structop_1_1_wrapper_struct_input.html#a86df98e50b680b30afe100d8b2b50685',1,'op::WrapperStructInput']]], ['framesrepeat',['framesRepeat',['../structop_1_1_wrapper_struct_input.html#a7c80f6a3687696ba30d3ce0902ac162f',1,'op::WrapperStructInput']]], - ['fullscreen',['fullScreen',['../structop_1_1_wrapper_struct_output.html#aaf5df884418d2bf1df36505009264ece',1,'op::WrapperStructOutput']]] + ['fullscreen',['fullScreen',['../structop_1_1_wrapper_struct_output.html#aaf5df884418d2bf1df36505009264ece',1,'op::WrapperStructOutput']]], + ['functor_5f',['functor_',['../structcl_1_1compatibility_1_1make__kernel.html#a821c68ade541cfe7b62d894c6d5113d7',1,'cl::compatibility::make_kernel']]] ]; diff --git a/html/search/variables_c.js b/html/search/variables_c.js index dede9f94..a891033f 100644 --- a/html/search/variables_c.js +++ b/html/search/variables_c.js @@ -1,5 +1,6 @@ var searchData= [ + ['object_5f',['object_',['../classcl_1_1detail_1_1_wrapper.html#a1292547dd0c591aa972e25b793481583',1,'cl::detail::Wrapper::object_()'],['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a34bae3d4d284c0ea2921182962c210df',1,'cl::detail::Wrapper< cl_device_id >::object_()']]], ['open_5fpose_5fname_5fand_5fversion',['OPEN_POSE_NAME_AND_VERSION',['../macros_8hpp.html#adcf24c45000a4f44f355f1cc3062ea49',1,'macros.hpp']]], ['open_5fpose_5fname_5fstring',['OPEN_POSE_NAME_STRING',['../macros_8hpp.html#afda430d83b9513af7270f1d680bf5471',1,'macros.hpp']]], ['open_5fpose_5fversion_5fstring',['OPEN_POSE_VERSION_STRING',['../macros_8hpp.html#a7de0b663a3aa8043a346ebf2c411bda3',1,'macros.hpp']]], diff --git a/html/search/variables_e.js b/html/search/variables_e.js index 77729eee..84db2606 100644 --- a/html/search/variables_e.js +++ b/html/search/variables_e.js @@ -2,6 +2,7 @@ var searchData= [ ['realtimeprocessing',['realTimeProcessing',['../structop_1_1_wrapper_struct_input.html#a2eeea9ee711a1dcbec99c3dc871fbc47',1,'op::WrapperStructInput']]], ['reconstruct3d',['reconstruct3d',['../structop_1_1_wrapper_struct_pose.html#a1038c43c5d5cbabf0ac9f8f76d101c27',1,'op::WrapperStructPose']]], + ['referencecountable_5f',['referenceCountable_',['../classcl_1_1detail_1_1_wrapper_3_01cl__device__id_01_4.html#a6bf49a144579823e03d4e88cafc4fb9d',1,'cl::detail::Wrapper< cl_device_id >']]], ['rendermode',['renderMode',['../structop_1_1_wrapper_struct_face.html#accc6e564598130b9bf0a6d0ec9c304c4',1,'op::WrapperStructFace::renderMode()'],['../structop_1_1_wrapper_struct_hand.html#a90ddd24ee55b6aabd9a1728ccd91525e',1,'op::WrapperStructHand::renderMode()'],['../structop_1_1_wrapper_struct_pose.html#ad6b5ea0cef8eb81d20ab39099ba7716e',1,'op::WrapperStructPose::renderMode()']]], ['renderthreshold',['renderThreshold',['../structop_1_1_wrapper_struct_face.html#a982e3f1a13358a522e1882d17cb80d57',1,'op::WrapperStructFace::renderThreshold()'],['../structop_1_1_wrapper_struct_hand.html#a9655c0dfa83eefde174d09e622482089',1,'op::WrapperStructHand::renderThreshold()'],['../structop_1_1_wrapper_struct_pose.html#a322ff95b6a2838fe0d55afb28d2a4224',1,'op::WrapperStructPose::renderThreshold()']]] ]; diff --git a/html/search/variables_f.js b/html/search/variables_f.js index 71bcabfe..3e878709 100644 --- a/html/search/variables_f.js +++ b/html/search/variables_f.js @@ -6,6 +6,7 @@ var searchData= ['scalenettooutput',['scaleNetToOutput',['../structop_1_1_datum.html#a44af7162e180c6856ce909057f43d8e1',1,'op::Datum']]], ['scalerange',['scaleRange',['../structop_1_1_wrapper_struct_hand.html#adaea15e182e5c75129293873cd94e35f',1,'op::WrapperStructHand']]], ['scalesnumber',['scalesNumber',['../structop_1_1_wrapper_struct_hand.html#aea6263dc96708b11fab72416d810b3d6',1,'op::WrapperStructHand::scalesNumber()'],['../structop_1_1_wrapper_struct_pose.html#ad23a9c103a60709eed9d7b7381828e5e',1,'op::WrapperStructPose::scalesNumber()']]], + ['size_5f',['size_',['../structcl_1_1_local_space_arg.html#a30ac7ba02b1a0909f10253ed4158e0a6',1,'cl::LocalSpaceArg']]], ['spelementtorender',['spElementToRender',['../classop_1_1_renderer.html#aca8ebf0c0a50b87f0be82afa090155a0',1,'op::Renderer']]], ['spgpumemory',['spGpuMemory',['../classop_1_1_gpu_renderer.html#a5d729aab549908c758953be742dd0115',1,'op::GpuRenderer']]], ['spisrunning',['spIsRunning',['../classop_1_1_gui.html#a0ad7be7018e634769da8d22d60e7edc0',1,'op::Gui']]], diff --git a/html/spinnaker_wrapper_8hpp.html b/html/spinnaker_wrapper_8hpp.html index f96d5f11..b52ecf58 100644 --- a/html/spinnaker_wrapper_8hpp.html +++ b/html/spinnaker_wrapper_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('spinnaker_wrapper_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/spinnaker_wrapper_8hpp_source.html b/html/spinnaker_wrapper_8hpp_source.html index 2ce5c7db..7eca45c1 100644 --- a/html/spinnaker_wrapper_8hpp_source.html +++ b/html/spinnaker_wrapper_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('spinnaker_wrapper_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('spinnaker_wrapper_8hpp_source.html',''
    13  {
    14  public:
    -
    18  explicit SpinnakerWrapper(const std::string& cameraParameterPath);
    +
    18  explicit SpinnakerWrapper(const std::string& cameraParameterPath);
    19 
    21 
    @@ -147,6 +147,7 @@ $(document).ready(function(){initNavTree('spinnaker_wrapper_8hpp_source.html',''
    Definition: spinnakerWrapper.hpp:12
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/standard_8hpp.html b/html/standard_8hpp.html index 7392a880..ec9d4bf8 100644 --- a/html/standard_8hpp.html +++ b/html/standard_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('standard_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/standard_8hpp_source.html b/html/standard_8hpp_source.html index e6b7e557..79d4f7b2 100644 --- a/html/standard_8hpp_source.html +++ b/html/standard_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('standard_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/string_8hpp.html b/html/string_8hpp.html index b8f307d4..48636e59 100644 --- a/html/string_8hpp.html +++ b/html/string_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('string_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/string_8hpp_source.html b/html/string_8hpp_source.html index 9a2a3a65..649f5188 100644 --- a/html/string_8hpp_source.html +++ b/html/string_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('string_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -114,16 +114,16 @@ $(document).ready(function(){initNavTree('string_8hpp_source.html','');});
    5 
    6 namespace op
    7 {
    -
    8  OP_API unsigned long long getLastNumber(const std::string& string);
    +
    8  OP_API unsigned long long getLastNumber(const std::string& string);
    9 
    17  template<typename T>
    -
    18  OP_API std::string toFixedLengthString(const T number, const unsigned long long stringLength = 0);
    +
    18  OP_API std::string toFixedLengthString(const T number, const unsigned long long stringLength = 0);
    19 
    -
    20  OP_API std::vector<std::string> splitString(const std::string& stringToSplit, const std::string& delimiter);
    +
    20  OP_API std::vector<std::string> splitString(const std::string& stringToSplit, const std::string& delimiter);
    21 
    -
    22  OP_API std::string toLower(const std::string& string);
    +
    22  OP_API std::string toLower(const std::string& string);
    23 
    -
    24  OP_API std::string toUpper(const std::string& string);
    +
    24  OP_API std::string toUpper(const std::string& string);
    25 }
    26 
    27 #endif // OPENPOSE_UTILITIES_STRING_HPP
    @@ -133,6 +133,7 @@ $(document).ready(function(){initNavTree('string_8hpp_source.html','');});
    OP_API unsigned long long getLastNumber(const std::string &string)
    OP_API std::string toUpper(const std::string &string)
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    OP_API std::vector< std::string > splitString(const std::string &stringToSplit, const std::string &delimiter)
    diff --git a/html/structcl_1_1_image_format-members.html b/html/structcl_1_1_image_format-members.html new file mode 100644 index 00000000..5a30c251 --- /dev/null +++ b/html/structcl_1_1_image_format-members.html @@ -0,0 +1,129 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::ImageFormat Member List
    +
    +
    + +

    This is the complete list of members for cl::ImageFormat, including all inherited members.

    + + + + +
    ImageFormat()cl::ImageFormatinline
    ImageFormat(cl_channel_order order, cl_channel_type type)cl::ImageFormatinline
    operator=(const ImageFormat &rhs)cl::ImageFormatinline
    +
    + + + + diff --git a/html/structcl_1_1_image_format.html b/html/structcl_1_1_image_format.html new file mode 100644 index 00000000..d2c4dd37 --- /dev/null +++ b/html/structcl_1_1_image_format.html @@ -0,0 +1,243 @@ + + + + + + +OpenPose: cl::ImageFormat Struct Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::ImageFormat Struct Reference
    +
    +
    + +

    Adds constructors and member functions for cl_image_format. + More...

    + +

    #include <cl2.hpp>

    + +

    Inherits cl_image_format.

    + + + + + + + + + + + +

    +Public Member Functions

     ImageFormat ()
     Default constructor - performs no initialization. More...
     
     ImageFormat (cl_channel_order order, cl_channel_type type)
     Initializing constructor. More...
     
    ImageFormatoperator= (const ImageFormat &rhs)
     Assignment operator. More...
     
    +

    Detailed Description

    +

    Adds constructors and member functions for cl_image_format.

    +

    ImageFormat

    +
    See Also
    cl_image_format
    +

    Constructor & Destructor Documentation

    + +
    +
    + + + + + +
    + + + + + + + +
    cl::ImageFormat::ImageFormat ()
    +
    +inline
    +
    + +

    Default constructor - performs no initialization.

    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + + + + + + + + + + + +
    cl::ImageFormat::ImageFormat (cl_channel_order order,
    cl_channel_type type 
    )
    +
    +inline
    +
    + +

    Initializing constructor.

    + +
    +
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    ImageFormat& cl::ImageFormat::operator= (const ImageFormatrhs)
    +
    +inline
    +
    + +

    Assignment operator.

    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1_image_format.js b/html/structcl_1_1_image_format.js new file mode 100644 index 00000000..7cbbdf56 --- /dev/null +++ b/html/structcl_1_1_image_format.js @@ -0,0 +1,6 @@ +var structcl_1_1_image_format = +[ + [ "ImageFormat", "structcl_1_1_image_format.html#adf48b6e9dfdfefb7583e20826c3b4a14", null ], + [ "ImageFormat", "structcl_1_1_image_format.html#a039deeaa451a52448014794e7dae30ba", null ], + [ "operator=", "structcl_1_1_image_format.html#a4b9583ef49e6681c133ff0099404b713", null ] +]; \ No newline at end of file diff --git a/html/structcl_1_1_local_space_arg-members.html b/html/structcl_1_1_local_space_arg-members.html new file mode 100644 index 00000000..d3bffdde --- /dev/null +++ b/html/structcl_1_1_local_space_arg-members.html @@ -0,0 +1,127 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::LocalSpaceArg Member List
    +
    +
    + +

    This is the complete list of members for cl::LocalSpaceArg, including all inherited members.

    + + +
    size_cl::LocalSpaceArg
    +
    + + + + diff --git a/html/structcl_1_1_local_space_arg.html b/html/structcl_1_1_local_space_arg.html new file mode 100644 index 00000000..48569bf4 --- /dev/null +++ b/html/structcl_1_1_local_space_arg.html @@ -0,0 +1,156 @@ + + + + + + +OpenPose: cl::LocalSpaceArg Struct Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::LocalSpaceArg Struct Reference
    +
    +
    + +

    Local address wrapper for use with Kernel::setArg. + More...

    + +

    #include <cl2.hpp>

    + + + + +

    +Public Attributes

    size_type size_
     
    +

    Detailed Description

    +

    Local address wrapper for use with Kernel::setArg.

    +

    Member Data Documentation

    + +
    +
    + + + + +
    size_type cl::LocalSpaceArg::size_
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1_local_space_arg.js b/html/structcl_1_1_local_space_arg.js new file mode 100644 index 00000000..f5c1d169 --- /dev/null +++ b/html/structcl_1_1_local_space_arg.js @@ -0,0 +1,4 @@ +var structcl_1_1_local_space_arg = +[ + [ "size_", "structcl_1_1_local_space_arg.html#a30ac7ba02b1a0909f10253ed4158e0a6", null ] +]; \ No newline at end of file diff --git a/html/structcl_1_1_s_v_m_allocator_1_1rebind-members.html b/html/structcl_1_1_s_v_m_allocator_1_1rebind-members.html new file mode 100644 index 00000000..a934433e --- /dev/null +++ b/html/structcl_1_1_s_v_m_allocator_1_1rebind-members.html @@ -0,0 +1,127 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::SVMAllocator< T, SVMTrait >::rebind< U > Member List
    +
    +
    + +

    This is the complete list of members for cl::SVMAllocator< T, SVMTrait >::rebind< U >, including all inherited members.

    + + +
    other typedefcl::SVMAllocator< T, SVMTrait >::rebind< U >
    +
    + + + + diff --git a/html/structcl_1_1_s_v_m_allocator_1_1rebind.html b/html/structcl_1_1_s_v_m_allocator_1_1rebind.html new file mode 100644 index 00000000..4cbbd94a --- /dev/null +++ b/html/structcl_1_1_s_v_m_allocator_1_1rebind.html @@ -0,0 +1,155 @@ + + + + + + +OpenPose: cl::SVMAllocator< T, SVMTrait >::rebind< U > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::SVMAllocator< T, SVMTrait >::rebind< U > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + +

    +Public Types

    typedef SVMAllocator< U, SVMTrait > other
     
    +

    Member Typedef Documentation

    + +
    +
    +
    +template<typename T, class SVMTrait>
    +
    +template<typename U >
    + + + + +
    typedef SVMAllocator<U, SVMTrait> cl::SVMAllocator< T, SVMTrait >::rebind< U >::other
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1_s_v_m_allocator_1_1rebind.js b/html/structcl_1_1_s_v_m_allocator_1_1rebind.js new file mode 100644 index 00000000..8ee39014 --- /dev/null +++ b/html/structcl_1_1_s_v_m_allocator_1_1rebind.js @@ -0,0 +1,4 @@ +var structcl_1_1_s_v_m_allocator_1_1rebind = +[ + [ "other", "structcl_1_1_s_v_m_allocator_1_1rebind.html#aafc29c473d56039763d89ba7d78c188d", null ] +]; \ No newline at end of file diff --git a/html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind-members.html b/html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind-members.html new file mode 100644 index 00000000..888ddf3c --- /dev/null +++ b/html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind-members.html @@ -0,0 +1,127 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::SVMAllocator< void, SVMTrait >::rebind< U > Member List
    +
    +
    + +

    This is the complete list of members for cl::SVMAllocator< void, SVMTrait >::rebind< U >, including all inherited members.

    + + +
    other typedefcl::SVMAllocator< void, SVMTrait >::rebind< U >
    +
    + + + + diff --git a/html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html b/html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html new file mode 100644 index 00000000..38a789b7 --- /dev/null +++ b/html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html @@ -0,0 +1,155 @@ + + + + + + +OpenPose: cl::SVMAllocator< void, SVMTrait >::rebind< U > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::SVMAllocator< void, SVMTrait >::rebind< U > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + +

    +Public Types

    typedef SVMAllocator< U, SVMTrait > other
     
    +

    Member Typedef Documentation

    + +
    +
    +
    +template<class SVMTrait >
    +
    +template<typename U >
    + + + + +
    typedef SVMAllocator<U, SVMTrait> cl::SVMAllocator< void, SVMTrait >::rebind< U >::other
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.js b/html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.js new file mode 100644 index 00000000..c1fe5746 --- /dev/null +++ b/html/structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.js @@ -0,0 +1,4 @@ +var structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind = +[ + [ "other", "structcl_1_1_s_v_m_allocator_3_01void_00_01_s_v_m_trait_01_4_1_1rebind.html#a029ca173ab8d8c719e99a438704036cd", null ] +]; \ No newline at end of file diff --git a/html/structcl_1_1compatibility_1_1make__kernel-members.html b/html/structcl_1_1compatibility_1_1make__kernel-members.html new file mode 100644 index 00000000..483163b7 --- /dev/null +++ b/html/structcl_1_1compatibility_1_1make__kernel-members.html @@ -0,0 +1,133 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::compatibility::make_kernel< Ts > Member List
    +
    +
    + +

    This is the complete list of members for cl::compatibility::make_kernel< Ts >, including all inherited members.

    + + + + + + + + +
    functor_cl::compatibility::make_kernel< Ts >
    FunctorType typedefcl::compatibility::make_kernel< Ts >
    make_kernel(const Program &program, const string name, cl_int *err=NULL)cl::compatibility::make_kernel< Ts >inline
    make_kernel(const Kernel kernel)cl::compatibility::make_kernel< Ts >inline
    operator()(const EnqueueArgs &enqueueArgs, Ts...args)cl::compatibility::make_kernel< Ts >inline
    result_type typedefcl::compatibility::make_kernel< Ts >
    type_ typedefcl::compatibility::make_kernel< Ts >
    +
    + + + + diff --git a/html/structcl_1_1compatibility_1_1make__kernel.html b/html/structcl_1_1compatibility_1_1make__kernel.html new file mode 100644 index 00000000..c2871193 --- /dev/null +++ b/html/structcl_1_1compatibility_1_1make__kernel.html @@ -0,0 +1,333 @@ + + + + + + +OpenPose: cl::compatibility::make_kernel< Ts > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::compatibility::make_kernel< Ts > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + + + + + +

    +Public Types

    typedef KernelFunctor< Ts...> FunctorType
     
    typedef Event result_type
     Return type of the functor. More...
     
    typedef Event type_ (const EnqueueArgs &, Ts...)
     Function signature of kernel functor with no event dependency. More...
     
    + + + + + + + +

    +Public Member Functions

     make_kernel (const Program &program, const string name, cl_int *err=NULL)
     
     make_kernel (const Kernel kernel)
     
    Event operator() (const EnqueueArgs &enqueueArgs, Ts...args)
     
    + + + +

    +Public Attributes

    FunctorType functor_
     
    +

    Detailed Description

    +

    template<typename... Ts>
    +struct cl::compatibility::make_kernel< Ts >

    + +

    Backward compatibility class to ensure that cl.hpp code works with cl2.hpp. Please use KernelFunctor directly.

    +

    Member Typedef Documentation

    + +
    +
    +
    +template<typename... Ts>
    + + + + +
    typedef KernelFunctor<Ts...> cl::compatibility::make_kernel< Ts >::FunctorType
    +
    + +
    +
    + +
    +
    +
    +template<typename... Ts>
    + + + + +
    typedef Event cl::compatibility::make_kernel< Ts >::result_type
    +
    + +

    Return type of the functor.

    + +
    +
    + +
    +
    +
    +template<typename... Ts>
    + + + + +
    typedef Event cl::compatibility::make_kernel< Ts >::type_(const EnqueueArgs &, Ts...)
    +
    + +

    Function signature of kernel functor with no event dependency.

    + +
    +
    +

    Constructor & Destructor Documentation

    + +
    +
    +
    +template<typename... Ts>
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + +
    cl::compatibility::make_kernel< Ts >::make_kernel (const Programprogram,
    const string name,
    cl_int * err = NULL 
    )
    +
    +inline
    +
    + +
    +
    + +
    +
    +
    +template<typename... Ts>
    + + + + + +
    + + + + + + + + +
    cl::compatibility::make_kernel< Ts >::make_kernel (const Kernel kernel)
    +
    +inline
    +
    + +
    +
    +

    Member Function Documentation

    + +
    +
    +
    +template<typename... Ts>
    + + + + + +
    + + + + + + + + + + + + + + + + + + +
    Event cl::compatibility::make_kernel< Ts >::operator() (const EnqueueArgsenqueueArgs,
    Ts... args 
    )
    +
    +inline
    +
    + +
    +
    +

    Member Data Documentation

    + +
    +
    +
    +template<typename... Ts>
    + + + + +
    FunctorType cl::compatibility::make_kernel< Ts >::functor_
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1compatibility_1_1make__kernel.js b/html/structcl_1_1compatibility_1_1make__kernel.js new file mode 100644 index 00000000..83ed5f6e --- /dev/null +++ b/html/structcl_1_1compatibility_1_1make__kernel.js @@ -0,0 +1,10 @@ +var structcl_1_1compatibility_1_1make__kernel = +[ + [ "FunctorType", "structcl_1_1compatibility_1_1make__kernel.html#ae167b9758dddb66f67413ea8ed8a8b2e", null ], + [ "result_type", "structcl_1_1compatibility_1_1make__kernel.html#ab5a793302f7651ad151a1e4b585be5d4", null ], + [ "type_", "structcl_1_1compatibility_1_1make__kernel.html#aaa094f5455d73fae53eb99b374f05eec", null ], + [ "make_kernel", "structcl_1_1compatibility_1_1make__kernel.html#a1dccd422eb61c9aa37a69e0a3a80f62d", null ], + [ "make_kernel", "structcl_1_1compatibility_1_1make__kernel.html#abee3103ba9dc1d3e7531dcf6e74bf2a8", null ], + [ "operator()", "structcl_1_1compatibility_1_1make__kernel.html#a16c689fea1349eb1da068a83b36d0f8d", null ], + [ "functor_", "structcl_1_1compatibility_1_1make__kernel.html#a821c68ade541cfe7b62d894c6d5113d7", null ] +]; \ No newline at end of file diff --git a/html/structcl_1_1detail_1_1_get_info_functor0-members.html b/html/structcl_1_1detail_1_1_get_info_functor0-members.html new file mode 100644 index 00000000..6849890b --- /dev/null +++ b/html/structcl_1_1detail_1_1_get_info_functor0-members.html @@ -0,0 +1,129 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::GetInfoFunctor0< Func, Arg0 > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::GetInfoFunctor0< Func, Arg0 >, including all inherited members.

    + + + + +
    arg0_cl::detail::GetInfoFunctor0< Func, Arg0 >
    f_cl::detail::GetInfoFunctor0< Func, Arg0 >
    operator()(cl_uint param, size_type size, void *value, size_type *size_ret)cl::detail::GetInfoFunctor0< Func, Arg0 >inline
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_get_info_functor0.html b/html/structcl_1_1detail_1_1_get_info_functor0.html new file mode 100644 index 00000000..5eb92a35 --- /dev/null +++ b/html/structcl_1_1detail_1_1_get_info_functor0.html @@ -0,0 +1,224 @@ + + + + + + +OpenPose: cl::detail::GetInfoFunctor0< Func, Arg0 > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::GetInfoFunctor0< Func, Arg0 > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + +

    +Public Member Functions

    cl_int operator() (cl_uint param, size_type size, void *value, size_type *size_ret)
     
    + + + + + +

    +Public Attributes

    Func f_
     
    const Arg0 & arg0_
     
    +

    Member Function Documentation

    + +
    +
    +
    +template<typename Func, typename Arg0>
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::GetInfoFunctor0< Func, Arg0 >::operator() (cl_uint param,
    size_type size,
    void * value,
    size_typesize_ret 
    )
    +
    +inline
    +
    + +
    +
    +

    Member Data Documentation

    + +
    +
    +
    +template<typename Func, typename Arg0>
    + + + + +
    const Arg0& cl::detail::GetInfoFunctor0< Func, Arg0 >::arg0_
    +
    + +
    +
    + +
    +
    +
    +template<typename Func, typename Arg0>
    + + + + +
    Func cl::detail::GetInfoFunctor0< Func, Arg0 >::f_
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_get_info_functor0.js b/html/structcl_1_1detail_1_1_get_info_functor0.js new file mode 100644 index 00000000..f0fdbc16 --- /dev/null +++ b/html/structcl_1_1detail_1_1_get_info_functor0.js @@ -0,0 +1,6 @@ +var structcl_1_1detail_1_1_get_info_functor0 = +[ + [ "operator()", "structcl_1_1detail_1_1_get_info_functor0.html#a2e42af5398b87a0d087640f6d76dc2f2", null ], + [ "arg0_", "structcl_1_1detail_1_1_get_info_functor0.html#a605bdef653bbdc6f4a05394b17f18704", null ], + [ "f_", "structcl_1_1detail_1_1_get_info_functor0.html#afdc80b4a0ebca524f06072f7e58d15fa", null ] +]; \ No newline at end of file diff --git a/html/structcl_1_1detail_1_1_get_info_functor1-members.html b/html/structcl_1_1detail_1_1_get_info_functor1-members.html new file mode 100644 index 00000000..7cfeeef1 --- /dev/null +++ b/html/structcl_1_1detail_1_1_get_info_functor1-members.html @@ -0,0 +1,130 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > Member List
    +
    + +
    + + + + diff --git a/html/structcl_1_1detail_1_1_get_info_functor1.html b/html/structcl_1_1detail_1_1_get_info_functor1.html new file mode 100644 index 00000000..00b3b261 --- /dev/null +++ b/html/structcl_1_1detail_1_1_get_info_functor1.html @@ -0,0 +1,240 @@ + + + + + + +OpenPose: cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + +

    +Public Member Functions

    cl_int operator() (cl_uint param, size_type size, void *value, size_type *size_ret)
     
    + + + + + + + +

    +Public Attributes

    Func f_
     
    const Arg0 & arg0_
     
    const Arg1 & arg1_
     
    +

    Member Function Documentation

    + +
    +
    +
    +template<typename Func, typename Arg0, typename Arg1>
    + + + + + +
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    cl_int cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >::operator() (cl_uint param,
    size_type size,
    void * value,
    size_typesize_ret 
    )
    +
    +inline
    +
    + +
    +
    +

    Member Data Documentation

    + +
    +
    +
    +template<typename Func, typename Arg0, typename Arg1>
    + + + + +
    const Arg0& cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >::arg0_
    +
    + +
    +
    + +
    +
    +
    +template<typename Func, typename Arg0, typename Arg1>
    + + + + +
    const Arg1& cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >::arg1_
    +
    + +
    +
    + +
    +
    +
    +template<typename Func, typename Arg0, typename Arg1>
    + + + + +
    Func cl::detail::GetInfoFunctor1< Func, Arg0, Arg1 >::f_
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_get_info_functor1.js b/html/structcl_1_1detail_1_1_get_info_functor1.js new file mode 100644 index 00000000..5ce90620 --- /dev/null +++ b/html/structcl_1_1detail_1_1_get_info_functor1.js @@ -0,0 +1,7 @@ +var structcl_1_1detail_1_1_get_info_functor1 = +[ + [ "operator()", "structcl_1_1detail_1_1_get_info_functor1.html#a9053b377f9a3816b76722746d9568aef", null ], + [ "arg0_", "structcl_1_1detail_1_1_get_info_functor1.html#a27ebe3bdb4a032c5304f4fda99e32704", null ], + [ "arg1_", "structcl_1_1detail_1_1_get_info_functor1.html#a6b7246c928c1ec4950b748173a67aba4", null ], + [ "f_", "structcl_1_1detail_1_1_get_info_functor1.html#ac48526d11471c59ff1b7aa14feb29c4e", null ] +]; \ No newline at end of file diff --git a/html/structcl_1_1detail_1_1_kernel_argument_handler.html b/html/structcl_1_1detail_1_1_kernel_argument_handler.html new file mode 100644 index 00000000..382e94be --- /dev/null +++ b/html/structcl_1_1detail_1_1_kernel_argument_handler.html @@ -0,0 +1,129 @@ + + + + + + +OpenPose: cl::detail::KernelArgumentHandler< T, Enable > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::KernelArgumentHandler< T, Enable > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4-members.html b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4-members.html new file mode 100644 index 00000000..4d01658a --- /dev/null +++ b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::KernelArgumentHandler< LocalSpaceArg, void > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::KernelArgumentHandler< LocalSpaceArg, void >, including all inherited members.

    + + + +
    ptr(const LocalSpaceArg &)cl::detail::KernelArgumentHandler< LocalSpaceArg, void >inlinestatic
    size(const LocalSpaceArg &value)cl::detail::KernelArgumentHandler< LocalSpaceArg, void >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html new file mode 100644 index 00000000..e9cef77c --- /dev/null +++ b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_local_space_arg_00_01void_01_4.html @@ -0,0 +1,189 @@ + + + + + + +OpenPose: cl::detail::KernelArgumentHandler< LocalSpaceArg, void > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::KernelArgumentHandler< LocalSpaceArg, void > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static size_type size (const LocalSpaceArg &value)
     
    static const void * ptr (const LocalSpaceArg &)
     
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static const void* cl::detail::KernelArgumentHandler< LocalSpaceArg, void >::ptr (const LocalSpaceArg)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static size_type cl::detail::KernelArgumentHandler< LocalSpaceArg, void >::size (const LocalSpaceArgvalue)
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html new file mode 100644 index 00000000..2af6ea91 --- /dev/null +++ b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_cb5bfaca8096193f715a7bbe8a3fa84f.html @@ -0,0 +1,193 @@ + + + + + + +OpenPose: cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static size_type size (const T &)
     
    static const cl_mem * ptr (const T &value)
     
    +

    Member Function Documentation

    + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + +
    static const cl_mem* cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >::ptr (const T & value)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + +
    static size_type cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type >::size (const T & )
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_e2f61a7d63604fd07f95cd93f44319b6.html b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_e2f61a7d63604fd07f95cd93f44319b6.html new file mode 100644 index 00000000..22402ba1 --- /dev/null +++ b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_01std_e2f61a7d63604fd07f95cd93f44319b6.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::KernelArgumentHandler< T, typename std::enable_if< std::is_base_of< cl::Memory, T >::value >::type > Member List
    +
    + +
    + + + + diff --git a/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html new file mode 100644 index 00000000..4d83e535 --- /dev/null +++ b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_10affa824618af864313998f2e6bcf08f.html @@ -0,0 +1,193 @@ + + + + + + +OpenPose: cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static size_type size (const T &)
     
    static const T * ptr (const T &value)
     
    +

    Member Function Documentation

    + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + +
    static const T* cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >::ptr (const T & value)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    +
    +template<typename T >
    + + + + + +
    + + + + + + + + +
    static size_type cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type >::size (const T & )
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_191d0cb651775dfefc948acde42c4c0e1.html b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_191d0cb651775dfefc948acde42c4c0e1.html new file mode 100644 index 00000000..536c1d92 --- /dev/null +++ b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01_t_00_01typename_01std_1_1enable__if_3_9std_191d0cb651775dfefc948acde42c4c0e1.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::KernelArgumentHandler< T, typename std::enable_if<!std::is_base_of< cl::Memory, T >::value >::type > Member List
    +
    + +
    + + + + diff --git a/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4-members.html b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4-members.html new file mode 100644 index 00000000..117e6489 --- /dev/null +++ b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >, including all inherited members.

    + + + +
    ptr(const cl::DeviceCommandQueue &value)cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >inlinestatic
    size(const cl::DeviceCommandQueue &)cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html new file mode 100644 index 00000000..390ab439 --- /dev/null +++ b/html/structcl_1_1detail_1_1_kernel_argument_handler_3_01cl_1_1_device_command_queue_00_01void_01_4.html @@ -0,0 +1,189 @@ + + + + + + +OpenPose: cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static size_type size (const cl::DeviceCommandQueue &)
     
    static const cl_command_queue * ptr (const cl::DeviceCommandQueue &value)
     
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static const cl_command_queue* cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >::ptr (const cl::DeviceCommandQueuevalue)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static size_type cl::detail::KernelArgumentHandler< cl::DeviceCommandQueue, void >::size (const cl::DeviceCommandQueue)
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler.html b/html/structcl_1_1detail_1_1_reference_handler.html new file mode 100644 index 00000000..26a76d84 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler.html @@ -0,0 +1,129 @@ + + + + + + +OpenPose: cl::detail::ReferenceHandler< T > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::ReferenceHandler< T > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4-members.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4-members.html new file mode 100644 index 00000000..6010a8cf --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::ReferenceHandler< cl_command_queue > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::ReferenceHandler< cl_command_queue >, including all inherited members.

    + + + +
    release(cl_command_queue queue)cl::detail::ReferenceHandler< cl_command_queue >inlinestatic
    retain(cl_command_queue queue)cl::detail::ReferenceHandler< cl_command_queue >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html new file mode 100644 index 00000000..d950f5e1 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__command__queue_01_4.html @@ -0,0 +1,189 @@ + + + + + + +OpenPose: cl::detail::ReferenceHandler< cl_command_queue > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::ReferenceHandler< cl_command_queue > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static cl_int retain (cl_command_queue queue)
     
    static cl_int release (cl_command_queue queue)
     
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_command_queue >::release (cl_command_queue queue)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_command_queue >::retain (cl_command_queue queue)
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4-members.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4-members.html new file mode 100644 index 00000000..f3f84a37 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::ReferenceHandler< cl_context > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::ReferenceHandler< cl_context >, including all inherited members.

    + + + +
    release(cl_context context)cl::detail::ReferenceHandler< cl_context >inlinestatic
    retain(cl_context context)cl::detail::ReferenceHandler< cl_context >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html new file mode 100644 index 00000000..7e9db3bb --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__context_01_4.html @@ -0,0 +1,189 @@ + + + + + + +OpenPose: cl::detail::ReferenceHandler< cl_context > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::ReferenceHandler< cl_context > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static cl_int retain (cl_context context)
     
    static cl_int release (cl_context context)
     
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_context >::release (cl_context context)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_context >::retain (cl_context context)
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4-members.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4-members.html new file mode 100644 index 00000000..1112f67c --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::ReferenceHandler< cl_device_id > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::ReferenceHandler< cl_device_id >, including all inherited members.

    + + + +
    release(cl_device_id device)cl::detail::ReferenceHandler< cl_device_id >inlinestatic
    retain(cl_device_id device)cl::detail::ReferenceHandler< cl_device_id >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html new file mode 100644 index 00000000..cecb750f --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__device__id_01_4.html @@ -0,0 +1,210 @@ + + + + + + +OpenPose: cl::detail::ReferenceHandler< cl_device_id > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::ReferenceHandler< cl_device_id > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static cl_int retain (cl_device_id device)
     
    static cl_int release (cl_device_id device)
     
    +

    Detailed Description

    +

    template<>
    +struct cl::detail::ReferenceHandler< cl_device_id >

    + +

    OpenCL 1.2 devices do have retain/release.

    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_device_id >::release (cl_device_id device)
    +
    +inlinestatic
    +
    +

    Retain the device.

    +
    Parameters
    + + +
    deviceA valid device created using createSubDevices
    +
    +
    +
    Returns
    CL_SUCCESS if the function executed successfully. CL_INVALID_DEVICE if device was not a valid subdevice CL_OUT_OF_RESOURCES CL_OUT_OF_HOST_MEMORY
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_device_id >::retain (cl_device_id device)
    +
    +inlinestatic
    +
    +

    Retain the device.

    +
    Parameters
    + + +
    deviceA valid device created using createSubDevices
    +
    +
    +
    Returns
    CL_SUCCESS if the function executed successfully. CL_INVALID_DEVICE if device was not a valid subdevice CL_OUT_OF_RESOURCES CL_OUT_OF_HOST_MEMORY
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4-members.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4-members.html new file mode 100644 index 00000000..4d73e81b --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::ReferenceHandler< cl_event > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::ReferenceHandler< cl_event >, including all inherited members.

    + + + +
    release(cl_event event)cl::detail::ReferenceHandler< cl_event >inlinestatic
    retain(cl_event event)cl::detail::ReferenceHandler< cl_event >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html new file mode 100644 index 00000000..101c7c95 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__event_01_4.html @@ -0,0 +1,189 @@ + + + + + + +OpenPose: cl::detail::ReferenceHandler< cl_event > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::ReferenceHandler< cl_event > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static cl_int retain (cl_event event)
     
    static cl_int release (cl_event event)
     
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_event >::release (cl_event event)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_event >::retain (cl_event event)
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4-members.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4-members.html new file mode 100644 index 00000000..113e9a68 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::ReferenceHandler< cl_kernel > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::ReferenceHandler< cl_kernel >, including all inherited members.

    + + + +
    release(cl_kernel kernel)cl::detail::ReferenceHandler< cl_kernel >inlinestatic
    retain(cl_kernel kernel)cl::detail::ReferenceHandler< cl_kernel >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html new file mode 100644 index 00000000..0c88088b --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__kernel_01_4.html @@ -0,0 +1,189 @@ + + + + + + +OpenPose: cl::detail::ReferenceHandler< cl_kernel > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::ReferenceHandler< cl_kernel > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static cl_int retain (cl_kernel kernel)
     
    static cl_int release (cl_kernel kernel)
     
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_kernel >::release (cl_kernel kernel)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_kernel >::retain (cl_kernel kernel)
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4-members.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4-members.html new file mode 100644 index 00000000..ed38e1aa --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::ReferenceHandler< cl_mem > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::ReferenceHandler< cl_mem >, including all inherited members.

    + + + +
    release(cl_mem memory)cl::detail::ReferenceHandler< cl_mem >inlinestatic
    retain(cl_mem memory)cl::detail::ReferenceHandler< cl_mem >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html new file mode 100644 index 00000000..b677417f --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__mem_01_4.html @@ -0,0 +1,189 @@ + + + + + + +OpenPose: cl::detail::ReferenceHandler< cl_mem > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::ReferenceHandler< cl_mem > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static cl_int retain (cl_mem memory)
     
    static cl_int release (cl_mem memory)
     
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_mem >::release (cl_mem memory)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_mem >::retain (cl_mem memory)
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4-members.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4-members.html new file mode 100644 index 00000000..6d22e7f8 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::ReferenceHandler< cl_platform_id > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::ReferenceHandler< cl_platform_id >, including all inherited members.

    + + + +
    release(cl_platform_id)cl::detail::ReferenceHandler< cl_platform_id >inlinestatic
    retain(cl_platform_id)cl::detail::ReferenceHandler< cl_platform_id >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html new file mode 100644 index 00000000..4e83b869 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__platform__id_01_4.html @@ -0,0 +1,189 @@ + + + + + + +OpenPose: cl::detail::ReferenceHandler< cl_platform_id > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::ReferenceHandler< cl_platform_id > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static cl_int retain (cl_platform_id)
     
    static cl_int release (cl_platform_id)
     
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_platform_id >::release (cl_platform_id )
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_platform_id >::retain (cl_platform_id )
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4-members.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4-members.html new file mode 100644 index 00000000..af3d29c1 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::ReferenceHandler< cl_program > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::ReferenceHandler< cl_program >, including all inherited members.

    + + + +
    release(cl_program program)cl::detail::ReferenceHandler< cl_program >inlinestatic
    retain(cl_program program)cl::detail::ReferenceHandler< cl_program >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html new file mode 100644 index 00000000..c6c9dae5 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__program_01_4.html @@ -0,0 +1,189 @@ + + + + + + +OpenPose: cl::detail::ReferenceHandler< cl_program > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::ReferenceHandler< cl_program > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static cl_int retain (cl_program program)
     
    static cl_int release (cl_program program)
     
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_program >::release (cl_program program)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_program >::retain (cl_program program)
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4-members.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4-members.html new file mode 100644 index 00000000..ed45f026 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4-members.html @@ -0,0 +1,128 @@ + + + + + + +OpenPose: Member List + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::ReferenceHandler< cl_sampler > Member List
    +
    +
    + +

    This is the complete list of members for cl::detail::ReferenceHandler< cl_sampler >, including all inherited members.

    + + + +
    release(cl_sampler sampler)cl::detail::ReferenceHandler< cl_sampler >inlinestatic
    retain(cl_sampler sampler)cl::detail::ReferenceHandler< cl_sampler >inlinestatic
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html new file mode 100644 index 00000000..ec6257f5 --- /dev/null +++ b/html/structcl_1_1detail_1_1_reference_handler_3_01cl__sampler_01_4.html @@ -0,0 +1,189 @@ + + + + + + +OpenPose: cl::detail::ReferenceHandler< cl_sampler > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    + +
    +
    cl::detail::ReferenceHandler< cl_sampler > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    + + + + + + +

    +Static Public Member Functions

    static cl_int retain (cl_sampler sampler)
     
    static cl_int release (cl_sampler sampler)
     
    +

    Member Function Documentation

    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_sampler >::release (cl_sampler sampler)
    +
    +inlinestatic
    +
    + +
    +
    + +
    +
    + + + + + +
    + + + + + + + + +
    static cl_int cl::detail::ReferenceHandler< cl_sampler >::retain (cl_sampler sampler)
    +
    +inlinestatic
    +
    + +
    +
    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structcl_1_1detail_1_1param__traits.html b/html/structcl_1_1detail_1_1param__traits.html new file mode 100644 index 00000000..3b70aa09 --- /dev/null +++ b/html/structcl_1_1detail_1_1param__traits.html @@ -0,0 +1,129 @@ + + + + + + +OpenPose: cl::detail::param_traits< enum_type, Name > Struct Template Reference + + + + + + + + + + + + + +
    +
    + + + + + + +
    +
    OpenPose +  1.0.0rc2 +
    +
    OpenPose: A Real-Time Multi-Person Key-Point Detection And Multi-Threading C++ Library
    +
    +
    + + + + + +
    +
    + +
    +
    +
    + +
    + + + + +
    + +
    + +
    +
    +
    cl::detail::param_traits< enum_type, Name > Struct Template Reference
    +
    +
    + +

    #include <cl2.hpp>

    +
    The documentation for this struct was generated from the following file:
      +
    • /home/travis/build/CMU-Perceptual-Computing-Lab/openpose/include/openpose/gpu/cl2.hpp
    • +
    +
    +
    + + + + diff --git a/html/structop_1_1_datum-members.html b/html/structop_1_1_datum-members.html index 1bc431e9..40749e61 100644 --- a/html/structop_1_1_datum-members.html +++ b/html/structop_1_1_datum-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_datum.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_datum.html b/html/structop_1_1_datum.html index 512aec6b..55e42499 100644 --- a/html/structop_1_1_datum.html +++ b/html/structop_1_1_datum.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_datum.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_point-members.html b/html/structop_1_1_point-members.html index 9e6c1ff7..dbed440b 100644 --- a/html/structop_1_1_point-members.html +++ b/html/structop_1_1_point-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_point.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_point.html b/html/structop_1_1_point.html index 40ce1786..b8ab9a23 100644 --- a/html/structop_1_1_point.html +++ b/html/structop_1_1_point.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_point.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_rectangle-members.html b/html/structop_1_1_rectangle-members.html index 24714d4e..9f12fe13 100644 --- a/html/structop_1_1_rectangle-members.html +++ b/html/structop_1_1_rectangle-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_rectangle.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_rectangle.html b/html/structop_1_1_rectangle.html index 5b0dfddd..f2c3bf64 100644 --- a/html/structop_1_1_rectangle.html +++ b/html/structop_1_1_rectangle.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_rectangle.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_wrapper_struct_face-members.html b/html/structop_1_1_wrapper_struct_face-members.html index 1a56260c..66f0a9d1 100644 --- a/html/structop_1_1_wrapper_struct_face-members.html +++ b/html/structop_1_1_wrapper_struct_face-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_wrapper_struct_face.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_wrapper_struct_face.html b/html/structop_1_1_wrapper_struct_face.html index 057291e5..2130f2f0 100644 --- a/html/structop_1_1_wrapper_struct_face.html +++ b/html/structop_1_1_wrapper_struct_face.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_wrapper_struct_face.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_wrapper_struct_hand-members.html b/html/structop_1_1_wrapper_struct_hand-members.html index b995341b..257b6cea 100644 --- a/html/structop_1_1_wrapper_struct_hand-members.html +++ b/html/structop_1_1_wrapper_struct_hand-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_wrapper_struct_hand.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_wrapper_struct_hand.html b/html/structop_1_1_wrapper_struct_hand.html index 8335dbfc..5ed178f6 100644 --- a/html/structop_1_1_wrapper_struct_hand.html +++ b/html/structop_1_1_wrapper_struct_hand.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_wrapper_struct_hand.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_wrapper_struct_input-members.html b/html/structop_1_1_wrapper_struct_input-members.html index a5d30296..0646ef10 100644 --- a/html/structop_1_1_wrapper_struct_input-members.html +++ b/html/structop_1_1_wrapper_struct_input-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_wrapper_struct_input.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_wrapper_struct_input.html b/html/structop_1_1_wrapper_struct_input.html index 842d9a8f..39b4ebee 100644 --- a/html/structop_1_1_wrapper_struct_input.html +++ b/html/structop_1_1_wrapper_struct_input.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_wrapper_struct_input.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_wrapper_struct_output-members.html b/html/structop_1_1_wrapper_struct_output-members.html index 2e28773f..c1fc15e3 100644 --- a/html/structop_1_1_wrapper_struct_output-members.html +++ b/html/structop_1_1_wrapper_struct_output-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_wrapper_struct_output.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_wrapper_struct_output.html b/html/structop_1_1_wrapper_struct_output.html index 682cc8a7..f6e936e4 100644 --- a/html/structop_1_1_wrapper_struct_output.html +++ b/html/structop_1_1_wrapper_struct_output.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_wrapper_struct_output.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_wrapper_struct_pose-members.html b/html/structop_1_1_wrapper_struct_pose-members.html index e1defd02..35b2a4e8 100644 --- a/html/structop_1_1_wrapper_struct_pose-members.html +++ b/html/structop_1_1_wrapper_struct_pose-members.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_wrapper_struct_pose.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/structop_1_1_wrapper_struct_pose.html b/html/structop_1_1_wrapper_struct_pose.html index f85b5cfc..d49dd6d0 100644 --- a/html/structop_1_1_wrapper_struct_pose.html +++ b/html/structop_1_1_wrapper_struct_pose.html @@ -95,7 +95,7 @@ $(document).ready(function(){initNavTree('structop_1_1_wrapper_struct_pose.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/sub_thread_8hpp.html b/html/sub_thread_8hpp.html index cfc220e7..eee800ac 100644 --- a/html/sub_thread_8hpp.html +++ b/html/sub_thread_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('sub_thread_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/sub_thread_8hpp_source.html b/html/sub_thread_8hpp_source.html index 734ce850..ef1c44c6 100644 --- a/html/sub_thread_8hpp_source.html +++ b/html/sub_thread_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('sub_thread_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/sub_thread_no_queue_8hpp.html b/html/sub_thread_no_queue_8hpp.html index 893f6037..b36d1748 100644 --- a/html/sub_thread_no_queue_8hpp.html +++ b/html/sub_thread_no_queue_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('sub_thread_no_queue_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/sub_thread_no_queue_8hpp_source.html b/html/sub_thread_no_queue_8hpp_source.html index fc8182af..7e2ba21b 100644 --- a/html/sub_thread_no_queue_8hpp_source.html +++ b/html/sub_thread_no_queue_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('sub_thread_no_queue_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/sub_thread_queue_in_8hpp.html b/html/sub_thread_queue_in_8hpp.html index aafdae84..3a4eec58 100644 --- a/html/sub_thread_queue_in_8hpp.html +++ b/html/sub_thread_queue_in_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('sub_thread_queue_in_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/sub_thread_queue_in_8hpp_source.html b/html/sub_thread_queue_in_8hpp_source.html index 42d45999..fb9dbf2f 100644 --- a/html/sub_thread_queue_in_8hpp_source.html +++ b/html/sub_thread_queue_in_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('sub_thread_queue_in_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/sub_thread_queue_in_out_8hpp.html b/html/sub_thread_queue_in_out_8hpp.html index fc9daf33..7e480739 100644 --- a/html/sub_thread_queue_in_out_8hpp.html +++ b/html/sub_thread_queue_in_out_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('sub_thread_queue_in_out_8hpp.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/sub_thread_queue_in_out_8hpp_source.html b/html/sub_thread_queue_in_out_8hpp_source.html index 4a111964..a97dc527 100644 --- a/html/sub_thread_queue_in_out_8hpp_source.html +++ b/html/sub_thread_queue_in_out_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('sub_thread_queue_in_out_8hpp_source.ht onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/sub_thread_queue_out_8hpp.html b/html/sub_thread_queue_out_8hpp.html index 96ec6d73..8e6c5e36 100644 --- a/html/sub_thread_queue_out_8hpp.html +++ b/html/sub_thread_queue_out_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('sub_thread_queue_out_8hpp.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/sub_thread_queue_out_8hpp_source.html b/html/sub_thread_queue_out_8hpp_source.html index 85554580..8a3f443d 100644 --- a/html/sub_thread_queue_out_8hpp_source.html +++ b/html/sub_thread_queue_out_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('sub_thread_queue_out_8hpp_source.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/thread_2enum_classes_8hpp.html b/html/thread_2enum_classes_8hpp.html index af0fa0f7..2fa09f01 100644 --- a/html/thread_2enum_classes_8hpp.html +++ b/html/thread_2enum_classes_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('thread_2enum_classes_8hpp.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/thread_2enum_classes_8hpp_source.html b/html/thread_2enum_classes_8hpp_source.html index feb9cb9b..ef712ce0 100644 --- a/html/thread_2enum_classes_8hpp_source.html +++ b/html/thread_2enum_classes_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('thread_2enum_classes_8hpp_source.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/thread_2headers_8hpp.html b/html/thread_2headers_8hpp.html index b1ea4a74..9d50e1da 100644 --- a/html/thread_2headers_8hpp.html +++ b/html/thread_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('thread_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/thread_2headers_8hpp_source.html b/html/thread_2headers_8hpp_source.html index a527d877..edb61568 100644 --- a/html/thread_2headers_8hpp_source.html +++ b/html/thread_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('thread_2headers_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/thread_8hpp.html b/html/thread_8hpp.html index 67968d13..adaa40a0 100644 --- a/html/thread_8hpp.html +++ b/html/thread_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('thread_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/thread_8hpp_source.html b/html/thread_8hpp_source.html index da81cd07..391f6138 100644 --- a/html/thread_8hpp_source.html +++ b/html/thread_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('thread_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -133,7 +133,7 @@ $(document).ready(function(){initNavTree('thread_8hpp_source.html','');});
    24  // Destructor
    25  virtual ~Thread();
    26 
    -
    27  void add(const std::vector<std::shared_ptr<SubThread<TDatums, TWorker>>>& subThreads);
    +
    27  void add(const std::vector<std::shared_ptr<SubThread<TDatums, TWorker>>>& subThreads);
    28 
    29  void add(const std::shared_ptr<SubThread<TDatums, TWorker>>& subThread);
    30 
    @@ -211,7 +211,7 @@ $(document).ready(function(){initNavTree('thread_8hpp_source.html','');});
    102  }
    103 
    104  template<typename TDatums, typename TWorker>
    -
    105  void Thread<TDatums, TWorker>::add(const std::vector<std::shared_ptr<SubThread<TDatums, TWorker>>>& subThreads)
    +
    106  {
    107  for (const auto& subThread : subThreads)
    108  mSubThreads.emplace_back(subThread);
    @@ -220,7 +220,7 @@ $(document).ready(function(){initNavTree('thread_8hpp_source.html','');});
    111  template<typename TDatums, typename TWorker>
    112  void Thread<TDatums, TWorker>::add(const std::shared_ptr<SubThread<TDatums, TWorker>>& subThread)
    113  {
    -
    114  add(std::vector<std::shared_ptr<SubThread<TDatums, TWorker>>>{subThread});
    +
    114  add(std::vector<std::shared_ptr<SubThread<TDatums, TWorker>>>{subThread});
    115  }
    116 
    117  template<typename TDatums, typename TWorker>
    @@ -359,6 +359,7 @@ $(document).ready(function(){initNavTree('thread_8hpp_source.html','');});
    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="")
    Definition: thread.hpp:13
    COMPILE_TEMPLATE_DATUM(WPoseTriangulation)
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    Thread(const std::shared_ptr< std::atomic< bool >> &isRunningSharedPtr=nullptr)
    Definition: thread.hpp:67
    diff --git a/html/thread_manager_8hpp.html b/html/thread_manager_8hpp.html index 900e2e7f..faad3886 100644 --- a/html/thread_manager_8hpp.html +++ b/html/thread_manager_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('thread_manager_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/thread_manager_8hpp_source.html b/html/thread_manager_8hpp_source.html index 0a4ec48a..ac7f88bc 100644 --- a/html/thread_manager_8hpp_source.html +++ b/html/thread_manager_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('thread_manager_8hpp_source.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -172,9 +172,9 @@ $(document).ready(function(){initNavTree('thread_manager_8hpp_source.html','');}
    63  std::vector<std::shared_ptr<Thread<TDatums, TWorker>>> mThreads;
    64  std::vector<std::shared_ptr<TQueue>> mTQueues;
    65 
    -
    66  void add(const std::vector<std::tuple<unsigned long long, std::vector<TWorker>, unsigned long long, unsigned long long>>& threadWorkerQueues);
    +
    66  void add(const std::vector<std::tuple<unsigned long long, std::vector<TWorker>, unsigned long long, unsigned long long>>& threadWorkerQueues);
    67 
    -
    68  void add(const std::vector<std::tuple<unsigned long long, TWorker, unsigned long long, unsigned long long>>& threadWorkerQueues);
    +
    68  void add(const std::vector<std::tuple<unsigned long long, TWorker, unsigned long long, unsigned long long>>& threadWorkerQueues);
    69 
    70  void multisetToThreads();
    71 
    @@ -438,7 +438,7 @@ $(document).ready(function(){initNavTree('thread_manager_8hpp_source.html','');}
    329  }
    330 
    331  template<typename TDatums, typename TWorker, typename TQueue>
    -
    332  void ThreadManager<TDatums, TWorker, TQueue>::add(const std::vector<std::tuple<unsigned long long, std::vector<TWorker>,
    +
    332  void ThreadManager<TDatums, TWorker, TQueue>::add(const std::vector<std::tuple<unsigned long long, std::vector<TWorker>,
    333  unsigned long long, unsigned long long>>& threadWorkerQueues)
    334  {
    335  try
    @@ -453,7 +453,7 @@ $(document).ready(function(){initNavTree('thread_manager_8hpp_source.html','');}
    344  }
    345 
    346  template<typename TDatums, typename TWorker, typename TQueue>
    -
    347  void ThreadManager<TDatums, TWorker, TQueue>::add(const std::vector<std::tuple<unsigned long long, TWorker, unsigned long long,
    +
    347  void ThreadManager<TDatums, TWorker, TQueue>::add(const std::vector<std::tuple<unsigned long long, TWorker, unsigned long long,
    348  unsigned long long>>& threadWorkerQueues)
    349  {
    350  try
    @@ -644,6 +644,7 @@ $(document).ready(function(){initNavTree('thread_manager_8hpp_source.html','');}
    ThreadManagerMode
    Definition: enumClasses.hpp:9
    COMPILE_TEMPLATE_DATUM(WPoseTriangulation)
    +
    std::vector< T, Alloc > vector
    Definition: cl2.hpp:567
    bool waitAndPush(const TDatums &tDatums)
    Definition: threadManager.hpp:278
    bool tryPush(const TDatums &tDatums)
    Definition: threadManager.hpp:260
    diff --git a/html/utilities_2enum_classes_8hpp.html b/html/utilities_2enum_classes_8hpp.html index e399e4b0..11209746 100644 --- a/html/utilities_2enum_classes_8hpp.html +++ b/html/utilities_2enum_classes_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('utilities_2enum_classes_8hpp.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/utilities_2enum_classes_8hpp_source.html b/html/utilities_2enum_classes_8hpp_source.html index 1d01e505..603a24ff 100644 --- a/html/utilities_2enum_classes_8hpp_source.html +++ b/html/utilities_2enum_classes_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('utilities_2enum_classes_8hpp_source.ht onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/utilities_2headers_8hpp.html b/html/utilities_2headers_8hpp.html index e21f84fb..f2edd6c0 100644 --- a/html/utilities_2headers_8hpp.html +++ b/html/utilities_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('utilities_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/utilities_2headers_8hpp_source.html b/html/utilities_2headers_8hpp_source.html index 10c41183..e4f11ace 100644 --- a/html/utilities_2headers_8hpp_source.html +++ b/html/utilities_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('utilities_2headers_8hpp_source.html',' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/video_capture_reader_8hpp.html b/html/video_capture_reader_8hpp.html index c6810e0f..a2729641 100644 --- a/html/video_capture_reader_8hpp.html +++ b/html/video_capture_reader_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('video_capture_reader_8hpp.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/video_capture_reader_8hpp_source.html b/html/video_capture_reader_8hpp_source.html index 0b81beca..c6d91f31 100644 --- a/html/video_capture_reader_8hpp_source.html +++ b/html/video_capture_reader_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('video_capture_reader_8hpp_source.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -122,11 +122,11 @@ $(document).ready(function(){initNavTree('video_capture_reader_8hpp_source.html'
    17  public:
    22  explicit VideoCaptureReader(const int index, const bool throwExceptionIfNoOpened);
    23 
    -
    29  explicit VideoCaptureReader(const std::string& path, const ProducerType producerType);
    +
    29  explicit VideoCaptureReader(const std::string& path, const ProducerType producerType);
    30 
    35  virtual ~VideoCaptureReader();
    36 
    -
    37  virtual std::string getNextFrameName() = 0;
    +
    37  virtual std::string getNextFrameName() = 0;
    38 
    39  inline bool isOpened() const
    40  {
    @@ -160,6 +160,7 @@ $(document).ready(function(){initNavTree('video_capture_reader_8hpp_source.html'
    ProducerType
    Definition: enumClasses.hpp:25
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/video_reader_8hpp.html b/html/video_reader_8hpp.html index 296e0f4d..1ee68017 100644 --- a/html/video_reader_8hpp.html +++ b/html/video_reader_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('video_reader_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/video_reader_8hpp_source.html b/html/video_reader_8hpp_source.html index 96c0d0cf..05ca4d2a 100644 --- a/html/video_reader_8hpp_source.html +++ b/html/video_reader_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('video_reader_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -118,11 +118,11 @@ $(document).ready(function(){initNavTree('video_reader_8hpp_source.html','');});
    14  {
    15  public:
    -
    21  explicit VideoReader(const std::string& videoPath);
    +
    21  explicit VideoReader(const std::string& videoPath);
    22 
    23  std::vector<cv::Mat> getCameraMatrices();
    24 
    -
    25  std::string getNextFrameName();
    +
    25  std::string getNextFrameName();
    26 
    27  inline double get(const int capProperty)
    28  {
    @@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('video_reader_8hpp_source.html','');});
    35  }
    36 
    37  private:
    -
    38  const std::string mPathName;
    +
    38  const std::string mPathName;
    39 
    40  cv::Mat getRawFrame();
    41 
    @@ -155,6 +155,7 @@ $(document).ready(function(){initNavTree('video_reader_8hpp_source.html','');});
    #define OP_API
    Definition: macros.hpp:15
    void set(const int capProperty, const double value)
    Definition: videoReader.hpp:32
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/video_saver_8hpp.html b/html/video_saver_8hpp.html index 9d700db6..6b2f9ada 100644 --- a/html/video_saver_8hpp.html +++ b/html/video_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('video_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/video_saver_8hpp_source.html b/html/video_saver_8hpp_source.html index 9781972c..420a4965 100644 --- a/html/video_saver_8hpp_source.html +++ b/html/video_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('video_saver_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('video_saver_8hpp_source.html','');});
    11  {
    12  public:
    -
    13  VideoSaver(const std::string& videoSaverPath, const int cvFourcc, const double fps, const Point<int>& cvSize);
    +
    13  VideoSaver(const std::string& videoSaverPath, const int cvFourcc, const double fps, const Point<int>& cvSize);
    14 
    15  VideoSaver(const std::vector<std::string>& videoSaverPaths, const int cvFourcc, const double fps, const Point<int>& cvSize);
    16 
    @@ -142,6 +142,7 @@ $(document).ready(function(){initNavTree('video_saver_8hpp_source.html','');});
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/w_coco_json_saver_8hpp.html b/html/w_coco_json_saver_8hpp.html index 12c69d2c..81f312c3 100644 --- a/html/w_coco_json_saver_8hpp.html +++ b/html/w_coco_json_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_coco_json_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_coco_json_saver_8hpp_source.html b/html/w_coco_json_saver_8hpp_source.html index 5eb3f160..28f857c3 100644 --- a/html/w_coco_json_saver_8hpp_source.html +++ b/html/w_coco_json_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_coco_json_saver_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_cv_mat_to_op_input_8hpp.html b/html/w_cv_mat_to_op_input_8hpp.html index d3e51919..d7c2861d 100644 --- a/html/w_cv_mat_to_op_input_8hpp.html +++ b/html/w_cv_mat_to_op_input_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_cv_mat_to_op_input_8hpp.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_cv_mat_to_op_input_8hpp_source.html b/html/w_cv_mat_to_op_input_8hpp_source.html index 177aa8b0..591a22d8 100644 --- a/html/w_cv_mat_to_op_input_8hpp_source.html +++ b/html/w_cv_mat_to_op_input_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_cv_mat_to_op_input_8hpp_source.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_cv_mat_to_op_output_8hpp.html b/html/w_cv_mat_to_op_output_8hpp.html index 108b5e75..e14b088f 100644 --- a/html/w_cv_mat_to_op_output_8hpp.html +++ b/html/w_cv_mat_to_op_output_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_cv_mat_to_op_output_8hpp.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_cv_mat_to_op_output_8hpp_source.html b/html/w_cv_mat_to_op_output_8hpp_source.html index 19266281..ec10d9e9 100644 --- a/html/w_cv_mat_to_op_output_8hpp_source.html +++ b/html/w_cv_mat_to_op_output_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_cv_mat_to_op_output_8hpp_source.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_datum_producer_8hpp.html b/html/w_datum_producer_8hpp.html index 92fa8969..365a838b 100644 --- a/html/w_datum_producer_8hpp.html +++ b/html/w_datum_producer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_datum_producer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_datum_producer_8hpp_source.html b/html/w_datum_producer_8hpp_source.html index 00084214..a27938ff 100644 --- a/html/w_datum_producer_8hpp_source.html +++ b/html/w_datum_producer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_datum_producer_8hpp_source.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_face_detector_8hpp.html b/html/w_face_detector_8hpp.html index e84207ed..8eba754c 100644 --- a/html/w_face_detector_8hpp.html +++ b/html/w_face_detector_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_face_detector_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_face_detector_8hpp_source.html b/html/w_face_detector_8hpp_source.html index 61f80165..1321e3e2 100644 --- a/html/w_face_detector_8hpp_source.html +++ b/html/w_face_detector_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_face_detector_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_face_detector_open_c_v_8hpp.html b/html/w_face_detector_open_c_v_8hpp.html index e388ca82..40ee4791 100644 --- a/html/w_face_detector_open_c_v_8hpp.html +++ b/html/w_face_detector_open_c_v_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_face_detector_open_c_v_8hpp.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_face_detector_open_c_v_8hpp_source.html b/html/w_face_detector_open_c_v_8hpp_source.html index 8af9d6d6..451b58e9 100644 --- a/html/w_face_detector_open_c_v_8hpp_source.html +++ b/html/w_face_detector_open_c_v_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_face_detector_open_c_v_8hpp_source.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_face_extractor_8hpp.html b/html/w_face_extractor_8hpp.html index 941c04cd..a5792fc9 100644 --- a/html/w_face_extractor_8hpp.html +++ b/html/w_face_extractor_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_face_extractor_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_face_extractor_8hpp_source.html b/html/w_face_extractor_8hpp_source.html index fa170fb2..e5aee6a5 100644 --- a/html/w_face_extractor_8hpp_source.html +++ b/html/w_face_extractor_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_face_extractor_8hpp_source.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_face_renderer_8hpp.html b/html/w_face_renderer_8hpp.html index 76721472..6f682a9c 100644 --- a/html/w_face_renderer_8hpp.html +++ b/html/w_face_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_face_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_face_renderer_8hpp_source.html b/html/w_face_renderer_8hpp_source.html index 149456a2..b268fdee 100644 --- a/html/w_face_renderer_8hpp_source.html +++ b/html/w_face_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_face_renderer_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_face_saver_8hpp.html b/html/w_face_saver_8hpp.html index 9f5dbd8c..d400c643 100644 --- a/html/w_face_saver_8hpp.html +++ b/html/w_face_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_face_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_face_saver_8hpp_source.html b/html/w_face_saver_8hpp_source.html index eaae7534..62528fd3 100644 --- a/html/w_face_saver_8hpp_source.html +++ b/html/w_face_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_face_saver_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_gui3_d_8hpp.html b/html/w_gui3_d_8hpp.html index 978fa958..c35ce4ca 100644 --- a/html/w_gui3_d_8hpp.html +++ b/html/w_gui3_d_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_gui3_d_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_gui3_d_8hpp_source.html b/html/w_gui3_d_8hpp_source.html index 24101b11..90d56e2b 100644 --- a/html/w_gui3_d_8hpp_source.html +++ b/html/w_gui3_d_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_gui3_d_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_gui_8hpp.html b/html/w_gui_8hpp.html index 51103940..09f6877b 100644 --- a/html/w_gui_8hpp.html +++ b/html/w_gui_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_gui_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_gui_8hpp_source.html b/html/w_gui_8hpp_source.html index 797242c1..29210765 100644 --- a/html/w_gui_8hpp_source.html +++ b/html/w_gui_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_gui_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_gui_info_adder_8hpp.html b/html/w_gui_info_adder_8hpp.html index ec82387f..b6c16b74 100644 --- a/html/w_gui_info_adder_8hpp.html +++ b/html/w_gui_info_adder_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_gui_info_adder_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_gui_info_adder_8hpp_source.html b/html/w_gui_info_adder_8hpp_source.html index 3b348631..9b388111 100644 --- a/html/w_gui_info_adder_8hpp_source.html +++ b/html/w_gui_info_adder_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_gui_info_adder_8hpp_source.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_detector_8hpp.html b/html/w_hand_detector_8hpp.html index 9bffac0b..6c4bcf4a 100644 --- a/html/w_hand_detector_8hpp.html +++ b/html/w_hand_detector_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_detector_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_detector_8hpp_source.html b/html/w_hand_detector_8hpp_source.html index dc01cffe..64cb52bb 100644 --- a/html/w_hand_detector_8hpp_source.html +++ b/html/w_hand_detector_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_detector_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_detector_from_txt_8hpp.html b/html/w_hand_detector_from_txt_8hpp.html index ba48a6c8..da179402 100644 --- a/html/w_hand_detector_from_txt_8hpp.html +++ b/html/w_hand_detector_from_txt_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_detector_from_txt_8hpp.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_detector_from_txt_8hpp_source.html b/html/w_hand_detector_from_txt_8hpp_source.html index 2ae13937..9af68cfb 100644 --- a/html/w_hand_detector_from_txt_8hpp_source.html +++ b/html/w_hand_detector_from_txt_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_detector_from_txt_8hpp_source.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_detector_tracking_8hpp.html b/html/w_hand_detector_tracking_8hpp.html index c296461e..ddd18cc0 100644 --- a/html/w_hand_detector_tracking_8hpp.html +++ b/html/w_hand_detector_tracking_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_detector_tracking_8hpp.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_detector_tracking_8hpp_source.html b/html/w_hand_detector_tracking_8hpp_source.html index 531f3021..9f816efd 100644 --- a/html/w_hand_detector_tracking_8hpp_source.html +++ b/html/w_hand_detector_tracking_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_detector_tracking_8hpp_source.h onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_detector_update_8hpp.html b/html/w_hand_detector_update_8hpp.html index 72b3cc08..d5bddffd 100644 --- a/html/w_hand_detector_update_8hpp.html +++ b/html/w_hand_detector_update_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_detector_update_8hpp.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_detector_update_8hpp_source.html b/html/w_hand_detector_update_8hpp_source.html index f79b029c..be3f7503 100644 --- a/html/w_hand_detector_update_8hpp_source.html +++ b/html/w_hand_detector_update_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_detector_update_8hpp_source.htm onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_extractor_8hpp.html b/html/w_hand_extractor_8hpp.html index d02b3ff4..d7dd1b5a 100644 --- a/html/w_hand_extractor_8hpp.html +++ b/html/w_hand_extractor_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_extractor_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_extractor_8hpp_source.html b/html/w_hand_extractor_8hpp_source.html index ded33385..ce910cdb 100644 --- a/html/w_hand_extractor_8hpp_source.html +++ b/html/w_hand_extractor_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_extractor_8hpp_source.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_renderer_8hpp.html b/html/w_hand_renderer_8hpp.html index 318d7496..ced1bc99 100644 --- a/html/w_hand_renderer_8hpp.html +++ b/html/w_hand_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_renderer_8hpp_source.html b/html/w_hand_renderer_8hpp_source.html index 439dde0b..7875a567 100644 --- a/html/w_hand_renderer_8hpp_source.html +++ b/html/w_hand_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_renderer_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_saver_8hpp.html b/html/w_hand_saver_8hpp.html index c533fa58..16d16704 100644 --- a/html/w_hand_saver_8hpp.html +++ b/html/w_hand_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_hand_saver_8hpp_source.html b/html/w_hand_saver_8hpp_source.html index 4aca98d1..408fc829 100644 --- a/html/w_hand_saver_8hpp_source.html +++ b/html/w_hand_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_hand_saver_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_heat_map_saver_8hpp.html b/html/w_heat_map_saver_8hpp.html index d4ebb35c..cc45f735 100644 --- a/html/w_heat_map_saver_8hpp.html +++ b/html/w_heat_map_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_heat_map_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_heat_map_saver_8hpp_source.html b/html/w_heat_map_saver_8hpp_source.html index 341c3dec..70a27dcb 100644 --- a/html/w_heat_map_saver_8hpp_source.html +++ b/html/w_heat_map_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_heat_map_saver_8hpp_source.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_id_generator_8hpp.html b/html/w_id_generator_8hpp.html index c71a385a..3d0ff658 100644 --- a/html/w_id_generator_8hpp.html +++ b/html/w_id_generator_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_id_generator_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_id_generator_8hpp_source.html b/html/w_id_generator_8hpp_source.html index 7064d876..3ace02a7 100644 --- a/html/w_id_generator_8hpp_source.html +++ b/html/w_id_generator_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_id_generator_8hpp_source.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_image_saver_8hpp.html b/html/w_image_saver_8hpp.html index 4cc2bfcc..cb0f6c53 100644 --- a/html/w_image_saver_8hpp.html +++ b/html/w_image_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_image_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_image_saver_8hpp_source.html b/html/w_image_saver_8hpp_source.html index 96b2419b..cdc474ee 100644 --- a/html/w_image_saver_8hpp_source.html +++ b/html/w_image_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_image_saver_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_keep_top_n_people_8hpp.html b/html/w_keep_top_n_people_8hpp.html index a035a1b3..b8523198 100644 --- a/html/w_keep_top_n_people_8hpp.html +++ b/html/w_keep_top_n_people_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_keep_top_n_people_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_keep_top_n_people_8hpp_source.html b/html/w_keep_top_n_people_8hpp_source.html index d3082983..9e0893e6 100644 --- a/html/w_keep_top_n_people_8hpp_source.html +++ b/html/w_keep_top_n_people_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_keep_top_n_people_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_keypoint_scaler_8hpp.html b/html/w_keypoint_scaler_8hpp.html index a3102343..d8812d91 100644 --- a/html/w_keypoint_scaler_8hpp.html +++ b/html/w_keypoint_scaler_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_keypoint_scaler_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_keypoint_scaler_8hpp_source.html b/html/w_keypoint_scaler_8hpp_source.html index 443dc412..63300d43 100644 --- a/html/w_keypoint_scaler_8hpp_source.html +++ b/html/w_keypoint_scaler_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_keypoint_scaler_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_op_output_to_cv_mat_8hpp.html b/html/w_op_output_to_cv_mat_8hpp.html index d7afc84f..b1f4d2e1 100644 --- a/html/w_op_output_to_cv_mat_8hpp.html +++ b/html/w_op_output_to_cv_mat_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_op_output_to_cv_mat_8hpp.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_op_output_to_cv_mat_8hpp_source.html b/html/w_op_output_to_cv_mat_8hpp_source.html index 5810fbfc..9b9081b2 100644 --- a/html/w_op_output_to_cv_mat_8hpp_source.html +++ b/html/w_op_output_to_cv_mat_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_op_output_to_cv_mat_8hpp_source.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_people_json_saver_8hpp.html b/html/w_people_json_saver_8hpp.html index 95073750..bc86390b 100644 --- a/html/w_people_json_saver_8hpp.html +++ b/html/w_people_json_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_people_json_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_people_json_saver_8hpp_source.html b/html/w_people_json_saver_8hpp_source.html index 21da33dc..ad8604ea 100644 --- a/html/w_people_json_saver_8hpp_source.html +++ b/html/w_people_json_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_people_json_saver_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -174,7 +174,7 @@ $(document).ready(function(){initNavTree('w_people_json_saver_8hpp_source.html',
    65  // const auto fileName = baseFileName;
    66  const auto fileName = baseFileName + (i != 0 ? "_" + std::to_string(i) : "");
    67 
    -
    68  const std::vector<std::pair<Array<float>, std::string>> keypointVector{
    +
    68  const std::vector<std::pair<Array<float>, std::string>> keypointVector{
    69  // 2D
    70  std::make_pair(tDatum.poseKeypoints, "pose_keypoints_2d"),
    71  std::make_pair(tDatum.faceKeypoints, "face_keypoints_2d"),
    @@ -224,6 +224,7 @@ $(document).ready(function(){initNavTree('w_people_json_saver_8hpp_source.html',
    COMPILE_TEMPLATE_DATUM(WPoseTriangulation)
    static void timerEnd(const std::string &key)
    void workConsumer(const TDatums &tDatums)
    Definition: wPeopleJsonSaver.hpp:47
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/w_people_pose_loader_8hpp.html b/html/w_people_pose_loader_8hpp.html index 13531d6b..2cd1024f 100644 --- a/html/w_people_pose_loader_8hpp.html +++ b/html/w_people_pose_loader_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_people_pose_loader_8hpp.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_people_pose_loader_8hpp_source.html b/html/w_people_pose_loader_8hpp_source.html index 64b7432e..6956260f 100644 --- a/html/w_people_pose_loader_8hpp_source.html +++ b/html/w_people_pose_loader_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_people_pose_loader_8hpp_source.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_person_id_extractor_8hpp.html b/html/w_person_id_extractor_8hpp.html index fb30c78e..19403007 100644 --- a/html/w_person_id_extractor_8hpp.html +++ b/html/w_person_id_extractor_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_person_id_extractor_8hpp.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_person_id_extractor_8hpp_source.html b/html/w_person_id_extractor_8hpp_source.html index bdd89660..b67ba7b9 100644 --- a/html/w_person_id_extractor_8hpp_source.html +++ b/html/w_person_id_extractor_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_person_id_extractor_8hpp_source.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_pose_extractor_8hpp.html b/html/w_pose_extractor_8hpp.html index 596726dc..c5c264e0 100644 --- a/html/w_pose_extractor_8hpp.html +++ b/html/w_pose_extractor_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_pose_extractor_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_pose_extractor_8hpp_source.html b/html/w_pose_extractor_8hpp_source.html index 5c7d7b9b..20536e38 100644 --- a/html/w_pose_extractor_8hpp_source.html +++ b/html/w_pose_extractor_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_pose_extractor_8hpp_source.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_pose_renderer_8hpp.html b/html/w_pose_renderer_8hpp.html index d7176dbd..b54c9658 100644 --- a/html/w_pose_renderer_8hpp.html +++ b/html/w_pose_renderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_pose_renderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_pose_renderer_8hpp_source.html b/html/w_pose_renderer_8hpp_source.html index 68d50b65..208ee459 100644 --- a/html/w_pose_renderer_8hpp_source.html +++ b/html/w_pose_renderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_pose_renderer_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_pose_saver_8hpp.html b/html/w_pose_saver_8hpp.html index 73392a23..8db7265d 100644 --- a/html/w_pose_saver_8hpp.html +++ b/html/w_pose_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_pose_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_pose_saver_8hpp_source.html b/html/w_pose_saver_8hpp_source.html index 7d095851..3545b7ff 100644 --- a/html/w_pose_saver_8hpp_source.html +++ b/html/w_pose_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_pose_saver_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_pose_triangulation_8hpp.html b/html/w_pose_triangulation_8hpp.html index 0bd3c194..7992f61c 100644 --- a/html/w_pose_triangulation_8hpp.html +++ b/html/w_pose_triangulation_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_pose_triangulation_8hpp.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_pose_triangulation_8hpp_source.html b/html/w_pose_triangulation_8hpp_source.html index 143e3fe1..cabdf3de 100644 --- a/html/w_pose_triangulation_8hpp_source.html +++ b/html/w_pose_triangulation_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_pose_triangulation_8hpp_source.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_queue_orderer_8hpp.html b/html/w_queue_orderer_8hpp.html index 12616dec..477f7c42 100644 --- a/html/w_queue_orderer_8hpp.html +++ b/html/w_queue_orderer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_queue_orderer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_queue_orderer_8hpp_source.html b/html/w_queue_orderer_8hpp_source.html index d06759a4..fc76de6a 100644 --- a/html/w_queue_orderer_8hpp_source.html +++ b/html/w_queue_orderer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_queue_orderer_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_scale_and_size_extractor_8hpp.html b/html/w_scale_and_size_extractor_8hpp.html index 630ab9e7..8f2aa466 100644 --- a/html/w_scale_and_size_extractor_8hpp.html +++ b/html/w_scale_and_size_extractor_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_scale_and_size_extractor_8hpp.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_scale_and_size_extractor_8hpp_source.html b/html/w_scale_and_size_extractor_8hpp_source.html index 846f1e2f..bbb48978 100644 --- a/html/w_scale_and_size_extractor_8hpp_source.html +++ b/html/w_scale_and_size_extractor_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_scale_and_size_extractor_8hpp_source onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_video_saver_8hpp.html b/html/w_video_saver_8hpp.html index e83cddd5..5b2a31c3 100644 --- a/html/w_video_saver_8hpp.html +++ b/html/w_video_saver_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_video_saver_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/w_video_saver_8hpp_source.html b/html/w_video_saver_8hpp_source.html index 4dfbdc97..af17c75b 100644 --- a/html/w_video_saver_8hpp_source.html +++ b/html/w_video_saver_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('w_video_saver_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/webcam_reader_8hpp.html b/html/webcam_reader_8hpp.html index 868cace8..b7917d9f 100644 --- a/html/webcam_reader_8hpp.html +++ b/html/webcam_reader_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('webcam_reader_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/webcam_reader_8hpp_source.html b/html/webcam_reader_8hpp_source.html index d6587077..83dce13d 100644 --- a/html/webcam_reader_8hpp_source.html +++ b/html/webcam_reader_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('webcam_reader_8hpp_source.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('webcam_reader_8hpp_source.html','');})
    31 
    32  std::vector<cv::Mat> getCameraMatrices();
    33 
    -
    34  std::string getNextFrameName();
    +
    34  std::string getNextFrameName();
    35 
    36  double get(const int capProperty);
    37 
    @@ -161,6 +161,7 @@ $(document).ready(function(){initNavTree('webcam_reader_8hpp_source.html','');})
    Definition: webcamReader.hpp:16
    #define OP_API
    Definition: macros.hpp:15
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/worker_8hpp.html b/html/worker_8hpp.html index a374f943..8f368c36 100644 --- a/html/worker_8hpp.html +++ b/html/worker_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('worker_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/worker_8hpp_source.html b/html/worker_8hpp_source.html index aea7c7b2..ea306089 100644 --- a/html/worker_8hpp_source.html +++ b/html/worker_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('worker_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/worker_consumer_8hpp.html b/html/worker_consumer_8hpp.html index 8dbc9bd4..36306d59 100644 --- a/html/worker_consumer_8hpp.html +++ b/html/worker_consumer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('worker_consumer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/worker_consumer_8hpp_source.html b/html/worker_consumer_8hpp_source.html index 7df7c4d1..2fab3e06 100644 --- a/html/worker_consumer_8hpp_source.html +++ b/html/worker_consumer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('worker_consumer_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/worker_producer_8hpp.html b/html/worker_producer_8hpp.html index 346f40a6..5e3f6415 100644 --- a/html/worker_producer_8hpp.html +++ b/html/worker_producer_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('worker_producer_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/worker_producer_8hpp_source.html b/html/worker_producer_8hpp_source.html index 0047fa37..7cea3368 100644 --- a/html/worker_producer_8hpp_source.html +++ b/html/worker_producer_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('worker_producer_8hpp_source.html',''); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_2headers_8hpp.html b/html/wrapper_2headers_8hpp.html index aadca60f..9c7aca14 100644 --- a/html/wrapper_2headers_8hpp.html +++ b/html/wrapper_2headers_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_2headers_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_2headers_8hpp_source.html b/html/wrapper_2headers_8hpp_source.html index 63a1163c..86dc94de 100644 --- a/html/wrapper_2headers_8hpp_source.html +++ b/html/wrapper_2headers_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_2headers_8hpp_source.html','') onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_8hpp.html b/html/wrapper_8hpp.html index 05b27626..973fbb51 100644 --- a/html/wrapper_8hpp.html +++ b/html/wrapper_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_8hpp_source.html b/html/wrapper_8hpp_source.html index 34236f33..4500046c 100644 --- a/html/wrapper_8hpp_source.html +++ b/html/wrapper_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_8hpp_source.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_auxiliary_8hpp.html b/html/wrapper_auxiliary_8hpp.html index d5da37d0..523afb17 100644 --- a/html/wrapper_auxiliary_8hpp.html +++ b/html/wrapper_auxiliary_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_auxiliary_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_auxiliary_8hpp_source.html b/html/wrapper_auxiliary_8hpp_source.html index b8bb0206..2785cc98 100644 --- a/html/wrapper_auxiliary_8hpp_source.html +++ b/html/wrapper_auxiliary_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_auxiliary_8hpp_source.html','' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_struct_face_8hpp.html b/html/wrapper_struct_face_8hpp.html index dc6a2979..28316f86 100644 --- a/html/wrapper_struct_face_8hpp.html +++ b/html/wrapper_struct_face_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_face_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_struct_face_8hpp_source.html b/html/wrapper_struct_face_8hpp_source.html index f969bc87..46911ba3 100644 --- a/html/wrapper_struct_face_8hpp_source.html +++ b/html/wrapper_struct_face_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_face_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_struct_hand_8hpp.html b/html/wrapper_struct_hand_8hpp.html index e1dd7215..b1a4ccb1 100644 --- a/html/wrapper_struct_hand_8hpp.html +++ b/html/wrapper_struct_hand_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_hand_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_struct_hand_8hpp_source.html b/html/wrapper_struct_hand_8hpp_source.html index 92dd9fa1..fc8e67a5 100644 --- a/html/wrapper_struct_hand_8hpp_source.html +++ b/html/wrapper_struct_hand_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_hand_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_struct_input_8hpp.html b/html/wrapper_struct_input_8hpp.html index b54e8937..69f38718 100644 --- a/html/wrapper_struct_input_8hpp.html +++ b/html/wrapper_struct_input_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_input_8hpp.html','');}) onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_struct_input_8hpp_source.html b/html/wrapper_struct_input_8hpp_source.html index 1c3a1525..8ee10f68 100644 --- a/html/wrapper_struct_input_8hpp_source.html +++ b/html/wrapper_struct_input_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_input_8hpp_source.html' onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_struct_output_8hpp.html b/html/wrapper_struct_output_8hpp.html index 9eb3e2c8..28c0a1a1 100644 --- a/html/wrapper_struct_output_8hpp.html +++ b/html/wrapper_struct_output_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_output_8hpp.html','');} onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_struct_output_8hpp_source.html b/html/wrapper_struct_output_8hpp_source.html index 02e34f6a..4b1594ec 100644 --- a/html/wrapper_struct_output_8hpp_source.html +++ b/html/wrapper_struct_output_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_output_8hpp_source.html onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -124,31 +124,31 @@ $(document).ready(function(){initNavTree('wrapper_struct_output_8hpp_source.html
    32 
    37  bool fullScreen;
    38 
    -
    44  std::string writeKeypoint;
    +
    45 
    52 
    -
    61  std::string writeJson;
    +
    62 
    -
    67  std::string writeCocoJson;
    +
    68 
    -
    73  std::string writeImages;
    +
    74 
    -
    81  std::string writeImagesFormat;
    +
    82 
    -
    88  std::string writeVideo;
    +
    89 
    -
    95  std::string writeHeatMaps;
    +
    96 
    -
    101  std::string writeHeatMapsFormat;
    +
    102 
    108  WrapperStructOutput(const DisplayMode displayMode = DisplayMode::NoDisplay, const bool guiVerbose = false,
    -
    109  const bool fullScreen = false, const std::string& writeKeypoint = "",
    +
    109  const bool fullScreen = false, const std::string& writeKeypoint = "",
    110  const DataFormat writeKeypointFormat = DataFormat::Xml,
    -
    111  const std::string& writeJson = "", const std::string& writeCocoJson = "",
    -
    112  const std::string& writeImages = "", const std::string& writeImagesFormat = "",
    -
    113  const std::string& writeVideo = "", const std::string& writeHeatMaps = "",
    -
    114  const std::string& writeHeatMapsFormat = "");
    +
    111  const std::string& writeJson = "", const std::string& writeCocoJson = "",
    +
    112  const std::string& writeImages = "", const std::string& writeImagesFormat = "",
    +
    113  const std::string& writeVideo = "", const std::string& writeHeatMaps = "",
    +
    114  const std::string& writeHeatMapsFormat = "");
    115  };
    116 }
    117 
    @@ -174,6 +174,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_output_8hpp_source.html
    #define OP_API
    Definition: macros.hpp:15
    std::string writeImagesFormat
    Definition: wrapperStructOutput.hpp:81
    Definition: wrapperStructOutput.hpp:14
    +
    std::string string
    Definition: cl2.hpp:574
    diff --git a/html/wrapper_struct_pose_8hpp.html b/html/wrapper_struct_pose_8hpp.html index 47b1ff6e..61dc7a14 100644 --- a/html/wrapper_struct_pose_8hpp.html +++ b/html/wrapper_struct_pose_8hpp.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_pose_8hpp.html','');}); onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    diff --git a/html/wrapper_struct_pose_8hpp_source.html b/html/wrapper_struct_pose_8hpp_source.html index a66ab042..d746a5b2 100644 --- a/html/wrapper_struct_pose_8hpp_source.html +++ b/html/wrapper_struct_pose_8hpp_source.html @@ -93,7 +93,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_pose_8hpp_source.html', onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> - All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
    + All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
    @@ -148,7 +148,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_pose_8hpp_source.html',
    107 
    116 
    -
    120  std::string modelFolder;
    +
    121 
    127  std::vector<HeatMapType> heatMapTypes;
    128 
    @@ -174,7 +174,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_pose_8hpp_source.html',
    193  const PoseModel poseModel = PoseModel::COCO_18, const bool blendOriginalFrame = true,
    194  const float alphaKeypoint = POSE_DEFAULT_ALPHA_KEYPOINT,
    195  const float alphaHeatMap = POSE_DEFAULT_ALPHA_HEAT_MAP,
    -
    196  const int defaultPartToRender = 0, const std::string& modelFolder = "models/",
    +
    196  const int defaultPartToRender = 0, const std::string& modelFolder = "models/",
    197  const std::vector<HeatMapType>& heatMapTypes = {},
    198  const ScaleMode heatMapScale = ScaleMode::ZeroToOne, const bool addPartCandidates = false,
    199  const float renderThreshold = 0.05f, const int numberPeopleMax = -1,
    @@ -224,6 +224,7 @@ $(document).ready(function(){initNavTree('wrapper_struct_pose_8hpp_source.html',
    const auto POSE_DEFAULT_ALPHA_HEAT_MAP
    Definition: poseParametersRender.hpp:11
    bool blendOriginalFrame
    Definition: wrapperStructPose.hpp:93
    bool reconstruct3d
    Definition: wrapperStructPose.hpp:176
    +
    std::string string
    Definition: cl2.hpp:574