#include <Helper.h>
|
template<class T > |
static std::vector< T > | ComputeDistance (std::vector< T > &v1, std::vector< T > &v2) |
|
static std::vector< float > | SummVerctors (const std::vector< float > &v1, const std::vector< float > &v2, float div=1) |
|
template<class T > |
static T | MaxVectorAbs (const std::vector< T > &v) |
|
static void | UniformVector (std::vector< float > &v) |
|
static void | UniformVector (std::vector< float > &v, float max) |
|
template<class T > |
static void | NormalizeVector (std::vector< T > &v, float max) |
|
template<class T > |
static void | NormalizeVector (std::vector< T > &v) |
|
static float | SpreadVector (std::vector< float > &v) |
|
static float | DistVector (const QList< float > &l1, const QList< float > &l2, const float &length=1.0f) |
|
static float | DistVector (const QList< float > &l1, const QList< float > &l2, const QList< float > &s1) |
|
static float | DistVectorWin (const QList< QList< float >> &l1, const QList< QList< float >> &l2, const QList< QList< float >> &s1) |
|
static float | AngleVector (const QList< Key * > *l1, const QList< float > *l2, const float &length=1.0f) |
|
static float | DiceCoefficient (const QList< Key * > *l1, const QList< float > *l2, const float &length) |
|
static float | LengthVector (QList< float > *l) |
|
static void | NormalizeVectorLength (QList< float > *l) |
|
static void | NormalizeVectorLength (QList< float > *l, float &length) |
|
static float | LengthVector (QList< Key * > *l) |
|
static void | NormalizeVectorLength (QList< Key * > *l) |
|
static void | NormalizeVectorLength (QList< Key * > *l, float &length) |
|
static float | SummVector (std::vector< float > &v) |
|
template<class T > |
static bool | sameSign (T &a, T &b) |
|
template<class T >
static std::vector<T> Frapper::Helpers::AnalysisH::ComputeDistance |
( |
std::vector< T > & |
v1, |
|
|
std::vector< T > & |
v2 |
|
) |
| |
|
inlinestatic |
static std::vector<float> Frapper::Helpers::AnalysisH::SummVerctors |
( |
const std::vector< float > & |
v1, |
|
|
const std::vector< float > & |
v2, |
|
|
float |
div = 1 |
|
) |
| |
|
inlinestatic |
template<class T >
static T Frapper::Helpers::AnalysisH::MaxVectorAbs |
( |
const std::vector< T > & |
v | ) |
|
|
inlinestatic |
static void Frapper::Helpers::AnalysisH::UniformVector |
( |
std::vector< float > & |
v | ) |
|
|
inlinestatic |
static void Frapper::Helpers::AnalysisH::UniformVector |
( |
std::vector< float > & |
v, |
|
|
float |
max |
|
) |
| |
|
inlinestatic |
template<class T >
static void Frapper::Helpers::AnalysisH::NormalizeVector |
( |
std::vector< T > & |
v, |
|
|
float |
max |
|
) |
| |
|
inlinestatic |
template<class T >
static void Frapper::Helpers::AnalysisH::NormalizeVector |
( |
std::vector< T > & |
v | ) |
|
|
inlinestatic |
static float Frapper::Helpers::AnalysisH::SpreadVector |
( |
std::vector< float > & |
v | ) |
|
|
inlinestatic |
static float Frapper::Helpers::AnalysisH::DistVector |
( |
const QList< float > & |
l1, |
|
|
const QList< float > & |
l2, |
|
|
const float & |
length = 1.0f |
|
) |
| |
|
inlinestatic |
static float Frapper::Helpers::AnalysisH::DistVector |
( |
const QList< float > & |
l1, |
|
|
const QList< float > & |
l2, |
|
|
const QList< float > & |
s1 |
|
) |
| |
|
inlinestatic |
static float Frapper::Helpers::AnalysisH::DistVectorWin |
( |
const QList< QList< float >> & |
l1, |
|
|
const QList< QList< float >> & |
l2, |
|
|
const QList< QList< float >> & |
s1 |
|
) |
| |
|
inlinestatic |
static float Frapper::Helpers::AnalysisH::AngleVector |
( |
const QList< Key * > * |
l1, |
|
|
const QList< float > * |
l2, |
|
|
const float & |
length = 1.0f |
|
) |
| |
|
inlinestatic |
static float Frapper::Helpers::AnalysisH::DiceCoefficient |
( |
const QList< Key * > * |
l1, |
|
|
const QList< float > * |
l2, |
|
|
const float & |
length |
|
) |
| |
|
inlinestatic |
static float Frapper::Helpers::AnalysisH::LengthVector |
( |
QList< float > * |
l | ) |
|
|
inlinestatic |
static void Frapper::Helpers::AnalysisH::NormalizeVectorLength |
( |
QList< float > * |
l | ) |
|
|
inlinestatic |
static void Frapper::Helpers::AnalysisH::NormalizeVectorLength |
( |
QList< float > * |
l, |
|
|
float & |
length |
|
) |
| |
|
inlinestatic |
static float Frapper::Helpers::AnalysisH::LengthVector |
( |
QList< Key * > * |
l | ) |
|
|
inlinestatic |
static void Frapper::Helpers::AnalysisH::NormalizeVectorLength |
( |
QList< Key * > * |
l | ) |
|
|
inlinestatic |
static void Frapper::Helpers::AnalysisH::NormalizeVectorLength |
( |
QList< Key * > * |
l, |
|
|
float & |
length |
|
) |
| |
|
inlinestatic |
static float Frapper::Helpers::AnalysisH::SummVector |
( |
std::vector< float > & |
v | ) |
|
|
inlinestatic |
template<class T >
static bool Frapper::Helpers::AnalysisH::sameSign |
( |
T & |
a, |
|
|
T & |
b |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file: