Adobe.com
Contents Suites Classes Class Index Member Index

AILiveEffectInterpParamMessage Struct Reference

Sent when the user chooses to interpolate a new point into the parameter set for an effect. More...

#include <AILiveEffect.h>

List of all members.

Public Attributes

SPMessageData d
 The message data.
AILiveEffectHandle effect
 The effect object.
AILiveEffectParameters startParams
 A parameter block indicating a starting point.
AILiveEffectParameters endParams
 A parameter block indicating an ending point.
AILiveEffectParameters outParams
 [out] A parameter block to contain the interpolated point.
AIReal percent
 A percentage of the distance between startParams and endParams, expressed as a value in the range [0..1].

Detailed Description

Sent when the user chooses to interpolate a new point into the parameter set for an effect.

This happens when Illustrator attempts to blend two objects that have Live Effects applied to them; for example, if you select two objects with an effect and choose Object>Blend>Make. The intermediate objects between the two blended objects need to have effects applied to them as well, which need to have values that are the interpolated results between the two blended objects.

Pass the parameter blocks to AILiveEffectSuite::InterpolateEffectParameters().


Member Data Documentation

A parameter block indicating an ending point.

[out] A parameter block to contain the interpolated point.

A percentage of the distance between startParams and endParams, expressed as a value in the range [0..1].

The new value is interpolated at this point.

A parameter block indicating a starting point.


The documentation for this struct was generated from the following file:


Contents Suites Classes Class Index Member Index
Adobe Solutions Network
 
Copyright © 2016 Adobe Systems Incorporated. All rights reserved.
Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks