Vision module
VisionFramePacket
Owned detector-ready frame buffer carrying stable frame metadata.
VisionFramePacket
#include <icy/vision/framepacket.h>Inherits:
PlanarVideoPacket
Owned detector-ready frame buffer carrying stable frame metadata.
Public Attributes
| Return | Name | Description |
|---|---|---|
VisionFrameContext | context |
context
VisionFrameContext contextPublic Methods
| Return | Name | Description |
|---|---|---|
VisionFramePacket | ||
VisionFramePacket | ||
VisionFramePacket | Deleted constructor. | |
std::unique_ptr< IPacket > | clone virtual const inline | #### Returns |
const char * | className virtual const inline | Returns the class name of this packet type for logging and diagnostics. |
bool | valid const inline |
VisionFramePacket
VisionFramePacket(const av::PlanarVideoPacket & packet, VisionFrameContext context)VisionFramePacket
VisionFramePacket(const VisionFramePacket & that)VisionFramePacket
VisionFramePacket(VisionFramePacket &&) = deleteDeleted constructor.
clone
virtual const inline
virtual inline std::unique_ptr< IPacket > clone() constReturns
A heap-allocated deep copy of this packet.
className
virtual const inline
virtual inline const char * className() constReturns the class name of this packet type for logging and diagnostics.
valid
const inline
inline bool valid() const