![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
This is the complete list of members for Vector3Tpl< Type >, including all inherited members.
| angle_rad(const Vector3Tpl &v) const | Vector3Tpl< Type > | inline |
| angle_radd(const Vector3Tpl &v) const | Vector3Tpl< Type > | inline |
| cross(const Vector3Tpl &v) const | Vector3Tpl< Type > | inline |
| data() | Tuple3Tpl< Type > | inline |
| data() const | Tuple3Tpl< Type > | inline |
| dimensions() const | Tuple3Tpl< Type > | inline |
| dot(const Vector3Tpl &v) const | Vector3Tpl< Type > | inline |
| fromArray(const int a[3]) | Vector3Tpl< Type > | inlinestatic |
| fromArray(const float a[3]) | Vector3Tpl< Type > | inlinestatic |
| fromArray(const double a[3]) | Vector3Tpl< Type > | inlinestatic |
| fromArray(const Eigen::Matrix< double, 3, 1 > &a) | Vector3Tpl< Type > | inlinestatic |
| fromArray(const Vector3Tpl< float > &a) | Vector3Tpl< Type > | inlinestatic |
| fromArray(const Vector3Tpl< double > &a) | Vector3Tpl< Type > | inlinestatic |
| fromArrayContainer(const std::vector< Vector3Tpl< Type >> &container) | Vector3Tpl< Type > | inlinestatic |
| fromArrayContainer(const std::vector< Eigen::Matrix< double, 3, 1 >> &container) | Vector3Tpl< Type > | inlinestatic |
| maxCoeff() const | Vector3Tpl< Type > | inline |
| norm() const | Vector3Tpl< Type > | inline |
| norm2() const | Vector3Tpl< Type > | inline |
| norm2d() const | Vector3Tpl< Type > | inline |
| normalize() | Vector3Tpl< Type > | inline |
| normd() const | Vector3Tpl< Type > | inline |
| operator Vector3Tpl< double >() const | Vector3Tpl< Type > | inline |
| operator&&(const Eigen::Matrix< double, 3, 1 > &v) const | Vector3Tpl< Type > | inline |
| operator&&(const Vector3Tpl &v) const | Vector3Tpl< Type > | inline |
| operator()(unsigned i) | Vector3Tpl< Type > | inline |
| operator()(unsigned i) const | Vector3Tpl< Type > | inline |
| operator*(const Eigen::Matrix< double, 3, 1 > &v) const | Vector3Tpl< Type > | inline |
| operator*(Type s) const | Vector3Tpl< Type > | inline |
| operator*(const Vector3Tpl &v) const | Vector3Tpl< Type > | inline |
| operator*=(const Eigen::Matrix< double, 3, 1 > &v) | Vector3Tpl< Type > | inline |
| operator*=(Type v) | Vector3Tpl< Type > | inline |
| operator+(const Eigen::Matrix< double, 3, 1 > &v) const | Vector3Tpl< Type > | inline |
| operator+(const Vector3Tpl &v) const | Vector3Tpl< Type > | inline |
| Tuple3Tpl::operator+(const Tuple3Tpl &v) const | Tuple3Tpl< Type > | inline |
| operator+=(const Eigen::Matrix< double, 3, 1 > &v) | Vector3Tpl< Type > | inline |
| operator+=(const Vector3Tpl &v) | Vector3Tpl< Type > | inline |
| Tuple3Tpl::operator+=(const Tuple3Tpl &v) | Tuple3Tpl< Type > | inline |
| operator-(const Eigen::Matrix< double, 3, 1 > &v) const | Vector3Tpl< Type > | inline |
| operator-() const | Vector3Tpl< Type > | inline |
| operator-(const Vector3Tpl &v) const | Vector3Tpl< Type > | inline |
| Tuple3Tpl::operator-(const Tuple3Tpl &v) const | Tuple3Tpl< Type > | inline |
| operator-=(const Eigen::Matrix< double, 3, 1 > &v) | Vector3Tpl< Type > | inline |
| operator-=(const Vector3Tpl &v) | Vector3Tpl< Type > | inline |
| Tuple3Tpl::operator-=(const Tuple3Tpl &v) | Tuple3Tpl< Type > | inline |
| operator/(Type s) const | Vector3Tpl< Type > | inline |
| operator/=(Type v) | Vector3Tpl< Type > | inline |
| operator<<(std::ostream &stream, const Vector3Tpl &v) | Vector3Tpl< Type > | friend |
| operator=(const Eigen::Matrix< double, 3, 1 > &v) | Vector3Tpl< Type > | inline |
| operator=(const Eigen::Matrix< float, 3, 1 > &v) | Vector3Tpl< Type > | inline |
| operator[](unsigned i) | Vector3Tpl< Type > | inline |
| operator[](unsigned i) const | Vector3Tpl< Type > | inline |
| orthogonal() const | Vector3Tpl< Type > | inline |
| prod() const | Vector3Tpl< Type > | inline |
| rows() const | Tuple3Tpl< Type > | inline |
| toDouble() const | Vector3Tpl< Type > | inline |
| toFloat() const | Vector3Tpl< Type > | inline |
| toPC() const | Vector3Tpl< Type > | inline |
| Tuple3Tpl() | Tuple3Tpl< Type > | inline |
| Tuple3Tpl(Type a, Type b, Type c) | Tuple3Tpl< Type > | inline |
| Tuple3Tpl(const Type p[]) | Tuple3Tpl< Type > | inlineexplicit |
| u | Tuple3Tpl< Type > | |
| vadd(const Type p[], const Type q[], Type r[]) | Vector3Tpl< Type > | inlinestatic |
| vangle_rad(const Type p[], const Type q[]) | Vector3Tpl< Type > | inlinestatic |
| vangle_radd(const Type p[], const Type q[]) | Vector3Tpl< Type > | inlinestatic |
| vcombination(Type a, const Type p[], Type b, const Type q[], Type r[]) | Vector3Tpl< Type > | inlinestatic |
| vcombination(const Type p[], Type b, const Type q[], Type r[]) | Vector3Tpl< Type > | inlinestatic |
| vcopy(const Type p[], Type q[]) | Vector3Tpl< Type > | inlinestatic |
| vcross(const Type p[], const Type q[], Type r[]) | Vector3Tpl< Type > | inlinestatic |
| vdistance(const Type p[], const Type q[]) | Vector3Tpl< Type > | inlinestatic |
| vdistance2(const Type p[], const Type q[]) | Vector3Tpl< Type > | inlinestatic |
| vdistance2d(const Type p[], const Type q[]) | Vector3Tpl< Type > | inlinestatic |
| vdistanced(const Type p[], const Type q[]) | Vector3Tpl< Type > | inlinestatic |
| vdivide(const Type p[], Type s, Type r[]) | Vector3Tpl< Type > | inlinestatic |
| vdivide(Type p[], Type s) | Vector3Tpl< Type > | inlinestatic |
| vdot(const Type p[], const Type q[]) | Vector3Tpl< Type > | inlinestatic |
| vdotd(const Type p[], const Type q[]) | Vector3Tpl< Type > | inlinestatic |
| Vector3Tpl() | Vector3Tpl< Type > | inline |
| Vector3Tpl(Type _x, Type _y, Type _z) | Vector3Tpl< Type > | inline |
| Vector3Tpl(const Type p[]) | Vector3Tpl< Type > | inlineexplicit |
| Vector3Tpl(const Vector2Tpl< Type > &t2D, Type c) | Vector3Tpl< Type > | inlineexplicit |
| Vector3Tpl(const Eigen::Matrix< float, 3, 1 > &v) | Vector3Tpl< Type > | inline |
| Vector3Tpl(const Eigen::Matrix< double, 3, 1 > &v) | Vector3Tpl< Type > | inline |
| vmultiply(const Type p[], Type s, Type r[]) | Vector3Tpl< Type > | inlinestatic |
| vmultiply(Type p[], Type s) | Vector3Tpl< Type > | inlinestatic |
| vnorm(const Type p[]) | Vector3Tpl< Type > | inlinestatic |
| vnorm2(const Type p[]) | Vector3Tpl< Type > | inlinestatic |
| vnorm2d(const Type p[]) | Vector3Tpl< Type > | inlinestatic |
| vnormalize(Type p[]) | Vector3Tpl< Type > | inlinestatic |
| vnormd(const Type p[]) | Vector3Tpl< Type > | inlinestatic |
| vorthogonal(const Type p[], Type q[]) | Vector3Tpl< Type > | inlinestatic |
| vset(Type p[], Type s) | Vector3Tpl< Type > | inlinestatic |
| vset(Type p[], Type x, Type y, Type z) | Vector3Tpl< Type > | inlinestatic |
| vsubstract(const Type p[], const Type q[], Type r[]) | Vector3Tpl< Type > | inlinestatic |
| x | Tuple3Tpl< Type > | |
| y | Tuple3Tpl< Type > | |
| z | Tuple3Tpl< Type > |