LayerPDFEdit_Layer
ObjectPDEShading

A PDEShading is a PDEElement that represents smooth shading.



Typedef Summary
 Typedef
 PDEShading
A PDEElement that represents smooth shading.
Method Summary
 Method
 
PDEShading PDEShadingCreateFromCosObj(const CosObj* shadingP, INASFixedMatrixP matrixP)
Superseded by PDEShadingCreateFromCosObjEx() in Acrobat 10.0.
 
PDEShading PDEShadingCreateFromCosObjEx(const CosObj* shadingP, INASDoubleMatrixP matrixP)
Supersedes PDEShadingCreateFromCosObj() in Acrobat 10.0.
 
void PDEShadingGetCosObj(INPDEShading shading, OUTCosObj* cosObjP)
Gets the CosObj for a PDEShading.

Typedefs Detail
PDEShading 
Product availability: All
Platform availability: All

Syntax

typedef struct _t_PDEShading* PDEShading;

A PDEElement that represents smooth shading.

See Also


File: PEExpT.h
Line: 262



Method Detail
PDEShadingCreateFromCosObj()
Product availability: Acrobat, PDFL
Platform availability: Macintosh, Windows, UNIX

Syntax

PDEShading PDEShadingCreateFromCosObj(const CosObj* shadingP, INASFixedMatrixP matrixP)

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.

Parameters

shadingP — 

IN/OUT The shading dictionary.

 
matrixP — 

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

Returns

A smooth shading object.

See Also

Exceptions

peErrUnknownPDEColorSpace
cosErrInvalidObj
cosErrExpectedName
genErrBadParm

Since


File: PEWProcs.h
Line: 1626
PDEShadingCreateFromCosObjEx() 
Product availability: Acrobat, PDFL
Platform availability: Macintosh, Windows, UNIX

Syntax

PDEShading PDEShadingCreateFromCosObjEx(const CosObj* shadingP, INASDoubleMatrixP matrixP)

Supersedes PDEShadingCreateFromCosObj() in Acrobat 10.0.

Creates a smooth shading object.

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

Parameters

shadingP — 

IN/OUT The shading dictionary.

 
matrixP — 

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

Returns

A smooth shading object.

See Also

Exceptions

peErrUnknownPDEColorSpace
cosErrInvalidObj
cosErrExpectedName
genErrBadParm

Since


File: PEWProcs.h
Line: 3660
PDEShadingGetCosObj() 
Product availability: Acrobat, PDFL
Platform availability: Macintosh, Windows, UNIX

Syntax

void PDEShadingGetCosObj(INPDEShading shading, OUTCosObj* cosObjP)

Gets the CosObj for a PDEShading.

Parameters

shading — 

IN/OUT A smooth shading object.

 
cosObjP — 

IN/OUT The Cos dictionary corresponding to shading.

Since


File: PERProcs.h
Line: 1984