This document is archived and information here might be outdated.  Recommended version.


IVector3D.PolarMove Method (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (Geometry)  

IVector3D.PolarMove Method

Modify the vector by adding to its polar components. Angles are in radians.

[Visual Basic .NET]
Public Sub PolarMove ( _
    ByVal dAzimuth As Double, _
    ByVal dInclination As Double, _
    ByVal dRadius As Double _
)
[C#]
public void PolarMove (
    double dAzimuth,
    double dInclination,
    double dRadius
);
[C++]
HRESULT PolarMove(
  double dAzimuth,
  double dInclination,
  double dRadius
);
[C++]

Parameters dAzimuth dAzimuth is a parameter of type double dInclination dInclination is a parameter of type double dRadius dRadius is a parameter of type double

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

Moves the Vector3D in Polar coordinates by adding a given input factor to each of the Azimuth, Inclination, and Radius Components.  This can be thought of as applying a Polar rotation and modification to the base Vector.

See Also

IVector3D Interface