|
template<class PointAT , class PointBT , class PointDT > |
void | Add (const PointAT &a, const PointBT &b, PointDT *d) const |
|
template<class PointAT , class PointBT > |
void | AssignVector (const PointAT &a, const PointBT *b) const |
|
template<class PointAT , class PointBT > |
ScalarTypeConversion< typename ScalarTypeConversion< typename ScalarTypeDeferer< PointAT >::ScalarType, typename ScalarTypeDeferer< PointBT >::ScalarType >::MultiplicationType, typename ScalarTypeConversion< typename ScalarTypeDeferer< PointAT >::ScalarType, typename ScalarTypeDeferer< PointBT >::ScalarType >::MultiplicationType >::AdditionType | Dot (const PointAT &a, const PointBT &b) const |
|
template<class PointAT , class PointBT > |
void | Mul (typename ScalarTypeDeferer< PointAT >::ScalarType s, const PointAT &a, PointBT *b) const |
|
template<class PointAT , class PointBT , class PointDT > |
void | Sub (const PointAT &a, const PointBT &b, PointDT *d) const |
|
template<class DimensionStrategyT, class BaseT = NullClass>
struct GfxTL::VectorKernel< DimensionStrategyT, BaseT >
Definition at line 42 of file VectorKernel.h.