NumCpp
1.0
A C++ implementation of the Python Numpy library
degreeSeperation.hpp
Go to the documentation of this file.
1
#pragma once
30
31
#include "
NumCpp/Coordinates/Coordinate.hpp
"
32
#include "
NumCpp/NdArray.hpp
"
33
34
namespace
nc
35
{
36
namespace
coordinates
37
{
38
//============================================================================
46
inline
double
degreeSeperation
(
const
Coordinate
& inCoordinate1,
const
Coordinate
& inCoordinate2)
47
{
48
return
inCoordinate1.
degreeSeperation
(inCoordinate2);
49
}
50
51
//============================================================================
60
inline
double
degreeSeperation
(
const
NdArray<double>
& inVector1,
const
NdArray<double>
& inVector2)
61
{
62
const
Coordinate
inCoord1(inVector1);
63
return
inCoord1.
degreeSeperation
(inVector2);
64
}
65
}
66
}
nc::coordinates::Coordinate::degreeSeperation
double degreeSeperation(const Coordinate &inOtherCoordinate) const
Definition:
Coordinate.hpp:206
Coordinate.hpp
nc::coordinates::degreeSeperation
double degreeSeperation(const Coordinate &inCoordinate1, const Coordinate &inCoordinate2)
Definition:
degreeSeperation.hpp:46
nc::NdArray< double >
NdArray.hpp
nc
Definition:
Coordinate.hpp:45
nc::coordinates::Coordinate
Holds a full coordinate object.
Definition:
Coordinate.hpp:51
include
NumCpp
Coordinates
degreeSeperation.hpp
Generated by
1.8.17