com.esri.arcgis.system
Interface IAngularConverter2

All Superinterfaces:
Serializable
All Known Implementing Classes:
AngularConverter

public interface IAngularConverter2
extends Serializable

Provides access to methods that allow an angle to be converted from one direction unit to another.

Remarks

IAngularConverter2 extends the AngularConverter object and allows you to change the output values for GetString to be within the range -180 to 180. The default string is within the range 0 to 360 (or its equivalent in the relevant direction type).

Product Availability

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


Method Summary
 boolean isNegativeAngles()
          Allow an angle to be converted from one direction unit to another.
 void setNegativeAngles(boolean negAngles)
          Allow an angle to be converted from one direction unit to another.
 

Method Detail

setNegativeAngles

void setNegativeAngles(boolean negAngles)
                       throws IOException,
                              AutomationException
Allow an angle to be converted from one direction unit to another.

Product Availability

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

Parameters:
negAngles - The negAngles (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isNegativeAngles

boolean isNegativeAngles()
                         throws IOException,
                                AutomationException
Allow an angle to be converted from one direction unit to another.

Product Availability

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

Returns:
The negAngles
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.