Navigate (INavigate80)

The INavigate80 interface gives you control of the camera in terms of positioning, orientation, and speed. You can also set how the camera approaches a certain object, and perform zoom operations.

 

 

Properties

 

FieldOfView

Gets and sets the camera field of view, in degrees.

Speed

Gets and sets the speed at which the camera approaches an object.

UndergroundMode

Gets and sets a Boolean value that indicates whether the underground mode is on or off.

 

Methods

 

DetectCollisionToTarget

Returns the distance to the first ground object detected on the path from the current camera position to the target parameter.

FlyThrough

Reserved. Currently not used.

FlyTo

Instructs the camera to fly to a point of interest in a specific pattern.

GetPosition

Returns the camera’s current position and orientation.

JumpTo

Instructs the camera to jump straight to the point of interest.

SetGPSMode

Sets the GPS mode.

SetGPSPosition

Sets the GPS position.

SetPosition

Sets the camera’s position and orientation.

Stop

Stops the camera’s movement.

ZoomIn

Moves the camera forward, closer to the point of interest.

ZoomOut

Moves the camera backward, farther from the point of interest.

ZoomTo

Moves the camera to a specific distance from the terrain.