|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEditorZ
COM Interface 'IEditorZ'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\COM\esriEditor.olb'
Description: 'Provides access to members that access and manipulate the z-environment of the editor.' 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 |
IIDf697a79e_e55f_4a63_83a8_7676725d56a4
|
static int |
xxDummy
Deprecated. Internal use only |
Method Summary | |
---|---|
void |
applyZ(IPoint point)
Applies editor's Z-capture logic to point if it isn't already z-aware. |
void |
drapeGeometry(IGeometry geometry,
boolean addVertices,
IGeometry[] outputGeometry)
Drapes a geometry to the current surface.. |
void |
finalizeZs(IGeometry geometry)
Resolves NaN Zs to definite values. |
INotifyZFinalize |
getNotifyZFinalize()
Callback used to notify if ZCapture mode fails. |
IFunctionalSurface |
getSurface()
Surface used for Z capture. |
int |
getZCaptureType()
Determines method used for z-capture. |
double |
getZDrapingTolerance()
Determines the allowable error from the surface when draping. |
double |
getZOffset()
Determines offset applied to z-value when new vertex is added to edit sketch. |
IMarkerSymbol |
getZSnapSymbol()
Symbol used to indicate when vertex is snapped in Z. |
IFeatureConstruction |
initializeFeatureConstruction()
Initialize a FeatureConstruction object that will use the Editor's ZEnvironment settings. |
boolean |
isDraping()
Indicates whether sketches are draped onto the surface. |
boolean |
isUseZDrapingTolerance()
Indicates whether the ZDrapingTolerance property is used when adding segments to the edit sketch. |
boolean |
isUseZOffset()
Indicates whether new z-values are modified by the ZOffset property. |
void |
setDraping(boolean useDraping)
Indicates whether sketches are draped onto the surface. |
void |
setNotifyZFinalizeByRef(INotifyZFinalize callback)
Callback used to notify if ZCapture mode fails. |
void |
setSurfaceByRef(IFunctionalSurface surface)
Surface used for Z capture. |
void |
setUseZDrapingTolerance(boolean useZDrapingTolerance)
Indicates whether the ZDrapingTolerance property is used when adding segments to the edit sketch. |
void |
setUseZOffset(boolean useZOffset)
Indicates whether new z-values are modified by the ZOffset property. |
void |
setZCaptureType(int zCaptureType)
Determines method used for z-capture. |
void |
setZDrapingTolerance(double zDrapingTolerance)
Determines the allowable error from the surface when draping. |
void |
setZOffset(double zOffset)
Determines offset applied to z-value when new vertex is added to edit sketch. |
void |
setZSnapSymbolByRef(IMarkerSymbol symbol)
Symbol used to indicate when vertex is snapped in Z. |
Field Detail |
---|
static final int IIDf697a79e_e55f_4a63_83a8_7676725d56a4
static final int xxDummy
static final java.lang.String IID
Method Detail |
---|
void drapeGeometry(IGeometry geometry, boolean addVertices, IGeometry[] outputGeometry) throws java.io.IOException, AutomationException
geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)addVertices
- The addVertices (in)outputGeometry
- 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.void applyZ(IPoint point) throws java.io.IOException, AutomationException
point
- A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void finalizeZs(IGeometry geometry) throws java.io.IOException, AutomationException
geometry
- A reference to a com.esri.arcgis.geometry.IGeometry (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getZCaptureType() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setZCaptureType(int zCaptureType) throws java.io.IOException, AutomationException
zCaptureType
- A com.esri.arcgis.editor.esriZCaptureType constant (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseZOffset() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseZOffset(boolean useZOffset) throws java.io.IOException, AutomationException
useZOffset
- The useZOffset (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getZOffset() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setZOffset(double zOffset) throws java.io.IOException, AutomationException
zOffset
- The zOffset (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isUseZDrapingTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setUseZDrapingTolerance(boolean useZDrapingTolerance) throws java.io.IOException, AutomationException
useZDrapingTolerance
- The useZDrapingTolerance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getZDrapingTolerance() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setZDrapingTolerance(double zDrapingTolerance) throws java.io.IOException, AutomationException
zDrapingTolerance
- The zDrapingTolerance (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isDraping() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setDraping(boolean useDraping) throws java.io.IOException, AutomationException
useDraping
- The useDraping (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IFunctionalSurface getSurface() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setSurfaceByRef(IFunctionalSurface surface) throws java.io.IOException, AutomationException
surface
- A reference to a com.esri.arcgis.geometry.IFunctionalSurface (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IMarkerSymbol getZSnapSymbol() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setZSnapSymbolByRef(IMarkerSymbol symbol) throws java.io.IOException, AutomationException
symbol
- A reference to a com.esri.arcgis.display.IMarkerSymbol (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.INotifyZFinalize getNotifyZFinalize() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setNotifyZFinalizeByRef(INotifyZFinalize callback) throws java.io.IOException, AutomationException
callback
- A reference to a com.esri.arcgis.editor.INotifyZFinalize (in)
java.io.IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IFeatureConstruction initializeFeatureConstruction() throws java.io.IOException, AutomationException
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 |