Loading...
Searching...
No Matches
supernovas::Position Member List

This is the complete list of members for supernovas::Position, including all inherited members.

_array() const | supernovas::Vector |
_component | supernovas::Vector | protected
_valid | supernovas::Validating | protected
abs() const | supernovas::Vector |
distance() const | supernovas::Position |
dot(const Vector &v) const | supernovas::Vector |
equals(const Position &p, double precision) const | supernovas::Position |
supernovas::Vector::equals(const Vector &v, double precision) const | supernovas::Vector | protected
inv() const | supernovas::Position |
is_valid() const | supernovas::Validating | inline
is_zero() const | supernovas::Vector |
operator bool() const | supernovas::Validating | inline explicit
operator!=(const Position &p) const | supernovas::Position |
operator*(double r) const | supernovas::Vector |
operator+(const Position &r) const | supernovas::Position |
operator-(const Position &r) const | supernovas::Position |
operator/(const Interval &dt) const | supernovas::Position |
operator==(const Position &p) const | supernovas::Position |
operator[](int idx) const | supernovas::Vector |
origin() | supernovas::Position | static
phi() const | supernovas::Vector |
Position() | supernovas::Position | inline protected
Position(double x_m, double y_m, double z_m) | supernovas::Position | explicit
Position(const double pos[3], double unit=Unit::m) | supernovas::Position | explicit
projection_on(const Vector &v) const | supernovas::Vector |
scaled(double factor) const | supernovas::Vector |
theta() const | supernovas::Vector |
to_astrometric(const Frame &frame, enum novas_reference_system system=NOVAS_TOD) const | supernovas::Position |
to_spherical() const | supernovas::Position |
to_string(int decimals=3) const override | supernovas::Position | virtual
undefined() | supernovas::Position | static
unit_vector() const | supernovas::Vector |
Validating() | supernovas::Validating | inline protected
Vector() | supernovas::Vector | protected
Vector(double x, double y, double z) | supernovas::Vector | explicit protected
x() const | supernovas::Position |
y() const | supernovas::Position |
z() const | supernovas::Position |
~Vector() | supernovas::Vector | inline virtual