#include <core/paramvector.h>
|
| ParameterVector (const int dim, const S values[]) |
|
template<int Dim> |
| ParameterVector (const ScalarVector< Dim > &v) |
|
| ParameterVector (const S x, const S y, const S z, const S w) |
|
| ParameterVector (const S x, const S y, const S z) |
|
| ParameterVector (const S x, const S y) |
|
| ParameterVector (const S x) |
|
| ParameterVector () |
|
| ParameterVector (const ParameterVector &other) |
|
ParameterVector & | operator= (const ParameterVector &rhs) |
|
S * | data () |
|
const S * | data () const |
|
S & | operator[] (int i) |
|
const S & | operator[] (int i) const |
|
| operator S* () |
|
| operator const S * () const |
|
| operator S& () |
|
| operator S () const |
|
| operator Vector1 () const |
|
| operator Vector2 () const |
|
| operator Vector3 () const |
|
| operator Vector4 () const |
|
std::string | str () const |
|
bool | empty () const |
|
void | clear () const |
|
size_t | size () const |
|
void | erase (iterator s) |
|
void | erase (iterator s, iterator e) |
|
iterator | begin () |
|
const_iterator | begin () const |
|
iterator | end () |
|
const_iterator | end () const |
|
void | insert (iterator pos, const S &value) |
|
template<class InputIt > |
void | insert (iterator pos, InputIt first, InputIt last) |
|
| ParameterVector (iterator begin, iterator end) |
|
void | push_back (const S &value) |
|
Scalar & | back () |
|
const Scalar & | back () const |
|
void | pop_back () |
|
void | reserve (size_t dim) |
|
void | shrink_to_fit () |
|
template<typename S > |
| ParameterVector (typename ParameterVector< S >::iterator from, typename ParameterVector< S >::iterator to) |
|
|
int | dim |
|
std::vector< S > | v |
|
std::vector< S > | m_min |
|
std::vector< S > | m_max |
|
S & | x |
|
S & | y |
|
S & | z |
|
S & | w |
|
◆ const_iterator
◆ difference_type
◆ index_type
◆ iterator
◆ Scalar
◆ size_type
◆ value_type
◆ ParameterVector() [1/10]
◆ ParameterVector() [2/10]
template<typename S >
template<int Dim>
◆ ParameterVector() [3/10]
◆ ParameterVector() [4/10]
◆ ParameterVector() [5/10]
◆ ParameterVector() [6/10]
◆ ParameterVector() [7/10]
◆ ParameterVector() [8/10]
◆ ParameterVector() [9/10]
◆ ParameterVector() [10/10]
template<typename S >
template<typename S >
◆ back() [1/2]
◆ back() [2/2]
◆ begin() [1/2]
◆ begin() [2/2]
◆ clear()
◆ data() [1/2]
◆ data() [2/2]
◆ empty()
◆ end() [1/2]
◆ end() [2/2]
◆ erase() [1/2]
◆ erase() [2/2]
◆ insert() [1/2]
◆ insert() [2/2]
template<typename S >
template<class InputIt >
◆ max()
◆ min()
◆ operator const S *()
◆ operator S()
◆ operator S&()
◆ operator S*()
◆ operator Vector1()
◆ operator Vector2()
◆ operator Vector3()
◆ operator Vector4()
◆ operator=()
◆ operator[]() [1/2]
◆ operator[]() [2/2]
◆ pop_back()
◆ push_back()
◆ reserve()
◆ shrink_to_fit()
◆ size()
◆ str()
◆ dim
◆ m_max
◆ m_min
◆ MaxDimension
The documentation for this class was generated from the following files: