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
30
#include "
NumCpp/Coordinates/Coordinate.hpp
"
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
Coordinate.hpp
NdArray.hpp
nc::NdArray< double >
nc::coordinates::Coordinate
Holds a full coordinate object.
Definition:
Coordinate.hpp:49
nc::coordinates::Coordinate::radianSeperation
double radianSeperation(const Coordinate &inOtherCoordinate) const
Definition:
Coordinate.hpp:233
nc::coordinates
Definition:
Coordinate.hpp:45
nc::coordinates::radianSeperation
double radianSeperation(const Coordinate &inCoordinate1, const Coordinate &inCoordinate2)
Definition:
radianSeperation.hpp:43
include
NumCpp
Coordinates
radianSeperation.hpp
Generated by
1.9.1