| _data | cgv::math::vec< T > | protected |
| _size | cgv::math::vec< T > | protected |
| abs() | cgv::math::vec< T > | inline |
| begin() (defined in cgv::math::vec< T >) | cgv::math::vec< T > | inline |
| begin() const (defined in cgv::math::vec< T >) | cgv::math::vec< T > | inline |
| ceil() | cgv::math::vec< T > | inline |
| const_iterator typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| const_pointer typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| const_reference typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| const_reverse_iterator typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| copy(unsigned ifrom, unsigned s, vec< T > &subvec) const | cgv::math::vec< T > | inline |
| data() | cgv::math::vec< T > | inline |
| data() const | cgv::math::vec< T > | inline |
| data_is_external | cgv::math::vec< T > | protected |
| destruct() (defined in cgv::math::vec< T >) | cgv::math::vec< T > | inline |
| difference_type typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| dim() const | cgv::math::vec< T > | inline |
| end() (defined in cgv::math::vec< T >) | cgv::math::vec< T > | inline |
| end() const (defined in cgv::math::vec< T >) | cgv::math::vec< T > | inline |
| fill(const T &v) | cgv::math::vec< T > | inline |
| first() | cgv::math::vec< T > | inline |
| first() const | cgv::math::vec< T > | inline |
| floor() | cgv::math::vec< T > | inline |
| iterator typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| last() | cgv::math::vec< T > | inline |
| last() const | cgv::math::vec< T > | inline |
| length() const | cgv::math::vec< T > | inline |
| normalize() | cgv::math::vec< T > | inline |
| ones() | cgv::math::vec< T > | inline |
| ones(unsigned n) | cgv::math::vec< T > | inline |
| operator!=(const vec< S > &v) const | cgv::math::vec< T > | inline |
| operator()(unsigned i) | cgv::math::vec< T > | inline |
| operator()(unsigned i) const | cgv::math::vec< T > | inline |
| operator*(const vec< S > &v) const | cgv::math::vec< T > | inline |
| operator*(const T &s) const | cgv::math::vec< T > | inline |
| operator*=(const T &s) | cgv::math::vec< T > | inline |
| operator*=(const vec< S > &v) | cgv::math::vec< T > | inline |
| operator+(const vec< S > &v) const | cgv::math::vec< T > | inline |
| operator+(const T &s) const | cgv::math::vec< T > | inline |
| operator+=(const T &s) | cgv::math::vec< T > | inline |
| operator+=(const vec< S > &v) | cgv::math::vec< T > | inline |
| operator-(const T &s) const | cgv::math::vec< T > | inline |
| operator-(const vec< S > &v) const | cgv::math::vec< T > | inline |
| operator-(void) const | cgv::math::vec< T > | inline |
| operator-=(const T &s) | cgv::math::vec< T > | inline |
| operator-=(const vec< S > &v) | cgv::math::vec< T > | inline |
| operator/(const vec< S > &v) const | cgv::math::vec< T > | inline |
| operator/(const T &s) const | cgv::math::vec< T > | inline |
| operator/=(const T &s) | cgv::math::vec< T > | inline |
| operator/=(const vec< S > &v) | cgv::math::vec< T > | inline |
| operator=(const vec< T > &v) | cgv::math::vec< T > | inline |
| operator=(const T &s) | cgv::math::vec< T > | inline |
| operator=(const vec< S > &v) | cgv::math::vec< T > | inline |
| operator==(const vec< S > &v) const | cgv::math::vec< T > | inline |
| operator[](unsigned i) | cgv::math::vec< T > | inline |
| operator[](unsigned i) const | cgv::math::vec< T > | inline |
| paste(unsigned ifrom, const vec< T > &v) | cgv::math::vec< T > | inline |
| pointer typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| rbegin() (defined in cgv::math::vec< T >) | cgv::math::vec< T > | inline |
| rbegin() const (defined in cgv::math::vec< T >) | cgv::math::vec< T > | inline |
| reference typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| rend() (defined in cgv::math::vec< T >) | cgv::math::vec< T > | inline |
| rend() const (defined in cgv::math::vec< T >) | cgv::math::vec< T > | inline |
| resize(unsigned dim) | cgv::math::vec< T > | inline |
| reverse_iterator typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| round() | cgv::math::vec< T > | inline |
| safe_normalize() | cgv::math::vec< T > | inline |
| set(const T &c0, const T &c1) | cgv::math::vec< T > | inline |
| set(const T &c0, const T &c1, const T &c2) | cgv::math::vec< T > | inline |
| set(const T &c0, const T &c1, const T &c2, const T &c3) | cgv::math::vec< T > | inline |
| set_extern_data(unsigned dim, T *data) | cgv::math::vec< T > | inline |
| size() const | cgv::math::vec< T > | inline |
| size_type typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| sqr_length() const | cgv::math::vec< T > | inline |
| sub_vec(unsigned ifrom, unsigned size) const | cgv::math::vec< T > | inline |
| value_type typedef (defined in cgv::math::vec< T >) | cgv::math::vec< T > | |
| vec() | cgv::math::vec< T > | inline |
| vec(unsigned dim, const T &value=T(0)) | cgv::math::vec< T > | inlineexplicit |
| vec(unsigned dim, const T *marray) | cgv::math::vec< T > | inline |
| vec(const vec< T > &v) | cgv::math::vec< T > | inline |
| vec(const vec< S > &v) | cgv::math::vec< T > | inline |
| vec(const T &c0, const T &c1) | cgv::math::vec< T > | inline |
| vec(const T &c0, const T &c1, const T &c2) | cgv::math::vec< T > | inline |
| vec(const T &c0, const T &c1, const T &c2, const T &c3) | cgv::math::vec< T > | inline |
| w() | cgv::math::vec< T > | inline |
| w() const | cgv::math::vec< T > | inline |
| x() | cgv::math::vec< T > | inline |
| x() const | cgv::math::vec< T > | inline |
| y() | cgv::math::vec< T > | inline |
| y() const | cgv::math::vec< T > | inline |
| z() | cgv::math::vec< T > | inline |
| z() const | cgv::math::vec< T > | inline |
| zeros() | cgv::math::vec< T > | inline |
| zeros(unsigned n) | cgv::math::vec< T > | inline |
| ~vec() | cgv::math::vec< T > | inlinevirtual |