Classes |
struct | AIVectorizeSuite |
| This suite gives you access to the object model for the tracing art type, a plug-in group containing:. More...
|
Defines |
#define | kAIVectorizeSuite "AI Vectorize Suite" |
#define | kAIVectorizeSuiteVersion AIAPI_VERSION(1) |
#define | kAIVectorizeVersion kAIVectorizeSuiteVersion |
#define | kAIVectorizeUpdateNotifier "AI Vectorize Update Notifier" |
| Sent after an Update call is made and completed.
|
#define | kAITracingPresetsCatalogName "Adobe Vectorize Presets" |
| Catalog key for tracing presets.
|
#define | kTracingGlobalPresetKey "-adobe/vectorize/options/global/preset" |
| Internal.
|
#define | kTracingOptionsKey "adobe/vectorize/options" |
| Key for the main options dictionary for tracing.
|
#define | kTracingOptionsOldKey "-adobe/vectorize/options/old" |
| Internal.
|
#define | kTracingCacheKey "-adobe/vectorize/cache" |
| Internal.
|
#define | kTracingStatisticsKey "adobe/vectorize/statistics" |
| Key for the tracing statistics dictionary.
|
#define | kTracingPresetKey "adobe/vectorize/preset" |
| Tracing option key for preset .
|
#define | kTracingModeKey "adobe/vectorize/mode" |
| Tracing option key for mode.
|
#define | kTracingThresholdKey "adobe/vectorize/ip/threshold" |
| Tracing option key for threshold.
|
#define | kTracingGrayscaleKey "adobe/vectorize/ip/grayscale" |
| Tracing option key for grayscale tracing .
|
#define | kTracingPathFidelityKey "adobe/vectorize/ip/PathFidelity" |
| Tracing option key for path fidelity.
|
#define | kTracingCornerFidelityKey "adobe/vectorize/ip/CornerFidelity" |
| Tracing option key for corner fidelity.
|
#define | kTracingNoiseFidelityKey "adobe/vectorize/ip/NoiseFidelity" |
| Tracing option key for noise fidelity.
|
#define | kTracingOverlappingOrAbuttingKey "adobe/vectorize/ip/OverlappingOrAbutting" |
| Tracing option key for path fidelity.
|
#define | kTracingTypeColorKey "adobe/vectorize/ip/typecolor" |
| Tracing option key to to decide which color range is currently selected out of the below 2 color ranges i.e.
|
#define | kTracingLimitedColorsKey "adobe/vectorize/ip/Limitedcolors" |
| Tracing option key for fetching Limited color slider value.
|
#define | kTracingFullColorsFidelityKey "adobe/vectorize/ip/FullcolorsFidelity" |
| Tracing option key for fetching Full color slider value.
|
#define | kTracingAutomaticColorsFidelityKey "adobe/vectorize/ip/AutomaticcolorsFidelity" |
| Tracing option key for fetching automatic color slider value.
|
#define | kTracingLibraryName "adobe/vectorize/ip/LibraryName" |
| Tracing option key for palette swatch library name.
|
#define | kTracingColorGroupName "adobe/vectorize/ip/ColorGroupName" |
| Tracing option key for color group name of palette swatch library.
|
#define | kTracingFillsKey "adobe/vectorize/tracing/fills" |
| Tracing option key for whether to trace fills.
|
#define | kTracingStrokesKey "adobe/vectorize/tracing/strokes" |
| Tracing option key for whether to trace strokes.
|
#define | kTracingMaxStrokeWeightKey "adobe/vectorize/tracing/maxstrokeweight" |
| Tracing option key for stroke weight.
|
#define | kTracingVisualizeKey "adobe/vectorize/visualize" |
| Tracing option key for how to visualize vectors.
|
#define | kTracingIgnoreWhiteKey "adobe/vectorize/output/ignorewhite" |
| Tracing option key for whether to output "white" background or not.
|
#define | kTracingSnapCurvesToLinesKey "adobe/vectorize/output/snapcurvestolines" |
#define | kTracingTracingArtKey "adobe/vectorize/tracing/art" |
| Tracing cache key for tracing art.
|
#define | kTracingPreprocessedImageKey "adobe/vectorize/preprocessed/image" |
| Tracing cache key for preprocessed images.
|
#define | kTracingSourceArtChangedKey "adobe/vectorize/src/changed" |
| Tracing cache key for whether source art has changed (used to optimize art regeneration).
|
#define | kTracingScratchGroupKey "adobe/vectorize/scratch/group" |
| Internal.
|
#define | kTracingAdjustedRasterMatrixKey "adobe/vectorize/raster/matrix" |
| Tracing cache key for the adjusted raster transformation matrix.
|
#define | kTracingAdjustedRasterChecksumKey "adobe/vectorize/raster/checksum" |
| Tracing cache key for the adjusted raster checksum.
|
#define | kTracingPathCountKey "adobe/vectorize/statistics/pathcount" |
| Tracing statistics key for number of paths generated.
|
#define | kTracingAnchorCountKey "adobe/vectorize/statistics/anchorcount" |
| Tracing statistics key for number of anchors generated.
|
#define | kTracingColorCountKey "adobe/vectorize/statistics/colorcount" |
| Tracing statistics key for number of colors used.
|
#define | kTracingResampleDefault (false) |
#define | kTracingModeDefault (0) |
| Internal.
|
#define | kTracingThresholdDefault (128) |
#define | kTracingGrayscaleDefault (50) |
#define | kTracingPresetStringNameDefault ("$$$/Tracing/Str/Options/DefaultPreset00=[Default]") |
| Empty string means Automatic.
|
#define | kLibraryNameDefault ("$$$/VectorizePanel/ColorGroupSelection/NoLibrary=NoLib") |
#define | kColorGroupNameDefault ("$$$/VectorizePanel/ColorGroupSelection/All=All") |
#define | kTracingLimitedMaxColorsDefault (30) |
#define | kTracingFullToneMaxFidelityDefault (100.0f) |
#define | kTracingAutomaticMaxFidelityDefault (100.0f) |
#define | kTracingColorTypeDefault (0) |
#define | kTracingColorGroupDefault (0) |
#define | kTracingFidelityDefault (50) |
#define | kTracingPathFidelityDefault (50.0) |
#define | kTracingCornerFidelityDefault (50.0) |
#define | kTracingNoiseFidelityDefault (50) |
#define | kTracingFillsDefault (true) |
#define | kTracingStrokesDefault (false) |
#define | kTracingDetectShapesDefault (true) |
#define | kTracingMaxStrokeWeightDefault (10.0f) |
#define | kTracingVisualizeVectorDefault (0) |
| Default is kAIVectorizedResult .
|
#define | kTracingIgnoreWhiteDefault (false) |
| Default is kAITracingVisualizeRasterNone .
|
#define | kTracingSnapCurvesToLinesDefault (false) |
#define | kTracingSourceArtChangedDefault (true) |
| Internal.
|
Typedefs |
typedef struct _t_AITracingState * | AITracingStateHandle |
| Opaque reference to a tracing state object, never dereferenced.
|
typedef struct
_t_AITracingViewOptions * | AITracingViewOptionsHandle |
| Opaque reference to a view options object, never dereferenced.
|
typedef ai::int32 | AITracingMode |
| Color models to which an image processing code can be reduced, an AITracingModeValue .
|
typedef ai::int32 | AIVectorizeVisualizeType |
Enumerations |
enum | ColorType { kAIAutomaticTracingColors,
kAILimitedTracingColors,
kAIFullToneTracingColors
} |
enum | VectorizeModes { kAIVectorizeModeColor,
kAIVectorizeModeGray,
kAIVectorizeModeBlackAndWhite
} |
| Color models for AITracingMode .
More...
|
enum | OverlappingAbuttingValue { kAIAbutting,
kAIOverlapping
} |
enum | AIVectorizeVisualizeVectorValue {
kAIVectorizedResult = 0,
kAIVectorizedObjectWithOutline,
kAIVectorizeOutline,
kAIVectorWithTransparentImage,
kAISourceImage
} |
| Vector modes for tracing output in AITracingVisualizeVectorType .
More...
|