|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.arcgis.animation.AGImportPathOptions
Options of the 'import animation from path' functionality.
| Constructor Summary | |
AGImportPathOptions()
Constructs a AGImportPathOptions using ArcGIS Engine. |
|
AGImportPathOptions(java.lang.Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. |
|
| Method Summary | |
boolean |
equals(java.lang.Object o)
Compare this object with another |
void |
getAngleCalculationMethods(int[] pAzimuthMethod,
int[] pInclinationMethod,
int[] pRollMethod)
The options for angle calculation. |
void |
getAngleCalculationValues(double[] pAzimuthValue,
double[] pInclinationValue,
double[] pRollValue)
The values for angle calculation (angles in degrees). |
java.lang.Object |
getAnimatedObject()
The object to be animated (if any). |
IAGAnimationEnvironment |
getAnimationEnvironment()
The animation environment. |
IAGAnimationTracks |
getAnimationTracks()
The animation track container. |
IAGAnimationType |
getAnimationType()
The type of animation. |
IAGImportPathOptions |
getAsIAGImportPathOptions()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IBasicMap |
getBasicMap()
The basic map. |
static java.lang.String |
getClsid()
|
int |
getConversionType()
The type of import conversion. |
double |
getLookaheadFactor()
The lookahead factor (0.0-1.0). |
IGeometry |
getPathGeometry()
The original path geometry. |
double |
getRollFactor()
The roll factor. |
double |
getSimplificationFactor()
The path simplification factor (0.0-100.0). |
java.lang.String |
getTrackName()
The name of the track to be created. |
double |
getVerticalOffset()
The vertical offset in meters to be applied to the path geometry. |
int |
hashCode()
the hashcode for this object |
boolean |
isOverwriteExisting()
The overwriting option. |
boolean |
isReversePath()
The option to reverse the path. |
void |
putAngleCalculationMethods(int azimuthMethod,
int inclinationMethod,
int rollMethod)
The options for angle calculation. |
void |
putAngleCalculationValues(double azimuthValue,
double inclinationValue,
double rollValue)
The values for angle calculation (angles in degrees). |
void |
setAnimatedObjectByRef(java.lang.Object ppAnimObj)
The object to be animated (if any). |
void |
setAnimationEnvironmentByRef(IAGAnimationEnvironment ppEnvironment)
The animation environment. |
void |
setAnimationTracksByRef(IAGAnimationTracks ppTracks)
The animation track container. |
void |
setAnimationTypeByRef(IAGAnimationType ppAnimType)
The type of animation. |
void |
setBasicMapByRef(IBasicMap ppMap)
The basic map. |
void |
setConversionType(int pConversionType)
The type of import conversion. |
void |
setLookaheadFactor(double pLookaheadFactor)
The lookahead factor (0.0-1.0). |
void |
setOverwriteExisting(boolean pbOverwrite)
The overwriting option. |
void |
setPathGeometry(IGeometry ppPathGeometry)
The original path geometry. |
void |
setReversePath(boolean pbReverse)
The option to reverse the path. |
void |
setRollFactor(double pRollFactor)
The roll factor. |
void |
setSimplificationFactor(double pSimplFactor)
The path simplification factor (0.0-100.0). |
void |
setTrackName(java.lang.String pTrackName)
The name of the track to be created. |
void |
setVerticalOffset(double pElevOffsetMeters)
The vertical offset in meters to be applied to the path geometry. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AGImportPathOptions()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problems
java.net.UnknownHostException - if there are interop problems
public AGImportPathOptions(java.lang.Object obj)
throws java.io.IOException
obj to AGImportPathOptions. AGImportPathOptions theAGImportPathOptions = (AGImportPathOptions) obj;
obj - an object returned from ArcGIS Engine or Server
java.io.IOException - if there are interop problems| Method Detail |
public static java.lang.String getClsid()
public IAGImportPathOptions getAsIAGImportPathOptions()
public boolean equals(java.lang.Object o)
public int hashCode()
public IBasicMap getBasicMap()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getBasicMap in interface IAGImportPathOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBasicMapByRef(IBasicMap ppMap)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setBasicMapByRef in interface IAGImportPathOptionsppMap - A reference to a com.esri.arcgis.carto.IBasicMap (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAGAnimationTracks getAnimationTracks()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getAnimationTracks in interface IAGImportPathOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAnimationTracksByRef(IAGAnimationTracks ppTracks)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setAnimationTracksByRef in interface IAGImportPathOptionsppTracks - A reference to a com.esri.arcgis.animation.IAGAnimationTracks (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IAGAnimationEnvironment getAnimationEnvironment()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getAnimationEnvironment in interface IAGImportPathOptionsAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setAnimationEnvironmentByRef(IAGAnimationEnvironment ppEnvironment)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setAnimationEnvironmentByRef in interface IAGImportPathOptionsppEnvironment - A reference to a com.esri.arcgis.animation.IAGAnimationEnvironment (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IAGAnimationType getAnimationType()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getAnimationType in interface IAGImportPathOptionsAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setAnimationTypeByRef(IAGAnimationType ppAnimType)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setAnimationTypeByRef in interface IAGImportPathOptionsppAnimType - A reference to a com.esri.arcgis.animation.IAGAnimationType (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public IGeometry getPathGeometry()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getPathGeometry in interface IAGImportPathOptionsAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setPathGeometry(IGeometry ppPathGeometry)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setPathGeometry in interface IAGImportPathOptionsppPathGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public double getVerticalOffset()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getVerticalOffset in interface IAGImportPathOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setVerticalOffset(double pElevOffsetMeters)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setVerticalOffset in interface IAGImportPathOptionspElevOffsetMeters - The pElevOffsetMeters (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.Object getAnimatedObject()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getAnimatedObject in interface IAGImportPathOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAnimatedObjectByRef(java.lang.Object ppAnimObj)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setAnimatedObjectByRef in interface IAGImportPathOptionsppAnimObj - A reference to another Object (IUnknown) (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getConversionType()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getConversionType in interface IAGImportPathOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setConversionType(int pConversionType)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setConversionType in interface IAGImportPathOptionspConversionType - A com.esri.arcgis.animation.esriFlyFromPathType constant (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public boolean isReversePath()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
isReversePath in interface IAGImportPathOptionsAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setReversePath(boolean pbReverse)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setReversePath in interface IAGImportPathOptionspbReverse - The pbReverse (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getSimplificationFactor()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getSimplificationFactor in interface IAGImportPathOptionsAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setSimplificationFactor(double pSimplFactor)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setSimplificationFactor in interface IAGImportPathOptionspSimplFactor - The pSimplFactor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getLookaheadFactor()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getLookaheadFactor in interface IAGImportPathOptionsAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setLookaheadFactor(double pLookaheadFactor)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setLookaheadFactor in interface IAGImportPathOptionspLookaheadFactor - The pLookaheadFactor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void getAngleCalculationMethods(int[] pAzimuthMethod,
int[] pInclinationMethod,
int[] pRollMethod)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getAngleCalculationMethods in interface IAGImportPathOptionspAzimuthMethod - A com.esri.arcgis.animation.esriPathAngleCalculation constant (out: use single element array)pInclinationMethod - A com.esri.arcgis.animation.esriPathAngleCalculation constant (out: use single element array)pRollMethod - A com.esri.arcgis.animation.esriPathAngleCalculation constant (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void putAngleCalculationMethods(int azimuthMethod,
int inclinationMethod,
int rollMethod)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
putAngleCalculationMethods in interface IAGImportPathOptionsazimuthMethod - A com.esri.arcgis.animation.esriPathAngleCalculation constant (in)inclinationMethod - A com.esri.arcgis.animation.esriPathAngleCalculation constant (in)rollMethod - A com.esri.arcgis.animation.esriPathAngleCalculation constant (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void getAngleCalculationValues(double[] pAzimuthValue,
double[] pInclinationValue,
double[] pRollValue)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getAngleCalculationValues in interface IAGImportPathOptionspAzimuthValue - The pAzimuthValue (out: use single element array)pInclinationValue - The pInclinationValue (out: use single element array)pRollValue - The pRollValue (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void putAngleCalculationValues(double azimuthValue,
double inclinationValue,
double rollValue)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
putAngleCalculationValues in interface IAGImportPathOptionsazimuthValue - The azimuthValue (in)inclinationValue - The inclinationValue (in)rollValue - The rollValue (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public double getRollFactor()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getRollFactor in interface IAGImportPathOptionsAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setRollFactor(double pRollFactor)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setRollFactor in interface IAGImportPathOptionspRollFactor - The pRollFactor (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isOverwriteExisting()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
isOverwriteExisting in interface IAGImportPathOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setOverwriteExisting(boolean pbOverwrite)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setOverwriteExisting in interface IAGImportPathOptionspbOverwrite - The pbOverwrite (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getTrackName()
throws java.io.IOException,
AutomationException
IAGImportPathOptions
getTrackName in interface IAGImportPathOptionsjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTrackName(java.lang.String pTrackName)
throws java.io.IOException,
AutomationException
IAGImportPathOptions
setTrackName in interface IAGImportPathOptionspTrackName - The pTrackName (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||