#include <RKDistance.h>
Public Types | |
typedef T | Scalar |
typedef RKSmallVector< T, N > | Vector |
Public Member Functions | |
virtual Scalar | operator() (const Vector &a, const Vector &b, const Scalar &s) const =0 |
virtual | ~RKDistance () |
Definition at line 8 of file RKDistance.h.
typedef T RKDistance< T, N >::Scalar |
Reimplemented in RKCartesianDistance, RKCurvilinearDistance< T, N >, and RKCylindricalDistance< T, N >.
Definition at line 11 of file RKDistance.h.
typedef RKSmallVector<T,N> RKDistance< T, N >::Vector |
Reimplemented in RKCartesianDistance, RKCurvilinearDistance< T, N >, and RKCylindricalDistance< T, N >.
Definition at line 12 of file RKDistance.h.
virtual RKDistance< T, N >::~RKDistance | ( | ) | [inline, virtual] |
Definition at line 14 of file RKDistance.h.
{}
virtual Scalar RKDistance< T, N >::operator() | ( | const Vector & | a, |
const Vector & | b, | ||
const Scalar & | s | ||
) | const [pure virtual] |
Implemented in RKCartesianDistance, RKCurvilinearDistance< T, N >, and RKCylindricalDistance< T, N >.