Depth
- class wellcad.com.Depth(dispatch)
The reference/master vertical axis. Can be in depth or time.
Depth objects allow setting properties for the master depth axis such as scale, unit, decimals, ….
Example
>>> import wellcad.com >>> app = wellcad.com.Application() >>> app.new_borehole() <wellcad.com._borehole.Borehole object at 0x0000018B3DAF9D30> >>> borehole = app.get_active_borehole() >>> depth = borehole.depth
- property decimals
the number of decimals displayed in the depth string of the master depth axis.
- Type
int
- property horizontal_grid
The depth grid type.
The available types are the following:
0 = none
1 = major grid lines only
2 = major & minor grid lines
- Type
int
- property horizontal_grid_spacing
The depth grid spacing for the master depth axis
- Type
float
- property left_position
The position of the left side of the master depth column as a fraction of the document width.
In the case that this is set to be a value higher than
right_position, the two attributes will swap. Values will be clamped in the range [0.0, 1.0].- Type
float
- property right_position
The position of the right side of the master depth column as a fraction of the document width.
In the case that this is set to be a value lower than
left_position, the two attributes will swap. Values will be clamped in the range [0.0, 1.0].- Type
float
- property scale
The depth scale used for the master depth axis.
The resulting scale is 1:
scale.Example
>>> depth.scale = 100 # Scale is 1:100
- Type
float
- set_position(left, right)
Sets the position and width of the master depth column.
Values given outside the range of [0.0, 1.0] will be clamped. If
left>right, the arguments are swapped.- Parameters
left (
float) – The position of the left side of the depth column as a fraction of the document width.right (
float) – The position of the right side of the depth column as a fraction of the document width.
- property unit
The depth unit
The available units are the following:
0 = meter
1 = feet
- Type
int
- property used_as_depth_scale
Whether this depth scale is used as the current reference axis.
Setting this property to True on another depth log changes the property to False on this object. If no other depth log is used as the depth scale, the main depth log will automatically be used as the depth scale.
- Type
bool