Public Member Functions |
| | DtMVector (int a, int bcolumnvector, bool initialize=true, int p=-1) |
| | DtMVector (DtMVector *V, bool copy=false) |
| virtual | ~DtMVector () |
| double | get (int i) |
| bool | set (int i, double val) |
| DtMatrix * | GenerateN (DtMatrix *mata) |
| void | Accumulate (DtMVector *myMatB, double s, DtMatrix *myMatA) |
| int | size () |
| void | unit (int i) |
| | DtMatrix () |
| | DtMatrix (int a, int b, bool init=true, int c=-1, int r=-1) |
| | DtMatrix (DtMatrix *matM, bool copy=false) |
| double ** | Init (int a, int b, bool init, int c=-1, int r=-1) |
| double ** | Init (DtMatrix *matM, bool copy=false) |
| void | UnInit () |
| virtual | ~DtMatrix () |
| int | rows () |
| int | columns () |
| double | get (int i, int j) |
| bool | set (int i, int j, double val) |
| void | print (char *str) |
| void | setRows (int nR) |
| void | setColumns (int nC) |
| void | restoreRows () |
| void | restoreColumns () |
| void | identity (bool clear=false) |
| void | all (double val) |
| void | AXB (DtMatrix *myMatB, DtMatrix *result) |
| DtMatrix * | AXB (DtMatrix *myMatB) |
| DtMatrix * | AXBT (DtMatrix *myMatB) |
| bool | UXB (DtMatrix *myMatB) |
| bool | LXB (DtMatrix *myMatB) |
| DtMatrix * | UnMergeHorizontally (int c, DtMatrix *matR) |
| DtMatrix * | UnMergeVertically (int r, DtMatrix *myMatB) |
| DtMVector * | House (int rs, int nc) |
| DtMVector * | HouseT (int rs, int nc) |
| bool | RHouse (DtMVector *house, int rs, int cs) |
| bool | CHouse (DtMVector *house, int rs, int cs) |
| DtMatrix * | QR (DtMatrix *matQ=0) |
| DtMatrix * | LQ (DtMatrix *matQ=0) |
| DtMatrix * | SQRT (DtMatrix *matDiag) |
| DtMatrix * | LDU (DtMatrix *, DtMatrix *, DtMatrix *) |
| void | Scale (double s) |
| void | Accumulate (DtMatrix *myMatB, double s) |
| void | SetIndexes (int i, int j) |
| DtMVector * | LinProg (DtMVector *myMatB, DtMVector *max) |
| void | IntersectionInit () |
Friends |
| class | DtMatrix |
| class | DtLinearSystem |
| DtMatrix * | DtMatrixMultiply (DtMatrix *m, DtMVector *v, char *s, generic_mm_multflag f) |
| bool | DtIntersectionUniqueSolution (const DtVector &loc1, const DtVector &loc2, const DtDcm &m1, const DtDcm &m2) |
| DtMatrix * | DtMAdd (DtMVector *myMatA, DtMVector *myMatB) |
| DtMatrix * | DtMSubtract (DtMVector *A, DtMVector *myMatB) |
| DtMatrix * | DtMSum (DtMVector *myMatA, DtMVector *myMatB, double s) |
| void | LinearSystem (DtMatrix *myMatA, DtMatrix *myMatB, DtMatrix *myMatC, DtMatrix *myMatD, DtMVector *myMatX, DtMVector *myMatU, DtMVector *myMatY) |
| bool | DtIntersection2 (const DtVector &loc1, const DtVector &loc2, const DtDcm &m1, const DtDcm &m2, DtVector &l1, DtVector &l2) |
Constructor & Destructor Documentation
| DtMVector::DtMVector |
( |
int |
a, |
|
|
int |
bcolumnvector, |
|
|
bool |
initialize = true, |
|
|
int |
p = -1 |
|
) |
| |
| virtual DtMVector::~DtMVector |
( |
| ) |
|
|
virtual |
Member Function Documentation
| void DtMVector::unit |
( |
int |
i | ) |
|
Friends And Related Function Documentation
| bool DtIntersectionUniqueSolution |
( |
const DtVector & |
loc1, |
|
|
const DtVector & |
loc2, |
|
|
const DtDcm & |
m1, |
|
|
const DtDcm & |
m2 |
|
) |
| |
|
friend |
Member Data Documentation
The documentation for this class was generated from the following file:
- /exports/nfedora7-1/nightly/docs/vrforcesDevelopment.tot/include/geometry/dyad.h