func (v *TreeStore) Insert(parent *TreeIter, position int) *TreeIter {
	var ti C.GtkTreeIter
	var cParent *C.GtkTreeIter
	if parent != nil {
		cParent = parent.native()
	}
	C.gtk_tree_store_insert(v.native(), &ti, cParent, C.gint(position))
	iter := &TreeIter{ti}
	return iter
}
func (v *TreeStore) Insert(parent *TreeIter, position int) *TreeIter {
	var ti C.GtkTreeIter
	var cParent *C.GtkTreeIter
	if parent != nil {
		cParent = parent.native()
	}
	C.gtk_tree_store_insert(v.native(), &ti, cParent, C.gint(position))
	iter := &TreeIter{ti}
	return iter
}
func ( v * TreeStore ) Insert ( parent * TreeIter , position int ) * TreeIter { var ti C . GtkTreeIter var cParent * C . GtkTreeIter if parent != nil { cParent = parent . native ( ) } C . gtk_tree_store_insert ( v . native ( ) , & ti , cParent , C . gint ( position ) ) iter := & TreeIter { ti } return iter }
// Insert is a wrapper around gtk_tree_store_insert
Insert is a wrapper around gtk_tree_store_insert