19 NEWMAT::Matrix m(3, 3);
37 double v10,
double v11,
double v12,
38 double v20,
double v21,
double v22)
40 NEWMAT::Matrix m(3, 3);
59 NEWMAT::Matrix m(3, 3);
61 if (rhs.Ncols() != 3 || rhs.Nrows() != 3)
64 <<
"\nMatrix passed to function not a 3x3!" 65 <<
"\nnumber of columns: " << rhs.Ncols()
66 <<
"\nnumber of rows: " << rhs.Nrows()
67 <<
"\nReturn blank 3x3 matrix...\n";
89 if (matrix.Ncols() != 3 || matrix.Nrows() != 3)
92 <<
"\nconst ossimColumnVector3d& rhs), " 93 <<
"\nMatrix passed to function not a 3x3!" 94 <<
"\nnumber of columns: " << matrix.Ncols()
95 <<
"\nnumber of rows: " << matrix.Nrows()
96 <<
"\nReturn blank ossimColumnVector3d...\n";
100 NEWMAT::DiagonalMatrix d;
101 NEWMAT::SymmetricMatrix s;
112 NEWMAT::Matrix m(3,3);
131 NEWMAT::Matrix m(3,3);
140 NEWMAT::Matrix m(3,3);
170 NEWMAT::Matrix m(3,3);
177 << 0 << Cosine << Sine
178 << 0 << -Sine << Cosine;
183 << 0 << Cosine << -Sine
184 << 0 << Sine << Cosine;
192 NEWMAT::Matrix m(3,3);
231 NEWMAT::Matrix m(3,3);
void EigenValues(const SymmetricMatrix &, DiagonalMatrix &)
static NEWMAT::Matrix createRotationXMatrix(double angle, ossimCoordSysOrientMode orientationMode=OSSIM_RIGHT_HANDED)
static NEWMAT::Matrix createZero()
static NEWMAT::Matrix createRotationYMatrix(double angle, ossimCoordSysOrientMode orientationMode=OSSIM_RIGHT_HANDED)
ossimColumnVector3d getEigenValues(const NEWMAT::Matrix &rhs)
static NEWMAT::Matrix create()
static NEWMAT::Matrix createTranslationMatrix(double dx, double dy)
const ossimMatrix3x3 & operator=(const ossimMatrix3x3 &rhs)
static NEWMAT::Matrix createRotationZMatrix(double angle, ossimCoordSysOrientMode orientationMode=OSSIM_RIGHT_HANDED)
static NEWMAT::Matrix createIdentity()
static NEWMAT::Matrix createScaleMatrix(double X, double Y, double Z)
OSSIMDLLEXPORT std::ostream & ossimNotify(ossimNotifyLevel level=ossimNotifyLevel_WARN)
static NEWMAT::Matrix createRotationMatrix(double angleX, double angleY, double angleZ, ossimCoordSysOrientMode orientationMode=OSSIM_RIGHT_HANDED)