|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.arcmapui.TinHistogram
public class TinHistogram
TIN histogram of data values.
Constructor Summary | |
---|---|
TinHistogram()
Constructs a TinHistogram using ArcGIS Engine. |
|
TinHistogram(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. TinHistogram theTinHistogram = (TinHistogram) obj; |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
void |
exclusionDoModal(int parentHWnd,
boolean[] ok)
Shows the exclusion dialog for the histogram. |
static String |
getClsid()
getClsid. |
int |
getCount()
The count of the values. |
int |
getHistogramType()
The TIN histogram type. |
double |
getMaximum()
The maximum value. |
double |
getMean()
The arithmetic mean. |
double |
getMinimum()
The minimum value. |
IDataSampling |
getSampling()
The TIN histogram data sampling. |
double |
getStandardDeviation()
The standard deviation, based on sample flag. |
double |
getSum()
The sum of the values. |
ITin |
getTin()
The TIN used to define the histogram. |
void |
hasExclusion(boolean[] flag)
Indicates if the histogram uses exclusion. |
int |
hashCode()
the hashcode for this object |
void |
hasSampling(boolean[] flag)
Indicates if the histogram uses data sampling. |
void |
IHistogram_getHistogram(Object[] doubleArrayValues,
Object[] longArrayFrequencies)
Histogram as an array of values (doubles) and a paired array of frequencies (longs). |
void |
resetCustomMinMax()
Resets custom minimum and maximum. |
void |
samplingDoModal(int parentHWnd,
boolean[] ok)
Shows the sampling dialog for the histogram. |
void |
setCustomMax(double rhs1)
Custom maximum. |
void |
setCustomMin(double rhs1)
Custom minimum. |
void |
setHistogramType(int pType)
The TIN histogram type. |
void |
setSamplingByRef(IDataSampling dataSampling)
The TIN histogram data sampling. |
void |
setTinByRef(ITin tin)
The TIN used to define the histogram. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public TinHistogram() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic TinHistogram(Object obj) throws IOException
TinHistogram theTinHistogram = (TinHistogram) obj;
obj
to TinHistogram
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void IHistogram_getHistogram(Object[] doubleArrayValues, Object[] longArrayFrequencies) throws IOException, AutomationException
IHistogram_getHistogram
in interface IHistogram
doubleArrayValues
- A Variant (out: use single element array)longArrayFrequencies
- A Variant (out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCustomMin(double rhs1) throws IOException, AutomationException
setCustomMin
in interface IHistogram
rhs1
- The rhs1 (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setCustomMax(double rhs1) throws IOException, AutomationException
setCustomMax
in interface IHistogram
rhs1
- The rhs1 (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void resetCustomMinMax() throws IOException, AutomationException
resetCustomMinMax
in interface IHistogram
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void exclusionDoModal(int parentHWnd, boolean[] ok) throws IOException, AutomationException
exclusionDoModal
in interface IHistogram
parentHWnd
- The parentHWnd (A COM typedef) (in)ok
- The ok (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void hasExclusion(boolean[] flag) throws IOException, AutomationException
hasExclusion
in interface IHistogram
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void samplingDoModal(int parentHWnd, boolean[] ok) throws IOException, AutomationException
samplingDoModal
in interface IHistogram
parentHWnd
- The parentHWnd (A COM typedef) (in)ok
- The ok (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void hasSampling(boolean[] flag) throws IOException, AutomationException
hasSampling
in interface IHistogram
flag
- The flag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTinByRef(ITin tin) throws IOException, AutomationException
setTinByRef
in interface ITinHistogram
tin
- A reference to a com.esri.arcgis.geodatabase.ITin (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ITin getTin() throws IOException, AutomationException
getTin
in interface ITinHistogram
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setSamplingByRef(IDataSampling dataSampling) throws IOException, AutomationException
setSamplingByRef
in interface ITinHistogram
dataSampling
- A reference to a com.esri.arcgis.carto.IDataSampling (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IDataSampling getSampling() throws IOException, AutomationException
getSampling
in interface ITinHistogram
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setHistogramType(int pType) throws IOException, AutomationException
setHistogramType
in interface ITinHistogram
pType
- A com.esri.arcgis.arcmapui.esriTinHistogramType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHistogramType() throws IOException, AutomationException
getHistogramType
in interface ITinHistogram
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getCount() throws IOException, AutomationException
Returns the Count of data values in the BaseStatistics used to derive the statistics. Use this property when IGenerateStatistics.SimpleStats is set to true.
getCount
in interface IStatisticsResults
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMinimum() throws IOException, AutomationException
Returns the Minimum data values in the BaseStatistics. Use this property when IGenerateStatistics.SimpleStats is set to true.
getMinimum
in interface IStatisticsResults
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMaximum() throws IOException, AutomationException
Returns the Maximum data values in the BaseStatistics. Use this property when IGenerateStatistics.SimpleStats is set to true.
getMaximum
in interface IStatisticsResults
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getSum() throws IOException, AutomationException
Returns the Sum of all the data values in the BaseStatistics. Use this property when IGenerateStatistics.SimpleStats is set to true.
getSum
in interface IStatisticsResults
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getMean() throws IOException, AutomationException
Returns the arithmetic Mean of all the data values in the BaseStatistics. Use this property when IGenerateStatistics.SimpleStats is set to true.
getMean
in interface IStatisticsResults
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public double getStandardDeviation() throws IOException, AutomationException
Returns the StandardDeviation of all the data values in the BaseStatistics.
If your data is a sample of the real data, you should indicate so with IGenerateStatistics::Sample before calling StandardDeviation.
By default it returns the Sample Standard Deviation.
getStandardDeviation
in interface IStatisticsResults
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGenerateStatistics.setSample(boolean)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |