mosaic.container.DataContainer.trim#

DataContainer.trim(geometry, min_value, max_value, axis='z')[source]#

Trim points based on axis-aligned bounds.

Parameters:
geometrymosaic.geometry.Geometry

Cloud to trim.

min_valuefloat

Minimum bound value.

max_valuefloat

Maximum bound value.

axisstr, optional

Axis along which to trim, z by default.

Returns:
ndarray

Remaining points after trimming.

Raises:
ValueError

If an invalid trim_axis is provided.