- more work on mements for matrix

This commit is contained in:
wenq1 2016-02-12 14:58:13 +08:00
parent 48f18f5526
commit fb6ac0ff30

View File

@ -1367,7 +1367,13 @@ NAN_METHOD(Matrix::Moments) {
res->Set(Nan::New("m00").ToLocalChecked(), Nan::New<Number>(mo.m00));
res->Set(Nan::New("m10").ToLocalChecked(), Nan::New<Number>(mo.m10));
res->Set(Nan::New("m01").ToLocalChecked(), Nan::New<Number>(mo.m01));
res->Set(Nan::New("m20").ToLocalChecked(), Nan::New<Number>(mo.m20));
res->Set(Nan::New("m11").ToLocalChecked(), Nan::New<Number>(mo.m11));
res->Set(Nan::New("m02").ToLocalChecked(), Nan::New<Number>(mo.m02));
res->Set(Nan::New("m30").ToLocalChecked(), Nan::New<Number>(mo.m30));
res->Set(Nan::New("m21").ToLocalChecked(), Nan::New<Number>(mo.m21));
res->Set(Nan::New("m12").ToLocalChecked(), Nan::New<Number>(mo.m12));
res->Set(Nan::New("m03").ToLocalChecked(), Nan::New<Number>(mo.m03));
res->Set(Nan::New("mu20").ToLocalChecked(), Nan::New<Number>(mo.mu20));
res->Set(Nan::New("mu11").ToLocalChecked(), Nan::New<Number>(mo.mu11));
@ -1377,6 +1383,14 @@ NAN_METHOD(Matrix::Moments) {
res->Set(Nan::New("mu12").ToLocalChecked(), Nan::New<Number>(mo.mu12));
res->Set(Nan::New("mu03").ToLocalChecked(), Nan::New<Number>(mo.mu03));
res->Set(Nan::New("nu20").ToLocalChecked(), Nan::New<Number>(mo.nu20));
res->Set(Nan::New("nu11").ToLocalChecked(), Nan::New<Number>(mo.nu11));
res->Set(Nan::New("nu02").ToLocalChecked(), Nan::New<Number>(mo.nu02));
res->Set(Nan::New("nu30").ToLocalChecked(), Nan::New<Number>(mo.nu30));
res->Set(Nan::New("nu21").ToLocalChecked(), Nan::New<Number>(mo.nu21));
res->Set(Nan::New("nu12").ToLocalChecked(), Nan::New<Number>(mo.nu12));
res->Set(Nan::New("nu03").ToLocalChecked(), Nan::New<Number>(mo.nu03));
info.GetReturnValue().Set(res);
}