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 =
public class IConstructCircularArcProxy extends com.esri.arcgis.interop.Dispatch implements IConstructCircularArc, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
boolean |
noncastable
Deprecated.
|
static java.lang.Class |
targetClass
Deprecated.
|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
IID, IID91b6f492_c70a_11d0_8307_0000f8034032
Modifier | Constructor and Description |
---|---|
|
IConstructCircularArcProxy()
Deprecated.
For internal use only
|
|
IConstructCircularArcProxy(java.lang.Object obj)
Deprecated.
|
protected |
IConstructCircularArcProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated.
|
|
IConstructCircularArcProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
protected |
IConstructCircularArcProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Deprecated.
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
void |
constructArcDistance(IPoint center,
IPoint from,
boolean isCCW,
double arcDistance)
Deprecated.
Constructs an arc from a center point, a starting point, and an arc length.
|
void |
constructBearingAngleArc(IPoint from,
double inAngle,
boolean isCCW,
double centralAngle,
double arcDistance)
Deprecated.
Constructs an arc with the given chord bearing, central angle and arc distance.
|
void |
constructBearingAngleChord(IPoint from,
double inAngle,
boolean isCCW,
double centralAngle,
double chordDistance)
Deprecated.
Constructs an arc with the given chord bearing, central angle and chord distance.
|
void |
constructBearingAngleTangent(IPoint from,
double inAngle,
boolean isCCW,
double centralAngle,
double tangentDistance)
Deprecated.
Constructs an arc with the given chord bearing, central angle and tangent distance.
|
void |
constructBearingArcTangent(IPoint from,
double inAngle,
boolean isCCW,
double arcDistance,
double tangentDistance)
Deprecated.
Constructs an arc with the given chord bearing, arc distance and tangent distance.
|
void |
constructBearingChordArc(IPoint from,
double inAngle,
boolean isCCW,
double chordDistance,
double arcDistance)
Deprecated.
Constructs an arc with the given chord bearing, chord distance and arc distance (negative for clockwise orientation).
|
void |
constructBearingChordTangent(IPoint from,
double inAngle,
boolean isCCW,
double chordDistance,
double tangentDistance)
Deprecated.
Constructs an arc with the given chord bearing, chord distance and tangent distance.
|
void |
constructBearingRadiusAngle(IPoint startPoint,
double inAngle,
boolean isCCW,
double inRadius,
double centralAngle)
Deprecated.
Constructs an arc with the given chord bearing, radius and central angle.
|
void |
constructBearingRadiusArc(IPoint from,
double inAngle,
boolean isCCW,
double inRadius,
double arcDistance)
Deprecated.
Constructs an arc with the given chord bearing, radius and arc distance.
|
void |
constructBearingRadiusChord(IPoint from,
double inAngle,
boolean isCCW,
double inRadius,
double chordDistance,
boolean isMinor)
Deprecated.
Constructs an arc with the given chord bearing, radius and chord distance.
|
void |
constructBearingRadiusTangent(IPoint from,
double inAngle,
boolean isCCW,
double inRadius,
double tangentDistance)
Deprecated.
Constructs an arc with the given chord bearing, radius and tangent distance.
|
void |
constructChordDistance(IPoint center,
IPoint from,
boolean isCCW,
double chordDistance)
Deprecated.
Constructs an arc from a center point, a starting point, and a chord length.
|
void |
constructCircle(IPoint centerPoint,
double radius,
boolean isCCW)
Deprecated.
Constructs a circle of a given radius and orientation.
|
void |
constructEndPointsAngle(IPoint from,
IPoint to,
boolean isCCW,
double centralAngle)
Deprecated.
Constructs an arc from the given endpoints and central angle.
|
void |
constructEndPointsArc(IPoint from,
IPoint to,
boolean isCCW,
double arcDistance)
Deprecated.
Constructs an arc from the given endpoints and arc distance.
|
void |
constructEndPointsChordHeight(IPoint from,
IPoint to,
boolean isCCW,
double chordHeight)
Deprecated.
Constructs an arc with specified endpoints and and chord height.
|
void |
constructEndPointsRadius(IPoint from,
IPoint to,
boolean isCCW,
double inRadius,
boolean isMinor)
Deprecated.
Constructs an arc from the given endpoints and radius.
|
void |
constructEndPointsTangent(IPoint from,
IPoint to,
boolean isCCW,
double tangentDistance)
Deprecated.
Constructs an arc from the given endpoints and tangent distance.
|
void |
constructFilletPoint(ISegment s1,
ISegment s2,
IPoint from,
IPoint hintPoint)
Deprecated.
Constructs an arc of given start point near first segment and tangent to two segments.
|
void |
constructFilletRadius(ISegment s1,
ISegment s2,
double inRadius,
IPoint hintPoint)
Deprecated.
Constructs an arc of given radius and tangent to two segments.
|
void |
constructTangentAndPoint(ISegment s,
boolean atFrom,
IPoint p)
Deprecated.
Constructs an arc with one endpoint being p, tangent to s, and connected to s.
|
void |
constructTangentAngleArc(ISegment segment,
boolean atStart,
boolean isCCW,
double centralAngle,
double arcDistance)
Deprecated.
Constructs an arc with a common tangent to the input segment, a given central angle and an arc length.
|
void |
constructTangentAngleChord(ISegment segment,
boolean atStart,
boolean isCCW,
double centralAngle,
double chordDistance)
Deprecated.
Constructs an arc with a common tangent to the input segment, a given central angle and a chord length.
|
void |
constructTangentAngleTangent(ISegment segment,
boolean atStart,
boolean isCCW,
double centralAngle,
double tangentDistance)
Deprecated.
Constructs an arc with a common tangent to the input segment, a given central angle and a tangent length.
|
void |
constructTangentArcTangent(ISegment segment,
boolean atStart,
boolean isCCW,
double arcDistance,
double tangentDistance)
Deprecated.
Constructs an arc with a common tangent to the input segment, a given arc length and a tangent length.
|
void |
constructTangentChordArc(ISegment segment,
boolean atStart,
boolean isCCW,
double chordDistance,
double arcDistance)
Deprecated.
Constructs an arc with a common tangent to the input segment, a given chord length and an arc length.
|
void |
constructTangentChordTangent(ISegment segment,
boolean atStart,
boolean isCCW,
double chordDistance,
double tangentDistance)
Deprecated.
Constructs an arc with a common tangent to input segment, a given chord length and a tangent length.
|
void |
constructTangentDistance(IPoint center,
IPoint from,
boolean isCCW,
double tangentDistance)
Deprecated.
Constructs an arc from a center point, a starting point, and an tangent length.
|
void |
constructTangentRadiusAngle(ISegment segment,
boolean atStart,
boolean isCCW,
double inRadius,
double centralAngle)
Deprecated.
Constructs an arc with a common tangent to the input segment, a given radius and a central angle.
|
void |
constructTangentRadiusArc(ISegment segment,
boolean atStart,
boolean isCCW,
double inRadius,
double arcDistance)
Deprecated.
Constructs an arc having a common tangent to the input segment, a given radius and an arc length.
|
void |
constructTangentRadiusChord(ISegment segment,
boolean atStart,
boolean isCCW,
double inRadius,
double chordDistance)
Deprecated.
Constructs an arc with a common tangent to the input segment, a given radius and a chord length.
|
void |
constructTangentRadiusTangent(ISegment segment,
boolean atStart,
boolean isCCW,
double inRadius,
double tangentDistance)
Deprecated.
Constructs an arc with a common tangent to the input segment, a given radius and a tangent length.
|
void |
constructThreePoints(IPoint from,
IPoint middle,
IPoint to,
boolean useExistingCenter)
Deprecated.
Constructs an arc from three points.
|
void |
queryFilletRadiusRange(ISegment s1,
ISegment s2,
IPoint hintPoint,
double[] minRadius,
double[] maxRadius)
Deprecated.
Returns minimum and maximum radius for fillet to touch both input segments.
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated.
Removes a Java object as a listener to events generated by a COM object.
|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
public static final java.lang.Class targetClass
public boolean noncastable
public IConstructCircularArcProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IConstructCircularArcProxy()
public IConstructCircularArcProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IConstructCircularArcProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IConstructCircularArcProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object to be informed of the eventstheSource
- the proxy class that represents the COM class that is the source of the eventsjava.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
public void constructEndPointsRadius(IPoint from, IPoint to, boolean isCCW, double inRadius, boolean isMinor) throws java.io.IOException, AutomationException
constructEndPointsRadius
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)to
- A reference to a com.esri.arcgis.geometry.IPoint (in)isCCW
- The isCCW (in)inRadius
- The inRadius (in)isMinor
- The isMinor (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructEndPointsAngle(IPoint from, IPoint to, boolean isCCW, double centralAngle) throws java.io.IOException, AutomationException
constructEndPointsAngle
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)to
- A reference to a com.esri.arcgis.geometry.IPoint (in)isCCW
- The isCCW (in)centralAngle
- The centralAngle (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructEndPointsArc(IPoint from, IPoint to, boolean isCCW, double arcDistance) throws java.io.IOException, AutomationException
constructEndPointsArc
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)to
- A reference to a com.esri.arcgis.geometry.IPoint (in)isCCW
- The isCCW (in)arcDistance
- The arcDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructEndPointsTangent(IPoint from, IPoint to, boolean isCCW, double tangentDistance) throws java.io.IOException, AutomationException
constructEndPointsTangent
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)to
- A reference to a com.esri.arcgis.geometry.IPoint (in)isCCW
- The isCCW (in)tangentDistance
- The tangentDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructArcDistance(IPoint center, IPoint from, boolean isCCW, double arcDistance) throws java.io.IOException, AutomationException
constructArcDistance
in interface IConstructCircularArc
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)arcDistance
- The arcDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructChordDistance(IPoint center, IPoint from, boolean isCCW, double chordDistance) throws java.io.IOException, AutomationException
constructChordDistance
in interface IConstructCircularArc
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)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentDistance(IPoint center, IPoint from, boolean isCCW, double tangentDistance) throws java.io.IOException, AutomationException
constructTangentDistance
in interface IConstructCircularArc
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)tangentDistance
- The tangentDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentRadiusArc(ISegment segment, boolean atStart, boolean isCCW, double inRadius, double arcDistance) throws java.io.IOException, AutomationException
constructTangentRadiusArc
in interface IConstructCircularArc
segment
- A reference to a com.esri.arcgis.geometry.ISegment (in)atStart
- The atStart (in)isCCW
- The isCCW (in)inRadius
- The inRadius (in)arcDistance
- The arcDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentRadiusChord(ISegment segment, boolean atStart, boolean isCCW, double inRadius, double chordDistance) throws java.io.IOException, AutomationException
constructTangentRadiusChord
in interface IConstructCircularArc
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)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentRadiusTangent(ISegment segment, boolean atStart, boolean isCCW, double inRadius, double tangentDistance) throws java.io.IOException, AutomationException
constructTangentRadiusTangent
in interface IConstructCircularArc
segment
- A reference to a com.esri.arcgis.geometry.ISegment (in)atStart
- The atStart (in)isCCW
- The isCCW (in)inRadius
- The inRadius (in)tangentDistance
- The tangentDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentRadiusAngle(ISegment segment, boolean atStart, boolean isCCW, double inRadius, double centralAngle) throws java.io.IOException, AutomationException
constructTangentRadiusAngle
in interface IConstructCircularArc
segment
- A reference to a com.esri.arcgis.geometry.ISegment (in)atStart
- The atStart (in)isCCW
- The isCCW (in)inRadius
- The inRadius (in)centralAngle
- The centralAngle (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentAngleArc(ISegment segment, boolean atStart, boolean isCCW, double centralAngle, double arcDistance) throws java.io.IOException, AutomationException
constructTangentAngleArc
in interface IConstructCircularArc
segment
- A reference to a com.esri.arcgis.geometry.ISegment (in)atStart
- The atStart (in)isCCW
- The isCCW (in)centralAngle
- The centralAngle (in)arcDistance
- The arcDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentAngleChord(ISegment segment, boolean atStart, boolean isCCW, double centralAngle, double chordDistance) throws java.io.IOException, AutomationException
constructTangentAngleChord
in interface IConstructCircularArc
segment
- A reference to a com.esri.arcgis.geometry.ISegment (in)atStart
- The atStart (in)isCCW
- The isCCW (in)centralAngle
- The centralAngle (in)chordDistance
- The chordDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentAngleTangent(ISegment segment, boolean atStart, boolean isCCW, double centralAngle, double tangentDistance) throws java.io.IOException, AutomationException
constructTangentAngleTangent
in interface IConstructCircularArc
segment
- A reference to a com.esri.arcgis.geometry.ISegment (in)atStart
- The atStart (in)isCCW
- The isCCW (in)centralAngle
- The centralAngle (in)tangentDistance
- The tangentDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentChordArc(ISegment segment, boolean atStart, boolean isCCW, double chordDistance, double arcDistance) throws java.io.IOException, AutomationException
constructTangentChordArc
in interface IConstructCircularArc
segment
- A reference to a com.esri.arcgis.geometry.ISegment (in)atStart
- The atStart (in)isCCW
- The isCCW (in)chordDistance
- The chordDistance (in)arcDistance
- The arcDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentChordTangent(ISegment segment, boolean atStart, boolean isCCW, double chordDistance, double tangentDistance) throws java.io.IOException, AutomationException
constructTangentChordTangent
in interface IConstructCircularArc
segment
- A reference to a com.esri.arcgis.geometry.ISegment (in)atStart
- The atStart (in)isCCW
- The isCCW (in)chordDistance
- The chordDistance (in)tangentDistance
- The tangentDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentArcTangent(ISegment segment, boolean atStart, boolean isCCW, double arcDistance, double tangentDistance) throws java.io.IOException, AutomationException
constructTangentArcTangent
in interface IConstructCircularArc
segment
- A reference to a com.esri.arcgis.geometry.ISegment (in)atStart
- The atStart (in)isCCW
- The isCCW (in)arcDistance
- The arcDistance (in)tangentDistance
- The tangentDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructBearingRadiusAngle(IPoint startPoint, double inAngle, boolean isCCW, double inRadius, double centralAngle) throws java.io.IOException, AutomationException
constructBearingRadiusAngle
in interface IConstructCircularArc
startPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)inAngle
- The inAngle (in)isCCW
- The isCCW (in)inRadius
- The inRadius (in)centralAngle
- The centralAngle (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructBearingRadiusArc(IPoint from, double inAngle, boolean isCCW, double inRadius, double arcDistance) throws java.io.IOException, AutomationException
constructBearingRadiusArc
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)inAngle
- The inAngle (in)isCCW
- The isCCW (in)inRadius
- The inRadius (in)arcDistance
- The arcDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructBearingRadiusChord(IPoint from, double inAngle, boolean isCCW, double inRadius, double chordDistance, boolean isMinor) throws java.io.IOException, AutomationException
constructBearingRadiusChord
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)inAngle
- The inAngle (in)isCCW
- The isCCW (in)inRadius
- The inRadius (in)chordDistance
- The chordDistance (in)isMinor
- The isMinor (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructBearingRadiusTangent(IPoint from, double inAngle, boolean isCCW, double inRadius, double tangentDistance) throws java.io.IOException, AutomationException
constructBearingRadiusTangent
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)inAngle
- The inAngle (in)isCCW
- The isCCW (in)inRadius
- The inRadius (in)tangentDistance
- The tangentDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructBearingAngleArc(IPoint from, double inAngle, boolean isCCW, double centralAngle, double arcDistance) throws java.io.IOException, AutomationException
constructBearingAngleArc
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)inAngle
- The inAngle (in)isCCW
- The isCCW (in)centralAngle
- The centralAngle (in)arcDistance
- The arcDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructBearingAngleChord(IPoint from, double inAngle, boolean isCCW, double centralAngle, double chordDistance) throws java.io.IOException, AutomationException
constructBearingAngleChord
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)inAngle
- The inAngle (in)isCCW
- The isCCW (in)centralAngle
- The centralAngle (in)chordDistance
- The chordDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructBearingAngleTangent(IPoint from, double inAngle, boolean isCCW, double centralAngle, double tangentDistance) throws java.io.IOException, AutomationException
constructBearingAngleTangent
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)inAngle
- The inAngle (in)isCCW
- The isCCW (in)centralAngle
- The centralAngle (in)tangentDistance
- The tangentDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructBearingChordArc(IPoint from, double inAngle, boolean isCCW, double chordDistance, double arcDistance) throws java.io.IOException, AutomationException
constructBearingChordArc
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)inAngle
- The inAngle (in)isCCW
- The isCCW (in)chordDistance
- The chordDistance (in)arcDistance
- The arcDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructBearingChordTangent(IPoint from, double inAngle, boolean isCCW, double chordDistance, double tangentDistance) throws java.io.IOException, AutomationException
constructBearingChordTangent
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)inAngle
- The inAngle (in)isCCW
- The isCCW (in)chordDistance
- The chordDistance (in)tangentDistance
- The tangentDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructBearingArcTangent(IPoint from, double inAngle, boolean isCCW, double arcDistance, double tangentDistance) throws java.io.IOException, AutomationException
constructBearingArcTangent
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)inAngle
- The inAngle (in)isCCW
- The isCCW (in)arcDistance
- The arcDistance (in)tangentDistance
- The tangentDistance (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructThreePoints(IPoint from, IPoint middle, IPoint to, boolean useExistingCenter) throws java.io.IOException, AutomationException
constructThreePoints
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)middle
- A reference to a com.esri.arcgis.geometry.IPoint (in)to
- A reference to a com.esri.arcgis.geometry.IPoint (in)useExistingCenter
- The useExistingCenter (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructFilletPoint(ISegment s1, ISegment s2, IPoint from, IPoint hintPoint) throws java.io.IOException, AutomationException
constructFilletPoint
in interface IConstructCircularArc
s1
- A reference to a com.esri.arcgis.geometry.ISegment (in)s2
- A reference to a com.esri.arcgis.geometry.ISegment (in)from
- A reference to a com.esri.arcgis.geometry.IPoint (in)hintPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructFilletRadius(ISegment s1, ISegment s2, double inRadius, IPoint hintPoint) throws java.io.IOException, AutomationException
constructFilletRadius
in interface IConstructCircularArc
s1
- A reference to a com.esri.arcgis.geometry.ISegment (in)s2
- A reference to a com.esri.arcgis.geometry.ISegment (in)inRadius
- The inRadius (in)hintPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void queryFilletRadiusRange(ISegment s1, ISegment s2, IPoint hintPoint, double[] minRadius, double[] maxRadius) throws java.io.IOException, AutomationException
queryFilletRadiusRange
in interface IConstructCircularArc
s1
- A reference to a com.esri.arcgis.geometry.ISegment (in)s2
- A reference to a com.esri.arcgis.geometry.ISegment (in)hintPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)minRadius
- The minRadius (out: use single element array)maxRadius
- The maxRadius (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructTangentAndPoint(ISegment s, boolean atFrom, IPoint p) throws java.io.IOException, AutomationException
constructTangentAndPoint
in interface IConstructCircularArc
s
- A reference to a com.esri.arcgis.geometry.ISegment (in)atFrom
- The atFrom (in)p
- A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructEndPointsChordHeight(IPoint from, IPoint to, boolean isCCW, double chordHeight) throws java.io.IOException, AutomationException
constructEndPointsChordHeight
in interface IConstructCircularArc
from
- A reference to a com.esri.arcgis.geometry.IPoint (in)to
- A reference to a com.esri.arcgis.geometry.IPoint (in)isCCW
- The isCCW (in)chordHeight
- The chordHeight (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void constructCircle(IPoint centerPoint, double radius, boolean isCCW) throws java.io.IOException, AutomationException
constructCircle
in interface IConstructCircularArc
centerPoint
- A reference to a com.esri.arcgis.geometry.IPoint (in)radius
- The radius (in)isCCW
- The isCCW (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.