User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.itgis_viewer3dbase_methods

ITGIS_Viewer3DBase methods

Methods

Inherited Overrides Protected

Inherited Overrides Protected
Name Visibility Description
AttachDelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
ControlRepaint public Issue control repainting action (shallow refresh).
DelphiObj public Only for internal use of TatukGIS.
(Inherited from ITBaseObject)
DoGesture public Do gesture.
DoMouseDown public Perform interactive action on mouse message defined by current Mode.
DoMouseMove public Perform interactive action on mouse message defined by current Mode.
DoMouseUp public Perform interactive action on mouse message defined by current Mode.
Drag public Drag scene left, right, forward or backward by delta in map units
DragEx public Drag scene left, right, forward+up or backward+down by delta in map units
Draw public Draw scene
FullExtent public Set view to initial state.
GestureBegin public Start gesture.
GestureEnd public Finish gesture.
GetDemLevelAtReferencePointer public Get height where reference pointer crosses DEM
GetFps public Get rendering speed in frames-per-second
InitialRedraw public Construct an instance of 3D Viewer
Locate public Select object in 3D (as in 2D mode)
Locate3D public Select object in 3D
Lock public Stop rendering and wait for GeneralUnlock Must be paired with Unlock.
LockUpdates public Prepare navigate operation - for example set draft mode.
MarkShape public Mark shape with color
Move public Move scene along XY axis by delta values expressed in map units
PrintBegin public Get size of tile used while tiling.
PrintBmp public Dump required screen rectangle to a bitmap
PrintEnd public Close printing using tiles.
PrintTile public Dump visible screen rectangle to a bitmap
RayIntersectDem public Get intersection point between a ray and a DEM
ResetView public Set view to initial state (like FullExtent in 2D).
Rotate public Rotate view by delta values expressed in radians
ScreenToMap public Get the mouse position on ReferenceLevel in map units
ScreenToMap3D public Get map coordinates of screen pixel
StoreMousePos public Mouse position (necessary in ZoomMode only)
Unlock public Cancels GeneralLock, continue rendering Must be paired with Lock.
UnlockUpdates public Finalize navigate operation.
UnMarkShape public Cancel previously marked shape with color
UpdateAllSelectedObjects public Redraw all selected objects.
UpdateTopmost public Issue control update action (topmost refresh).
UpdateWholeMap public Issue control update action (deep refresh).
ZoomBy public Zoom view by factor (screen center if AdvNavigation = False, mouse position if AdvNavigation = True.

2025/01/31 01:05

Page Tools