sig
type t
external create' : unit -> OsgGA.Trackball_manipulator.t
= "trackball_manipulator_create"
external to_matrix_manipulator :
OsgGA.Trackball_manipulator.t -> OsgGA.Matrix_manipulator.t
= "trackball_manipulator_to_matrix_manipulator"
external get_center : OsgGA.Trackball_manipulator.t -> Osg.Vec3.t
= "trackball_manipulator_get_center"
external get_distance : OsgGA.Trackball_manipulator.t -> float
= "trackball_manipulator_get_distance"
external get_rotation : OsgGA.Trackball_manipulator.t -> Osg.Quat.t
= "trackball_manipulator_get_rotation"
val create : unit -> OsgGA.Matrix_manipulator.t
end