, including all inherited members.
add(const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
add(const T a) | rtc::Vec< T, 3 > | |
at(const int i) | rtc::Vec< T, 3 > | |
at(const int i) const | rtc::Vec< T, 3 > | |
compareTo(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
cross(const Vec3< T > &v) const | rtc::Vec3< T > | [inline] |
cumsum() const | rtc::Vec< T, 3 > | |
distanceTo(Point3D< T > other) const | rtc::Point3D< T > | [inline] |
distanceToSqr(Point3D< T > other) const | rtc::Point3D< T > | [inline] |
dot(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
equalTo(const Vec< T, M > &v, const T tol=T(0)) const | rtc::Vec< T, 3 > | |
getSubVec(const int i) const | rtc::Vec< T, 3 > | |
max() const | rtc::Vec< T, 3 > | |
maximize(const Vec< T, M > &other) | rtc::Vec< T, 3 > | |
min() const | rtc::Vec< T, 3 > | |
minimize(const Vec< T, M > &other) | rtc::Vec< T, 3 > | |
multivariateGauss(const Vec< T, M > &mean, const SMat< T, M > &cov) | rtc::Vec< T, 3 > | [static] |
norm() const | rtc::Vec< T, 3 > | |
normalize() | rtc::Vec< T, 3 > | |
normalized() const | rtc::Vec< T, 3 > | |
normalRand(const T mean=T(0), const T stdev=T(1)) | rtc::Vec< T, 3 > | [static] |
normSqr() const | rtc::Vec< T, 3 > | |
operator!=(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
operator%(const Vec3< T > &v) const | rtc::Vec3< T > | [inline] |
operator()(const int i) const | rtc::Vec< T, 3 > | |
operator()(const int i) | rtc::Vec< T, 3 > | |
operator*(const T a) const | rtc::Vec< T, 3 > | |
operator*(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
operator*=(const T a) | rtc::Vec< T, 3 > | |
operator*=(const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
operator+(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
operator+(const T a) const | rtc::Vec< T, 3 > | |
operator+=(const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
operator+=(const T a) | rtc::Vec< T, 3 > | |
operator-(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
operator-() const | rtc::Vec< T, 3 > | |
operator-(const T a) const | rtc::Vec< T, 3 > | |
operator-=(const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
operator-=(const T a) | rtc::Vec< T, 3 > | |
operator/(const T a) const | rtc::Vec< T, 3 > | |
operator/(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
operator/=(const T a) | rtc::Vec< T, 3 > | |
operator/=(const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
operator<(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
operator<=(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
operator=(const Vec< U, 3 > &other) | rtc::Point3D< T > | [inline] |
operator=(const Vec< T, 3 > &other) | rtc::Point3D< T > | [inline] |
operator=(const Point3D other) | rtc::Point3D< T > | [inline] |
rtc::Vec3::operator=(const T a) | rtc::Vec< T, 3 > | |
rtc::Vec3::operator=(const T *d) | rtc::Vec< T, 3 > | |
rtc::Vec3::operator=(const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
rtc::Vec3::operator=(const Vec< U, M > &v) | rtc::Vec< T, 3 > | |
operator==(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
operator>(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
operator>=(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
operator[](const int i) const | rtc::Vec< T, 3 > | |
operator[](const int i) | rtc::Vec< T, 3 > | |
outer(const Vec< T, M > &v) const | rtc::Vec< T, 3 > | |
outer() const | rtc::Vec< T, 3 > | |
perform(T(*mathFun)(T)) | rtc::Vec< T, 3 > | |
perform(T(*mathFun)(T, T), const T arg2) | rtc::Vec< T, 3 > | |
perform(T(*mathFun)(T, T), const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
performed(T(*mathFun)(T)) | rtc::Vec< T, 3 > | |
performed(T(*mathFun)(T, T), const T arg2) | rtc::Vec< T, 3 > | |
performed(T(*mathFun)(T, T), const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
pnorm(float p) const | rtc::Vec< T, 3 > | |
Point3D(T x=0, T y=0, T z=0) | rtc::Point3D< T > | [inline] |
Point3D(const Vec< T, 3 > &other) | rtc::Point3D< T > | [inline] |
Point3D(const Vec< U, 3 > &other) | rtc::Point3D< T > | [inline] |
prod() const | rtc::Vec< T, 3 > | |
read(InputHandler &ih) | rtc::Vec< T, 3 > | |
set(const T x0, const T x1, const T x2) | rtc::Vec3< T > | [inline] |
Vec< T, 3 >::set(const T *d) | rtc::Vec< T, 3 > | |
Vec< T, 3 >::set(const T a) | rtc::Vec< T, 3 > | |
Vec< T, 3 >::set(const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
Vec< T, 3 >::set(const Vec< U, M > &v) | rtc::Vec< T, 3 > | |
setSubVec(const int i, const Vec< T, N > &v) | rtc::Vec< T, 3 > | |
sort(bool ascending=true) | rtc::Vec< T, 3 > | |
sorted(bool ascending=true) | rtc::Vec< T, 3 > | |
subtract(const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
subtract(const T a) | rtc::Vec< T, 3 > | |
sum() const | rtc::Vec< T, 3 > | |
uniformRand(const T a=T(0), const T b=T(1)) | rtc::Vec< T, 3 > | [static] |
Vec() | rtc::Vec< T, 3 > | |
Vec(const T *d) | rtc::Vec< T, 3 > | |
Vec(const T a) | rtc::Vec< T, 3 > | |
Vec(const Vec< T, M > &v) | rtc::Vec< T, 3 > | |
Vec(const Vec< U, M > &v) | rtc::Vec< T, 3 > | |
Vec3() | rtc::Vec3< T > | [inline] |
Vec3(const T *d) | rtc::Vec3< T > | [inline] |
Vec3(const T a) | rtc::Vec3< T > | [inline] |
Vec3(const T x0, const T x1, const T x2) | rtc::Vec3< T > | [inline] |
Vec3(const Vec< T, 3 > &v) | rtc::Vec3< T > | [inline] |
Vec3(const Vec< U, 3 > &v) | rtc::Vec3< T > | [inline] |
write(OutputHandler &oh) const | rtc::Vec< T, 3 > | |
x | rtc::Vec< T, 3 > | |