RadarFX API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Friends
makRadarFx::DtSingleChannelImageTaskElement Class Reference

The DtSingleChannelImageTaskElement is responsible for converting 3 channel data into single channel. More...

Inheritance diagram for makRadarFx::DtSingleChannelImageTaskElement:
Inheritance graph
[legend]

Public Member Functions

virtual ~DtSingleChannelImageTaskElement ()
 DTOR.
virtual void setFromRecord (const makArchives::DtImageTaskRecord &config)
 Initialize the transform task from a DtImageTaskRecord.

Protected Member Functions

 DtSingleChannelImageTaskElement (makVrv::DtDe &, makVrv::DtProcessImageTask *owningTask)
 CTOR (protected)
virtual void handleProcessFrame (makVrv::DtVideoFrameBuffer *frame)
 Process the frame image from the render system.

Protected Attributes

DtImageDataType myImageDataType
DtRadarFxDrivermyDriver

Private Member Functions

 DtSingleChannelImageTaskElement ()
 Default CTOR (unimplemented)
 DtSingleChannelImageTaskElement (const DtSingleChannelImageTaskElement &orig)
 Copy CTOR (unimplemented)
DtSingleChannelImageTaskElementoperator= (const DtSingleChannelImageTaskElement &rhs)
 Assignment operator (unimplemented)

Friends

class DtRFxSingleChannelImageTaskElementCreator
 Friend creator class, the only class that can construct an instance of this DtTransformFrameTaskElement.

Detailed Description

The DtSingleChannelImageTaskElement is responsible for converting 3 channel data into single channel.

Constructor & Destructor Documentation

virtual makRadarFx::DtSingleChannelImageTaskElement::~DtSingleChannelImageTaskElement ( )
virtual

DTOR.

makRadarFx::DtSingleChannelImageTaskElement::DtSingleChannelImageTaskElement ( makVrv::DtDe &  ,
makVrv::DtProcessImageTask *  owningTask 
)
protected

CTOR (protected)

makRadarFx::DtSingleChannelImageTaskElement::DtSingleChannelImageTaskElement ( )
private

Default CTOR (unimplemented)

makRadarFx::DtSingleChannelImageTaskElement::DtSingleChannelImageTaskElement ( const DtSingleChannelImageTaskElement orig)
private

Copy CTOR (unimplemented)

Member Function Documentation

virtual void makRadarFx::DtSingleChannelImageTaskElement::setFromRecord ( const makArchives::DtImageTaskRecord &  config)
virtual

Initialize the transform task from a DtImageTaskRecord.

virtual void makRadarFx::DtSingleChannelImageTaskElement::handleProcessFrame ( makVrv::DtVideoFrameBuffer *  frame)
protectedvirtual

Process the frame image from the render system.

DtSingleChannelImageTaskElement& makRadarFx::DtSingleChannelImageTaskElement::operator= ( const DtSingleChannelImageTaskElement rhs)
private

Assignment operator (unimplemented)

Friends And Related Function Documentation

Friend creator class, the only class that can construct an instance of this DtTransformFrameTaskElement.

Member Data Documentation

DtImageDataType makRadarFx::DtSingleChannelImageTaskElement::myImageDataType
protected
DtRadarFxDriver* makRadarFx::DtSingleChannelImageTaskElement::myDriver
protected

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

Document ID: 1.0
Copyright © 2017 VT MAK Inc. All Rights Reserved (www.mak.com)