Functions | |
| int | cgi (Db *db, int iatt, VectorDouble ¢er, VectorDouble &mvalue, MatrixRectangular &mvector, double *inertia, double *wztot) |
| int | spatial (Db *db, double *totab, double *parea, double *eqarea) |
| int cgi | ( | Db * | db, |
| int | iatt, | ||
| VectorDouble & | center, | ||
| VectorDouble & | mvalue, | ||
| MatrixRectangular & | mvector, | ||
| double * | inertia, | ||
| double * | wztot | ||
| ) |
Calculate the Center of Gravity
| [in] | db | Db structure |
| [in] | iatt | Rank of the optional attribute |
| [out] | center | Array for the center of gravity |
| [out] | mvalue | Array of eigen values (normalized) |
| [out] | mvector | Array of eigen vectors |
| [out] | inertia | Value of the inertia |
| [out] | wztot | Sum of weights |
| int spatial | ( | Db * | db, |
| double * | totab, | ||
| double * | parea, | ||
| double * | eqarea | ||
| ) |
Calculate several Spatial indices
| [in] | db | Db structure |
| [out] | totab | Total Abundance |
| [out] | parea | Positive area |
| [out] | eqarea | Equivalent area |