sig
type t
external create' : unit -> Osg.Composite_shape.t = "composite_shape_create"
external to_shape : Osg.Composite_shape.t -> Osg.Shape.t
= "composite_shape_to_shape"
external add_child : Osg.Composite_shape.t -> Osg.Shape.t -> unit
= "composite_shape_add_child"
val create : Osg.Shape.t list -> Osg.Shape.t
end