Я относительно новичок в IDL, поэтому я уверен, что то, что я хочу сделать, на самом деле довольно тривиально!
Я создаю класс с несколькими переменными-членами. Два из них будут просто числами с плавающей запятой, но третий я хотел бы быть трехмерным массивом неизвестного размера (ну... на самом деле я знаю, что размер третьего измерения равен 12, но это все!). Как мне объявить это в определении класса или это невозможно? Может быть, мне нужно работать со структурой данных, отличной от массива?
Вот мой код:
pro field__define
void={field, lat_res: 0.0, long_res: 0.0, values: ?!?!?!?!}
return
end