factory Point3i(int x, int y, int z) { final ptr = calloc<cvg.Point3i>() ..ref.x = x ..ref.y = y ..ref.z = z; return Point3i.fromPointer(ptr); }