class
#include <atlas/interpolation/Vector3D.h>
Vector3D
Public static functions
Constructors, destructors, conversion operators
Public functions
- auto operator[](size_t i) const -> double
- auto operator-(const Vector3D& other) const -> Vector3D
- auto operator+(const Vector3D& other) const -> Vector3D
- auto operator-() const -> Vector3D
- auto operator/(double a) const -> Vector3D
- auto operator*(double a) const -> Vector3D
- auto norm() const -> double
- auto squaredNorm() const -> double
- auto dot(const Vector3D& other) const -> double
- auto cross(const Vector3D& other) const -> Vector3D
-
void print(std::
ostream& s) const - auto data() -> double*
- auto data() const -> const double*
Friends
-
auto operator<<(std::
ostream& s, const Vector3D& p) -> std:: ostream&