Pointcloud.from_bounds
- classmethod Pointcloud.from_bounds(x, y, z, n)[source]
Construct a point cloud within a given box.
- Parameters:
- xfloat | tuple[float, float]
Size of the cloud in the X direction. If a single value, the size is (0, x). If a pair of values, the size is (x[0], x[1]).
- yfloat | tuple[float, float]
Size of the cloud in the Y direction. If a single value, the size is (0, y). If a pair of values, the size is (y[0], y[1]).
- zfloat | tuple[float, float]
Size of the cloud in the Z direction. If a single value, the size is (0, z). If a pair of values, the size is (z[0], z[1]).
- nint
The number of points in the cloud.
- Returns:
Notes
The XYZ coordinates of the n points are radnomly chosen within the provided x, y, and z bounds. Thererefor, there is no guarantee that the bounds are part of the resulting coordinates.
Examples
>>>