nanover.utilities.transforms module
- class nanover.utilities.transforms.Transform(*, local_to_parent: NDArray, parent_to_local: NDArray)
Bases:
object- classmethod from_local_to_parent_matrix(local_to_parent: NDArray)
- classmethod from_parent_to_local_matrix(parent_to_local: NDArray)
- classmethod from_scene_pose(pose: list[float])
- point_local_to_parent(point)
- point_parent_to_local(point)
- nanover.utilities.transforms.find_transformation_between_point_patterns(start_points: NDArray, final_points: NDArray)
Return the 4x4 transformation matrix that best maps the start points to the final points.