User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.tgis_3dflyover

Table of Contents

TGIS_3DFlyOver class

DK11 for ActiveX | TatukGIS_XDK11.TGIS_3DFlyOver | Classes | Methods | Properties

Implementation of the "fly over" functionality for 3D view.

Available also on: Delphi | .NET.

Syntax

// C#
public class TGIS_3DFlyOver : ITGIS_3DFlyOver, IConnectionPointContainer, ITGIS_3DFlyOverEvents 
{
}
' VisualBasic
Public Class TGIS_3DFlyOver
  Implements ITGIS_3DFlyOver
  Implements IConnectionPointContainer
  Implements ITGIS_3DFlyOverEvents
End Class
// Oxygene
type
  TGIS_3DFlyOver = public class
  end;

Implements

ITGIS_3DFlyOver IConnectionPointContainer ITGIS_3DFlyOverEvents

Methods

Inherited Overrides Protected
Name Visibility Description
AddCamera public Adds a camera to the animation path.
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
Clear public Removes all the cameras.
DeleteCamera public Deletes camera at a given index.
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
FinishedEvent public
(Inherited from ITGIS_3DFlyOverEvents)
GrabCamera public Records the current view/camera of the attached 3D viewer.
LoadFromFile public Loads the settings and cameras from an XML file.
LoadFromLayer public Loads the cameras from a vector layer.
MoveCamera public Moves a camera in the order.
MoveCameraDown public Moves a camera one position down in the order.
MoveCameraUp public Moves a camera one position up in the order.
MoveToCamera public Sets the view to the specified camera.
MoveToStart public Sets the view to the first camera (the camera from which the animation path starts).
Pause public Pauses the animation.
PreparePath public Prepares the animation path using the current active cameras.
Reset public Resets the animation (must be paused).
Restart public Restarts the animation (must be paused).
SaveToFile public Saves the settings and cameras to an XML file.
SaveToLayer public Saves the cameras to a vector layer.
Start public Starts the animation.
Stop public Stops the animation.

Properties

Inherited Protected
Name Visibility Description
AutoSpeed public Animation speed; 1.0 is default, set to less than 1.0 to slow down and greater than 1.0 to speed up.
Camera public Access to the Active property of a camera.
CameraActive public Access to the Active property of a camera.
CameraName public Access to the Name property of a camera.
Count public Camera count.
FPS public Target FPS (frames per second).
Looped public True if the animation should loop.
PathType public Interpolation method used to prepare the animation path.
Running public True if the animation is running.
SpeedFactor public Animation speed; 1.0 is default, set to less than 1.0 to slow down and greater than 1.0 to speed up.
TimeSpan public Timespan of the animation (in seconds).
Viewer public Attached 3D viewer.
ViewerWnd public Attached 3D viewer.

2020/05/07 01:02

Page Tools