LICCProfile::GetParametricCurveNumberOfParameters

#include "ltwrappr.h"

L_INT LICCProfile::GetParametricCurveNumberOfParameters(enFunctionType)

ICCFUNCTIONTYPE enFunctionType;

/* parametric function type */

Retrieves the number of parameters in a parametric curve type function.

Parameter

Description

enFunctionType

Value that represents the parametric curve type function. For a list of possible values, refer to ICCFUNCTIONTYPE.

Returns

Number of parameters in the parametric curve type function.

Comments

According to ICC.1:2004-10 specification page 56, in the www.color.org website, the only possible number of parameters that can be retrieved by this function are: 1, 3, 4, 5, and 7.

Required DLLs and Libraries

LTCLR

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

See Also

Functions:

LICCProfile::InitHeader, LICCProfile::Initialize, LICCProfile::SetCMMType, LICCProfile::SetColorSpace, LICCProfile::SetConnectionSpace, LICCProfile::SetCreator, LICCProfile::SetDateTime, LICCProfile::SetDeviceAttributes, LICCProfile::SetDeviceClass, LICCProfile::SetDevManufacturer, LICCProfile::SetDevModel, LICCProfile::SetFlags, LICCProfile::SetPrimaryPlatform, LICCProfile::SetRenderingIntent, LICCProfile::Convert2bFixed2bNumberToDouble, LICCProfile::CreateTagData, LICCProfile::DeleteTag, LICCProfile::ConvertDoubleTo2bFixed2bNumber, LICCProfile::FreeTagType, LICCProfile::GenerateFile, LICCProfile::GeneratePointer, LICCProfile::GetTagData, LICCProfile::GetTagTypeSig, LICCProfile::Save, LICCProfile::SetTagData, LICCProfile::Fill, LICCProfile::Load, LICCProfile::Free, LICCProfile::DoubleToU8Fixed8Number, LICCProfile::U8Fixed8NumberToDouble, LICCProfile::ConvertCLUTToBuffer, LICCProfile::ConvertCurveTypeToBuffer, LICCProfile::ConvertParametricCurveTypeToBuffer, LICCProfile::SetProfileId, Class Members

Topics:

Using ICC Profile Functions

 

ICC Profile Functions: Tags

 

ICC Profile Functions: Creating an ICC Profile

Example

For an example, refer to LICCProfile::ConvertParametricCurveTypeToBuffer.