OpenAstra
 
Loading...
Searching...
No Matches
StarCoord Class Reference

Public Member Functions

 StarCoord (double x, double y)
 
 StarCoord (const StarCoord &other)
 
double distanceKkm (const StarCoord &other) const
 
double deltaX_kkm (const StarCoord &other) const
 
double deltaY_kkm (const StarCoord &other) const
 
double lenght () const
 
void operator+= (const StarCoord &b)
 
const StarCoordoperator= (const StarCoord &b)
 
double x () const
 
double y () const
 
double x (double x)
 
double y (double y)
 
bool isNaN () const
 

Static Public Attributes

static constexpr double precision = 0.01
 

Friends

void to_json (nlohmann::json &j, const StarCoord &s)
 
void from_json (const nlohmann::json &j, StarCoord &s)
 
StarCoord operator- (const StarCoord &a, const StarCoord &b)
 
StarCoord operator+ (const StarCoord &a, const StarCoord &b)
 
bool operator< (const StarCoord &a, const StarCoord &b)
 
bool operator== (const StarCoord &a, const StarCoord &b)
 
bool operator!= (const StarCoord &a, const StarCoord &b)
 

The documentation for this class was generated from the following file: