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


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

ILasDataset.GetSurfaceConstraint Method

Gets surface constraint specified by the index.

[Visual Basic .NET]
Public Sub GetSurfaceConstraint ( _
    ByVal index As Integer, _
    ByRef ppClass As IFeatureClass, _
    ByRef ppHeightField As IField, _
    ByRef ppTagField As IField, _
    ByRef pType As esriTinSurfaceType _
)
[C#]
public void GetSurfaceConstraint (
    int index,
    ref IFeatureClass ppClass,
    ref IField ppHeightField,
    ref IField ppTagField,
    ref esriTinSurfaceType pType
);
[C++]
HRESULT GetSurfaceConstraint(
  long index,
  IFeatureClass** ppClass,
  IField** ppHeightField,
  IField** ppTagField,
  esriTinSurfaceType* pType
);
[C++]

Parameters index [in] index is a parameter of type long ppClass [out]
ppClass is a parameter of type IFeatureClass ppHeightField [out]
ppHeightField is a parameter of type IField ppTagField [out]
ppTagField is a parameter of type IField pType [out]
pType is a parameter of type esriTinSurfaceType

Product Availability

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

Description

Returns the surface constraint specified by the index.
index is the input index.
ppClass is the feature class specified by the index.
ppHeightField is the field being used as the source of height value.
ppTagField is 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