IccMAX 2.1.27
Color Profile Tools
|
#include <IccXformFactory.h>
Public Member Functions | |
virtual | ~IIccXformFactory () |
virtual CIccXform * | CreateXform (icXformType xformType, CIccTag *pTag=NULL, CIccCreateXformHintManager *pHintManager=0)=0 |
Class: IIccXformFactory
Purpose: IIccXformFactory is a factory pattern interface for CIccXform creation. This class is pure virtual.
|
inlinevirtual |
|
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.
Referenced by CIccXformCreator::DoCreateXform().