public class DynamicSurface extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IDynamicSurface, IDynamicSurface2, IDynamicSurface3
Description 'Esri DynamicSurface object.' 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 =
IID, IID9dc0a59e_494e_41b6_be82_f283e3431577, xxDummyIIDd7de4992_54f7_4f46_8310_c9d991937c3cIID36e5cbc7_14b3_4ea8_b19d_f084cb0911d9| Constructor and Description |
|---|
DynamicSurface(java.lang.Object obj)
Construct a DynamicSurface using a reference to such an object returned from ArcGIS Engine or Server.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addISurfaceIntersectionEventsListener(ISurfaceIntersectionEvents theListener)
addISurfaceIntersectionEventsListener.
|
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.
|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
void |
getLineOfSight(IPoint pObserver,
IPoint pTarget,
double resolution,
ITrackCancel pTrackCancel,
IPoint[] ppObstruction,
IPolyline[] ppVisibleLines,
IPolyline[] ppInvisibleLines,
boolean[] pbIsVisible,
boolean bApplyCurvature,
boolean bApplyRefraction,
java.lang.Object pRefractionFactor)
Returns a line-of-sight.
|
void |
getLineOfSightFeatureCursor(IFeatureCursor pCursor,
double resolution,
ITrackCancel pTrackCancel,
IFeatureClass pOutputLines,
IFeatureClass pObstructionPoints,
boolean bApplyCurvature,
boolean bApplyRefraction,
java.lang.Object pRefractionFactor)
Get line-of-sight.
|
double |
getProfileWeedTolerance()
The profile weeding tolerance.
|
int |
getRasterBlockSize()
The pixel block allocation size used when creating a raster.
|
ITerrain |
getTerrain()
The source terrain from which the DynamicSurface was derived.
|
IPolygon |
getTileBasedDataArea(ITrackCancel pTrackCancel)
Get tile-based terrain's Data Area.
|
ITin |
getTin(IEnvelope pAreaOfInterest,
double resolution,
boolean bClipWithAOI,
ITrackCancel pTrackCancel)
Returns a TIN for a given area of interest and terrain pyramid level.
|
void |
getVolumeAndArea(IGeometry pAOI,
double resolution,
double referenceHeight,
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.
|
int |
hashCode()
the hashcode for this object
|
void |
interpolateFeatureClass(IFeatureClass pInFeatureClass,
IQueryFilter pFilter,
double resolution,
int type,
IFeatureClass pOutFeatureClass,
ITrackCancel pTrackCancel,
java.lang.Object pStepSize)
Interpolates z values for features.
|
void |
interpolateFeatureClassVertices(IFeatureClass pInFeatureClass,
IQueryFilter pFilter,
double resolution,
int type,
IFeatureClass pOutFeatureClass,
ITrackCancel pTrackCancel)
Interpolates z values for features.
|
void |
interpolateFeatureCursor(IFeatureCursor pCursor,
double resolution,
int type,
IFeatureClass pOutFeatureClass,
ITrackCancel pTrackCancel,
java.lang.Object pStepSize)
Interpolates z values for features.
|
void |
interpolateFeatureCursorVertices(IFeatureCursor pCursor,
double resolution,
int type,
IFeatureClass pOutFeatureClass,
ITrackCancel pTrackCancel)
Interpolates z values for features.
|
void |
interpolateShape(IGeometry pInShape,
double resolution,
int type,
ITrackCancel pTrackCancel,
IGeometry[] ppOutShape,
java.lang.Object pStepSize)
Interpolates z values for a defined geometric shape.
|
void |
interpolateShapeVertices(IGeometry pInShape,
double resolution,
int type,
ITrackCancel pTrackCancel,
IGeometry[] ppOutShape)
Interpolates z values for a defined geometric shape.
|
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.
|
boolean |
isCanDoCurvature()
Indicates if earth curvature can be applied.
|
boolean |
isMinimizeResourceUsage()
Indicates whether or not resource uasge should be minimized.
|
boolean |
isRefineBoundaryMatching()
Indicates whether or not to refine boundary matching.
|
void |
queryAsFeatureClass(IFeatureClass pFeatureClass,
IEnvelope pAreaOfInterest,
double resolution,
ITrackCancel pTrackCancel)
Writes terrain measurement points and breakline vertices to a multipoint feature class for a given area of interest and terrain pyramid level.
|
void |
queryRaster(IRasterDataset pDataset,
IEnvelope pAreaOfInterest,
double resolution,
int method,
ITrackCancel pTrackCancel)
Writes surface heights to a raster dataset for a given area of interest and terrain pyramid level.
|
void |
release()
Release this COM object reference
|
void |
removeISurfaceIntersectionEventsListener(ISurfaceIntersectionEvents theListener)
removeISurfaceIntersectionEventsListener.
|
void |
setMinimizeResourceUsage(boolean pbMinimize)
Indicates whether or not resource uasge should be minimized.
|
void |
setProfileWeedTolerance(double pTolerance)
The profile weeding tolerance.
|
void |
setRasterBlockSize(int pSize)
The pixel block allocation size used when creating a raster.
|
void |
setRefineBoundaryMatching(boolean pbRefine)
Indicates whether or not to refine boundary matching.
|
void |
setZFactor(double pFactor)
Multiplication factor applied to all z values to provide unit-congruency between coordinate components.
|
public DynamicSurface(java.lang.Object obj)
throws java.io.IOException
obj to DynamicSurface. *
DynamicSurface o = (DynamicSurface)obj; // will not work
DynamicSurface o = new DynamicSurface(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Serverjava.io.IOException - if there are interop problems
DynamicSurface theDynamicSurface = (DynamicSurface) obj;public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void addISurfaceIntersectionEventsListener(ISurfaceIntersectionEvents theListener) throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.geodatabase.ISurfaceIntersectionEvents interface.java.io.IOException - If there are communications problems.public void removeISurfaceIntersectionEventsListener(ISurfaceIntersectionEvents theListener) throws java.io.IOException
theListener - An object that implements the com.esri.arcgis.geodatabase.ISurfaceIntersectionEvents interface.java.io.IOException - If there are communications problems.public void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic void setRasterBlockSize(int pSize)
throws java.io.IOException,
AutomationException
setRasterBlockSize in interface IDynamicSurfacepSize - The pSize (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getRasterBlockSize()
throws java.io.IOException,
AutomationException
getRasterBlockSize in interface IDynamicSurfacejava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ITerrain getTerrain() throws java.io.IOException, AutomationException
getTerrain in interface IDynamicSurfacejava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ITin getTin(IEnvelope pAreaOfInterest, double resolution, boolean bClipWithAOI, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
getTin in interface IDynamicSurfacepAreaOfInterest - A reference to a com.esri.arcgis.geometry.IEnvelope (in)resolution - The resolution (in)bClipWithAOI - The bClipWithAOI (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.public void queryRaster(IRasterDataset pDataset, IEnvelope pAreaOfInterest, double resolution, int method, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
queryRaster in interface IDynamicSurfacepDataset - A reference to a com.esri.arcgis.geodatabase.IRasterDataset (in)pAreaOfInterest - A reference to a com.esri.arcgis.geometry.IEnvelope (in)resolution - The resolution (in)method - A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant (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.public void queryAsFeatureClass(IFeatureClass pFeatureClass, IEnvelope pAreaOfInterest, double resolution, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
queryAsFeatureClass in interface IDynamicSurfacepFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pAreaOfInterest - A reference to a com.esri.arcgis.geometry.IEnvelope (in)resolution - The resolution (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.public void setMinimizeResourceUsage(boolean pbMinimize)
throws java.io.IOException,
AutomationException
setMinimizeResourceUsage in interface IDynamicSurface2pbMinimize - The pbMinimize (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isMinimizeResourceUsage()
throws java.io.IOException,
AutomationException
isMinimizeResourceUsage in interface IDynamicSurface2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setRefineBoundaryMatching(boolean pbRefine)
throws java.io.IOException,
AutomationException
setRefineBoundaryMatching in interface IDynamicSurface2pbRefine - The pbRefine (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isRefineBoundaryMatching()
throws java.io.IOException,
AutomationException
isRefineBoundaryMatching in interface IDynamicSurface2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void interpolateShape(IGeometry pInShape, double resolution, int type, ITrackCancel pTrackCancel, IGeometry[] ppOutShape, java.lang.Object pStepSize) throws java.io.IOException, AutomationException
interpolateShape in interface IDynamicSurface2pInShape - A reference to a com.esri.arcgis.geometry.IGeometry (in)resolution - The resolution (in)type - A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)ppOutShape - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)pStepSize - A Variant (in, optional, pass null if not required)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void interpolateShapeVertices(IGeometry pInShape, double resolution, int type, ITrackCancel pTrackCancel, IGeometry[] ppOutShape) throws java.io.IOException, AutomationException
interpolateShapeVertices in interface IDynamicSurface2pInShape - A reference to a com.esri.arcgis.geometry.IGeometry (in)resolution - The resolution (in)type - A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)ppOutShape - A reference to a com.esri.arcgis.geometry.IGeometry (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void interpolateFeatureClass(IFeatureClass pInFeatureClass, IQueryFilter pFilter, double resolution, int type, IFeatureClass pOutFeatureClass, ITrackCancel pTrackCancel, java.lang.Object pStepSize) throws java.io.IOException, AutomationException
interpolateFeatureClass in interface IDynamicSurface2pInFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)resolution - The resolution (in)type - A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant (in)pOutFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)pStepSize - A Variant (in, optional, pass null if not required)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void interpolateFeatureCursor(IFeatureCursor pCursor, double resolution, int type, IFeatureClass pOutFeatureClass, ITrackCancel pTrackCancel, java.lang.Object pStepSize) throws java.io.IOException, AutomationException
interpolateFeatureCursor in interface IDynamicSurface2pCursor - A reference to a com.esri.arcgis.geodatabase.IFeatureCursor (in)resolution - The resolution (in)type - A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant (in)pOutFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)pStepSize - A Variant (in, optional, pass null if not required)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void interpolateFeatureClassVertices(IFeatureClass pInFeatureClass, IQueryFilter pFilter, double resolution, int type, IFeatureClass pOutFeatureClass, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
interpolateFeatureClassVertices in interface IDynamicSurface2pInFeatureClass - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pFilter - A reference to a com.esri.arcgis.geodatabase.IQueryFilter (in)resolution - The resolution (in)type - A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant (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.public void interpolateFeatureCursorVertices(IFeatureCursor pCursor, double resolution, int type, IFeatureClass pOutFeatureClass, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
interpolateFeatureCursorVertices in interface IDynamicSurface2pCursor - A reference to a com.esri.arcgis.geodatabase.IFeatureCursor (in)resolution - The resolution (in)type - A com.esri.arcgis.geodatabase.esriSurfaceInterpolationType constant (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.public boolean isCanDoCurvature()
throws java.io.IOException,
AutomationException
isCanDoCurvature in interface IDynamicSurface2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getLineOfSight(IPoint pObserver, IPoint pTarget, double resolution, ITrackCancel pTrackCancel, IPoint[] ppObstruction, IPolyline[] ppVisibleLines, IPolyline[] ppInvisibleLines, boolean[] pbIsVisible, boolean bApplyCurvature, boolean bApplyRefraction, java.lang.Object pRefractionFactor) throws java.io.IOException, AutomationException
getLineOfSight in interface IDynamicSurface2pObserver - A reference to a com.esri.arcgis.geometry.IPoint (in)pTarget - A reference to a com.esri.arcgis.geometry.IPoint (in)resolution - The resolution (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)ppObstruction - A reference to a com.esri.arcgis.geometry.IPoint (out: use single element array)ppVisibleLines - A reference to a com.esri.arcgis.geometry.IPolyline (out: use single element array)ppInvisibleLines - A reference to a com.esri.arcgis.geometry.IPolyline (out: use single element array)pbIsVisible - The pbIsVisible (out: use single element array)bApplyCurvature - The bApplyCurvature (in)bApplyRefraction - The bApplyRefraction (in)pRefractionFactor - A Variant (in, optional, pass null if not required)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getLineOfSightFeatureCursor(IFeatureCursor pCursor, double resolution, ITrackCancel pTrackCancel, IFeatureClass pOutputLines, IFeatureClass pObstructionPoints, boolean bApplyCurvature, boolean bApplyRefraction, java.lang.Object pRefractionFactor) throws java.io.IOException, AutomationException
getLineOfSightFeatureCursor in interface IDynamicSurface2pCursor - A reference to a com.esri.arcgis.geodatabase.IFeatureCursor (in)resolution - The resolution (in)pTrackCancel - A reference to a com.esri.arcgis.system.ITrackCancel (in)pOutputLines - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)pObstructionPoints - A reference to a com.esri.arcgis.geodatabase.IFeatureClass (in)bApplyCurvature - The bApplyCurvature (in)bApplyRefraction - The bApplyRefraction (in)pRefractionFactor - A Variant (in, optional, pass null if not required)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IPolygon getTileBasedDataArea(ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
getTileBasedDataArea in interface IDynamicSurface2pTrackCancel - 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.public void createBlockCursor(IGeometry pAOI, double resolution, boolean bSingleTileOnly, ITrackCancel pTrackCancel, ITerrainBlockCursor[] pCursor) throws java.io.IOException, AutomationException
createBlockCursor in interface IDynamicSurface3pAOI - 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.public void convertToExtent(int rowBegin,
int rowEnd,
int colBegin,
int colEnd,
IEnvelope[] ppExtent)
throws java.io.IOException,
AutomationException
convertToExtent in interface IDynamicSurface3rowBegin - 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.public void contourList(IEnvelope pAOI, double resolution, IDoubleArray pBreaks, IFeatureClass pOutFeatureClass, java.lang.String fieldName, int digitsAfterDecimalPoint, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
contourList in interface IDynamicSurface3pAOI - 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.public 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
contour in interface IDynamicSurface3pAOI - 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.public void getVolumeAndArea(IGeometry pAOI, double resolution, double referenceHeight, int type, ITrackCancel pTrackCancel, boolean[] pbIsOutsideDataArea, java.lang.Object[] pVolume, java.lang.Object[] pSurfaceArea, java.lang.Object[] pProjectedArea) throws java.io.IOException, AutomationException
getVolumeAndArea in interface IDynamicSurface3pAOI - A reference to a com.esri.arcgis.geometry.IGeometry (in)resolution - The resolution (in)referenceHeight - The referenceHeight (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.public 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
intersect in interface IDynamicSurface3pAOI - 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.public void setProfileWeedTolerance(double pTolerance)
throws java.io.IOException,
AutomationException
setProfileWeedTolerance in interface IDynamicSurface3pTolerance - The pTolerance (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getProfileWeedTolerance()
throws java.io.IOException,
AutomationException
getProfileWeedTolerance in interface IDynamicSurface3java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getZFactor()
throws java.io.IOException,
AutomationException
getZFactor in interface IDynamicSurface3java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setZFactor(double pFactor)
throws java.io.IOException,
AutomationException
setZFactor in interface IDynamicSurface3pFactor - The pFactor (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.