![]()  | 
  
    OpenMesh
    
   | 
 
This is the complete list of members for OpenMesh::VectorT< Scalar, DIM >, including all inherited members.
| apply(const Functor &_func) const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| begin() noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| begin() const noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| cbegin() const noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| cend() const noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| const_iterator typedef (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | |
| const_reverse_iterator typedef (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | |
| crbegin() const noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| crend() const noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| cross(const VectorT< OtherScalar, DIM > &_rhs) const -> decltype(*this % _rhs) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| cross(const VectorT< LScalar, DIM > &_v1, const VectorT< RScalar, DIM > &_v2) -> decltype(_v1 % _v2) | OpenMesh::VectorT< Scalar, DIM > | related | 
| data() | OpenMesh::VectorT< Scalar, DIM > | inline | 
| data() const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| dim() | OpenMesh::VectorT< Scalar, DIM > | inlinestatic | 
| dot(const VectorT< OtherScalar, DIM > &_rhs) const -> decltype(*this|_rhs) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| dot(const VectorT< Scalar, DIM > &_v1, const VectorT< Scalar, DIM > &_v2) | OpenMesh::VectorT< Scalar, DIM > | related | 
| end() noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| end() const noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| homogenized() const -> typename std::enable_if< D==4, VectorT< decltype(std::declval< S >()/std::declval< S >()), DIM >>::type | OpenMesh::VectorT< Scalar, DIM > | inline | 
| iterator typedef (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | |
| l1_norm() const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| l8_norm() const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| length() const -> decltype(std::declval< VectorT< S, DIM >>().norm()) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| max() const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| max(const vector_type &_rhs) const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| max(const VectorT< Scalar, DIM > &_v1, const VectorT< Scalar, DIM > &_v2) | OpenMesh::VectorT< Scalar, DIM > | related | 
| max_abs() const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| maximize(const vector_type &_rhs) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| maximize(VectorT< Scalar, DIM > &_v1, VectorT< Scalar, DIM > &_v2) | OpenMesh::VectorT< Scalar, DIM > | related | 
| maximized(const vector_type &_rhs) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| mean() const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| mean_abs() const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| min() const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| min(const vector_type &_rhs) const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| min(const VectorT< Scalar, DIM > &_v1, const VectorT< Scalar, DIM > &_v2) | OpenMesh::VectorT< Scalar, DIM > | related | 
| min_abs() const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| minimize(const vector_type &_rhs) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| minimize(VectorT< Scalar, DIM > &_v1, VectorT< Scalar, DIM > &_v2) | OpenMesh::VectorT< Scalar, DIM > | related | 
| minimized(const vector_type &_rhs) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| norm() const -> decltype(std::sqrt(std::declval< VectorT< S, DIM >>().sqrnorm())) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| norm(const VectorT< Scalar, DIM > &_v) | OpenMesh::VectorT< Scalar, DIM > | related | 
| normalize() -> decltype(*this/=std::declval< VectorT< S, DIM >>().norm()) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| normalize(VectorT< Scalar, DIM > &_v) | OpenMesh::VectorT< Scalar, DIM > | related | 
| normalize_cond() | OpenMesh::VectorT< Scalar, DIM > | inline | 
| normalized() const -> decltype(*this/std::declval< VectorT< S, DIM >>().norm()) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator!=(const vector_type &_rhs) const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator%(const VectorT< OtherScalar, DIM > &_rhs) const -> typename std::enable_if< DIM==3, VectorT< decltype((*this)[0] *_rhs[0] -(*this)[0] *_rhs[0]), DIM >>::type | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator*(const OtherScalar &_s) const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator*(const VectorT< OtherScalar, DIM > &_rhs) const -> typename std::enable_if< sizeof(decltype(this->values_[0] **_rhs.data())) >=0 | OpenMesh::VectorT< Scalar, DIM > | pure virtual | 
| operator*=(const OtherScalar &_s) -> typename std::enable_if< std::is_convertible< decltype(this->values_[0] *_s), Scalar >::value, VectorT< Scalar, DIM > & >::type | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator*=(const VectorT< OtherScalar, DIM > &_rhs) -> typename std::enable_if< sizeof(decltype(this->values_[0] **_rhs.data())) >=0 | OpenMesh::VectorT< Scalar, DIM > | pure virtual | 
| operator+(const VectorT< OtherScalar, DIM > &_rhs) const -> typename std::enable_if< sizeof(decltype(this->values_[0]+ *_rhs.data())) >=0 | OpenMesh::VectorT< Scalar, DIM > | pure virtual | 
| operator+=(const VectorT< OtherScalar, DIM > &_rhs) -> typename std::enable_if< sizeof(decltype(this->values_[0]+ *_rhs.data())) >=0 | OpenMesh::VectorT< Scalar, DIM > | pure virtual | 
| operator-(const VectorT< OtherScalar, DIM > &_rhs) const -> typename std::enable_if< sizeof(decltype(this->values_[0] - *_rhs.data())) >=0 | OpenMesh::VectorT< Scalar, DIM > | pure virtual | 
| operator-(void) const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator-=(const VectorT< OtherScalar, DIM > &_rhs) -> typename std::enable_if< sizeof(decltype(this->values_[0] - *_rhs.data())) >=0 | OpenMesh::VectorT< Scalar, DIM > | pure virtual | 
| operator/(const OtherScalar &_s) const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator/(const VectorT< OtherScalar, DIM > &_rhs) const -> typename std::enable_if< sizeof(decltype(this->values_[0]/*_rhs.data())) >=0 | OpenMesh::VectorT< Scalar, DIM > | pure virtual | 
| operator/=(const OtherScalar &_s) -> typename std::enable_if< std::is_convertible< decltype(this->values_[0]/_s), Scalar >::value, VectorT< Scalar, DIM > & >::type | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator/=(const VectorT< OtherScalar, DIM > &_rhs) -> typename std::enable_if< sizeof(decltype(this->values_[0]/*_rhs.data())) >=0 | OpenMesh::VectorT< Scalar, DIM > | pure virtual | 
| operator<(const vector_type &_rhs) const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator=(const VectorT &rhs)=default (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | |
| operator=(VectorT &&rhs)=default (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | |
| operator=(const VectorT< OtherScalar, DIM > &_rhs) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator==(const vector_type &_rhs) const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator[](size_t _i) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator[](size_t _i) const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| operator|(const VectorT< OtherScalar, DIM > &_rhs) const -> decltype(*this->data() **_rhs.data()) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| rbegin() noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| rbegin() const noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| rend() noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| rend() const noexcept (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| reverse_iterator typedef (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | |
| size() | OpenMesh::VectorT< Scalar, DIM > | inlinestatic | 
| size_ (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | static | 
| sqrnorm() const | OpenMesh::VectorT< Scalar, DIM > | inline | 
| sqrnorm(const VectorT< Scalar, DIM > &_v) | OpenMesh::VectorT< Scalar, DIM > | related | 
| swap(VectorT &_other) noexcept(noexcept(std::swap(values_, _other.values_))) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| swap(VectorT< Scalar, DIM > &_v1, VectorT< Scalar, DIM > &_v2) noexcept(noexcept(_v1.swap(_v2))) | OpenMesh::VectorT< Scalar, DIM > | related | 
| value_type typedef | OpenMesh::VectorT< Scalar, DIM > | |
| vector_type typedef | OpenMesh::VectorT< Scalar, DIM > | |
| vectorize(const Scalar &_s) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| vectorize(VectorT< Scalar, DIM > &_v, OtherScalar const &_val) | OpenMesh::VectorT< Scalar, DIM > | related | 
| vectorized(const Scalar &_s) | OpenMesh::VectorT< Scalar, DIM > | inlinestatic | 
| VectorT(T v, Ts... vs) (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | inline | 
| VectorT() | OpenMesh::VectorT< Scalar, DIM > | inline | 
| VectorT(const Scalar &v) | OpenMesh::VectorT< Scalar, DIM > | inlineexplicit | 
| VectorT(const VectorT &rhs)=default (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | |
| VectorT(VectorT &&rhs)=default (defined in OpenMesh::VectorT< Scalar, DIM >) | OpenMesh::VectorT< Scalar, DIM > | |
| VectorT(Iterator it) | OpenMesh::VectorT< Scalar, DIM > | inlineexplicit | 
| VectorT(container &&_array) | OpenMesh::VectorT< Scalar, DIM > | inlineexplicit | 
| VectorT(const VectorT< otherScalarType, DIM > &_rhs) | OpenMesh::VectorT< Scalar, DIM > | inlineexplicit |