com.esri.arcgis.editor
Interface ITraverseClosure

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ITraverseClosureProxy

public interface ITraverseClosure
extends java.io.Serializable

COM Interface 'ITraverseClosure'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEditor.olb'

Description: 'Provides access to members that report the traverse closure.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID38bd41d8_457c_485c_a07d_985a088acaa4
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IPoint getCalculatedEndPoint()
          The calculated closing point of the traverse.
 int getCourseCount()
          The number of courses in the traverse.
 IPoint getEndPoint()
          The closing point of the traverse.
 double getMisclosureDirection()
          The direction of the vector of misclosure.
 double getMisclosureDistance()
          The distance of the vector of misclosure.
 double getMisclosureX()
          The horizontal difference in closure.
 double getMisclosureY()
          The vertical difference in closure.
 double getRelativeErrorRatio()
          The relative error ratio of misclosure.
 double getTotalLength()
          The total length of the traverse.
 

Field Detail

IID38bd41d8_457c_485c_a07d_985a088acaa4

static final int IID38bd41d8_457c_485c_a07d_985a088acaa4
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getCourseCount

int getCourseCount()
                   throws java.io.IOException,
                          AutomationException
The number of courses in the traverse.

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

getTotalLength

double getTotalLength()
                      throws java.io.IOException,
                             AutomationException
The total length of the traverse.

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

getEndPoint

IPoint getEndPoint()
                   throws java.io.IOException,
                          AutomationException
The closing point of the traverse.

Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCalculatedEndPoint

IPoint getCalculatedEndPoint()
                             throws java.io.IOException,
                                    AutomationException
The calculated closing point of the traverse.

Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMisclosureX

double getMisclosureX()
                      throws java.io.IOException,
                             AutomationException
The horizontal difference in closure.

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

getMisclosureY

double getMisclosureY()
                      throws java.io.IOException,
                             AutomationException
The vertical difference in closure.

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

getMisclosureDistance

double getMisclosureDistance()
                             throws java.io.IOException,
                                    AutomationException
The distance of the vector of misclosure.

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

getMisclosureDirection

double getMisclosureDirection()
                              throws java.io.IOException,
                                     AutomationException
The direction of the vector of misclosure.

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

getRelativeErrorRatio

double getRelativeErrorRatio()
                             throws java.io.IOException,
                                    AutomationException
The relative error ratio of misclosure.

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