Struct Vector3D

Struct Documentation

struct Vector3D

Public Functions

Vector3D() = default

Default constructor

inline Vector3D(double x_, double y_, double z_)

Constructor with coordinates

inline Vector3D(const std::array<double, 3> &arr)

Constructor from std::array

inline auto data() -> double*

Get pointer to data for external library compatibility

inline auto data() const -> const double*

Get const pointer to data

Public Members

double x
double y
double z

Cartesian coordinates