com.esri.arcgis.geodatabase
Interface ITinWorkspace

All Superinterfaces:
Serializable
All Known Implementing Classes:
ITinWorkspaceProxy

public interface ITinWorkspace
extends Serializable

Provides access to members that control TIN workspace functionality.

Product Availability

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


Method Summary
 boolean isTin(String name)
          Indicates if the given BSTR name is a TIN.
 ITin openTin(String name)
          Opens an existing TIN.
 

Method Detail

isTin

boolean isTin(String name)
              throws IOException,
                     AutomationException
Indicates if the given BSTR name is a TIN.

Product Availability

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

Parameters:
name - The name (in)
Returns:
The pbIsTin
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

openTin

ITin openTin(String name)
             throws IOException,
                    AutomationException
Opens an existing TIN.

Description

Returns a reference to the specified TIN. If the same TIN on disk that is being requested is already referenced by a TIN object that is alive in the process, a reference to that object is returned. If you need to ensure you get a new, independent TIN object, not a reference to an existing object, instantiate a new TIN and call ITinAdvanced.Init.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.ITin
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.