DK11 for Delphi | GisLayerVector.TGIS_Shape.StrokeArc | Overloads | Constructors | Fields | Methods | Properties
Add to the current shape a series of points forming elliptical arc.
// Delphi public procedure StrokeArc( const _center : TGIS_Point3D; const _radiusA : Double; const _radiusB : Double; const _start : Double; const _stop : Double; const _rotation : Double; const _segments : Integer ); overload;
// C++ Builder public: void StrokeArc( TGIS_Point3D* const _center, const double _radiusA, const double _radiusB, const double _start, const double _stop, const double _rotation, const int _segments ) /* overload */;
Name | Type | Description |
---|---|---|
_center | TGIS_Point3D | center of arc |
_radiusA | Double | first radius of ellipse |
_radiusB | Double | second radius of ellipse |
_start | Double | angle of a start position; for full ellipse set to 0 |
_stop | Double | angle of the end position; for full ellipse set to 2Pi |
_rotation | Double | initial rotation; 0 means position GisPoint( _center.X + _radiusA, _center.Y + 0 ) |
_segments | Integer | maximum number of segments used to create full ellipse |