mosaic.formats.OrientationsWriter#

class OrientationsWriter(points, quaternions, entities)[source]#

Bases: object

__init__(points, quaternions, entities)[source]#

Initialize writer with point coordinates, quaternions, and entity labels.

Parameters:
pointsnp.ndarray

Array of 3D point coordinates.

quaternionsnp.ndarray

Array of quaternion rotations.

entitiesnp.ndarray

Array of entity labels for each point.

Methods

__init__(points, quaternions, entities)

Initialize writer with point coordinates, quaternions, and entity labels.

to_file(file_path[, file_format])

Write orientations data to file in specified format.