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


ILasAttributeFilter.ClassFlags 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.ClassFlags Property
ArcGIS Developer Help

ILasAttributeFilter.ClassFlags Property

The classification flags.

[Visual Basic .NET]
Public Property ClassFlags As Integer
[C#]
public int ClassFlags {get; set;}
[C++]
HRESULT get_ClassFlags(
  long pFlags
);
[C++]
HRESULT put_ClassFlags(
  System.Int32* pFlags
);
[C++]
Parameters
pFlags [in]

pFlags is a parameter of type long pFlags [out, retval]
pFlags is a parameter of type long*

Product Availability

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

Description

ClassFlags is used to specify which points, based on their LAS classification flag settings, are considered for inclusion by the filter. The LAS specification supports three class flag types: synthetic, key-point, and witheld. The value can be set equal to one of the constants defined in the esriLasClassFlag enumeration. You can also set the value to the result of a bitwise operation performed on these same constants in order to use them in combination.

 

See Also

ILasAttributeFilter Interface