есть модуль ocv.cls.core.pas ( расширенный "OpenCV + ООП" с классам )
и в нем есть объявления типов вроде этого
- Код: Выделить всё
TVectorRect = TArray<IRect>;
TVectorInt = TArray<integer>;
TVectorDouble = TArray<double>;
Проблема в том что дженерик TArray явно описан в дельфи как базовый тип, а лазарус его "знать незнает".
Но попытки описать его самостоятельно (как и попытки переписать код без дженериков ) раз за разом проваливаются .
Народ что посоветуете ?

Зы
Пока спрашивал пришла светлая мысль поискать аналог generics.collections для лазаруса ...

Нашел !
https://github.com/maciej-izak/generics.collections
(Еще не пробовал но вроде то что надо )