Click or drag to resize
CTIN Class
The TIN class calculates the Delaunay triangulation of the positions in a database. This is the "best" set of triangles that can be formed from irregularly distributed points. The serialized TIN files can be used for gridding using the Tin-based Nearest Neighbour Algorithm, or for plotting the Delaunay triangles or Voronoi cells to a map.
Inheritance Hierarchy

Namespace: Geosoft.Desktop.GXNet
Assembly: geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll)
Syntax
public class CTIN : CHANDLE

The CTIN type exposes the following members.

Methods
  NameDescription
Public methodAvailable to anyone with an Oasis Montaj licenseCopy
Copy TIN
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberCreate
This method creates a TIN object.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberCreateS
Create TIN from a serialized source
Protected methodDispose
Releases the unmanaged resources used by the CTIN and optionally releases the managed resources
(Overrides CHANDLEDispose(Boolean).)
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberExportXML
Export a TIN object as XML
Public methodAvailable to anyone with an Oasis Montaj licenseGetConvexHull
Get the convex hull of the TIN.
Public methodAvailable to anyone with an Oasis Montaj licenseGetIPJ
Get the projection.
Public methodAvailable to anyone with an Oasis Montaj licenseGetJoins
Get joins from a TIN mesh.
Public methodAvailable to anyone with an Oasis Montaj licenseGetMesh
Get lines from a TIN mesh.
Public methodAvailable to anyone with an Oasis Montaj licenseGetNodes
Get the X,Y locations and Z values of the TIN nodes.
Public methodAvailable to anyone with an Oasis Montaj licenseGetTriangle
Get the locations of the vertices of a specific triangle
Public methodAvailable to anyone with an Oasis Montaj licenseGetTriangles
Get the triangle nodes.
Public methodAvailable to anyone with an Oasis Montaj licenseGetVoronoiEdges
Get line segments defining Voronoi cells.
Public methodAvailable to anyone with an Oasis Montaj licenseiIsZValued
Does the TIN contain Z values with each X,Y?
Public methodAvailable to anyone with an Oasis Montaj licenseiLocateTriangle
Get the index of the triangle containing X, Y.
Public methodAvailable to anyone with an Oasis Montaj licenseiNodes
Returns the number of nodes in the TIN
Public methodAvailable to anyone with an Oasis Montaj licenseInterpVV
Interp TINned values using the natural neighbour method.
Public methodAvailable to anyone with an Oasis Montaj licenseiTriangles
Returns the number of triangles in the TIN.
Public methodAvailable to anyone with an Oasis Montaj licenseLinearInterpVV
Interp TINned values using the linear interpolation
Public methodAvailable to anyone with an Oasis Montaj licenseNearestVV
Interp TINned values using the nearest neighbour.
Public methodAvailable to anyone with an Oasis Montaj licenseRangeXY
Find the range in X and Y of the TINned region.
Public methodAvailable to anyone with an Oasis Montaj licenseSerial
Serialize TIN
Public methodAvailable to anyone with an Oasis Montaj licenseSetIPJ
Set the projection.
Top
See Also