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