Class Spinnaker::IImageList¶
ClassList > Spinnaker > IImageList
The interface file for ImageList class.
#include <IImageList.h>
Inherited by the following classes: Spinnaker::ImageList
Public Functions¶
| Type | Name |
|---|---|
| virtual void | Add (ImagePtr image) = 0 |
| virtual void | Append (const ImageList & list) = 0 |
| virtual void | Clear () = 0 |
| virtual ImagePtr | GetByIndex (unsigned int index) const = 0 |
| virtual ImagePtr | GetByPayloadType (const ImagePayloadType payloadType) const = 0 |
| virtual ImagePtr | GetByPixelFormat (PixelFormatEnums pixelFormat) const = 0 |
| virtual ImagePtr | GetByStreamIndex (const uint64_t streamIndex) const = 0 |
| virtual ImageList | GetImagesByPayloadType (const ImagePayloadType payloadType) const = 0 |
| virtual ImageList | GetImagesByPixelFormat (PixelFormatEnums pixelFormat) const = 0 |
| virtual unsigned int | GetSize () const = 0 |
| virtual void | Release () = 0 |
| virtual void | RemoveByIndex (unsigned int index) = 0 |
| virtual void | RemoveByPayloadType (const ImagePayloadType payloadType) = 0 |
| virtual void | RemoveByPixelFormat (PixelFormatEnums pixelFormat) = 0 |
| virtual void | RemoveByStreamIndex (const uint64_t streamIndex) = 0 |
| virtual void | Save (const char * filename) = 0 |
| virtual ImagePtr | operator[] (unsigned int index) = 0 |
| virtual | ~IImageList (void) |
Protected Attributes¶
| Type | Name |
|---|---|
| ImageListData * | m_pImageListData |
Protected Functions¶
| Type | Name |
|---|---|
| IImageList () |
|
| IImageList (const IImageList &) |
|
| IImageList & | operator= (const IImageList &) |
Public Functions Documentation¶
function Add¶
function Append¶
function Clear¶
function GetByIndex¶
function GetByPayloadType¶
virtual ImagePtr Spinnaker::IImageList::GetByPayloadType (
const ImagePayloadType payloadType
) const = 0
function GetByPixelFormat¶
function GetByStreamIndex¶
function GetImagesByPayloadType¶
virtual ImageList Spinnaker::IImageList::GetImagesByPayloadType (
const ImagePayloadType payloadType
) const = 0
function GetImagesByPixelFormat¶
virtual ImageList Spinnaker::IImageList::GetImagesByPixelFormat (
PixelFormatEnums pixelFormat
) const = 0
function GetSize¶
function Release¶
function RemoveByIndex¶
function RemoveByPayloadType¶
function RemoveByPixelFormat¶
function RemoveByStreamIndex¶
function Save¶
function operator[]¶
function ~IImageList¶
Protected Attributes Documentation¶
variable m_pImageListData¶
Protected Functions Documentation¶
function IImageList [1/2]¶
function IImageList [2/2]¶
function operator=¶
The documentation for this class was generated from the following file C:/workspace/include/Interface/IImageList.h