|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDynamicSurface3
COM Interface 'IDynamicSurface3'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'
Description: 'Provides access to members that utilize Terrain surfaces.' 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 |
IID9dc0a59e_494e_41b6_be82_f283e3431577
|
static int |
xxDummy
Deprecated. Internal use only |
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.IDynamicSurface2 |
---|
IIDd7de4992_54f7_4f46_8310_c9d991937c3c |
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.IDynamicSurface |
---|
IID36e5cbc7_14b3_4ea8_b19d_f084cb0911d9 |
Method Summary | |
---|---|
void |
contour(IEnvelope pAOI,
double resolution,
double referenceContourHeight,
double interval,
java.lang.String elevationFieldName,
int indexContourFactor,
java.lang.String indexContourFieldName,
int digitsAfterDecimalPoint,
IFeatureClass pOutFeatureClass,
ITrackCancel pTrackCancel)
Generate contours of the terrain surface based on a root value and an interval. |
void |
contourList(IEnvelope pAOI,
double resolution,
IDoubleArray pBreaks,
IFeatureClass pOutFeatureClass,
java.lang.String fieldName,
int digitsAfterDecimalPoint,
ITrackCancel pTrackCancel)
Generate contours of the terrain surface. |
void |
convertToExtent(int rowBegin,
int rowEnd,
int colBegin,
int colEnd,
IEnvelope[] ppExtent)
Create terrain block cursor. |
void |
createBlockCursor(IGeometry pAOI,
double resolution,
boolean bSingleTileOnly,
ITrackCancel pTrackCancel,
ITerrainBlockCursor[] pCursor)
Create terrain block cursor. |
double |
getProfileWeedTolerance()
The profile weeding tolerance. |
void |
getVolumeAndArea(IGeometry pAOI,
double resolution,
double reference,
int type,
ITrackCancel pTrackCancel,
boolean[] pbIsOutsideDataArea,
java.lang.Object[] pVolume,
java.lang.Object[] pSurfaceArea,
java.lang.Object[] pProjectedArea)
Returns volume and/or area above or below an input z value. |
double |
getZFactor()
Multiplication factor applied to all z values to provide unit-congruency between coordinate components. |
void |
intersect(IGeometry pAOI,
double resolution,
java.lang.Object pReferenceSurface,
double referenceRsolution,
boolean bReverse,
IFeatureClass pOutFeatureClass,
java.lang.String volumeFieldName,
java.lang.String surfaceAreaFieldName,
java.lang.String codeFieldName,
ITrackCancel pTrackCancel)
Intersect with another surface. |
void |
setProfileWeedTolerance(double pTolerance)
The profile weeding tolerance. |
void |
setZFactor(double pFactor)
Multiplication factor applied to all z values to provide unit-congruency between coordinate components. |
Methods inherited from interface com.esri.arcgis.geodatabaseextensions.IDynamicSurface2 |
---|
getLineOfSight, getLineOfSightFeatureCursor, getTileBasedDataArea, interpolateFeatureClass, interpolateFeatureClassVertices, interpolateFeatureCursor, interpolateFeatureCursorVertices, interpolateShape, interpolateShapeVertices, isCanDoCurvature, isMinimizeResourceUsage, isRefineBoundaryMatching, setMinimizeResourceUsage, setRefineBoundaryMatching |
Methods inherited from interface com.esri.arcgis.geodatabaseextensions.IDynamicSurface |
---|
getRasterBlockSize, getTerrain, getTin, queryAsFeatureClass, queryRaster, setRasterBlockSize |
Field Detail |
---|
static final int IID9dc0a59e_494e_41b6_be82_f283e3431577
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
void createBlockCursor(IGeometry pAOI, double resolution, boolean bSingleTileOnly, ITrackCancel pTrackCancel, ITerrainBlockCursor[] pCursor) throws java.io.IOException, AutomationException
pAOI
- A reference to a com.esri.arcgis.geometry.IGeometry (in)resolution
- The resolution (in)bSingleTileOnly
- The bSingleTileOnly (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)pCursor
- A reference to a com.esri.arcgis.geodatabaseextensions.ITerrainBlockCursor (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void convertToExtent(int rowBegin, int rowEnd, int colBegin, int colEnd, IEnvelope[] ppExtent) throws java.io.IOException, AutomationException
rowBegin
- The rowBegin (in)rowEnd
- The rowEnd (in)colBegin
- The colBegin (in)colEnd
- The colEnd (in)ppExtent
- A reference to a com.esri.arcgis.geometry.IEnvelope (out: use single element array)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void contourList(IEnvelope pAOI, double resolution, IDoubleArray pBreaks, IFeatureClass pOutFeatureClass, java.lang.String fieldName, int digitsAfterDecimalPoint, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pAOI
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)resolution
- The resolution (in)pBreaks
- A reference to a com.esri.arcgis.system.IDoubleArray (in)pOutFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)fieldName
- The fieldName (in)digitsAfterDecimalPoint
- The digitsAfterDecimalPoint (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void contour(IEnvelope pAOI, double resolution, double referenceContourHeight, double interval, java.lang.String elevationFieldName, int indexContourFactor, java.lang.String indexContourFieldName, int digitsAfterDecimalPoint, IFeatureClass pOutFeatureClass, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pAOI
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)resolution
- The resolution (in)referenceContourHeight
- The referenceContourHeight (in)interval
- The interval (in)elevationFieldName
- The elevationFieldName (in)indexContourFactor
- The indexContourFactor (in)indexContourFieldName
- The indexContourFieldName (in)digitsAfterDecimalPoint
- The digitsAfterDecimalPoint (in)pOutFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void getVolumeAndArea(IGeometry pAOI, double resolution, double reference, int type, ITrackCancel pTrackCancel, boolean[] pbIsOutsideDataArea, java.lang.Object[] pVolume, java.lang.Object[] pSurfaceArea, java.lang.Object[] pProjectedArea) throws java.io.IOException, AutomationException
pAOI
- A reference to a com.esri.arcgis.geometry.IGeometry (in)resolution
- The resolution (in)reference
- The reference (in)type
- A com.esri.arcgis.geodatabase.esriPlaneReferenceType constant (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)pbIsOutsideDataArea
- The pbIsOutsideDataArea (out: use single element array)pVolume
- A Variant (in/out: use single element array, optional, pass single element of null if not required)pSurfaceArea
- A Variant (in/out: use single element array, optional, pass single element of null if not required)pProjectedArea
- A Variant (in/out: use single element array, optional, pass single element of null if not required)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void intersect(IGeometry pAOI, double resolution, java.lang.Object pReferenceSurface, double referenceRsolution, boolean bReverse, IFeatureClass pOutFeatureClass, java.lang.String volumeFieldName, java.lang.String surfaceAreaFieldName, java.lang.String codeFieldName, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
pAOI
- A reference to a com.esri.arcgis.geometry.IGeometry (in)resolution
- The resolution (in)pReferenceSurface
- A reference to another Object (IUnknown) (in)referenceRsolution
- The referenceRsolution (in)bReverse
- The bReverse (in)pOutFeatureClass
- A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)volumeFieldName
- The volumeFieldName (in)surfaceAreaFieldName
- The surfaceAreaFieldName (in)codeFieldName
- The codeFieldName (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setProfileWeedTolerance(double pTolerance) throws java.io.IOException, AutomationException
pTolerance
- The pTolerance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getProfileWeedTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getZFactor() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setZFactor(double pFactor) throws java.io.IOException, AutomationException
pFactor
- The pFactor (in)
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 |