com.esri.arcgis.geometry
Interface IBufferConstructionProperties2

All Superinterfaces:
IBufferConstructionProperties, java.io.Serializable
All Known Implementing Classes:
BufferConstruction, IBufferConstructionProperties2Proxy

public interface IBufferConstructionProperties2
extends IBufferConstructionProperties, java.io.Serializable

COM Interface 'IBufferConstructionProperties2'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeometry.olb'

Description: 'Provides access to members that control whether buffering is done on a plane or on an ellipsoid.' 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 IID3b4ca07a_7a46_4766_86dc_4b4f81035c88
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geometry.IBufferConstructionProperties
IIDea859cce_60b2_4621_8b54_154cddd81947
 
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
 

Field Detail

IID3b4ca07a_7a46_4766_86dc_4b4f81035c88

static final int IID3b4ca07a_7a46_4766_86dc_4b4f81035c88
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setUseGeodesicBuffering

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

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

isUseGeodesicBuffering

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

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