Classes |
struct | AIOptions |
| Options that control how pathfinder operations are performed. More...
|
struct | AIMixParameters |
| Mixing parameters for AIParameters . More...
|
struct | AITrapParameters |
| Trapping parameters for AIParameters . More...
|
struct | AIParameters |
| Mixing and trapping parameters for AIPathfinderData::parameters . More...
|
struct | AIPathfinderData |
| Defines how to perform a pathfinder operation. More...
|
struct | AIPathfinderMessage |
| The contents of a Pathfinder message. More...
|
struct | AIPathfinderSuite |
| This suite provides functions that perform operations on paths (art objects of type kPathArt ), which apply various effects to selected path art. More...
|
Defines |
#define | kAIPathfinderSuite "AI Pathfinder Suite" |
| Pathfinder suite name.
|
#define | kAIPathfinderSuiteVersion6 AIAPI_VERSION(6) |
| Pathfinder suite version.
|
#define | kAIPathfinderSuiteVersion kAIPathfinderSuiteVersion6 |
| Pathfinder suite name.
|
#define | kAIPathfinderVersion kAIPathfinderSuiteVersion |
| Pathfinder suite version.
|
#define | kDefaultPrecision 10.0 |
| The default value for AIOptions::ipmPrecision .
|
#define | kRemoveRedundantPointsDefault 0 |
| The default value for AIOptions::removeRedundantPoints .
|
#define | kExtractUnpaintedArtworkDefault 0 |
| The default value for AIOptions::flags kExtractUnpaintedArtwork flag.
|
#define | kAllowEmptyOutputDefault 0 |
| The default value for the AIOptions::flags kAllowEmptyOutput flag.
|
#define | kIgnoreEvenOddFillRuleDefault 0 |
| The default value for the AIOptions::flags kIgnoreEvenOddFillRule flag.
|
#define | kSoftRateDefault 0.5 |
| The default value for AIMixParameters::softRate .
|
#define | kMixConvertCustomColorsDefault 1 |
| The default value for AIMixParameters::convertCustomColors .
|
#define | kTrapThicknessDefault 0.25 |
| The default value for AITrapParameters::trapThickness .
|
#define | kHeightWidthAspectRatioDefault 1.0 |
| The default value for AITrapParameters::heightWidthAspectRatio .
|
#define | kTrapTintDefault 0.4 |
| The default value for AITrapParameters::trapTint .
|
#define | kMaximumTintDefault 1.0 |
| The default value for AITrapParameters::maximumTint .
|
#define | kTintToleranceDefault 0.05 |
| The default value for AITrapParameters::tintTolerance .
|
#define | kReverseTrapDefault 0 |
| The default value for AITrapParameters::reverseTrap .
|
#define | kTrapConvertCustomColorsDefault 0 |
| The default value for AITrapParameters::convertCustomColors .
|
#define | pointsPerMicron (72.0 / 25400.0) |
| The number of points in a micron.
|
Typedefs |
typedef double | dbl |
| Convenience type definition.
|
Enumerations |
enum | AIOptionsFlagValues {
kExtractUnpaintedArtwork = 0x00001,
kAllowEmptyOutput = 0x10000,
kIgnoreEvenOddFillRule = 0x20000,
kSuppressProgressDialog = 0x40000,
kDeselectResultArts = 0x80000
} |
| Flag values for AIOptions::flags .
More...
|
enum | AIShapeMode { kAIShapeModeAdd = 0,
kAIShapeModeSubtract,
kAIShapeModeIntersect,
kAIShapeModeExclude
} |
| Compound shape modes.
More...
|