com.esri.arcgis.geometry
Interface IBufferConstructionProperties2

All Superinterfaces:
IBufferConstructionProperties, Serializable
All Known Implementing Classes:
BufferConstruction

public interface IBufferConstructionProperties2
extends IBufferConstructionProperties, Serializable

Provides access to members that control whether buffering is done on a plane or on an ellipsoid.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 boolean isUseGeodesicBuffering()
          Specifies whether planar or geodesic (on an ellipsoid) buffering is done.
 void setUseGeodesicBuffering(boolean pbUseGeodesicBuffering)
          Specifies whether planar or geodesic (on an ellipsoid) buffering is done.
 
Methods inherited from interface com.esri.arcgis.geometry.IBufferConstructionProperties
getBufferProgress, getDensifyDeviation, getDistanceOffsets, getEndOption, getSideOption, getUnit, isExplodeBuffers, isGenerateCurves, isOutsideOnly, isUnionOverlappingBuffers, setBufferProgressByRef, setDensifyDeviation, setDistanceOffsetsByRef, setEndOption, setExplodeBuffers, setGenerateCurves, setOutsideOnly, setSideOption, setUnionOverlappingBuffers, setUnitByRef
 

Method Detail

setUseGeodesicBuffering

void setUseGeodesicBuffering(boolean pbUseGeodesicBuffering)
                             throws IOException,
                                    AutomationException
Specifies whether planar or geodesic (on an ellipsoid) buffering is done.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pbUseGeodesicBuffering - The pbUseGeodesicBuffering (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseGeodesicBuffering

boolean isUseGeodesicBuffering()
                               throws IOException,
                                      AutomationException
Specifies whether planar or geodesic (on an ellipsoid) buffering is done.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The pbUseGeodesicBuffering
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.