Mean.h File Reference
#include <GfxTL/Covariance.h>
#include <GfxTL/Jacobi.h>
#include <GfxTL/MathHelper.h>
#include <GfxTL/MatrixXX.h>
#include <GfxTL/VectorXD.h>
#include <GfxTL/WeightFunc.h>

Namespaces

namespace  GfxTL
 

Functions

template<class PointT, class PointsForwardIt>
void Mean (PointsForwardIt begin, PointsForwardIt end, PointT *mean)
 
template<class PointT, class PointsForwardIt, class WeightsForwardIt>
void Mean (PointsForwardIt begin, PointsForwardIt end, WeightsForwardIt weights, PointT *mean)
 
template<class PointsForwardIt, class WeightsForwardIt, class ScalarT>
void Mean (PointsForwardIt begin, PointsForwardIt end, WeightsForwardIt weights, VectorXD< 3, ScalarT > *mean)
 
template<class NormalsItT, class MeanT>
bool MeanOfNormals (NormalsItT begin, NormalsItT end, MeanT *mean)
 
template<class NormalsItT, class WeightsItT, class MeanT>
bool MeanOfNormals (NormalsItT begin, NormalsItT end, WeightsItT weights, MeanT *mean)