com.esri.arcgis.geometry
Class IConstructCircularArcProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geometry.IConstructCircularArcProxy
All Implemented Interfaces:
IConstructCircularArc, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IConstructCircularArc2Proxy

Deprecated. Internal use only. Proxy for COM Interface 'IConstructCircularArc'. 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 =

public class IConstructCircularArcProxy
extends com.esri.arcgis.interop.Dispatch
implements IConstructCircularArc, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geometry.IConstructCircularArc
IID, IID91b6f492_c70a_11d0_8307_0000f8034032
 
Constructor Summary
  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.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 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.  
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IConstructCircularArcProxy

public IConstructCircularArcProxy(java.lang.String CLSID,
                                  java.lang.String host,
                                  com.esri.arcgis.interop.AuthInfo authInfo)
                           throws java.net.UnknownHostException,
                                  java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IConstructCircularArcProxy

public IConstructCircularArcProxy()
Deprecated. 
For internal use only


IConstructCircularArcProxy

public IConstructCircularArcProxy(java.lang.Object obj)
                           throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IConstructCircularArcProxy

protected IConstructCircularArcProxy(java.lang.Object obj,
                                     java.lang.String iid)
                              throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IConstructCircularArcProxy

protected IConstructCircularArcProxy(java.lang.String CLSID,
                                     java.lang.String iid,
                                     java.lang.String host,
                                     com.esri.arcgis.interop.AuthInfo authInfo)
                              throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

constructEndPointsRadius

public void constructEndPointsRadius(IPoint from,
                                     IPoint to,
                                     boolean isCCW,
                                     double inRadius,
                                     boolean isMinor)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Constructs an arc from the given endpoints and radius.

Specified by:
constructEndPointsRadius in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructEndPointsAngle

public void constructEndPointsAngle(IPoint from,
                                    IPoint to,
                                    boolean isCCW,
                                    double centralAngle)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Constructs an arc from the given endpoints and central angle.

Specified by:
constructEndPointsAngle in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructEndPointsArc

public void constructEndPointsArc(IPoint from,
                                  IPoint to,
                                  boolean isCCW,
                                  double arcDistance)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Constructs an arc from the given endpoints and arc distance.

Specified by:
constructEndPointsArc in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructEndPointsTangent

public void constructEndPointsTangent(IPoint from,
                                      IPoint to,
                                      boolean isCCW,
                                      double tangentDistance)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Constructs an arc from the given endpoints and tangent distance.

Specified by:
constructEndPointsTangent in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructArcDistance

public void constructArcDistance(IPoint center,
                                 IPoint from,
                                 boolean isCCW,
                                 double arcDistance)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Constructs an arc from a center point, a starting point, and an arc length.

Specified by:
constructArcDistance in interface IConstructCircularArc
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)
arcDistance - The arcDistance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructChordDistance

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

Specified by:
constructChordDistance in interface IConstructCircularArc
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentDistance

public void constructTangentDistance(IPoint center,
                                     IPoint from,
                                     boolean isCCW,
                                     double tangentDistance)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Constructs an arc from a center point, a starting point, and an tangent length.

Specified by:
constructTangentDistance in interface IConstructCircularArc
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)
tangentDistance - The tangentDistance (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentRadiusArc

public void constructTangentRadiusArc(ISegment segment,
                                      boolean atStart,
                                      boolean isCCW,
                                      double inRadius,
                                      double arcDistance)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Constructs an arc having a common tangent to the input segment, a given radius and an arc length.

Specified by:
constructTangentRadiusArc in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentRadiusChord

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

Specified by:
constructTangentRadiusChord in interface IConstructCircularArc
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentRadiusTangent

public void constructTangentRadiusTangent(ISegment segment,
                                          boolean atStart,
                                          boolean isCCW,
                                          double inRadius,
                                          double tangentDistance)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Constructs an arc with a common tangent to the input segment, a given radius and a tangent length.

Specified by:
constructTangentRadiusTangent in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentRadiusAngle

public void constructTangentRadiusAngle(ISegment segment,
                                        boolean atStart,
                                        boolean isCCW,
                                        double inRadius,
                                        double centralAngle)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Constructs an arc with a common tangent to the input segment, a given radius and a central angle.

Specified by:
constructTangentRadiusAngle in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentAngleArc

public void constructTangentAngleArc(ISegment segment,
                                     boolean atStart,
                                     boolean isCCW,
                                     double centralAngle,
                                     double arcDistance)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Constructs an arc with a common tangent to the input segment, a given central angle and an arc length.

Specified by:
constructTangentAngleArc in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentAngleChord

public void constructTangentAngleChord(ISegment segment,
                                       boolean atStart,
                                       boolean isCCW,
                                       double centralAngle,
                                       double chordDistance)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Constructs an arc with a common tangent to the input segment, a given central angle and a chord length.

Specified by:
constructTangentAngleChord in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentAngleTangent

public void constructTangentAngleTangent(ISegment segment,
                                         boolean atStart,
                                         boolean isCCW,
                                         double centralAngle,
                                         double tangentDistance)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Constructs an arc with a common tangent to the input segment, a given central angle and a tangent length.

Specified by:
constructTangentAngleTangent in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentChordArc

public void constructTangentChordArc(ISegment segment,
                                     boolean atStart,
                                     boolean isCCW,
                                     double chordDistance,
                                     double arcDistance)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Constructs an arc with a common tangent to the input segment, a given chord length and an arc length.

Specified by:
constructTangentChordArc in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentChordTangent

public void constructTangentChordTangent(ISegment segment,
                                         boolean atStart,
                                         boolean isCCW,
                                         double chordDistance,
                                         double tangentDistance)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Constructs an arc with a common tangent to input segment, a given chord length and a tangent length.

Specified by:
constructTangentChordTangent in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentArcTangent

public void constructTangentArcTangent(ISegment segment,
                                       boolean atStart,
                                       boolean isCCW,
                                       double arcDistance,
                                       double tangentDistance)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Constructs an arc with a common tangent to the input segment, a given arc length and a tangent length.

Specified by:
constructTangentArcTangent in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructBearingRadiusAngle

public void constructBearingRadiusAngle(IPoint startPoint,
                                        double inAngle,
                                        boolean isCCW,
                                        double inRadius,
                                        double centralAngle)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Constructs an arc with the given chord bearing, radius and central angle.

Specified by:
constructBearingRadiusAngle in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructBearingRadiusArc

public void constructBearingRadiusArc(IPoint from,
                                      double inAngle,
                                      boolean isCCW,
                                      double inRadius,
                                      double arcDistance)
                               throws java.io.IOException,
                                      AutomationException
Deprecated. 
Constructs an arc with the given chord bearing, radius and arc distance.

Specified by:
constructBearingRadiusArc in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructBearingRadiusChord

public void constructBearingRadiusChord(IPoint from,
                                        double inAngle,
                                        boolean isCCW,
                                        double inRadius,
                                        double chordDistance,
                                        boolean isMinor)
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
Constructs an arc with the given chord bearing, radius and chord distance.

Specified by:
constructBearingRadiusChord in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructBearingRadiusTangent

public void constructBearingRadiusTangent(IPoint from,
                                          double inAngle,
                                          boolean isCCW,
                                          double inRadius,
                                          double tangentDistance)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Constructs an arc with the given chord bearing, radius and tangent distance.

Specified by:
constructBearingRadiusTangent in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructBearingAngleArc

public void constructBearingAngleArc(IPoint from,
                                     double inAngle,
                                     boolean isCCW,
                                     double centralAngle,
                                     double arcDistance)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Constructs an arc with the given chord bearing, central angle and arc distance.

Specified by:
constructBearingAngleArc in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructBearingAngleChord

public void constructBearingAngleChord(IPoint from,
                                       double inAngle,
                                       boolean isCCW,
                                       double centralAngle,
                                       double chordDistance)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Constructs an arc with the given chord bearing, central angle and chord distance.

Specified by:
constructBearingAngleChord in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructBearingAngleTangent

public void constructBearingAngleTangent(IPoint from,
                                         double inAngle,
                                         boolean isCCW,
                                         double centralAngle,
                                         double tangentDistance)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Constructs an arc with the given chord bearing, central angle and tangent distance.

Specified by:
constructBearingAngleTangent in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructBearingChordArc

public void constructBearingChordArc(IPoint from,
                                     double inAngle,
                                     boolean isCCW,
                                     double chordDistance,
                                     double arcDistance)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Constructs an arc with the given chord bearing, chord distance and arc distance (negative for clockwise orientation).

Specified by:
constructBearingChordArc in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructBearingChordTangent

public void constructBearingChordTangent(IPoint from,
                                         double inAngle,
                                         boolean isCCW,
                                         double chordDistance,
                                         double tangentDistance)
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
Constructs an arc with the given chord bearing, chord distance and tangent distance.

Specified by:
constructBearingChordTangent in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructBearingArcTangent

public void constructBearingArcTangent(IPoint from,
                                       double inAngle,
                                       boolean isCCW,
                                       double arcDistance,
                                       double tangentDistance)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Constructs an arc with the given chord bearing, arc distance and tangent distance.

Specified by:
constructBearingArcTangent in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructThreePoints

public void constructThreePoints(IPoint from,
                                 IPoint middle,
                                 IPoint to,
                                 boolean useExistingCenter)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Constructs an arc from three points. useExistingCenter can be set to true in order to help create a reasonable arc when from and to are identical.

Specified by:
constructThreePoints in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructFilletPoint

public void constructFilletPoint(ISegment s1,
                                 ISegment s2,
                                 IPoint from,
                                 IPoint hintPoint)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Constructs an arc of given start point near first segment and tangent to two segments. hintPoint can be nil or can be a location near the desired fillet.

Specified by:
constructFilletPoint in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructFilletRadius

public void constructFilletRadius(ISegment s1,
                                  ISegment s2,
                                  double inRadius,
                                  IPoint hintPoint)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Constructs an arc of given radius and tangent to two segments. hintPoint can be nil or can be a location near the desired fillet.

Specified by:
constructFilletRadius in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

queryFilletRadiusRange

public void queryFilletRadiusRange(ISegment s1,
                                   ISegment s2,
                                   IPoint hintPoint,
                                   double[] minRadius,
                                   double[] maxRadius)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Returns minimum and maximum radius for fillet to touch both input segments. hintPoint can be nil or can be a location near the desired fillet.

Specified by:
queryFilletRadiusRange in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructTangentAndPoint

public void constructTangentAndPoint(ISegment s,
                                     boolean atFrom,
                                     IPoint p)
                              throws java.io.IOException,
                                     AutomationException
Deprecated. 
Constructs an arc with one endpoint being p, tangent to s, and connected to s. If atFrom is true, the connection is at s's from point, otherwise at s's to point.

Specified by:
constructTangentAndPoint in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructEndPointsChordHeight

public void constructEndPointsChordHeight(IPoint from,
                                          IPoint to,
                                          boolean isCCW,
                                          double chordHeight)
                                   throws java.io.IOException,
                                          AutomationException
Deprecated. 
Constructs an arc with specified endpoints and and chord height.

Specified by:
constructEndPointsChordHeight in interface IConstructCircularArc
Parameters:
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)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

constructCircle

public void constructCircle(IPoint centerPoint,
                            double radius,
                            boolean isCCW)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Constructs a circle of a given radius and orientation.

Specified by:
constructCircle in interface IConstructCircularArc
Parameters:
centerPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
radius - The radius (in)
isCCW - The isCCW (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.