![]() |
IDS peak genericC++ v1.13.0
|
The "peak" namespace directly contains convenience functionality like the DeviceManager as well as the global Library::Initialize() / Library::Close() functions, which must be called before/after usage of the library. More...
Namespaces | |
| namespace | common |
| Root namespace for common types and interfaces shared across multiple libraries. | |
| namespace | core |
| The "core" namespace contains the direct GenAPI and GenTL wrapper. | |
| namespace | dynamic |
| namespace | pipeline |
| Interfaces and implementations for defining and controlling data processing pipelines. | |
Classes | |
| class | DeviceManager |
| The global DeviceManager (singleton) searches all installed producer libraries (*.cti) and enumerates the modules contained in them. More... | |
| class | Library |
| A collection of global library functions. More... | |
Functions | |
| template<> | |
| peak::icv::Image | BufferTo< peak::icv::Image > (const std::shared_ptr< peak::core::Buffer > &buffer) |
| Converts a core::Buffer into a peak::icv::Image. | |
| template<> | |
| peak::ipl::Image | BufferTo< peak::ipl::Image > (const std::shared_ptr< peak::core::Buffer > &buffer) |
| Converts a core::Buffer into a peak::ipl::Image. | |
| template<> | |
| peak::icv::Image | BufferPartTo (const std::shared_ptr< peak::core::BufferPart > &part) |
| Converts a core::BufferPart into a peak::ipl::Image. | |
| template<> | |
| peak::ipl::Image | BufferPartTo (const std::shared_ptr< peak::core::BufferPart > &part) |
| Converts a core::BufferPart into a peak::ipl::Image. | |
| template<class OutType> | |
| OutType | BufferTo (const std::shared_ptr< peak::core::Buffer > &buffer) |
| Converts a core::Buffer into a different type. | |
| template<class OutType> | |
| OutType | BufferPartTo (const std::shared_ptr< peak::core::BufferPart > &bufferPart) |
| Converts a core::BufferPart into a different type. | |
The "peak" namespace directly contains convenience functionality like the DeviceManager as well as the global Library::Initialize() / Library::Close() functions, which must be called before/after usage of the library.
|
inline |
Converts a core::BufferPart into a peak::ipl::Image.
This creates a peak::ipl::Image as a shallow copy of the buffer (i.e. using the same memory).
| [in] | part | The buffer part to convert |