com.esri.arcgis.geodatabaseextensions
Interface ILasPointFilter

All Superinterfaces:
ILasAttributeFilter, Serializable
All Known Subinterfaces:
ILasFilter
All Known Implementing Classes:
LasFilter

public interface ILasPointFilter
extends ILasAttributeFilter, Serializable

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IGeometry getAreaOfInterest()
          The area of interest.
 void setAreaOfInterestByRef(IGeometry ppAOI)
          The area of interest.
 
Methods inherited from interface com.esri.arcgis.geodatabaseextensions.ILasAttributeFilter
getClassCodes, getClassFlags, getReturns, setClassCodes, setClassFlags, setReturns
 

Method Detail

setAreaOfInterestByRef

void setAreaOfInterestByRef(IGeometry ppAOI)
                            throws IOException,
                                   AutomationException
The area of interest.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
ppAOI - A reference to a com.esri.arcgis.geometry.IGeometry (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAreaOfInterest

IGeometry getAreaOfInterest()
                            throws IOException,
                                   AutomationException
The area of interest.

Description

AreaOfInterest represents the spatial extent of the filter. Points within the XY extent of the envelope are considered for inclusion by the filter. The Z range, if set, is ignored.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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