|
|||||||||
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.TinContour
public class TinContour
Creates a feature class containing a set of contours generated from a functional surface. The TIN Contour tool is contained in the 3D Analyst Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
TinContour()
Creates the TIN Contour tool with defaults. |
|
TinContour(Object inTin,
Object outFeatureClass,
double interval)
Creates the TIN Contour tool with the required parameters. |
Method Summary | |
---|---|
double |
getBaseContour()
Returns the Base Contour parameter of this tool . |
String |
getContourField()
Returns the Contour Field parameter of this tool . |
int |
getContourFieldPrecision()
Returns the Contour Field Precision parameter of this tool . |
double |
getIndexInterval()
Returns the Index Interval parameter of this tool . |
String |
getIndexIntervalField()
Returns the Index Interval Field parameter of this tool . |
double |
getInterval()
Returns the Contour Interval parameter of this tool . |
Object |
getInTin()
Returns the Input TIN parameter of this tool . |
Object |
getOutFeatureClass()
Returns the Output Feature Class 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. |
double |
getZFactor()
Returns the Z Factor parameter of this tool . |
void |
setBaseContour(double baseContour)
Sets the Base Contour parameter of this tool . |
void |
setContourField(String contourField)
Sets the Contour Field parameter of this tool . |
void |
setContourFieldPrecision(int contourFieldPrecision)
Sets the Contour Field Precision parameter of this tool . |
void |
setIndexInterval(double indexInterval)
Sets the Index Interval parameter of this tool . |
void |
setIndexIntervalField(String indexIntervalField)
Sets the Index Interval Field parameter of this tool . |
void |
setInterval(double interval)
Sets the Contour Interval parameter of this tool . |
void |
setInTin(Object inTin)
Sets the Input TIN parameter of this tool . |
void |
setOutFeatureClass(Object outFeatureClass)
Sets the Output Feature Class parameter of this tool . |
void |
setZFactor(double zFactor)
Sets the Z Factor 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 TinContour()
Initializes the array of tool parameters with the default values specified when the tool was created.
public TinContour(Object inTin, Object outFeatureClass, double interval)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inTin
- the surface from which the contours will be interpolated.outFeatureClass
- the output feature class.interval
- the interval between the contours.Method Detail |
---|
public Object getInTin()
public void setInTin(Object inTin)
inTin
- the surface from which the contours will be interpolated.public Object getOutFeatureClass()
public void setOutFeatureClass(Object outFeatureClass)
outFeatureClass
- the output feature class.public double getInterval()
public void setInterval(double interval)
interval
- the interval between the contours.public double getBaseContour()
public void setBaseContour(double baseContour)
baseContour
- along with the index interval, the base height is used to determine what contours are produced. The base height is a starting point from which the index interval is either added or subtracted. By default, the base contour is 0.0.public String getContourField()
public void setContourField(String contourField)
contourField
- the field containing contour values.public int getContourFieldPrecision()
public void setContourFieldPrecision(int contourFieldPrecision)
contourFieldPrecision
- the precision of the contour field. Zero specifies an integer, and the numbers 1–9 indicate how many decimal places the field will contain. By default, the field will be an integer (0).public double getIndexInterval()
public void setIndexInterval(double indexInterval)
indexInterval
- the difference, in Z units, between index contours. The value specified should be evenly divisible by the contour interval. Typically, it’s five times greater. Use of this parameter adds an attribute field to the output feature class that’s used to differentiate index contours from regular contours.public String getIndexIntervalField()
public void setIndexIntervalField(String indexIntervalField)
indexIntervalField
- the name of the field used to record whether a contour is a regular or an index contour. By default, the value is ‘Index’.public double getZFactor()
public void setZFactor(double zFactor)
zFactor
- specifies a factor by which to multiply the surface heights. Used to convert z units to x and y units.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 |