Image Component Library (ICL)
Public Member Functions | Public Attributes | List of all members
icl::io::pylon::ConvBuffers Class Reference

This class holds all buffers needed for ColorConversion. More...

#include <PylonUtils.h>

Public Member Functions

ICLIO_API ConvBuffers ()
 Constructor sets all pointers to NULL. More...
 
ICLIO_API ~ConvBuffers ()
 calls free More...
 
ICLIO_API void free ()
 deletes Objects pointed at, when pointer != NULL More...
 

Public Attributes

icl::core::ImgBasem_Image
 To this ImageBase the converted image is written. More...
 
icl8um_ImageBuff
 Buffer für color conversion. More...
 
icl16sm_ImageBuff16
 Buffer für 16 bit mono copy. More...
 
icl::core::Img8um_ImageRGBA
 Buffer for interlieved-to-planar conversion. More...
 
std::vector< icl8u * > * m_Channels
 Vector for channels. More...
 
std::vector< icl16s * > * m_Channels16
 Vector for 16bit mono-channel. More...
 
bool m_Reset
 boolean showing whether this buffers need a reset More...
 

Detailed Description

This class holds all buffers needed for ColorConversion.

Constructor & Destructor Documentation

◆ ConvBuffers()

ICLIO_API icl::io::pylon::ConvBuffers::ConvBuffers ( )

Constructor sets all pointers to NULL.

◆ ~ConvBuffers()

ICLIO_API icl::io::pylon::ConvBuffers::~ConvBuffers ( )

calls free

Member Function Documentation

◆ free()

ICLIO_API void icl::io::pylon::ConvBuffers::free ( )

deletes Objects pointed at, when pointer != NULL

Member Data Documentation

◆ m_Channels

std::vector<icl8u*>* icl::io::pylon::ConvBuffers::m_Channels

Vector for channels.

◆ m_Channels16

std::vector<icl16s*>* icl::io::pylon::ConvBuffers::m_Channels16

Vector for 16bit mono-channel.

◆ m_Image

icl::core::ImgBase* icl::io::pylon::ConvBuffers::m_Image

To this ImageBase the converted image is written.

◆ m_ImageBuff

icl8u* icl::io::pylon::ConvBuffers::m_ImageBuff

Buffer für color conversion.

◆ m_ImageBuff16

icl16s* icl::io::pylon::ConvBuffers::m_ImageBuff16

Buffer für 16 bit mono copy.

◆ m_ImageRGBA

icl::core::Img8u* icl::io::pylon::ConvBuffers::m_ImageRGBA

Buffer for interlieved-to-planar conversion.

◆ m_Reset

bool icl::io::pylon::ConvBuffers::m_Reset

boolean showing whether this buffers need a reset


The documentation for this class was generated from the following file: