Description: 'Provides access to members that control properties of circular arcs.' 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 ICircularArcProxy extends ICurveProxy implements ICircularArc, 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, IID991f5c10_bc4c_11d0_8303_0000f8034032
IID1b077916_38c5_11d0_92d2_00805f7c28b0
IID1b07790d_38c5_11d0_92d2_00805f7c28b0
Modifier | Constructor and Description |
---|---|
|
ICircularArcProxy()
Deprecated.
For internal use only
|
|
ICircularArcProxy(java.lang.Object obj)
Deprecated.
|
protected |
ICircularArcProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated.
|
|
ICircularArcProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated.
|
protected |
ICircularArcProxy(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 |
complement()
Deprecated.
Changes this arc into its complement; 'from' and 'to' points are unchanged.
|
IPoint |
getCenterPoint()
Deprecated.
The center point.
|
double |
getCentralAngle()
Deprecated.
The included (or central) angle.
|
double |
getChordHeight()
Deprecated.
The chord height (assigning preserves endpoints, and orientation unless chord height is < 0).
|
double |
getFromAngle()
Deprecated.
The angle, measured from a horizontal line through this circular arc's center point, that defines where this arc starts.
|
double |
getRadius()
Deprecated.
The radius.
|
double |
getToAngle()
Deprecated.
The angle, measured from a horizontal line through this circular arc's center point, that defines where this arc ends.
|
boolean |
isCounterClockwise()
Deprecated.
Indicates if this circular is oriented counter-clockwise from its 'from' point to its 'to' point.
|
boolean |
isLine()
Deprecated.
Indicates if the arc has degenerated to a line (radius is infinite).
|
boolean |
isMinor()
Deprecated.
Indicates whether this circular arc is a minor arc or a major arc.
|
boolean |
isPoint()
Deprecated.
Indicates if the arc has degenerated to a point (radius is 0).
|
void |
putCoords(IPoint center,
IPoint from,
IPoint to,
int arcOrientation)
Deprecated.
Defines this arc by a center point, 'from' and 'to' points, and orientation.
|
void |
putCoordsByAngle(IPoint cp,
double fromAngle,
double centralAngle,
double arcRadius)
Deprecated.
Defines this circular arc by a center point, 'from' angle, signed central angle, and radius.
|
void |
putRadiusByPoint(IPoint radialPoint)
Deprecated.
Defines the radius of this circular arc to be the distance from the arc's center point to the input point; other properties remain unchanged.
|
void |
queryCenterPoint(IPoint center)
Deprecated.
Copies the center point of this circular arc to the input point.
|
void |
queryCoords(IPoint center,
IPoint from,
IPoint to,
boolean[] isCCW,
boolean[] isMinor)
Deprecated.
Copies the center, 'from' and 'to' points, orientation and major/minor property into the input parameters.
|
void |
queryCoordsByAngle(IPoint center,
double[] fromAngle,
double[] centerAngle,
double[] arcRadius)
Deprecated.
Returns the center point, 'from' angle, signed central angle, and radius.
|
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.
|
void |
setCentralAngle(double outCentalAngle)
Deprecated.
The included (or central) angle.
|
void |
setChordHeight(double chordHeight)
Deprecated.
The chord height (assigning preserves endpoints, and orientation unless chord height is < 0).
|
void |
setFromAngle(double outFromAngle)
Deprecated.
The angle, measured from a horizontal line through this circular arc's center point, that defines where this arc starts.
|
void |
setIsCounterClockwise(boolean isCCW)
Deprecated.
Indicates if this circular is oriented counter-clockwise from its 'from' point to its 'to' point.
|
void |
setIsMinor(boolean isMinor)
Deprecated.
Indicates whether this circular arc is a minor arc or a major arc.
|
void |
setRadius(double outRadius)
Deprecated.
The radius.
|
void |
setToAngle(double outToAngle)
Deprecated.
The angle, measured from a horizontal line through this circular arc's center point, that defines where this arc ends.
|
getFromPoint, getLength, getSubcurve, getToPoint, isClosed, queryFromPoint, queryNormal, queryPoint, queryPointAndDistance, queryTangent, queryToPoint, reverseOrientation, setFromPoint, setToPoint
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference
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
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getFromPoint, getLength, getSubcurve, getToPoint, isClosed, queryFromPoint, queryNormal, queryPoint, queryPointAndDistance, queryTangent, queryToPoint, reverseOrientation, setFromPoint, setToPoint
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference
public static final java.lang.Class targetClass
public boolean noncastable
public ICircularArcProxy(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 ICircularArcProxy()
public ICircularArcProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected ICircularArcProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected ICircularArcProxy(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 ICurveProxy
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 ICurveProxy
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 queryCoords(IPoint center, IPoint from, IPoint to, boolean[] isCCW, boolean[] isMinor) throws java.io.IOException, AutomationException
queryCoords
in interface ICircularArc
center
- A reference to a com.esri.arcgis.geometry.IPoint (in)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/out: use single element array)isMinor
- The isMinor (in/out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void putCoords(IPoint center, IPoint from, IPoint to, int arcOrientation) throws java.io.IOException, AutomationException
putCoords
in interface ICircularArc
center
- A reference to a com.esri.arcgis.geometry.IPoint (in)from
- A reference to a com.esri.arcgis.geometry.IPoint (in)to
- A reference to a com.esri.arcgis.geometry.IPoint (in)arcOrientation
- A com.esri.arcgis.geometry.esriArcOrientation constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void queryCoordsByAngle(IPoint center, double[] fromAngle, double[] centerAngle, double[] arcRadius) throws java.io.IOException, AutomationException
queryCoordsByAngle
in interface ICircularArc
center
- A reference to a com.esri.arcgis.geometry.IPoint (in)fromAngle
- The fromAngle (in/out: use single element array)centerAngle
- The centerAngle (in/out: use single element array)arcRadius
- The arcRadius (in/out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void putCoordsByAngle(IPoint cp, double fromAngle, double centralAngle, double arcRadius) throws java.io.IOException, AutomationException
putCoordsByAngle
in interface ICircularArc
cp
- A reference to a com.esri.arcgis.geometry.IPoint (in)fromAngle
- The fromAngle (in)centralAngle
- The centralAngle (in)arcRadius
- The arcRadius (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void putRadiusByPoint(IPoint radialPoint) throws java.io.IOException, AutomationException
putRadiusByPoint
in interface ICircularArc
radialPoint
- 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 IPoint getCenterPoint() throws java.io.IOException, AutomationException
getCenterPoint
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void queryCenterPoint(IPoint center) throws java.io.IOException, AutomationException
queryCenterPoint
in interface ICircularArc
center
- 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 double getRadius() throws java.io.IOException, AutomationException
getRadius
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setRadius(double outRadius) throws java.io.IOException, AutomationException
setRadius
in interface ICircularArc
outRadius
- The outRadius (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getFromAngle() throws java.io.IOException, AutomationException
getFromAngle
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setFromAngle(double outFromAngle) throws java.io.IOException, AutomationException
setFromAngle
in interface ICircularArc
outFromAngle
- The outFromAngle (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getToAngle() throws java.io.IOException, AutomationException
getToAngle
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setToAngle(double outToAngle) throws java.io.IOException, AutomationException
setToAngle
in interface ICircularArc
outToAngle
- The outToAngle (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getCentralAngle() throws java.io.IOException, AutomationException
getCentralAngle
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setCentralAngle(double outCentalAngle) throws java.io.IOException, AutomationException
setCentralAngle
in interface ICircularArc
outCentalAngle
- The outCentalAngle (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getChordHeight() throws java.io.IOException, AutomationException
getChordHeight
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setChordHeight(double chordHeight) throws java.io.IOException, AutomationException
setChordHeight
in interface ICircularArc
chordHeight
- The chordHeight (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isLine() throws java.io.IOException, AutomationException
isLine
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isPoint() throws java.io.IOException, AutomationException
isPoint
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isCounterClockwise() throws java.io.IOException, AutomationException
isCounterClockwise
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setIsCounterClockwise(boolean isCCW) throws java.io.IOException, AutomationException
setIsCounterClockwise
in interface ICircularArc
isCCW
- The isCCW (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isMinor() throws java.io.IOException, AutomationException
isMinor
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setIsMinor(boolean isMinor) throws java.io.IOException, AutomationException
setIsMinor
in interface ICircularArc
isMinor
- The isMinor (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void complement() throws java.io.IOException, AutomationException
complement
in interface ICircularArc
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.