parq_blockmodel.utils.spatial_encoding.decode_frame_coordinates#
- parq_blockmodel.utils.spatial_encoding.decode_frame_coordinates(encoded, offset=(0.0, 0.0, 0.0), scale=10.0, bits_per_axis=(24, 24, 16))[source]#
Decode Morton/Z-order ids back to xyz-like coordinates using offset+scale.
Returns a
(x, y, z)tuple of floats for scalar input ids and arrays for vectorized input.- Return type:
Union[Tuple[ndarray,ndarray,ndarray],Tuple[float,float,float]]