This method instructs the plane to fly to an object, approaching and focusing in on the object according to the value set in the Pattern parameter.
JavaScript |
|
FlyTo( target, Pattern ) |
C# |
|
void FlyTo( object target, [ActionCode Pattern = ActionCode.AC_FLYTO]) |
C++ |
|
HRESULT FlyTo( VARIANT target, ActionCode Pattern) |
Parameters
target
Can be any of the following:
· An object ID represented as a string.
· ITerraExplorerObject65 derived object
· ProjectTree GroupID
· IPosition65 object
Pattern
An enum that instructs the plane on how to approach and focus in on the object. The following are possible values:
· AC_FLYTO = 0,
· AC_CIRCLEPATTERN = 1,
· AC_OVALPATTERN = 2,
· AC_LINEPATTERN = 3,
· AC_ARCPATTERN = 4,
· AC_FOLLOWBEHIND = 5,
· AC_FOLLOWABOVE = 6,
· AC_FOLLOWBELOW = 7,
· AC_FOLLOWRIGHT = 8,
· AC_FOLLOWLEFT = 9,
· AC_FOLLOWBEHINDANDABOVE = 10,
· AC_FOLLOWCOCKPIT = 11,
· AC_FOLLOWFROMGROUND = 12,
· AC_STOP = 13,
· AC_JUMP = 14,
Exceptions
See: HRESULT Return Values for a list of possible values returned by the HRESULT.