#include <RKCurvilinearDistance.h>
Public Types | |
typedef T | Scalar |
typedef RKSmallVector< T, N > | Vector |
Public Types inherited from RKDistance< T, N > | |
typedef T | Scalar |
typedef RKSmallVector< T, N > | Vector |
Public Member Functions | |
Basic3DVector< Scalar > | momentum (const Vector &v) const |
Scalar | operator() (const Vector &a, const Vector &b, const Scalar &s) const override |
T | sqr (const T &t) const |
~RKCurvilinearDistance () override | |
Public Member Functions inherited from RKDistance< T, N > | |
virtual | ~RKDistance () |
Definition at line 10 of file RKCurvilinearDistance.h.
typedef T RKCurvilinearDistance< T, N >::Scalar |
Definition at line 12 of file RKCurvilinearDistance.h.
typedef RKSmallVector<T, N> RKCurvilinearDistance< T, N >::Vector |
Definition at line 13 of file RKCurvilinearDistance.h.
|
inlineoverride |
Definition at line 15 of file RKCurvilinearDistance.h.
|
inline |
Definition at line 24 of file RKCurvilinearDistance.h.
References funct::abs(), isotrackApplyRegressor::k, AlCaHLTBitMon_ParallelJobs::p, sqr(), mathSSE::sqrt(), and findQualityFiles::v.
|
inlineoverridevirtual |
Implements RKDistance< T, N >.
Definition at line 17 of file RKCurvilinearDistance.h.
References a, b, Basic3DVector< T >::mag(), mag(), sqr(), and mathSSE::sqrt().
|
inline |