public interface IGeodeticMeasurement
extends java.io.Serializable
Description: 'Provides access to members that perform measurements along geodetic lines between two points' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDaea2a0e5_8340_4dce_98f4_61117fc504ab |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
void |
calculateGeodeticDistanceAndAzimuth(IPoint otherPoint,
int curveType,
double[] distanceMeters,
double[] azimuth12Radians,
double[] azimuth21Radians)
Calculates distance(in meters) and azimuths(in radians) on the Spheroid between this and otherPoint using given geodetic curve type.
|
void |
movePointByGeodeticDistance(int curveType,
double distanceMeters,
double azimuthRadians,
IPoint[] resultPoint)
Move point by given distance in meters on the Spheroid in the direction of the given azimuth(given in radians).
|
static final int IIDaea2a0e5_8340_4dce_98f4_61117fc504ab
static final int xxDummy
static final java.lang.String IID
void calculateGeodeticDistanceAndAzimuth(IPoint otherPoint, int curveType, double[] distanceMeters, double[] azimuth12Radians, double[] azimuth21Radians) throws java.io.IOException, AutomationException
otherPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)curveType
- A com.esri.arcgis.geometry.esriGeodeticType constant (in)distanceMeters
- The distanceMeters (out: use single element array)azimuth12Radians
- The azimuth12Radians (out: use single element array)azimuth21Radians
- The azimuth21Radians (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void movePointByGeodeticDistance(int curveType, double distanceMeters, double azimuthRadians, IPoint[] resultPoint) throws java.io.IOException, AutomationException
curveType
- A com.esri.arcgis.geometry.esriGeodeticType constant (in)distanceMeters
- The distanceMeters (in)azimuthRadians
- The azimuthRadians (in)resultPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in/out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.