SLProject 4.0.000
SLAlgo Namespace Reference

Functions

bool estimateHorizon (const SLMat3f &enuRs, const SLMat3f &sRc, SLVec3f &horizon)
 
template<typename T >
geoDegMinSec2Decimal (int degrees, int minutes, T seconds)
 convert geodetic datum defined in degrees, minutes and seconds to decimal More...
 
template float geoDegMinSec2Decimal (int degrees, int minutes, float seconds)
 
template double geoDegMinSec2Decimal (int degrees, int minutes, double seconds)
 
template<typename T >
SLVec3< T > geoDegMinSec2Decimal (int degreesLat, int minutesLat, T secondsLat, int degreesLon, int minutesLon, T secondsLon, T alt)
 Latitude Longitude Altitude (LatLonAlt), defined in Degrees, Minutes, Secondes format to decimal. More...
 
template SLVec3f geoDegMinSec2Decimal (int degreesLat, int minutesLat, float secondsLat, int degreesLon, int minutesLon, float secondsLon, float altM)
 
template SLVec3d geoDegMinSec2Decimal (int degreesLat, int minutesLat, double secondsLat, int degreesLon, int minutesLon, double secondsLon, double altM)
 

Function Documentation

◆ estimateHorizon()

bool SLAlgo::estimateHorizon ( const SLMat3f enuRs,
const SLMat3f sRc,
SLVec3f horizon 
)

◆ geoDegMinSec2Decimal() [1/6]

template double SLAlgo::geoDegMinSec2Decimal ( int  degrees,
int  minutes,
double  seconds 
)

◆ geoDegMinSec2Decimal() [2/6]

template float SLAlgo::geoDegMinSec2Decimal ( int  degrees,
int  minutes,
float  seconds 
)

◆ geoDegMinSec2Decimal() [3/6]

template<typename T >
T SLAlgo::geoDegMinSec2Decimal ( int  degrees,
int  minutes,
seconds 
)

convert geodetic datum defined in degrees, minutes and seconds to decimal

◆ geoDegMinSec2Decimal() [4/6]

template SLVec3d SLAlgo::geoDegMinSec2Decimal ( int  degreesLat,
int  minutesLat,
double  secondsLat,
int  degreesLon,
int  minutesLon,
double  secondsLon,
double  altM 
)

◆ geoDegMinSec2Decimal() [5/6]

template SLVec3f SLAlgo::geoDegMinSec2Decimal ( int  degreesLat,
int  minutesLat,
float  secondsLat,
int  degreesLon,
int  minutesLon,
float  secondsLon,
float  altM 
)

◆ geoDegMinSec2Decimal() [6/6]

template<typename T >
SLVec3< T > SLAlgo::geoDegMinSec2Decimal ( int  degreesLat,
int  minutesLat,
secondsLat,
int  degreesLon,
int  minutesLon,
secondsLon,
altM 
)

Latitude Longitude Altitude (LatLonAlt), defined in Degrees, Minutes, Secondes format to decimal.