GXVOXE class¶
-
class
GXVOXE
(handle=0)¶ GXVOXE class.
GXVOX
evaluator class. Used to sample values from the voxel.-
classmethod
create
(vox)¶ Create a handle to an
GXVOXE
objectParameters: vox (GXVOX) – GXVOX
ObjectReturns: GXVOXE
handle, terminates if creation failsReturn type: GXVOXE New in version 6.3.
License: Geosoft Open License
-
is_null
()¶ Check if this is a null (undefined) instance
Returns: True if this is a null (undefined) instance, False otherwise. Return type: bool
-
profile
(vv_x, vv_y, vv_z, vv_d, interp)¶ Extract a profile of data along points provided.
Parameters: New in version 6.3.
License: Geosoft Open License
-
value
(x, y, z, interp)¶ Get a value at a specific point
Parameters: - x (float) – X Location
- y (float) – Y Location
- z (float) – Z Location
- interp (int) – VOXE_EVAL constants
Returns: Value at the point or DUMMY if not valid
Return type: float
New in version 6.3.
License: Geosoft Open License
-
vector
(ox, oy, oz, vx, vy, vz, vv, interp)¶ Extract a profile of data along a vector
Parameters: - ox (float) – X Origin
- oy (float) – Y Origin
- oz (float) – Z Origin
- vx (float) – X Delta
- vy (float) – Y Delta
- vz (float) – Z Delta
- vv (GXVV) – Data
GXVV
(must be double) - interp (int) – VOXE_EVAL constants
New in version 6.3.
License: Geosoft Open License
-
classmethod