NumCpp  2.9.0
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
34 {
35  namespace coordinates
36  {
37  //============================================================================
45  inline double radianSeperation(const Coordinate& inCoordinate1, const Coordinate& inCoordinate2)
46  {
47  return inCoordinate1.radianSeperation(inCoordinate2);
48  }
49 
50  //============================================================================
59  inline double radianSeperation(const NdArray<double>& inVector1, const NdArray<double>& inVector2)
60  {
61  const Coordinate inCoord1(inVector1);
62  return inCoord1.radianSeperation(inVector2);
63  }
64  } // namespace coordinates
65 } // namespace nc
Holds a full coordinate object.
Definition: Coordinate.hpp:51
double radianSeperation(const Coordinate &inOtherCoordinate) const
Definition: Coordinate.hpp:235
double radianSeperation(const Coordinate &inCoordinate1, const Coordinate &inCoordinate2)
Definition: radianSeperation.hpp:45
Definition: Coordinate.hpp:45