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


ILasDataset.GetSurfaceConstraintName Method (ArcObjects .NET 10.4 SDK)
ArcObjects Library Reference (GeoDatabaseExtensions)  

ILasDataset.GetSurfaceConstraintName Method

Gets surface constraint specified by the index.

[Visual Basic .NET]
Public Sub GetSurfaceConstraintName ( _
    ByVal index As Integer, _
    ByRef ppName As IFeatureClassName, _
    ByRef pHeightField As String, _
    ByRef pTagField As String, _
    ByRef pType As esriTinSurfaceType _
)
[C#]
public void GetSurfaceConstraintName (
    int index,
    ref IFeatureClassName ppName,
    ref string pHeightField,
    ref string pTagField,
    ref esriTinSurfaceType pType
);
[C++]
HRESULT GetSurfaceConstraintName(
  long index,
  IFeatureClassName** ppName,
  BSTR* pHeightField,
  BSTR* pTagField,
  esriTinSurfaceType* pType
);
[C++]

Parameters index [in] index is a parameter of type long ppName [out]
ppName is a parameter of type IFeatureClassName pHeightField [out] pHeightField is a parameter of type BSTR pTagField [out] pTagField is a parameter of type BSTR pType [out]
pType is a parameter of type esriTinSurfaceType

Product Availability

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

Description

Returns the feature class name object of the surface constraint specified by the index.
index is the input index.
ppName is the feature class name of surface constraint specified by the index.
ppHeightField is the name of the field being used as the source of height value.
ppTagField is the name of the field being used as the source of tag values.
pType indicates how the surface constraint is incorporated into the triangulation.

See Also

ILasDataset Interface