DL Logo

PDEShading Typedefs

PDEShading

Header: PEExpT.h:265

Description

A PDEElement that represents smooth shading.

Syntax

typedef struct _t_PDEShading *PDEShading;

Returned From

Used By

PDEShading Functions

PDEShadingCreateFromCosObj

Header: PEWProcs.h:1485

Description

Superseded by PDEShadingCreateFromCosObjEx() in Acrobat 10.0. Creates a smooth shading object.

Call PDERelease() to dispose of the returned PDEShading object when finished with it.

Syntax

PDEShading PDEShadingCreateFromCosObj(IN const CosObj *shadingP, IN ASFixedMatrixP matrixP);

Parameters

shadingP
IN/OUT The shading dictionary.
matrixP
IN/OUT The location and transformation matrix of the shading object.

Returns

A smooth shading object.

Exceptions

PDEShadingCreateFromCosObjEx

Header: PEWProcs.h:3306

Description

Creates a smooth shading object. Supersedes PDEShadingCreateFromCosObj() in Acrobat 10.0.

Call PDERelease() to dispose of the returned PDEShading object when finished with it.

Syntax

PDEShading PDEShadingCreateFromCosObjEx(IN const CosObj *shadingP, IN ASDoubleMatrixP matrixP);

Parameters

shadingP
IN/OUT The shading dictionary.
matrixP
IN/OUT The location and transformation matrix of the shading object.

Returns

A smooth shading object.

Exceptions

PDEShadingGetCosObj

Header: PERProcs.h:1811

Description

Gets the CosObj for a PDEShading.

Syntax

void PDEShadingGetCosObj(IN PDEShading shading, OUT CosObj *cosObjP);

Parameters

shading
IN/OUT A smooth shading object.
cosObjP
IN/OUT The Cos dictionary corresponding to shading.