Classes |
struct | AIGradientProcs |
| Callback functions for AIGradientSuite::IterateGradient() . More...
|
struct | AIGradientSuite |
| This suite provides the basic definition of the gradient, a graduated blend between two or more colors. More...
|
Defines |
#define | kAIGradientSuite "AI Gradient Suite" |
| Gradient suite name.
|
#define | kAIGradientSuiteVersion9 AIAPI_VERSION(9) |
| Gradient suite version.
|
#define | kAIGradientSuiteVersion kAIGradientSuiteVersion9 |
| Gradient suite version.
|
#define | kAIGradientVersion kAIGradientSuiteVersion |
| Gradient suite version.
|
#define | kAIArtGradientChangedNotifier "AI Art Gradient Changed Notifier" |
| Sent when a gradient (blend) has changed.
|
#define | kMaxSpotChannelsExceededErr 'xSPT' |
#define | CallAIGradientSetGrayProc(userRoutine, g) (*(userRoutine))((g)) |
| A convenience macro for the AIGradientProcs::setGray iteration callback.
|
#define | NewAIGradientSetGrayProc(userRoutine) (AIGradientSetGrayUPP)(userRoutine) |
| A convenience macro for the AIGradientProcs::setGray iteration callback.
|
#define | CallAIGradientSetCMYKProc(userRoutine, c, m, y, k) (*(userRoutine))((c), (m), (y), (k)) |
| A convenience macro for the AIGradientProcs::setCMYK iteration callback.
|
#define | NewAIGradientSetCMYKProc(userRoutine) (AIGradientSetCMYKUPP)(userRoutine) |
| A convenience macro for the AIGradientProcs::setCMYK iteration callback.
|
#define | CallAIGradientSetColorProc(userRoutine, c) (*(userRoutine))((c)) |
| A convenience macro for the AIGradientProcs::setColor iteration callback.
|
#define | NewAIGradientSetColorProc(userRoutine) (AIGradientSetColorUPP)(userRoutine) |
| A convenience macro for the AIGradientProcs::setColor iteration callback.
|
#define | CallAIGradientBeginFillProc(userRoutine) (*(userRoutine))() |
| A convenience macro for the AIGradientProcs::beginFill iteration callback.
|
#define | NewAIGradientBeginFillProc(userRoutine) (AIGradientBeginFillUPP)(userRoutine) |
| A convenience macro for the AIGradientProcs::beginFill iteration callback.
|
#define | CallAIGradientEndFillProc(userRoutine) (*(userRoutine))() |
| A convenience macro for the AIGradientProcs::endFill iteration callback.
|
#define | NewAIGradientEndFillProc(userRoutine) (AIGradientEndFillUPP)(userRoutine) |
| A convenience macro for the AIGradientProcs::endFill iteration callback.
|
#define | CallAIGradientMoveToProc(userRoutine, x, y) (*(userRoutine))((x), (y)) |
| A convenience macro for the AIGradientProcs::moveTo iteration callback.
|
#define | NewAIGradientMoveToProc(userRoutine) (AIGradientMoveToUPP)(userRoutine) |
| A convenience macro for the AIGradientProcs::moveTo iteration callback.
|
#define | CallAIGradientLineToProc(userRoutine, x, y) (*(userRoutine))((x), (y)) |
| A convenience macro for the AIGradientProcs::lineTo iteration callback.
|
#define | NewAIGradientLineToProc(userRoutine) (AIGradientLineToUPP)(userRoutine) |
| A convenience macro for the AIGradientProcs::lineTo iteration callback.
|
#define | CallAIGradientCurveToProc(userRoutine, x1, y1, x2, y2, x3, y3) (*(userRoutine))((x1), (y1), (x2), (y2), (x3), (y3)) |
| A convenience macro for the AIGradientProcs::curveTo iteration callback.
|
#define | NewAIGradientCurveToProc(userRoutine) (AIGradientCurveToUPP)(userRoutine) |
| A convenience macro for the AIGradientProcs::curveTo iteration callback.
|
Typedefs |
typedef void(* | AIGradientSetGrayProcPtr )(AIReal g) |
| Prototype for setGray callback; see AIGradientSuite::IterateGradient() .
|
typedef AIGradientSetGrayProcPtr | AIGradientSetGrayUPP |
| Value type for the AIGradientProcs::setGray iteration callback.
|
typedef void(* | AIGradientSetCMYKProcPtr )(AIReal c, AIReal m, AIReal y, AIReal k) |
| Prototype for AIGradientProcs::setCMYK callback; see AIGradientSuite::IterateGradient() .
|
typedef AIGradientSetCMYKProcPtr | AIGradientSetCMYKUPP |
| Value type for the AIGradientProcs::setCMYK iteration callback.
|
typedef void(* | AIGradientSetColorProcPtr )(AIColor *c) |
| Prototype for AIGradientProcs::setColor callback; see AIGradientSuite::IterateGradient() .
|
typedef AIGradientSetColorProcPtr | AIGradientSetColorUPP |
| Value type for the AIGradientProcs::setColor iteration callback.
|
typedef void(* | AIGradientBeginFillProcPtr )(void) |
| Prototype for AIGradientProcs::beginFill callback; see AIGradientSuite::IterateGradient() .
|
typedef AIGradientBeginFillProcPtr | AIGradientBeginFillUPP |
| Value type for the AIGradientProcs::beginFill iteration callback.
|
typedef void(* | AIGradientEndFillProcPtr )(void) |
| Prototype for AIGradientProcs::endFill callback; see AIGradientSuite::IterateGradient() .
|
typedef AIGradientEndFillProcPtr | AIGradientEndFillUPP |
| Pointer to AIGradientEndFillProcPtr for endFill iteration callback.
|
typedef void(* | AIGradientMoveToProcPtr )(AIReal x, AIReal y) |
| Prototype for AIGradientProcs::moveTo callback; see AIGradientSuite::IterateGradient() .
|
typedef AIGradientMoveToProcPtr | AIGradientMoveToUPP |
| Value type for the AIGradientProcs::moveTo iteration callback.
|
typedef void(* | AIGradientLineToProcPtr )(AIReal x, AIReal y) |
| Prototype for the AIGradientProcs::lineTo callback; see AIGradientSuite::IterateGradient() .
|
typedef AIGradientLineToProcPtr | AIGradientLineToUPP |
| Value type for the AIGradientProcs::lineTo iteration callback.
|
typedef void(* | AIGradientCurveToProcPtr )(AIReal x1, AIReal y1, AIReal x2, AIReal y2, AIReal x3, AIReal y3) |
| Prototype for the AIGradientProcs::curveTo callback; see AIGradientSuite::IterateGradient() .
|
typedef AIGradientCurveToProcPtr | AIGradientCurveToUPP |
| Value type for the AIGradientProcs::curveTo iteration callback.
|