Definition at line 55 of file RACRotation.hpp.
|
gnsstk::Triple | convertToRAC (const gnsstk::Triple &inVec) |
|
gnsstk::Vector< double > | convertToRAC (const gnsstk::Vector< double > &inV) |
|
gnsstk::Xvt | convertToRAC (const gnsstk::Xvt &in) |
|
| RACRotation (const gnsstk::Triple &SVPositionVector, const gnsstk::Triple &SVVelocityVector) |
|
| RACRotation (const gnsstk::Xvt &xvt) |
|
iterator | begin () |
| STL begin. More...
|
|
const_iterator | begin () const |
| STL const begin. More...
|
|
ConstMatrixColSlice< double > | col (size_t colNum, const std::slice &s) const |
| A const reference column with a given slice. More...
|
|
ConstMatrixColSlice< double > | col (size_t colNum, size_t rowNum=0) const |
| A const reference column with a starting row number (i.e. sub-column) More...
|
|
MatrixColSlice< double > | colRef (size_t colNum, const std::slice &s) |
| A reference column with a given slice. More...
|
|
MatrixColSlice< double > | colRef (size_t colNum, size_t rowNum=0) |
| A reference column with a starting row number (i.e. sub-column) More...
|
|
size_t | cols () const |
| The number of columns in the matrix. More...
|
|
bool | empty () const |
| STL empty. More...
|
|
iterator | end () |
| STL end. More...
|
|
const_iterator | end () const |
| STL const end. More...
|
|
value_type | front () |
| STL front. More...
|
|
const_reference | front () const |
| STL const front. More...
|
|
| Matrix () |
| default constructor More...
|
|
| Matrix (const ConstMatrixBase< double, BaseClass > &mat) |
| constructor for a ConstMatrixBase object More...
|
|
| Matrix (const ConstMatrixBase< double, BaseClass > &mat, size_t topRow, size_t topCol, size_t numRows, size_t numCols) |
| submatrix constructor More...
|
|
| Matrix (size_t rows, size_t cols) |
| constructor given an initial size More...
|
|
| Matrix (size_t rows, size_t cols, const ConstVectorBase< double, BaseClass > &vec) |
| copies out the contents of vec to initialize the matrix More...
|
|
| Matrix (size_t rows, size_t cols, const double *vec) |
| copies out the contents of vec to initialize the matrix More...
|
|
| Matrix (size_t rows, size_t cols, double initialValue) |
| constructor for an initial size and value More...
|
|
size_t | max_size () const |
| STL max size. More...
|
|
double & | operator() (size_t rowNum, size_t colNum) |
| Non-const matrix operator(row,col) More...
|
|
double | operator() (size_t rowNum, size_t colNum) const |
| Const matrix operator(row,col) More...
|
|
Matrix & | operator= (const ConstMatrixBase< double, BaseClass > &mat) |
| Copies from any matrix. More...
|
|
Matrix & | operator= (const ConstVectorBase< double, BaseClass > &mat) |
| Copies from any vector. More...
|
|
Matrix & | operator= (const double *array) |
|
Matrix & | operator= (const double t) |
| Assigns all elements of the matrix to t . More...
|
|
Matrix & | operator= (const Matrix &mat) |
| Copies the other matrix. More...
|
|
Matrix & | operator= (const std::valarray< double > array) |
|
MatrixRowSlice< double > | operator[] (size_t row) |
| operator[] that returns a row slice More...
|
|
ConstMatrixRowSlice< double > | operator[] (size_t rowNum) const |
| const operator[] that returns a const row slice More...
|
|
Matrix & | resize (size_t rows, size_t cols) |
|
Matrix & | resize (size_t rows, size_t cols, const double initialValue) |
|
ConstMatrixRowSlice< double > | row (size_t rowNum, const std::slice &s) const |
| A const reference slice of a row with a given std::slice. More...
|
|
ConstMatrixRowSlice< double > | row (size_t rowNum, size_t colNum=0) const |
| A const reference slice of a row with a starting column (i.e. sub-row) More...
|
|
MatrixRowSlice< double > | rowRef (size_t rowNum, const std::slice &s) |
| A reference slice of a row with a given std::slice. More...
|
|
MatrixRowSlice< double > | rowRef (size_t rowNum, size_t colNum=0) |
| A reference slice of a row with a starting column (i.e. sub-row) More...
|
|
size_t | rows () const |
| The number of rows in the matrix. More...
|
|
size_t | size () const |
| STL size. More...
|
|
virtual | ~Matrix () |
|
Matrix< double > & | assignFrom (const ConstMatrixBase< double, E > &x) |
|
Matrix< double > & | assignFrom (const ConstVectorBase< double, E > &x) |
|
Matrix< double > & | assignFrom (const double *x) |
|
Matrix< double > & | assignFrom (const std::valarray< double > &x) |
|
Matrix< double > & | assignFrom (double x) |
|
size_t | cols () const |
| returns the number of columns in the matrix More...
|
|
double & | operator() (size_t i, size_t j) |
| returns a reference to the (i,j) element of the matrix. More...
|
|
Matrix< double > & | operator*= (const double x) |
| multiplies each element in this matrix by x. More...
|
|
Matrix< double > & | operator+= (const ConstMatrixBase< double, E > &x) |
|
Matrix< double > & | operator+= (const ConstVectorBase< double, E > &x) |
|
Matrix< double > & | operator+= (const double *x) |
|
Matrix< double > & | operator+= (const std::valarray< double > &x) |
|
Matrix< double > & | operator+= (double x) |
|
const Matrix< double > | operator- () |
| unary minus: multiplies each element in this matrix by -1. More...
|
|
Matrix< double > & | operator-= (const ConstMatrixBase< double, E > &x) |
|
Matrix< double > & | operator-= (const ConstVectorBase< double, E > &x) |
|
Matrix< double > & | operator-= (const double *x) |
|
Matrix< double > & | operator-= (const std::valarray< double > &x) |
|
Matrix< double > & | operator-= (double x) |
|
Matrix< double > & | operator/= (const double x) |
| divides each element in this matrix by x. More...
|
|
| RefMatrixBase () |
| default constructor More...
|
|
size_t | rows () const |
| returns the number of rows in the matrix More...
|
|
size_t | size () const |
| returns the rows()*cols() size of the matrix More...
|
|
Matrix< double > & | swapCols (size_t col1, size_t col2) |
|
Matrix< double > & | swapRows (size_t row1, size_t row2) |
|
Matrix< double > & | zeroize () |
|
Matrix< double > & | zeroizeCol (size_t c) |
|
Matrix< double > & | zeroizeRow (size_t r) |
|
virtual | ~RefMatrixBase () |
|
Vector< double > | colCopy (size_t c, size_t r=0) const |
|
size_t | cols () const |
| the number of columns in the matrix More...
|
|
| ConstMatrixBase () |
| default constructor More...
|
|
Vector< double > | diagCopy (void) const |
|
bool | isDiagonal () const |
| returns true if this is a diagonal matrix More...
|
|
bool | isLT () const |
| returns true if this is a lower triangular matrix. More...
|
|
bool | isSquare () const |
| returns true if this is a square matrix (false for a null matrix). More...
|
|
bool | isSymmetric () const |
|
bool | isUT () const |
| returns true if this is an upper triangular matrix. More...
|
|
double | operator() (size_t i, size_t j) const |
|
Vector< double > | rowCopy (size_t r, size_t c=0) const |
|
size_t | rows () const |
| the number of rows in the matrix More...
|
|
size_t | size () const |
| the rows()*cols() size of the matrix. More...
|
|
virtual | ~ConstMatrixBase () |
|