ArcObjects Library Reference (GeoDatabaseExtensions)  

ITerrainBlockCursor.NextAsTin Method

Returns next block as a reference to a TIN object.

[Visual Basic .NET]
Public Sub NextAsTin ( _
    ByRef ppTin As ITin, _
    ByRef ppExtent As IEnvelope _
)
[C#]
public void NextAsTin (
    ref ITin ppTin,
    ref IEnvelope ppExtent
);
[C++]
HRESULT NextAsTin(
  ITin** ppTin,
  IEnvelope** ppExtent
);
[C++]

Parameters

ppTin [out]

  ppTin is a parameter of type ITin

ppExtent [out]

  ppExtent is a parameter of type IEnvelope

Product Availability

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

Description

Returns a TIN for the area represented by the next block in the cursor.

pTin is the output TIN for the next block. This will be returned NULL when there are no more blocks.

pExtent is an output envelope represeting the neatline, tile based, boundary for the block. The extent of the envelope may fall outside the data area of the TIN on the perimeter of the terrain where data does not fill the extent of the tiles. The extent of the envelope may fall within the data extent of the TIN for areas on the inside of the terrain. This is intentional and is designed to provide data overlap between neighboring blocks. This completes interpolation neighborhoods along block boundaries so that analytic results performed separately on the TINs for neighboring blocks match after being clipped by their respective block extents and merged.

See Also

ITerrainBlockCursor Interface