com.esri.arcgis.geodatabaseextensions
Interface ILasClassCodeStatistics

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
ILasClassCodeStatistics2
All Known Implementing Classes:
ILasClassCodeStatistics2Proxy, ILasClassCodeStatisticsProxy, LasClassCodeStatistics

public interface ILasClassCodeStatistics
extends java.io.Serializable

COM Interface 'ILasClassCodeStatistics'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriGeoDatabaseExtensions.olb'

Description: 'Provides access to LasClassCodeStatistics object.' 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 IID89e4489f_87e2_4690_8385_5143fe6d9753
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getClassCode()
          The class code associated with the statistics.
 IEnvelope getExtent()
          The XYZ extent of points associated with this class code (excluding withheld points).
 void getIntensityRange(int[] pMin, int[] pMax)
          The minimum and maximum intensity values associated with this class code (excluding withheld points).
 double getKeyPointCount()
          The number of Key points associated with this class code.
 double getPointCount()
          The number of points associated with this class code (excluding withheld points).
 double getSyntheticPointCount()
          The number of Synthetic points associated with this class code.
 

Field Detail

IID89e4489f_87e2_4690_8385_5143fe6d9753

static final int IID89e4489f_87e2_4690_8385_5143fe6d9753
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

getClassCode

int getClassCode()
                 throws java.io.IOException,
                        AutomationException
The class code associated with the statistics.

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

getPointCount

double getPointCount()
                     throws java.io.IOException,
                            AutomationException
The number of points associated with this class code (excluding withheld points).

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

getSyntheticPointCount

double getSyntheticPointCount()
                              throws java.io.IOException,
                                     AutomationException
The number of Synthetic points associated with this class code.

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

getKeyPointCount

double getKeyPointCount()
                        throws java.io.IOException,
                               AutomationException
The number of Key points associated with this class code.

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

getExtent

IEnvelope getExtent()
                    throws java.io.IOException,
                           AutomationException
The XYZ extent of points associated with this class code (excluding withheld points).

Returns:
A reference to a com.esri.arcgis.geometry.IEnvelope
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getIntensityRange

void getIntensityRange(int[] pMin,
                       int[] pMax)
                       throws java.io.IOException,
                              AutomationException
The minimum and maximum intensity values associated with this class code (excluding withheld points).

Parameters:
pMin - The pMin (out: use single element array)
pMax - The pMax (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.