XX CMake Package
Loading...
Searching...
No Matches
XX::Math Namespace Reference

Functions

double deg2Rad (const double &degrees)
double rad2Deg (const double &radians)
bool signChange (const double &value1, const double &value2)
size_t getNearestPowerOfTwo (const size_t &num)
bool isPowerOfTwo (const size_t &num)
QVector< double > derivative (const QVector< double > &values, uint8_t order)

Variables

static const double pi = 2.0 * std::asin(1.0)
static const double epsilon = 1e-12

Function Documentation

◆ deg2Rad()

double XX::Math::deg2Rad ( const double & degrees)

◆ derivative()

QVector< double > XX::Math::derivative ( const QVector< double > & values,
uint8_t order )

◆ getNearestPowerOfTwo()

size_t XX::Math::getNearestPowerOfTwo ( const size_t & num)

◆ isPowerOfTwo()

bool XX::Math::isPowerOfTwo ( const size_t & num)

◆ rad2Deg()

double XX::Math::rad2Deg ( const double & radians)

◆ signChange()

bool XX::Math::signChange ( const double & value1,
const double & value2 )

Variable Documentation

◆ epsilon

const double XX::Math::epsilon = 1e-12
static

◆ pi

const double XX::Math::pi = 2.0 * std::asin(1.0)
static