#include <capd/vectalg/Vector.h>
|
| Vector (void) |
|
| Vector (size_type a_dim) |
|
| Vector (const Scalar &x, const Scalar &y, const Scalar &z) |
|
| Vector (size_type, const ScalarType[]) |
|
| Vector (const char data[]) |
|
| Vector (const std::string &data) |
|
| Vector (const Vector &) |
|
template<typename S , typename std::enable_if< std::is_convertible< S, ScalarType >::value &&!std::is_same< S, ScalarType >::value, int >::type = 0> |
| Vector (const Vector< S, dim > &) |
|
| Vector (size_type, bool) |
|
template<__size_type dataDim> |
| Vector (const Scalar(&data)[dataDim]) |
|
template<typename Iterator > |
| Vector (Iterator begin, Iterator end) |
|
| Vector (Vector &&v)=default |
|
Vector & | operator= (Vector &&v)=default |
|
| Vector (std::initializer_list< ScalarType > l) |
|
Vector & | operator= (const Vector &v) |
|
Vector & | operator+= (const Vector &v) |
|
Vector & | operator-= (const Vector &v) |
|
Vector & | operator= (const Scalar &s) |
|
Vector & | operator+= (const Scalar &s) |
|
Vector & | operator-= (const Scalar &s) |
|
Vector & | operator*= (const Scalar &s) |
|
Vector & | operator/= (const Scalar &s) |
|
size_type | dimension () const |
|
ScalarType | euclNorm (void) const |
|
bool | normalize (void) |
|
void | sorting_permutation (typename rebind< int >::other &perm) |
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
reverse_iterator | rbegin () |
|
const_reverse_iterator | rbegin () const |
|
reverse_iterator | rend () |
|
const_reverse_iterator | rend () const |
|
void | resize (size_type newCapacity) |
|
ScalarType & | operator[] (size_type) |
|
const ScalarType & | operator[] (size_type) const |
|
ScalarType & | operator() (size_type) |
|
const ScalarType & | operator() (size_type) const |
|
void | clear () |
|
◆ const_iterator
template<typename Scalar , __size_type dim>
◆ const_reverse_iterator
◆ ContainerType
template<typename Scalar , __size_type dim>
◆ difference_type
template<typename Scalar , __size_type dim>
◆ iterator
template<typename Scalar , __size_type dim>
◆ reverse_iterator
◆ ScalarType
template<typename Scalar , __size_type dim>
◆ size_type
template<typename Scalar , __size_type dim>
◆ VectorType
template<typename Scalar , __size_type dim>
◆ Vector() [1/13]
template<typename Scalar , __size_type dim>
◆ Vector() [2/13]
template<typename Scalar , __size_type dim>
◆ Vector() [3/13]
template<typename Scalar , __size_type dim>
◆ Vector() [4/13]
template<typename Scalar , __size_type dim>
◆ Vector() [5/13]
template<typename Scalar , __size_type dim>
◆ Vector() [6/13]
template<typename Scalar , __size_type dim>
◆ Vector() [7/13]
template<typename Scalar , __size_type dim>
◆ Vector() [8/13]
template<typename Scalar , __size_type dim>
template<typename S , typename std::enable_if< std::is_convertible< S, Scalar >::value &&!std::is_same< S, Scalar >::value, int >::type >
◆ Vector() [9/13]
template<typename Scalar , __size_type dim>
◆ Vector() [10/13]
template<typename Scalar , __size_type dim>
template<__size_type dataDim>
◆ Vector() [11/13]
template<typename Scalar , __size_type dim>
template<typename Iterator >
◆ Vector() [12/13]
template<typename Scalar , __size_type dim>
◆ Vector() [13/13]
template<typename Scalar , __size_type dim>
◆ begin() [1/2]
◆ begin() [2/2]
◆ clear()
◆ degree()
template<typename Scalar , __size_type dim>
◆ dimension()
template<typename Scalar , __size_type dim>
◆ end() [1/2]
◆ end() [2/2]
◆ euclNorm()
template<typename Scalar , __size_type dim>
◆ makeArray()
template<typename Scalar , __size_type dim>
◆ normalize()
template<typename Scalar , __size_type dim>
◆ operator()() [1/2]
◆ operator()() [2/2]
◆ operator*=()
template<typename Scalar , __size_type dim>
◆ operator+=() [1/2]
template<typename Scalar , __size_type dim>
◆ operator+=() [2/2]
template<typename Scalar , __size_type dim>
◆ operator-=() [1/2]
template<typename Scalar , __size_type dim>
◆ operator-=() [2/2]
template<typename Scalar , __size_type dim>
◆ operator/=()
template<typename Scalar , __size_type dim>
◆ operator=() [1/3]
template<typename Scalar , __size_type dim>
◆ operator=() [2/3]
template<typename Scalar , __size_type dim>
◆ operator=() [3/3]
template<typename Scalar , __size_type dim>
◆ operator[]() [1/2]
◆ operator[]() [2/2]
◆ rbegin() [1/2]
◆ rbegin() [2/2]
◆ rend() [1/2]
◆ rend() [2/2]
◆ resize()
◆ size()
◆ sorting_permutation()
template<typename Scalar , __size_type dim>
◆ csDim
template<typename Scalar , __size_type dim>
◆ data
The documentation for this class was generated from the following files: