GSLAM  3.0.0
Vector2< Scalar > Member List

This is the complete list of members for Vector2< Scalar >, including all inherited members.

_data (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
abs() const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
cols() const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
copyTo(Scalar(&dst)[Rows *Cols]) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
copyToColumnMajor(Scalar(&dst)[Rows *Cols]) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
copyToRaw(Scalar *dst) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
cross(const Matrix21 &b) const (defined in Vector2< Scalar >)Vector2< Scalar >
data() (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
data() const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
dot(const MatrixM1 &b) const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
edivide(const Matrix< Scalar, Rows, Cols > &other) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
emult(const Matrix< Scalar, Rows, Cols > &other) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
equal(const Matrix< Scalar, Rows, Cols > &y, const Scalar eps=1e-4f) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
identity() (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
length() const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
Matrix()=default (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
Matrix(const std::array< Scalar, Rows *Cols > &c) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
Matrix(const Scalar data_[Rows *Cols]) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
Matrix(const Scalar data_[Rows][Cols]) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
Matrix(const Matrix &other) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
Matrix21 typedef (defined in Vector2< Scalar >)Vector2< Scalar >
MatrixM1 typedef (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
max() const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
min() const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
norm() const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
norm_squared() const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
normalize() (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
normalized() const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
ones() (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >static
operator!=(const Matrix< Scalar, Rows, Cols > &other) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator()(size_t i) const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
operator()(size_t i) (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
operator()(size_t i, size_t j) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator()(size_t i, size_t j) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator*(const MatrixM1 &b) const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
operator*(Scalar b) const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
operator*(const Matrix< Scalar, Cols, P > &other) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator*=(const Matrix< Scalar, Cols, P > &other) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator*=(Scalar scalar) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator+(const Matrix< Scalar, Rows, Cols > &other) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator+(Scalar scalar) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator+=(const Matrix< Scalar, Rows, Cols > &other) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator+=(Scalar scalar) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator-(const Matrix< Scalar, Rows, Cols > &other) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator-() const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator-(Scalar scalar) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator-=(const Matrix< Scalar, Rows, Cols > &other) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator-=(Scalar scalar) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator/(Scalar scalar) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator/=(Scalar scalar) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator=(const Matrix< Scalar, Rows, Cols > &other) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator==(const Matrix< Scalar, Rows, Cols > &other) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
operator[](size_t i) const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
operator[](size_t i) (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
operator^(const Matrix21 &b) const (defined in Vector2< Scalar >)Vector2< Scalar >
pow(Scalar v) const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
rows() const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
set(const Matrix< Scalar, P, Q > &m, size_t x0, size_t y0) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
setAll(Scalar val) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
setCol(size_t j, const Matrix< Scalar, Rows, 1 > &col) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
setIdentity() (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
setOne() (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
setRow(size_t i, const Matrix< Scalar, Cols, 1 > &row) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
setZero() (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
slice(size_t x0, size_t y0) const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
swapCols(size_t a, size_t b) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
swapRows(size_t a, size_t b) (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
T() const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
transpose() const (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
unit() const (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
unit_or_zero(const Scalar eps=Scalar(1e-5)) (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
Vector()=default (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
Vector(const MatrixM1 &other) (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
Vector(const Scalar data_[Rows]) (defined in Vector< Scalar, 2 >)Vector< Scalar, 2 >
Vector2()=default (defined in Vector2< Scalar >)Vector2< Scalar >
Vector2(const Matrix21 &other) (defined in Vector2< Scalar >)Vector2< Scalar >
Vector2(const Scalar data_[2]) (defined in Vector2< Scalar >)Vector2< Scalar >
Vector2(Scalar x, Scalar y) (defined in Vector2< Scalar >)Vector2< Scalar >
Vector2(const Vector3 &other) (defined in Vector2< Scalar >)Vector2< Scalar >explicit
Vector3 typedef (defined in Vector2< Scalar >)Vector2< Scalar >
zero() (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >
zeros() (defined in Matrix< Scalar, Rows, 1 >)Matrix< Scalar, Rows, 1 >static