|
|||||||||
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.IConstructClothoidProxy
Description: 'Methods for constructing clothoid spirals.' 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 IConstructClothoidProxy
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.IConstructClothoid |
---|
IID, IID6203381c_a184_4a3e_88be_d19235f42177 |
Constructor Summary | |
---|---|
|
IConstructClothoidProxy()
Deprecated. For internal use only |
|
IConstructClothoidProxy(java.lang.Object obj)
Deprecated. |
protected |
IConstructClothoidProxy(java.lang.Object obj,
java.lang.String iid)
Deprecated. |
|
IConstructClothoidProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
Deprecated. |
protected |
IConstructClothoidProxy(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. |
IPolyline |
constructClothoidByAngle(IPoint pFrom,
IPoint pFromTangent,
boolean bCurveRight,
double fromCurvature,
double toCurvature,
double deflectionAngle,
int __MIDL__IConstructClothoid0001,
double densifyParameter)
Deprecated. Constructs a pieccewise linear approximation to a clothoid spiral. |
IPolyline |
constructClothoidByLength(IPoint pFrom,
IPoint pFromTangent,
boolean bCurveRight,
double fromCurvature,
double toCurvature,
double curveLength,
int __MIDL__IConstructClothoid0000,
double densifyParameter)
Deprecated. Constructs a pieccewise linear approximation to a clothoid spiral. |
void |
constructSplitClothoidByAngle(IPoint pSplitQuery,
IPoint pFrom,
IPoint pFromTangent,
boolean bCurveRight,
double fromCurvature,
double toCurvature,
double deflectionAngle,
double[] pSplitCurvature,
double[] pSplitLength,
double[] pSplitAngle,
ILine[] ppSplitTangent)
Deprecated. Same as ConstructClothoidByAngle but reports curve parameters for point on curve closest to split query point. |
void |
constructSplitClothoidByLength(IPoint pSplitQuery,
IPoint pFrom,
IPoint pFromTangent,
boolean bCurveRight,
double fromCurvature,
double toCurvature,
double curveLength,
double[] pSplitCurvature,
double[] pSplitLength,
double[] pSplitAngle,
ILine[] ppSplitTangent)
Deprecated. Same as ConstructClothoidByLength but reports curve parameters for point on curve closest to split query point. |
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 |
---|
public static final java.lang.Class targetClass
public boolean noncastable
Constructor Detail |
---|
public IConstructClothoidProxy(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 IConstructClothoidProxy()
public IConstructClothoidProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IConstructClothoidProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IConstructClothoidProxy(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 com.esri.arcgis.interop.Dispatch
java.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
removeListener
in class com.esri.arcgis.interop.Dispatch
java.io.IOException
public IPolyline constructClothoidByLength(IPoint pFrom, IPoint pFromTangent, boolean bCurveRight, double fromCurvature, double toCurvature, double curveLength, int __MIDL__IConstructClothoid0000, double densifyParameter) throws java.io.IOException, AutomationException
constructClothoidByLength
in interface IConstructClothoid
pFrom
- A reference to a com.esri.arcgis.geometry.IPoint (in)pFromTangent
- A reference to a com.esri.arcgis.geometry.IPoint (in)bCurveRight
- The bCurveRight (in)fromCurvature
- The fromCurvature (in)toCurvature
- The toCurvature (in)curveLength
- The curveLength (in)__MIDL__IConstructClothoid0000
- A com.esri.arcgis.geometry.esriCurveDensifyMethod constant (in)densifyParameter
- The densifyParameter (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IPolyline constructClothoidByAngle(IPoint pFrom, IPoint pFromTangent, boolean bCurveRight, double fromCurvature, double toCurvature, double deflectionAngle, int __MIDL__IConstructClothoid0001, double densifyParameter) throws java.io.IOException, AutomationException
constructClothoidByAngle
in interface IConstructClothoid
pFrom
- A reference to a com.esri.arcgis.geometry.IPoint (in)pFromTangent
- A reference to a com.esri.arcgis.geometry.IPoint (in)bCurveRight
- The bCurveRight (in)fromCurvature
- The fromCurvature (in)toCurvature
- The toCurvature (in)deflectionAngle
- The deflectionAngle (in)__MIDL__IConstructClothoid0001
- A com.esri.arcgis.geometry.esriCurveDensifyMethod constant (in)densifyParameter
- The densifyParameter (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void constructSplitClothoidByLength(IPoint pSplitQuery, IPoint pFrom, IPoint pFromTangent, boolean bCurveRight, double fromCurvature, double toCurvature, double curveLength, double[] pSplitCurvature, double[] pSplitLength, double[] pSplitAngle, ILine[] ppSplitTangent) throws java.io.IOException, AutomationException
constructSplitClothoidByLength
in interface IConstructClothoid
pSplitQuery
- A reference to a com.esri.arcgis.geometry.IPoint (in)pFrom
- A reference to a com.esri.arcgis.geometry.IPoint (in)pFromTangent
- A reference to a com.esri.arcgis.geometry.IPoint (in)bCurveRight
- The bCurveRight (in)fromCurvature
- The fromCurvature (in)toCurvature
- The toCurvature (in)curveLength
- The curveLength (in)pSplitCurvature
- The pSplitCurvature (out: use single element array)pSplitLength
- The pSplitLength (out: use single element array)pSplitAngle
- The pSplitAngle (out: use single element array)ppSplitTangent
- A reference to a com.esri.arcgis.geometry.ILine (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void constructSplitClothoidByAngle(IPoint pSplitQuery, IPoint pFrom, IPoint pFromTangent, boolean bCurveRight, double fromCurvature, double toCurvature, double deflectionAngle, double[] pSplitCurvature, double[] pSplitLength, double[] pSplitAngle, ILine[] ppSplitTangent) throws java.io.IOException, AutomationException
constructSplitClothoidByAngle
in interface IConstructClothoid
pSplitQuery
- A reference to a com.esri.arcgis.geometry.IPoint (in)pFrom
- A reference to a com.esri.arcgis.geometry.IPoint (in)pFromTangent
- A reference to a com.esri.arcgis.geometry.IPoint (in)bCurveRight
- The bCurveRight (in)fromCurvature
- The fromCurvature (in)toCurvature
- The toCurvature (in)deflectionAngle
- The deflectionAngle (in)pSplitCurvature
- The pSplitCurvature (out: use single element array)pSplitLength
- The pSplitLength (out: use single element array)pSplitAngle
- The pSplitAngle (out: use single element array)ppSplitTangent
- A reference to a com.esri.arcgis.geometry.ILine (out: use single element array)
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 |