From fb6ac0ff30b959b010969fdb1996ea796e47ae17 Mon Sep 17 00:00:00 2001 From: wenq1 Date: Fri, 12 Feb 2016 14:58:13 +0800 Subject: [PATCH] - more work on mements for matrix --- src/Matrix.cc | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/Matrix.cc b/src/Matrix.cc index 2675fd5..5985a6d 100755 --- a/src/Matrix.cc +++ b/src/Matrix.cc @@ -1367,7 +1367,13 @@ NAN_METHOD(Matrix::Moments) { res->Set(Nan::New("m00").ToLocalChecked(), Nan::New(mo.m00)); res->Set(Nan::New("m10").ToLocalChecked(), Nan::New(mo.m10)); res->Set(Nan::New("m01").ToLocalChecked(), Nan::New(mo.m01)); + res->Set(Nan::New("m20").ToLocalChecked(), Nan::New(mo.m20)); res->Set(Nan::New("m11").ToLocalChecked(), Nan::New(mo.m11)); + res->Set(Nan::New("m02").ToLocalChecked(), Nan::New(mo.m02)); + res->Set(Nan::New("m30").ToLocalChecked(), Nan::New(mo.m30)); + res->Set(Nan::New("m21").ToLocalChecked(), Nan::New(mo.m21)); + res->Set(Nan::New("m12").ToLocalChecked(), Nan::New(mo.m12)); + res->Set(Nan::New("m03").ToLocalChecked(), Nan::New(mo.m03)); res->Set(Nan::New("mu20").ToLocalChecked(), Nan::New(mo.mu20)); res->Set(Nan::New("mu11").ToLocalChecked(), Nan::New(mo.mu11)); @@ -1377,6 +1383,14 @@ NAN_METHOD(Matrix::Moments) { res->Set(Nan::New("mu12").ToLocalChecked(), Nan::New(mo.mu12)); res->Set(Nan::New("mu03").ToLocalChecked(), Nan::New(mo.mu03)); + res->Set(Nan::New("nu20").ToLocalChecked(), Nan::New(mo.nu20)); + res->Set(Nan::New("nu11").ToLocalChecked(), Nan::New(mo.nu11)); + res->Set(Nan::New("nu02").ToLocalChecked(), Nan::New(mo.nu02)); + res->Set(Nan::New("nu30").ToLocalChecked(), Nan::New(mo.nu30)); + res->Set(Nan::New("nu21").ToLocalChecked(), Nan::New(mo.nu21)); + res->Set(Nan::New("nu12").ToLocalChecked(), Nan::New(mo.nu12)); + res->Set(Nan::New("nu03").ToLocalChecked(), Nan::New(mo.nu03)); + info.GetReturnValue().Set(res); }