Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
Loading...
Searching...
No Matches
CIccApplyMpeSpectralCLUT Class Reference

Class: CIccApplyMpeSpectralCLUT. More...

#include <IccMpeSpectral.h>

+ Inheritance diagram for CIccApplyMpeSpectralCLUT:
+ Collaboration diagram for CIccApplyMpeSpectralCLUT:

Public Member Functions

virtual const icCharGetClassName () const
 
virtual icElemTypeSignature GetType () const
 
virtual ~CIccApplyMpeSpectralCLUT ()
 Name: CIccApplyMpeSpectralCLUT::~CIccApplyMpeSpectralCLUT.
 
- Public Member Functions inherited from CIccApplyMpe
void Apply (icFloatNumber *pDestPixel, const icFloatNumber *pSrcPixel)
 
 CIccApplyMpe (CIccMultiProcessElement *pElem)
 Name: CIccApplyMpe::CIccApplyMpe.
 
CIccMultiProcessElementGetElem () const
 
virtual ~CIccApplyMpe ()
 Name: CIccApplyMpe::~CIccApplyMpe.
 

Protected Member Functions

 CIccApplyMpeSpectralCLUT (CIccMultiProcessElement *pElem, CIccApplyCLUT *pApply)
 Name: CIccApplyMpeSpectralCLUT::CIccApplyMpeSpectralCLUT.
 

Protected Attributes

CIccApplyCLUTm_pApply
 
- Protected Attributes inherited from CIccApplyMpe
CIccApplyTagMpem_pApplyTag
 
CIccMultiProcessElementm_pElem
 

Friends

class CIccMpeSpectralCLUT
 

Detailed Description

Class: CIccApplyMpeSpectralCLUT.

Purpose : The SpectralCLUT element apply data

Definition at line 253 of file IccMpeSpectral.h.

Constructor & Destructor Documentation

◆ ~CIccApplyMpeSpectralCLUT()

CIccApplyMpeSpectralCLUT::~CIccApplyMpeSpectralCLUT ( )
virtual

Name: CIccApplyMpeSpectralCLUT::~CIccApplyMpeSpectralCLUT.

Purpose: Destructor

Definition at line 1402 of file IccMpeSpectral.cpp.

1403{
1404 if (m_pApply)
1405 delete m_pApply;
1406}

References m_pApply.

◆ CIccApplyMpeSpectralCLUT()

CIccApplyMpeSpectralCLUT::CIccApplyMpeSpectralCLUT ( CIccMultiProcessElement * pElem,
CIccApplyCLUT * pApply )
protected

Name: CIccApplyMpeSpectralCLUT::CIccApplyMpeSpectralCLUT.

Purpose: Constructor

Definition at line 1388 of file IccMpeSpectral.cpp.

1388 : CIccApplyMpe(pElem)
1389{
1390 m_pApply = pApply;
1391}
CIccApplyMpe(CIccMultiProcessElement *pElem)
Name: CIccApplyMpe::CIccApplyMpe.
Definition IccTagMPE.cpp:99

References m_pApply.

Member Function Documentation

◆ GetClassName()

virtual const icChar * CIccApplyMpeSpectralCLUT::GetClassName ( ) const
inlinevirtual

Reimplemented from CIccApplyMpe.

Definition at line 260 of file IccMpeSpectral.h.

260{ return "CIccApplyMpeSpectralCLUT"; }

◆ GetType()

virtual icElemTypeSignature CIccApplyMpeSpectralCLUT::GetType ( ) const
inlinevirtual

Reimplemented from CIccApplyMpe.

Definition at line 259 of file IccMpeSpectral.h.

259{ return m_pElem->GetType(); }
CIccMultiProcessElement * m_pElem
Definition IccTagMPE.h:218
virtual icElemTypeSignature GetType() const =0

Friends And Related Symbol Documentation

◆ CIccMpeSpectralCLUT

friend class CIccMpeSpectralCLUT
friend

Definition at line 255 of file IccMpeSpectral.h.

Member Data Documentation

◆ m_pApply

CIccApplyCLUT* CIccApplyMpeSpectralCLUT::m_pApply
protected

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