|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IAGGroupAnimationOptions
Provides access to options of the 'create group animation' functionality.
An AGGroupAnimationOptions object is required when creating a group animation. The IAGGroupAnimationOptions interface provides access to the options in creating group animation.
| Method Summary | |
|---|---|
IAGAnimationEnvironment |
getAnimationEnvironment()
The animation environment. |
IAGAnimationTracks |
getAnimationTracks()
The animation track container. |
int |
getFadingPercentage()
The percentage (0-100) of transparency fading time. |
IArray |
getLayerSet()
The layers to animate. |
String |
getTrackBaseName()
The base name for the tracks. |
void |
getTrackInterval(double[] pBeginTime,
double[] pEndTime)
Gets the begin and end times for the group animation. |
void |
getVisibilitySettings(boolean[] pbOneLayer,
boolean[] pbAppear,
boolean[] pbReverse)
Get the visibility settings. |
boolean |
isBlending()
Indicates whether to blend layers during animation. |
boolean |
isCycleAnimation()
Indicates whether to cycle the group animation. |
boolean |
isOverwriteExisting()
Indicates whether to overwrite option. |
void |
putTrackInterval(double beginTime,
double endTime)
Sets the begin and end times for the group animation. |
void |
putVisibilitySettings(boolean bOneLayer,
boolean bAppear,
boolean bReverse)
Put the visibility settings. |
void |
setAnimationEnvironmentByRef(IAGAnimationEnvironment ppEnvironment)
The animation environment. |
void |
setAnimationTracksByRef(IAGAnimationTracks ppTracks)
The animation track container. |
void |
setBlending(boolean pbBlend)
Indicates whether to blend layers during animation. |
void |
setCycleAnimation(boolean pbIsCycle)
Indicates whether to cycle the group animation. |
void |
setFadingPercentage(int pFadePercent)
The percentage (0-100) of transparency fading time. |
void |
setLayerSetByRef(IArray ppLayerSet)
The layers to animate. |
void |
setOverwriteExisting(boolean pbOverwrite)
Indicates whether to overwrite option. |
void |
setTrackBaseName(String pTrackName)
The base name for the tracks. |
| Method Detail |
|---|
IAGAnimationTracks getAnimationTracks()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAnimationTracksByRef(IAGAnimationTracks ppTracks)
throws IOException,
AutomationException
ppTracks - A reference to a com.esri.arcgis.animation.IAGAnimationTracks (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IAGAnimationEnvironment getAnimationEnvironment()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setAnimationEnvironmentByRef(IAGAnimationEnvironment ppEnvironment)
throws IOException,
AutomationException
ppEnvironment - A reference to a com.esri.arcgis.animation.IAGAnimationEnvironment (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IArray getLayerSet()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setLayerSetByRef(IArray ppLayerSet)
throws IOException,
AutomationException
ppLayerSet - A reference to a com.esri.arcgis.system.IArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getTrackBaseName()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setTrackBaseName(String pTrackName)
throws IOException,
AutomationException
pTrackName - The pTrackName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getVisibilitySettings(boolean[] pbOneLayer,
boolean[] pbAppear,
boolean[] pbReverse)
throws IOException,
AutomationException
pbOneLayer - The pbOneLayer (out: use single element array)pbAppear - The pbAppear (out: use single element array)pbReverse - The pbReverse (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void putVisibilitySettings(boolean bOneLayer,
boolean bAppear,
boolean bReverse)
throws IOException,
AutomationException
bOneLayer - The bOneLayer (in)bAppear - The bAppear (in)bReverse - The bReverse (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getFadingPercentage()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFadingPercentage(int pFadePercent)
throws IOException,
AutomationException
pFadePercent - The pFadePercent (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isBlending()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setBlending(boolean pbBlend)
throws IOException,
AutomationException
pbBlend - The pbBlend (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCycleAnimation()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCycleAnimation(boolean pbIsCycle)
throws IOException,
AutomationException
pbIsCycle - The pbIsCycle (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getTrackInterval(double[] pBeginTime,
double[] pEndTime)
throws IOException,
AutomationException
pBeginTime - The pBeginTime (out: use single element array)pEndTime - The pEndTime (out: use single element array)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void putTrackInterval(double beginTime,
double endTime)
throws IOException,
AutomationException
beginTime - The beginTime (in)endTime - The endTime (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isOverwriteExisting()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setOverwriteExisting(boolean pbOverwrite)
throws IOException,
AutomationException
pbOverwrite - The pbOverwrite (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||