This document is archived and information here might be outdated.  Recommended version.


ILasAttributeFilter.ClassCodes Property (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseExtensions > ESRI.ArcGIS.GeoDatabaseExtensions > Interfaces > IL > ILasAttributeFilter Interface > ILasAttributeFilter.ClassCodes Property
ArcGIS Developer Help

ILasAttributeFilter.ClassCodes Property

The classification codes.

[Visual Basic .NET]
Public Property ClassCodes As ILongArray
[C#]
public ILongArray ClassCodes {get; set;}
[C++]
HRESULT get_ClassCodes(
  ILongArray* ppCodes
);
[C++]
HRESULT put_ClassCodes(
  ILongArray** ppCodes
);
[C++]
Parameters
ppCodes [in]

ppCodes is a parameter of type ILongArray* ppCodes [out, retval]
ppCodes is a parameter of type ILongArray**

Product Availability

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

Description

ClassCodes is a LongArray containing the LAS classification codes of interest. Any point with a code equal to one of the values in the passed array is considered for inclusion by the filter. The valid LAS class code range is 0-31 for Las file versions 1.1, 1.2, 1.3 and 0-255 for version 1.0 and 1.4. If no array is set for this property points with any class code can pass through the filter.

Remarks


[C#]
[C++]
[Visual Basic .NET]

See Also

ILasAttributeFilter Interface