func (m *IupMatrix) MatSetAttribute(name string, lin, col int, value string) { cname := NewCS(name) defer FreeCS(cname) cvalue := NewCS(value) defer FreeCS(cvalue) C.IupMatStoreAttribute(toNative(m), cname, C.int(lin), C.int(col), cvalue) }
func MatStoreAttribute(ih *Ihandle, name string, lin int, col int, value string) { cName := C.CString(name) defer C.free(unsafe.Pointer(cName)) cValue := C.CString(value) defer C.free(unsafe.Pointer(cValue)) C.IupMatStoreAttribute(ih.C(), cName, C.int(lin), C.int(col), cValue) }