Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
|
Class: IIccXformFactory. More...
#include <IccXformFactory.h>
Public Member Functions | |
virtual CIccXform * | CreateXform (icXformType xformType, CIccTag *pTag=NULL, CIccCreateXformHintManager *pHintManager=0)=0 |
Function: CreateXform(xformTypeSig) Create a xform of type xformTypeSig. | |
virtual | ~IIccXformFactory () |
Class: IIccXformFactory.
Purpose: IIccXformFactory is a factory pattern interface for CIccXform creation. This class is pure virtual.
Definition at line 99 of file IccXformFactory.h.
|
inlinevirtual |
Definition at line 102 of file IccXformFactory.h.
|
pure virtual |
Function: CreateXform(xformTypeSig) Create a xform of type xformTypeSig.
Parameter(s): xformTypeSig = signature of the ICC xform type for the xform to be created pTag = tag information for created xform pHintManager = contains additional information used to create xform
Returns a new CIccXform object of the given signature type. If the xform factory doesn't support creation of xforms of type xformTypeSig then it should return NULL.
Implemented in CIccBaseXformFactory.