|
MVE - Multi-View Environment mve-devel
|
#include <ba_dense_vector.h>
Public Member Functions | |
| DenseVector (std::size_t size, T const &value=T(0)) | |
| DenseVector (void)=default | |
| DenseVector | add (DenseVector const &rhs) const |
| T & | at (std::size_t index) |
| T const & | at (std::size_t index) const |
| T * | begin (void) |
| T const * | begin (void) const |
| void | clear (void) |
| T * | data (void) |
| T const * | data (void) const |
| T | dot (DenseVector const &rhs) const |
| T * | end (void) |
| T const * | end (void) const |
| void | fill (T const &value) |
| DenseVector | multiply (T const &factor) const |
| void | multiply_self (T const &factor) |
| void | negate_self (void) |
| T | norm (void) const |
| DenseVector | operator- (void) const |
| bool | operator== (DenseVector const &rhs) const |
| T & | operator[] (std::size_t index) |
| T const & | operator[] (std::size_t index) const |
| void | resize (std::size_t size, T const &value=T(0)) |
| std::size_t | size (void) const |
| T | squared_norm (void) const |
| DenseVector | subtract (DenseVector const &rhs) const |
Definition at line 23 of file ba_dense_vector.h.
|
default |
|
inline |
Definition at line 64 of file ba_dense_vector.h.
| DenseVector< T > sfm::ba::DenseVector< T >::add | ( | DenseVector< T > const & | rhs | ) | const |
Definition at line 232 of file ba_dense_vector.h.
| T & sfm::ba::DenseVector< T >::at | ( | std::size_t | index | ) |
Definition at line 178 of file ba_dense_vector.h.
| T const & sfm::ba::DenseVector< T >::at | ( | std::size_t | index | ) | const |
Definition at line 185 of file ba_dense_vector.h.
| T * sfm::ba::DenseVector< T >::begin | ( | void | ) |
Definition at line 114 of file ba_dense_vector.h.
| T const * sfm::ba::DenseVector< T >::begin | ( | void | ) | const |
Definition at line 121 of file ba_dense_vector.h.
|
inline |
Definition at line 79 of file ba_dense_vector.h.
| T * sfm::ba::DenseVector< T >::data | ( | void | ) |
Definition at line 100 of file ba_dense_vector.h.
| T const * sfm::ba::DenseVector< T >::data | ( | void | ) | const |
Definition at line 107 of file ba_dense_vector.h.
| T sfm::ba::DenseVector< T >::dot | ( | DenseVector< T > const & | rhs | ) | const |
Definition at line 206 of file ba_dense_vector.h.
| T * sfm::ba::DenseVector< T >::end | ( | void | ) |
Definition at line 128 of file ba_dense_vector.h.
| T const * sfm::ba::DenseVector< T >::end | ( | void | ) | const |
Definition at line 135 of file ba_dense_vector.h.
|
inline |
Definition at line 86 of file ba_dense_vector.h.
| DenseVector< T > sfm::ba::DenseVector< T >::multiply | ( | T const & | factor | ) | const |
Definition at line 245 of file ba_dense_vector.h.
| void sfm::ba::DenseVector< T >::multiply_self | ( | T const & | factor | ) |
Definition at line 255 of file ba_dense_vector.h.
| void sfm::ba::DenseVector< T >::negate_self | ( | void | ) |
Definition at line 263 of file ba_dense_vector.h.
|
inline |
Definition at line 192 of file ba_dense_vector.h.
| DenseVector< T > sfm::ba::DenseVector< T >::operator- | ( | void | ) | const |
Definition at line 142 of file ba_dense_vector.h.
| bool sfm::ba::DenseVector< T >::operator== | ( | DenseVector< T > const & | rhs | ) | const |
Definition at line 152 of file ba_dense_vector.h.
| T & sfm::ba::DenseVector< T >::operator[] | ( | std::size_t | index | ) |
Definition at line 164 of file ba_dense_vector.h.
| T const & sfm::ba::DenseVector< T >::operator[] | ( | std::size_t | index | ) | const |
Definition at line 171 of file ba_dense_vector.h.
|
inline |
Definition at line 71 of file ba_dense_vector.h.
| std::size_t sfm::ba::DenseVector< T >::size | ( | void | ) | const |
Definition at line 93 of file ba_dense_vector.h.
| T sfm::ba::DenseVector< T >::squared_norm | ( | void | ) | const |
Definition at line 199 of file ba_dense_vector.h.
| DenseVector< T > sfm::ba::DenseVector< T >::subtract | ( | DenseVector< T > const & | rhs | ) | const |
Definition at line 219 of file ba_dense_vector.h.