|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.interop.Dispatch com.esri.arcgis.geometry.IGeometryProxy com.esri.arcgis.geometry.ICurveProxy com.esri.arcgis.geometry.IEllipticArcProxy
Description: 'Provides access to members that control properties of elliptic arc segments.' 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 IEllipticArcProxy
Internal use class
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.IEllipticArc |
---|
IID, IIDfa44c5f5_16c6_11d2_aa7a_00c04fa37ba4 |
Fields inherited from interface com.esri.arcgis.geometry.ICurve |
---|
IID1b077916_38c5_11d0_92d2_00805f7c28b0 |
Fields inherited from interface com.esri.arcgis.geometry.IGeometry |
---|
IID1b07790d_38c5_11d0_92d2_00805f7c28b0 |
Constructor Summary | |
---|---|
|
IEllipticArcProxy()
Deprecated. For internal use only |
|
IEllipticArcProxy(java.lang.Object obj)
Deprecated. |
protected |
IEllipticArcProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated. |
|
IEllipticArcProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
protected |
IEllipticArcProxy(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 |
complement()
Deprecated. Changes this ellipse into its complement; 'from' and 'to' points are unchanged. |
void |
getAxes(double[] semiMajor,
double[] semiMinor,
double[] minorMajorRatio)
Deprecated. Gets the semi-major and semi-minor axes. |
IPoint |
getCenterPoint()
Deprecated. The center point of the arc. |
double |
getCentralAngle()
Deprecated. The included (or central) angle. |
double |
getFromAngle(boolean ellipseStd)
Deprecated. The start angle (measured from a horizontal line through the center point) defining where the arc starts. |
double |
getToAngle(boolean ellipseStd)
Deprecated. The end angle (measured from a horizontal line through the center point) defining where the arc ends. |
boolean |
isCircular()
Deprecated. Indicates if this elliptical arc is acutally circular (major and minor axes same length). |
boolean |
isCounterClockwise()
Deprecated. Indicates if this elliptic arc is oriented counter-clockwise from its 'from' point to its 'to' point. |
boolean |
isLine()
Deprecated. Indicates if the arc is degenerated to a line. |
boolean |
isMinor()
Deprecated. Indicates whether the arc is a minor arc or a major arc. |
boolean |
isPoint()
Deprecated. Indicates if the arc is degenerated to a point. |
void |
putAxes(double semiMajor,
double minorMajorRatio)
Deprecated. Sets the semi-major and semi-minor axes. |
void |
putCoords(boolean ellipseStd,
IPoint center,
IPoint from,
IPoint to,
double rotationAngle,
double minorMajorRatio,
int orientation)
Deprecated. Sets the center point and endpoints, angle of rotation, and orientation. |
void |
putCoordsByAngle(boolean ellipseStd,
IPoint center,
double fromAngle,
double centralAngle,
double rotationAngle,
double semiMajor,
double minorMajorRatio)
Deprecated. Sets the center point, starting angle, signed central angle, angle of rotation, ratio of the minor axis to the major axis, and axes. |
void |
queryCenterPoint(IPoint center)
Deprecated. Copies the center of this arc to the input point. |
void |
queryCoords(boolean ellipseStd,
IPoint center,
IPoint from,
IPoint to,
double[] rotationAngle,
double[] minorMajorRatio,
boolean[] isCCW,
boolean[] minor)
Deprecated. Copies the center and endpoints, angle of rotation, orientation and major/minor properties into the method parameters. |
void |
queryCoordsByAngle(boolean ellipseStd,
IPoint center,
double[] fromAngle,
double[] centralAngle,
double[] rotationAngle,
double[] semiMajor,
double[] minorMajorRatio)
Deprecated. Returns the center point, starting angle, signed central angle, angle of rotation, ratio of the minor axis to the major axis, and axes. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Deprecated. |
void |
setCentralAngle(double centralAngle)
Deprecated. The included (or central) angle. |
void |
setFromAngle(boolean ellipseStd,
double fromAngle)
Deprecated. The start angle (measured from a horizontal line through the center point) defining where the arc starts. |
void |
setIsCounterClockwise(boolean isCCW)
Deprecated. Indicates if this elliptic arc is oriented counter-clockwise from its 'from' point to its 'to' point. |
void |
setIsMinor(boolean isMinor)
Deprecated. Indicates whether the arc is a minor arc or a major arc. |
void |
setToAngle(boolean ellipseStd,
double toAngle)
Deprecated. The end angle (measured from a horizontal line through the center point) defining where the arc ends. |
Methods inherited from class com.esri.arcgis.geometry.ICurveProxy |
---|
getFromPoint, getLength, getSubcurve, getToPoint, isClosed, queryFromPoint, queryNormal, queryPoint, queryPointAndDistance, queryTangent, queryToPoint, reverseOrientation, setFromPoint, setToPoint |
Methods inherited from class com.esri.arcgis.geometry.IGeometryProxy |
---|
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference |
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 |
Methods inherited from interface com.esri.arcgis.geometry.ICurve |
---|
getFromPoint, getLength, getSubcurve, getToPoint, isClosed, queryFromPoint, queryNormal, queryPoint, queryPointAndDistance, queryTangent, queryToPoint, reverseOrientation, setFromPoint, setToPoint |
Methods inherited from interface com.esri.arcgis.geometry.IGeometry |
---|
geoNormalize, geoNormalizeFromLongitude, getDimension, getEnvelope, getGeometryType, getSpatialReference, isEmpty, project, queryEnvelope, setEmpty, setSpatialReferenceByRef, snapToSpatialReference |
Field Detail |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public IEllipticArcProxy(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 IEllipticArcProxy()
public IEllipticArcProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IEllipticArcProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IEllipticArcProxy(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
Method Detail |
---|
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
addListener
in class ICurveProxy
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class ICurveProxy
java.io.IOException
public void queryCoords(boolean ellipseStd, IPoint center, IPoint from, IPoint to, double[] rotationAngle, double[] minorMajorRatio, boolean[] isCCW, boolean[] minor) throws java.io.IOException, AutomationException
queryCoords
in interface IEllipticArc
ellipseStd
- The ellipseStd (in)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)rotationAngle
- The rotationAngle (in/out: use single element array)minorMajorRatio
- The minorMajorRatio (in/out: use single element array)isCCW
- The isCCW (in/out: use single element array)minor
- The minor (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(boolean ellipseStd, IPoint center, IPoint from, IPoint to, double rotationAngle, double minorMajorRatio, int orientation) throws java.io.IOException, AutomationException
putCoords
in interface IEllipticArc
ellipseStd
- The ellipseStd (in)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)rotationAngle
- The rotationAngle (in)minorMajorRatio
- The minorMajorRatio (in)orientation
- 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(boolean ellipseStd, IPoint center, double[] fromAngle, double[] centralAngle, double[] rotationAngle, double[] semiMajor, double[] minorMajorRatio) throws java.io.IOException, AutomationException
queryCoordsByAngle
in interface IEllipticArc
ellipseStd
- The ellipseStd (in)center
- A reference to a com.esri.arcgis.geometry.IPoint (in)fromAngle
- The fromAngle (in/out: use single element array)centralAngle
- The centralAngle (in/out: use single element array)rotationAngle
- The rotationAngle (in/out: use single element array)semiMajor
- The semiMajor (in/out: use single element array)minorMajorRatio
- The minorMajorRatio (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(boolean ellipseStd, IPoint center, double fromAngle, double centralAngle, double rotationAngle, double semiMajor, double minorMajorRatio) throws java.io.IOException, AutomationException
putCoordsByAngle
in interface IEllipticArc
ellipseStd
- The ellipseStd (in)center
- A reference to a com.esri.arcgis.geometry.IPoint (in)fromAngle
- The fromAngle (in)centralAngle
- The centralAngle (in)rotationAngle
- The rotationAngle (in)semiMajor
- The semiMajor (in)minorMajorRatio
- The minorMajorRatio (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 IEllipticArc
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 IEllipticArc
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 void getAxes(double[] semiMajor, double[] semiMinor, double[] minorMajorRatio) throws java.io.IOException, AutomationException
getAxes
in interface IEllipticArc
semiMajor
- The semiMajor (in/out: use single element array)semiMinor
- The semiMinor (in/out: use single element array)minorMajorRatio
- The minorMajorRatio (in/out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void putAxes(double semiMajor, double minorMajorRatio) throws java.io.IOException, AutomationException
putAxes
in interface IEllipticArc
semiMajor
- The semiMajor (in)minorMajorRatio
- The minorMajorRatio (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getFromAngle(boolean ellipseStd) throws java.io.IOException, AutomationException
getFromAngle
in interface IEllipticArc
ellipseStd
- The ellipseStd (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setFromAngle(boolean ellipseStd, double fromAngle) throws java.io.IOException, AutomationException
setFromAngle
in interface IEllipticArc
ellipseStd
- The ellipseStd (in)fromAngle
- The fromAngle (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getToAngle(boolean ellipseStd) throws java.io.IOException, AutomationException
getToAngle
in interface IEllipticArc
ellipseStd
- The ellipseStd (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setToAngle(boolean ellipseStd, double toAngle) throws java.io.IOException, AutomationException
setToAngle
in interface IEllipticArc
ellipseStd
- The ellipseStd (in)toAngle
- The toAngle (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 IEllipticArc
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCentralAngle(double centralAngle) throws java.io.IOException, AutomationException
setCentralAngle
in interface IEllipticArc
centralAngle
- The centralAngle (in)
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 IEllipticArc
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 IEllipticArc
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 IEllipticArc
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 IEllipticArc
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 IEllipticArc
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 IEllipticArc
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 IEllipticArc
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isCircular() throws java.io.IOException, AutomationException
isCircular
in interface IEllipticArc
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |