VectorKernelD< DimT >::VectorKernelType< BaseT > Struct Template Reference

#include <VisionX/components/pointcloud_processor/EfficientRANSACPrimitiveExtractor/EfficientRANSAC/GfxTL/VectorKernel.h>

+ Inheritance diagram for VectorKernelD< DimT >::VectorKernelType< BaseT >:

Additional Inherited Members

- Public Types inherited from VectorKernel< FixedDimensionVectorKernelStrategy< DimT >, NullClass >
typedef FixedDimensionVectorKernelStrategy< DimT > DimensionStrategyType
 
- Public Member Functions inherited from VectorKernel< FixedDimensionVectorKernelStrategy< DimT >, NullClass >
void Add (const PointAT &a, const PointBT &b, PointDT *d) const
 
void AssignVector (const PointAT &a, const PointBT *b) const
 
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
 
void Mul (typename ScalarTypeDeferer< PointAT >::ScalarType s, const PointAT &a, PointBT *b) const
 
void Sub (const PointAT &a, const PointBT &b, PointDT *d) const
 
- Public Member Functions inherited from FixedDimensionVectorKernelStrategy< DimT >
const unsigned int Dimension () const
 
- Protected Types inherited from FixedDimensionVectorKernelStrategy< DimT >
enum  { m_dim = DimT }
 

Detailed Description

template<unsigned int DimT>
template<class BaseT = NullClass>
struct GfxTL::VectorKernelD< DimT >::VectorKernelType< BaseT >

Definition at line 130 of file VectorKernel.h.


The documentation for this struct was generated from the following file: