com.esri.arcgis.geometry
Interface IConstructCircularArc2

All Superinterfaces:
IConstructCircularArc, java.io.Serializable
All Known Implementing Classes:
CircularArc, IConstructCircularArc2Proxy

public interface IConstructCircularArc2
extends IConstructCircularArc, java.io.Serializable

COM Interface 'IConstructCircularArc2'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeometry.olb'

Description: 'Provides access to members that construct a circular arc using other geometries and values.' 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 IIDf4ee06a7_7854_485d_9689_914be1b4e900
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geometry.IConstructCircularArc
IID91b6f492_c70a_11d0_8307_0000f8034032
 
Method Summary
 void constructChordDistanceEx(IPoint center, IPoint from, boolean isCCW, double chordDistance, boolean isMinor)
          Constructs an arc from a center point, a from point, and a chord length.
 void constructTangentRadiusChordEx(ISegment segment, boolean atStart, boolean isCCW, double inRadius, double chordDistance, boolean isMinor)
          Constructs an arc with a common tangent to the input segment, a given radius and a chord length.
 
Methods inherited from interface com.esri.arcgis.geometry.IConstructCircularArc
constructArcDistance, constructBearingAngleArc, constructBearingAngleChord, constructBearingAngleTangent, constructBearingArcTangent, constructBearingChordArc, constructBearingChordTangent, constructBearingRadiusAngle, constructBearingRadiusArc, constructBearingRadiusChord, constructBearingRadiusTangent, constructChordDistance, constructCircle, constructEndPointsAngle, constructEndPointsArc, constructEndPointsChordHeight, constructEndPointsRadius, constructEndPointsTangent, constructFilletPoint, constructFilletRadius, constructTangentAndPoint, constructTangentAngleArc, constructTangentAngleChord, constructTangentAngleTangent, constructTangentArcTangent, constructTangentChordArc, constructTangentChordTangent, constructTangentDistance, constructTangentRadiusAngle, constructTangentRadiusArc, constructTangentRadiusChord, constructTangentRadiusTangent, constructThreePoints, queryFilletRadiusRange
 

Field Detail

IIDf4ee06a7_7854_485d_9689_914be1b4e900

static final int IIDf4ee06a7_7854_485d_9689_914be1b4e900
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

constructChordDistanceEx

void constructChordDistanceEx(IPoint center,
                              IPoint from,
                              boolean isCCW,
                              double chordDistance,
                              boolean isMinor)
                              throws java.io.IOException,
                                     AutomationException
Constructs an arc from a center point, a from point, and a chord length.

Parameters:
center - A reference to a com.esri.arcgis.geometry.IPoint (in)
from - A reference to a com.esri.arcgis.geometry.IPoint (in)
isCCW - The isCCW (in)
chordDistance - The chordDistance (in)
isMinor - The isMinor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentRadiusChordEx

void constructTangentRadiusChordEx(ISegment segment,
                                   boolean atStart,
                                   boolean isCCW,
                                   double inRadius,
                                   double chordDistance,
                                   boolean isMinor)
                                   throws java.io.IOException,
                                          AutomationException
Constructs an arc with a common tangent to the input segment, a given radius and a chord length.

Parameters:
segment - A reference to a com.esri.arcgis.geometry.ISegment (in)
atStart - The atStart (in)
isCCW - The isCCW (in)
inRadius - The inRadius (in)
chordDistance - The chordDistance (in)
isMinor - The isMinor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.