User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.igis_viewer3d.dogesture_smallint_smallint_smallint_smallint_double_smallint_smallint_double

Table of Contents

IGIS_Viewer3D.DoGesture method

DK for ActiveX | TatukGIS_XDK11.IGIS_Viewer3D.DoGesture | Methods | Properties

Do gesture.

Available also on: Python.

Syntax

// C#
public void DoGesture(
  short _dragdx,
  short _dragdy,
  short _zoomxpos,
  short _zoomypos,
  double _zoomdistance,
  short _camerapositiondx,
  short _camerapositiondy,
  double _paramex
);
' VisualBasic
Public Sub DoGesture(
  ByVal _dragdx As Short,
  ByVal _dragdy As Short,
  ByVal _zoomxpos As Short,
  ByVal _zoomypos As Short,
  ByVal _zoomdistance As Double,
  ByVal _camerapositiondx As Short,
  ByVal _camerapositiondy As Short,
  ByVal _paramex As Double
)
// Oxygene
public
  procedure DoGesture(
    _dragdx : SmallInt;
    _dragdy : SmallInt;
    _zoomxpos : SmallInt;
    _zoomypos : SmallInt;
    _zoomdistance : Double;
    _camerapositiondx : SmallInt;
    _camerapositiondy : SmallInt;
    _paramex : Double
  );

Parameters

Name Type Description
_dragdx short
SmallInt
change of x coordinate for dragging
_dragdy short
SmallInt
change of y coordinate for dragging
_zoomxpos short
SmallInt
x coordinate of zoom center position
_zoomypos short
SmallInt
y coordinate of zoom center position
_zoomdistance double
Double
zoom distance; if set to 1 then nothing is done
_camerapositiondx short
SmallInt
change of x coordinate for camera position mode
_camerapositiondy short
SmallInt
change of y coordinate for camera position mode
_paramex double
Double
not used
2025/01/31 01:03

Page Tools