Several classes and functions for numeric, vector and matrix scientific computations.
|
Modules |
| Matrix Algebra |
| Several matrix algebra related functions.
|
| Statistics |
| Statistics, regression and model fitting related functionality.
|
| Numerical analisis and function minimization |
| Function optimization, numerical derivatives,.
|
| Projective Geometry |
| Functions related to Projective Geometry.
|
Classes |
class | QV2DMap |
| Fast 2D nearest neigbour access data container. More...
|
class | QV3DPointF |
| 3D point representation More...
|
class | QV3DPolylineF |
| 3D polyline representation More...
|
class | QVCombinationIterator |
| Iterator over all possible combinations over a set. More...
|
class | QVDisjointSet |
| Implementation of a disjoint set data type, based on the union-find algorithm.
This implementation makes use of union-find algorithms to maintain partitions efficiently. It is essentially built for maintaining disjoint sets of unsigned integer elements, in the rank from 0 to a given maximum element. More...
|
class | QVEuclideanMapping3 |
| Class modeling rotation-translation transformations for 3D points. More...
|
class | QVMatrix |
| Implementation of numerical matrices. More...
|
class | QVQuaternion |
| Implementation of quaternions. More...
|
class | QVTensor |
| Implementation of tensors, a generalization for matrices and vectors. More...
|
class | QVTensorIndex |
| Indexes for tensors. More...
|
class | QVVector |
| Implementation of numerical vectors. More...
|
class | QVVectorMap |
| Fast nearest neigbour vector container. More...
|
Functions |
const double | qvCombination (const int setRange, const int subsetRange) |
| Number of combinations of a fixed size over the elements of a set.
|
const double | qvAngle (const QPointF &) |
const double | qvAngle (const QPointF &point1, const QPointF &point2) |
const double | qvClockWiseAngle (const QPointF &, const QPointF &) |
const int | qvRandom (const int minValue, const int maxValue) |
double | norm2 (const QPointF &p) |
std::ostream & | operator<< (std::ostream &os, const QVMatrix &matrix) |
std::istream & | operator>> (std::istream &is, QVMatrix &matrix) |
uint | qHash (const QVMatrix &matrix) |
bool | writeQVMatrixToFile (const QString fileName, const QVMatrix &matrix) |
| Writes the content of a QVMatrix object in an ASCII file.
|
bool | readQVMatrixFromFile (const QString fileName, QVMatrix &matrix) |
| Reads the content of a QVMatrix object from an ASCII file.
|
std::ostream & | operator<< (std::ostream &os, const QVVector &vector) |
uint | qHash (const QVVector &vector) |
Several classes and functions for numeric, vector and matrix scientific computations.