User Tools

Site Tools


api:dk11:activex:tatukgis_xdk11.itgis_shape.strokearc_itgis_point3d_double_double_double_double_double

Table of Contents

ITGIS_Shape.StrokeArc method

DK11 for ActiveX | TatukGIS_XDK11.ITGIS_Shape.StrokeArc | Methods | Properties

Add to the current shape a series of points forming elliptical arc.

Available also on: Delphi | .NET | Java | Python.

Syntax

// C#
public void StrokeArc(
  ITGIS_Point3D _center,
  double _radiusA,
  double _radiusB,
  double _start,
  double _stop,
  double _rotation
);
' VisualBasic
Public Sub StrokeArc(
  ByVal _center As ITGIS_Point3D,
  ByVal _radiusA As Double,
  ByVal _radiusB As Double,
  ByVal _start As Double,
  ByVal _stop As Double,
  ByVal _rotation As Double
)
// Oxygene
public
  procedure StrokeArc(
    _center : ITGIS_Point3D;
    _radiusA : Double;
    _radiusB : Double;
    _start : Double;
    _stop : Double;
    _rotation : Double
  );

Parameters

Name Type Description
_center ITGIS_Point3D center of arc
_radiusA double
Double
first radius of ellipse
_radiusB double
Double
second radius of ellipse
_start double
Double
angle of a start position; for full ellipse set to 0
_stop double
Double
angle of the end position; for full ellipse set to 2Pi
_rotation double
Double
initial rotation; 0 means position GisPoint( _center.X + _radiusA, _center.Y + 0 )
2022/11/16 01:11

Page Tools