from c++ layer shared pointer
NativeFloat32Array.fromPoint(Pointer<Float> data, int size) : super(size) { _list = data; oneByteSize = sizeOf<Float>(); isPointCpp = true; }