Click or drag to resize
CSURFACE Class
The SURFACE class allows you to create, read and alter Geosurface files (*.geosoft_surface). A Geosurface file can contain one or more surface items (see SURFACEITEM class). In turn each item can contains one or more triangular polyhedral meshes.
Inheritance Hierarchy

Namespace: GeoEngine.Core.GXNet
Assembly: geoengine.core.gxnet (in geoengine.core.gxnet.dll)
Syntax
public class CSURFACE : CHANDLE

The CSURFACE type exposes the following members.

Methods
  NameDescription
Public methodAvailable to anyoneAddSurfaceItem
Add a new surface item to the SURFACE
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberAppendVulcanTriangulation
Create new surface from a Maptek Vulcan triangulation file and add to an existing geosurface.
Public methodAvailable to anyoneStatic memberCRC
Compute an XML CRC of a Geosurface file.
Public methodAvailable to anyoneStatic memberCreate
Create a new Geosurface file
Public methodAvailable to anyoneStatic memberCreateFromDXF
Create Geosurface file from DXF file.
Public methodAvailable to anyone with an Oasis Montaj licenseStatic memberCreateFromVulcanTriangulation
Create Geosurface file from a Maptek Vulcan triangulation file.
Protected methodDispose
Releases the unmanaged resources used by the CSURFACE and optionally releases the managed resources
(Overrides CHANDLEDispose(Boolean).)
Public methodAvailable to anyoneStatic memberGetClosedSurfaceNames
Get the names of closed surface items in a Geosurface file (may return an empty list)
Public methodAvailable to anyoneGetExtents
Get the spatial range of all surface items.
Public methodAvailable to anyoneGetIPJ
Get the coordinate system of the SURFACE.
Public methodAvailable to anyoneGetSurfaceItem
Get the an existing surface item from the SURFACE
Public methodAvailable to anyoneGetSurfaceItems
Get the surfaces items in a Geosurface file
Public methodAvailable to anyoneStatic memberGetSurfaceNames
Get the surface item names in a Geosurface file
Public methodAvailable to anyoneStatic memberOpen
Open a Geosurface file
Public methodAvailable to anyoneSetIPJ
Change the coordinate system of the SURFACE.
Public methodAvailable to anyoneStatic memberSync
Syncronize the Metadata for this Geosurface
Top
See Also