|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geoprocessing.AbstractGPTool com.esri.arcgis.geoprocessing.tools.analyst3dtools.Union3D
public class Union3D
Computes the geometric intersection of the patches of overlapping multipatches, then aggregates the multipatches together. How many features are created as output depends on the tool's settings. The Union 3D tool is contained in the 3D Analyst Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
Union3D()
Creates the Union 3D tool with defaults. |
|
Union3D(Object inFeatureClass,
Object outFeatureClass)
Creates the Union 3D tool with the required parameters. |
Method Summary | |
---|---|
String |
getDisableOptimization()
Returns the Disable Optimization parameter of this tool . |
Object |
getGroupField()
Returns the Grouping Field parameter of this tool . |
Object |
getInFeatureClass()
Returns the Input Multipatch Features parameter of this tool . |
Object |
getOutFeatureClass()
Returns the Output Feature Class parameter of this tool . |
String |
getOutputAll()
Returns the Output All Solids parameter of this tool . |
Object |
getOutTable()
Returns the Output Table parameter of this tool . |
String |
getToolboxAlias()
Returns the alias of the tool box containing this tool. |
String |
getToolboxName()
Returns the name of the tool box containing this tool. |
String |
getToolName()
Returns the name of this tool. |
void |
setDisableOptimization(String disableOptimization)
Sets the Disable Optimization parameter of this tool . |
void |
setGroupField(Object groupField)
Sets the Grouping Field parameter of this tool . |
void |
setInFeatureClass(Object inFeatureClass)
Sets the Input Multipatch Features parameter of this tool . |
void |
setOutFeatureClass(Object outFeatureClass)
Sets the Output Feature Class parameter of this tool . |
void |
setOutputAll(String outputAll)
Sets the Output All Solids parameter of this tool . |
void |
setOutTable(Object outTable)
Sets the Output Table parameter of this tool . |
Methods inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
getParameterValues, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Union3D()
Initializes the array of tool parameters with the default values specified when the tool was created.
public Union3D(Object inFeatureClass, Object outFeatureClass)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inFeatureClass
- the closed multipatch features to be intersected and aggregated.outFeatureClass
- the multipatch feature class into which the aggregated multipatch(es) will be placed.Method Detail |
---|
public Object getInFeatureClass()
public void setInFeatureClass(Object inFeatureClass)
inFeatureClass
- the closed multipatch features to be intersected and aggregated.public Object getOutFeatureClass()
public void setOutFeatureClass(Object outFeatureClass)
outFeatureClass
- the multipatch feature class into which the aggregated multipatch(es) will be placed.public Object getGroupField()
public void setGroupField(Object groupField)
groupField
- the field used to group input multipatch features together for aggregation.public String getDisableOptimization()
public void setDisableOptimization(String disableOptimization)
disableOptimization
- disables the optimization that automatically determines which multipatch features overlap, and only unions those features with overlaps.public String getOutputAll()
public void setOutputAll(String outputAll)
outputAll
- this option forces the tool to write out all input features as output features. Features that have no overlaps are written to the output unmodified. Overlapping features are unioned together, and then written to the output.public Object getOutTable()
public void setOutTable(Object outTable)
outTable
- a many to one table representing the Input Features and the Output Features that they where aggregated in to.public String getToolName()
public String getToolboxName()
public String getToolboxAlias()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |