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.
|