libcamera
v0.3.1+12-19bbca3c
Supporting cameras in Linux since 2019
|
Vector class. More...
#include <algorithm>
#include <array>
#include <cmath>
#include <sstream>
#include <libcamera/base/log.h>
#include <libcamera/base/span.h>
#include "libcamera/internal/yaml_parser.h"
#include "matrix.h"
Go to the source code of this file.
Classes | |
class | libcamera::ipa::Vector< T, Rows > |
Vector class. More... | |
Namespaces | |
libcamera | |
Top-level libcamera namespace. | |
libcamera::ipa | |
The IPA (Image Processing Algorithm) namespace. | |
Functions | |
template<typename T , unsigned int Rows, unsigned int Cols> | |
Vector< T, Rows > | libcamera::ipa::operator* (const Matrix< T, Rows, Cols > &m, const Vector< T, Cols > &v) |
Multiply a matrix by a vector. More... | |
template<typename T , unsigned int Rows> | |
bool | libcamera::ipa::operator== (const Vector< T, Rows > &lhs, const Vector< T, Rows > &rhs) |
Compare vectors for equality. More... | |
template<typename T , unsigned int Rows> | |
bool | libcamera::ipa::operator!= (const Vector< T, Rows > &lhs, const Vector< T, Rows > &rhs) |
Compare vectors for inequality. More... | |
Vector class.