// Set defining parameters of field in a single call func (fd FieldDefinition) Set( name string, fType FieldType, width, precision int, justify Justification, ) { cName := C.CString(name) defer C.free(unsafe.Pointer(cName)) C.OGR_Fld_Set( fd.cval, cName, C.OGRFieldType(fType), C.int(width), C.int(precision), C.OGRJustification(justify), ) }
// Set the justification for this field func (fd FieldDefinition) SetJustification(justify Justification) { C.OGR_Fld_SetJustify(fd.cval, C.OGRJustification(justify)) }