![]() |
IDS peak ICV v1.0.0
|
Namespaces | |
| namespace | last_error |
Data Structures | |
| class | CommaSeperatedStream |
| class | DrawingOptions |
| class | IBackendAccessible |
| class | IBackendExchangeable |
| class | IPrintable |
| struct | is_pointcloud |
| struct | is_pointcloud< peak::icv::experimental::PointCloudXYZ > |
| struct | is_pointcloud< peak::icv::experimental::PointCloudXYZI > |
| struct | is_threshold_interval |
| struct | is_threshold_interval<::peak::common::detail::IntervalT< float > > |
| struct | is_threshold_interval<::peak::common::detail::IntervalT< int32_t > > |
| class | IterablePrinter |
| struct | point_enum_of_ |
| struct | point_enum_of_< peak_common_point_f > |
| class | PointCloud |
| A point cloud base class. More... | |
| class | Polygon |
| A polygon is a two-dimensional geometric shape that is made up of a finite number of straight line segments connected end-to-end to form an open or closed figure. A polygon is represented by the points where the line segments meet. More... | |
| class | Threshold |
| Class for thresholding an image. More... | |
Typedefs | |
| template<typename T > | |
| using | select_by_function_t = std::function<peak_icv_status(peak_icv_region_handle*, size_t, T, peak_icv_region_handle*, size_t)> |
| template<typename T > | |
| using | select_by_get_count_function_t = std::function<peak_icv_status(peak_icv_region_handle*, size_t, T, size_t*)> |
| template<typename Type > | |
| using | handle_of_t = peak::common::detail::c_type_of_t<Type>* |
Functions | |
| template<class CallableType > | |
| void | ExecuteAndMapReturnCodes (const CallableType &callableObject) |
| Archive::ValueType | MapApiValueType (peak_icv_archive_value_type_t type) |
| peak_icv_capture_information | CreateCCaptureInformationFromMetadata (const peak::common::Metadata &metadata) |
Variables | |
| template<typename Type > | |
| constexpr bool | is_pointcloud_v = is_pointcloud<Type>::value |
| template<typename Type > | |
| constexpr bool | is_threshold_interval_v = is_threshold_interval<Type>::value |
| using handle_of_t = peak::common::detail::c_type_of_t<Type>* |
Definition at line 142 of file peak_icv_type_traits.hpp.
| using select_by_function_t = std::function<peak_icv_status(peak_icv_region_handle*, size_t, T, peak_icv_region_handle*, size_t)> |
Definition at line 24 of file peak_icv__region_selector_c_helper.hpp.
| using select_by_get_count_function_t = std::function<peak_icv_status(peak_icv_region_handle*, size_t, T, size_t*)> |
Definition at line 27 of file peak_icv__region_selector_c_helper.hpp.
|
inline |
Definition at line 22 of file peak_icv_metadata_conversion.hpp.
| void ExecuteAndMapReturnCodes | ( | const CallableType & | callableObject | ) |
Definition at line 56 of file peak_icv_exception_helpers.hpp.
|
inline |
Definition at line 29 of file peak_icv_archive.ipp.
|
constexpr |
Definition at line 115 of file peak_icv_type_traits.hpp.
|
constexpr |
Definition at line 130 of file peak_icv_type_traits.hpp.