|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabaseextensions.DynamicSurface
public class DynamicSurface
COM Class 'DynamicSurface'. Generated 3/19/2015 1:20:49 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'
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 =
Field Summary |
---|
Fields inherited from interface com.esri.arcgis.geodatabaseextensions.IDynamicSurface3 |
---|
IID, IID9dc0a59e_494e_41b6_be82_f283e3431577, xxDummy |
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 |
Constructor Summary | |
---|---|
DynamicSurface(java.lang.Object obj)
Construct a DynamicSurface using a reference to such an object returned from ArcGIS Engine or Server. |
Method Summary | |
---|---|
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()
Deprecated. Internal use only. |
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 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. |
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 a DynamicSurface. |
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. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
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 Server
java.io.IOException
- if there are interop problems
DynamicSurface theDynamicSurface = (DynamicSurface) obj;
Method Detail |
---|
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public 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.RemoteObjRef
public void setRasterBlockSize(int pSize) throws java.io.IOException, AutomationException
setRasterBlockSize
in interface IDynamicSurface
pSize
- 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 IDynamicSurface
java.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 IDynamicSurface
java.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 IDynamicSurface
pAreaOfInterest
- 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 IDynamicSurface
pDataset
- 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 IDynamicSurface
pFeatureClass
- 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 IDynamicSurface2
pbMinimize
- 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 IDynamicSurface2
java.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 IDynamicSurface2
pbRefine
- 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 IDynamicSurface2
java.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 IDynamicSurface2
pInShape
- 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 IDynamicSurface2
pInShape
- 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 IDynamicSurface2
pInFeatureClass
- 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 IDynamicSurface2
pCursor
- 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 IDynamicSurface2
pInFeatureClass
- 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 IDynamicSurface2
pCursor
- 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 IDynamicSurface2
java.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 IDynamicSurface2
pObserver
- 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 IDynamicSurface2
pCursor
- 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 IDynamicSurface2
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 createBlockCursor(IGeometry pAOI, double resolution, boolean bSingleTileOnly, ITrackCancel pTrackCancel, ITerrainBlockCursor[] pCursor) throws java.io.IOException, AutomationException
createBlockCursor
in interface IDynamicSurface3
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.public void convertToExtent(int rowBegin, int rowEnd, int colBegin, int colEnd, IEnvelope[] ppExtent) throws java.io.IOException, AutomationException
convertToExtent
in interface IDynamicSurface3
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.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 IDynamicSurface3
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.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 IDynamicSurface3
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.public 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
getVolumeAndArea
in interface IDynamicSurface3
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.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 IDynamicSurface3
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.public void setProfileWeedTolerance(double pTolerance) throws java.io.IOException, AutomationException
setProfileWeedTolerance
in interface IDynamicSurface3
pTolerance
- 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 IDynamicSurface3
java.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 IDynamicSurface3
java.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 IDynamicSurface3
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 |