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


IVector3D.PolarMove Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IV > IVector3D Interface > IVector3D.PolarMove Method
ArcGIS Developer Help

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