external get_distance : t -> float = "trackball_manipulator_get_distance"