#include <BasicOps.hxx>
It also has associated memory so operation is not performed more than necessary.
Definition at line 726 of file BasicOps.hxx.
Public Member Functions | |
SkewTmpl () | |
U | operator() (const Array< T > &data, StandardDeviationTmpl< abs, T, U > &std, CentralMoment< 3, abs, T, U > &ctrMnt3, bool useMemory=false) |
Computation using existing statistics computaros for Standar deviation and CentralMoment<3>. | |
U | operator() (const Array< T > &data, bool useMemory=false) |
Computation without using any existing statistics computaros for Standar deviation and CentralMoment<3>. | |
Protected Member Functions | |
U | MemorylessCompute (const Array< T > &data, StandardDeviationTmpl< abs, T, U > &std, CentralMoment< 3, abs, T, U > &ctrMnt3) |
Protected Attributes | |
U | memory |
StandardDeviationTmpl< abs, T, U > | mSD |
CentralMoment< 3, abs, T, U > | mCM3 |
CLAM::SkewTmpl< abs, T, U >::SkewTmpl | ( | ) | [inline] |
Definition at line 730 of file BasicOps.hxx.
U CLAM::SkewTmpl< abs, T, U >::operator() | ( | const Array< T > & | data, | |
StandardDeviationTmpl< abs, T, U > & | std, | |||
CentralMoment< 3, abs, T, U > & | ctrMnt3, | |||
bool | useMemory = false | |||
) | [inline] |
Computation using existing statistics computaros for Standar deviation and CentralMoment<3>.
Definition at line 732 of file BasicOps.hxx.
U CLAM::SkewTmpl< abs, T, U >::operator() | ( | const Array< T > & | data, | |
bool | useMemory = false | |||
) | [inline] |
Computation without using any existing statistics computaros for Standar deviation and CentralMoment<3>.
Standard deviation and 3rd order central moment are not available, use members
Definition at line 741 of file BasicOps.hxx.
U CLAM::SkewTmpl< abs, T, U >::MemorylessCompute | ( | const Array< T > & | data, | |
StandardDeviationTmpl< abs, T, U > & | std, | |||
CentralMoment< 3, abs, T, U > & | ctrMnt3 | |||
) | [inline, protected] |
Definition at line 748 of file BasicOps.hxx.
Referenced by CLAM::SkewTmpl< abs, CLAM::FrameDescriptors, CLAM::FrameDescriptors >::operator()().
U CLAM::SkewTmpl< abs, T, U >::memory [protected] |
Definition at line 755 of file BasicOps.hxx.
Referenced by CLAM::SkewTmpl< abs, CLAM::FrameDescriptors, CLAM::FrameDescriptors >::operator()().
StandardDeviationTmpl<abs,T,U> CLAM::SkewTmpl< abs, T, U >::mSD [protected] |
Definition at line 756 of file BasicOps.hxx.
Referenced by CLAM::SkewTmpl< abs, CLAM::FrameDescriptors, CLAM::FrameDescriptors >::operator()().
CentralMoment<3,abs,T,U> CLAM::SkewTmpl< abs, T, U >::mCM3 [protected] |
Definition at line 757 of file BasicOps.hxx.
Referenced by CLAM::SkewTmpl< abs, CLAM::FrameDescriptors, CLAM::FrameDescriptors >::operator()().