NumCpp  2.10.1
A Templatized Header Only C++ Implementation of the Python NumPy Library
radianSeperation.hpp
Go to the documentation of this file.
1 #pragma once
29 
31 #include "NumCpp/NdArray.hpp"
32 
33 namespace nc::coordinates
34 {
35  //============================================================================
43  inline double radianSeperation(const Coordinate& inCoordinate1, const Coordinate& inCoordinate2)
44  {
45  return inCoordinate1.radianSeperation(inCoordinate2);
46  }
47 
48  //============================================================================
57  inline double radianSeperation(const NdArray<double>& inVector1, const NdArray<double>& inVector2)
58  {
59  const Coordinate inCoord1(inVector1);
60  return inCoord1.radianSeperation(inVector2);
61  }
62 } // namespace nc::coordinates
Holds a full coordinate object.
Definition: Coordinate.hpp:49
double radianSeperation(const Coordinate &inOtherCoordinate) const
Definition: Coordinate.hpp:233
Definition: Coordinate.hpp:45
double radianSeperation(const Coordinate &inCoordinate1, const Coordinate &inCoordinate2)
Definition: radianSeperation.hpp:43