geosoft.gxpy.surface

Geosoft surfaces

Classes:
SurfaceDataset:

Geosoft_surface dataset, contains zero or more Surface instances

Surface:

Surfaces defined by one or more geosoft.gxpy.geometry.Mesh instances

Constants:
MODE_READ:

geosoft.gxpy.spatialdata.MODE_READ

MODE_READWRITE:

geosoft.gxpy.spatialdata.MODE_READWRITE

MODE_NEW:

geosoft.gxpy.spatialdata.MODE_NEW

MODE_APPEND:

MODE_READWRITE

STYLE_FLAT:

geosoft.gxapi.SURFACERENDER_FILL

STYLE_SMOOTH:

geosoft.gxapi.SURFACERENDER_SMOOTH

STYLE_EDGE:

geosoft.gxapi.SURFACERENDER_EDGES

Note

Regression tests provide usage examples: Tests

Functions

_surface_file_name(name)

_surface_name(name)

_t(s)

delete_files(surface_name)

Delete all files associated with this surface dataset.

render(view, surface[, group_name, overwrite])

Render a surface, surface dataset or surface dataset file in a 3D view.

Classes

Surface(surface[, surface_type, ...])

A single surface, which contains one or more geosoft.gxpy.geometry.Mesh instances.

SurfaceDataset(name[, file_name, gxsurface, ...])

Surface dataset, which contains one or more Surface instances.

Exceptions

SurfaceException(message)

Exceptions from geosoft.gxpy.surface.