Skip to content

Plot

subsurfaceio.cross_section.render.columns.plot

Plot column renderer.

Functions:

Name Description
render_plot_column

Render one parameter plot column for test.

render_plot_column

render_plot_column(
    ctx: RenderContext,
    msp: BaseLayout,
    *,
    test: InSituTest,
    column: PlotColumnSpec,
    x_left: float,
    has_plot_column_right: bool = False
) -> None

Render one parameter plot column for test.

Parameters:

Name Type Description Default
ctx RenderContext

Render-time coordinate context.

required
msp BaseLayout

DXF modelspace.

required
test InSituTest

In-situ test drawn in this column.

required
column PlotColumnSpec

Plot-column specification.

required
x_left float

Left edge of the column in section meters.

required
has_plot_column_right bool

If True, omit the shared right-edge tick label.

False