ArcObjects Library Reference (GeoDatabaseExtensions)  

ILasFilter.SurfaceConstraints Property

The surface constraints to be applied.

[Visual Basic .NET]
Public Property SurfaceConstraints As IArray
[C#]
public IArray SurfaceConstraints {get; set;}
[C++]
HRESULT get_SurfaceConstraints(
  IArray** ppConstraintIDs
);
[C++]
HRESULT put_SurfaceConstraints(
  IArray* ppConstraintIDs
);
[C++]

Parameters

ppConstraintIDs [out, retval]

  ppConstraintIDs is a parameter of type IArray

ppConstraintIDs [in]

  ppConstraintIDs is a parameter of type IArray

Product Availability

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

Description

SurfaceConstraints is an esriSystem.Array containing the UIDs of the feature classes participating in the las dataset that should be considered 'active', or turned on, by the filter. This allows the filter to activate just some of the contraints for a given operation (e.g., enforcing water body polygons but not edge of pavement lines when retrieving a TIN from the las dataset via ILasSurface.AsTin). The UIDs of the constraint feature classes can be obtained via ILasDataset.GetSurfaceConstraintID.

 

See Also

ILasFilter Interface