Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
icl::io::pylon::ColorConverter Class Reference

Pure virtual interface for color converters. More...

#include <PylonColorConverter.h>

Inheritance diagram for icl::io::pylon::ColorConverter:
icl::io::pylon::BayerToRgb8Icl icl::io::pylon::Mono16sToMono16s icl::io::pylon::Mono8uToMono8u icl::io::pylon::MonoToMono8u icl::io::pylon::PylonColorToRgb icl::io::pylon::Rgb8uToRgb8u icl::io::pylon::Yuv422ToRgb8Icl icl::io::pylon::Yuv422YUYVToRgb8Icl

List of all members.

Public Member Functions

virtual ~ColorConverter ()
 Virtual destructor.
virtual void initBuffers (ConvBuffers *b)=0
 initializes buffers in b as needed for color conversion.
virtual void convert (const void *imgBuffer, ConvBuffers *b)=0
 writes image from imgBuffer to b using appropriate conversion.

Detailed Description

Pure virtual interface for color converters.


Constructor & Destructor Documentation

virtual icl::io::pylon::ColorConverter::~ColorConverter ( ) [inline, virtual]

Virtual destructor.


Member Function Documentation

virtual void icl::io::pylon::ColorConverter::convert ( const void *  imgBuffer,
ConvBuffers b 
) [pure virtual]
virtual void icl::io::pylon::ColorConverter::initBuffers ( ConvBuffers b) [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines