|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface ICurve3D
COM Interface 'ICurve3D'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeometry.olb'
Description: 'Provides access to members that define operations common to curves with Zs.' 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 =
| Field Summary | |
|---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IIDac4d3da2_4b76_48dd_b393_2468452ca30d
|
static int |
xxDummy
Deprecated. Internal use only |
| Method Summary | |
|---|---|
double |
getLength3D()
The length of the curve. |
void |
getSubcurve3D(double fromDistance,
double toDistance,
boolean bAsRatio,
ICurve3D[] ppOutSubCurve)
Extracts a portion of this curve into a new curve. |
boolean |
isClosed3D()
Indicates if 'from' and 'to' points (of each part) are identical. |
void |
queryPoint3D(int extension,
double distanceAlongCurve,
boolean bAsRatio,
IPoint pOutPoint)
Copies to outPoint the properties of a point on the curve at a specified distance from the beginning of the curve. |
void |
queryPointAndDistance3D(int extension,
IPoint pInPoint,
boolean bAsRatio,
IPoint pOutPoint,
double[] pDistanceAlongCurve,
double[] pDistanceFromCurve)
Finds the point on the curve closest to inPoint, then copies that point to outPoint; optionally calculates related items. |
| Field Detail |
|---|
static final int IIDac4d3da2_4b76_48dd_b393_2468452ca30d
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
double getLength3D()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryPoint3D(int extension,
double distanceAlongCurve,
boolean bAsRatio,
IPoint pOutPoint)
throws java.io.IOException,
AutomationException
extension - A com.esri.arcgis.geometry.esriSegmentExtension constant (in)distanceAlongCurve - The distanceAlongCurve (in)bAsRatio - The bAsRatio (in)pOutPoint - 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.
void getSubcurve3D(double fromDistance,
double toDistance,
boolean bAsRatio,
ICurve3D[] ppOutSubCurve)
throws java.io.IOException,
AutomationException
fromDistance - The fromDistance (in)toDistance - The toDistance (in)bAsRatio - The bAsRatio (in)ppOutSubCurve - A reference to a com.esri.arcgis.geometry.ICurve3D (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void queryPointAndDistance3D(int extension,
IPoint pInPoint,
boolean bAsRatio,
IPoint pOutPoint,
double[] pDistanceAlongCurve,
double[] pDistanceFromCurve)
throws java.io.IOException,
AutomationException
extension - A com.esri.arcgis.geometry.esriSegmentExtension constant (in)pInPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)bAsRatio - The bAsRatio (in)pOutPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)pDistanceAlongCurve - The pDistanceAlongCurve (in/out: use single element array)pDistanceFromCurve - The pDistanceFromCurve (in/out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isClosed3D()
throws java.io.IOException,
AutomationException
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 | ||||||||