factory VecPoint2f.fromList(List<Point2f> pts) => VecPoint2f.generate(pts.length, (i) => pts[i], dispose: false);