sig
type t
external create : unit -> Osg.Node.t = "node_create"
external clone : Osg.Node.t -> Osg.Node.t = "node_clone"
external accept : Osg.Node.t -> Osg.Node_visitor.t -> unit = "node_accept"
external get_or_create_state_set : Osg.Node.t -> Osg.State_set.t
= "node_get_or_create_state_set"
external get_world_matrices : Osg.Node.t -> Osg.Matrix.t array
= "node_get_world_matrices"
external set_update_callback : Osg.Node.t -> Osg.Node_callback.t -> unit
= "node_set_update_callback"
external set_cull_callback : Osg.Node.t -> Osg.Node_callback.t -> unit
= "node_set_cull_callback"
external set_culling_active : Osg.Node.t -> bool -> unit
= "node_set_culling_active"
external get_bound : Osg.Node.t -> Osg.Bounding_sphere.t = "node_get_bound"
val to_node : Osg.Node_callback.node -> Osg.Node.t
end