ldpk
|
Double-valued vector and matrix class. More...
Go to the source code of this file.
Classes | |
class | ldpk::vec2d |
A class for two-dimensional double-valued vectors We have added this class and ldpk::mat2d in order to deliver a self-consistent kit. You may use this one or your own vector and matrix classes, at your choice. If you prefer your own classes, it will be necessary to add a handful of functions like dot(), dotsq(), norm2() for vec2d and invert() for mat2d, which provide standard functions, but do not have standardized nomenclature. More... | |
class | ldpk::mat2d |
A class for double-valued 2x2-matrices. The matrix class for ldpk::vec2d. More... | |
class | ldpk::box< VEC2 > |
A simple box class for double precision points in 2d. We will extend this as needed. More... | |
Namespaces | |
ldpk | |
The namespace of (most of the) things related to the Lens Distortion Plugin Kit. | |
Functions | |
Tensor products | |
mat2d | ldpk::ten (const vec2d &a, const vec2d &b) |
Tensor (dyadic) product of vectors. | |
mat2d | ldpk::tensq (const vec2d &a) |
Tensor (dyadic) product square. | |
Double-valued vector and matrix class.