JODA  0.13.1 (59b41972)
JSON On-Demand Analysis
Data Structures | Namespaces | Macros | Typedefs
UnaryNumberProvider.h File Reference
#include <cmath>
#include "IValueProvider.h"
Include dependency graph for UnaryNumberProvider.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  joda::query::UnaryNumberProvider< Calc >
 
struct  joda::query::UnaryAbsCalculationFunction
 
struct  joda::query::UnaryRoundCalculationFunction
 
struct  joda::query::UnaryTruncCalculationFunction
 
struct  joda::query::UnarySqrtCalculationFunction
 
struct  joda::query::UnaryCeilCalculationFunction
 
struct  joda::query::UnaryFloorCalculationFunction
 
struct  joda::query::UnaryDegreesCalculationFunction
 
struct  joda::query::UnaryRadiansCalculationFunction
 
struct  joda::query::UnaryAcosCalculationFunction
 
struct  joda::query::UnaryAsinCalculationFunction
 
struct  joda::query::UnaryAtanCalculationFunction
 
struct  joda::query::UnaryCosCalculationFunction
 
struct  joda::query::UnarySinCalculationFunction
 
struct  joda::query::UnaryTanCalculationFunction
 

Namespaces

 joda
 
 joda::query
 

Macros

#define degreesToRadians(angleDegrees)   ((angleDegrees)*M_PI / 180.0)
 
#define radiansToDegrees(angleRadians)   ((angleRadians)*180.0 / M_PI)
 

Typedefs

typedef UnaryNumberProvider< UnaryAbsCalculationFunction > joda::query::AbsProvider
 
typedef UnaryNumberProvider< UnaryRoundCalculationFunction > joda::query::RoundProvider
 
typedef UnaryNumberProvider< UnaryTruncCalculationFunction > joda::query::TruncProvider
 
typedef UnaryNumberProvider< UnarySqrtCalculationFunction > joda::query::SqrtProvider
 
typedef UnaryNumberProvider< UnaryCeilCalculationFunction > joda::query::CeilProvider
 
typedef UnaryNumberProvider< UnaryFloorCalculationFunction > joda::query::FloorProvider
 
typedef UnaryNumberProvider< UnaryDegreesCalculationFunction > joda::query::DegreesProvider
 
typedef UnaryNumberProvider< UnaryRadiansCalculationFunction > joda::query::RadiansProvider
 
typedef UnaryNumberProvider< UnaryAcosCalculationFunction > joda::query::AcosProvider
 
typedef UnaryNumberProvider< UnaryAsinCalculationFunction > joda::query::AsinProvider
 
typedef UnaryNumberProvider< UnaryAtanCalculationFunction > joda::query::AtanProvider
 
typedef UnaryNumberProvider< UnaryCosCalculationFunction > joda::query::CosProvider
 
typedef UnaryNumberProvider< UnarySinCalculationFunction > joda::query::SinProvider
 
typedef UnaryNumberProvider< UnaryTanCalculationFunction > joda::query::TanProvider
 

Macro Definition Documentation

◆ degreesToRadians

#define degreesToRadians (   angleDegrees)    ((angleDegrees)*M_PI / 180.0)

◆ radiansToDegrees

#define radiansToDegrees (   angleRadians)    ((angleRadians)*180.0 / M_PI)