GXVAU class

class GXVAU(handle=0)[source]

GXVAU class.

This is not a class. These are methods that work on data stored in GXVA objects

__init__(handle=0)[source]

Initialize self. See help(type(self)) for accurate signature.

is_null()[source]

Check if this is a null (undefined) instance

Returns

True if this is a null (undefined) instance, False otherwise.

Return type

bool

classmethod null()[source]

A null (undefined) instance of GXVAU

Returns

A null GXVAU

Return type

GXVAU

classmethod prune(v_ap, vv_r, o)[source]

Prune values from a GXVA based on reference GXVA

Parameters

New in version 5.0.

License: Geosoft End-User License

Note: Pruning will shorten the GXVA by removing values that are either dummy or non-dummy in the reference GXVA

classmethod total_vector(xva, yva, zva, tva)[source]

Calculate total vector for X,Y and Z components

Parameters
  • xva (GXVA) – X Component object

  • yva (GXVA) – Y Component object

  • zva (GXVA) – Z Component object

  • tva (GXVA) – Returned total vector GXVA object

New in version 5.0.

License: Geosoft End-User License

VAU_PRUNE constants

Prune Options

VAU_PRUNE_DUMMY

Dummy

gxapi.VAU_PRUNE_DUMMY = 0
VAU_PRUNE_VALID

Valid

gxapi.VAU_PRUNE_VALID = 1