template<typename TSpace, typename TDomain, typename TBijectiveRotation>
struct DGtal::L2< TSpace, TDomain, TBijectiveRotation >
Definition at line 84 of file Policy.h.
template<typename TSpace , typename TDomain , typename TBijectiveRotation >
| double DGtal::L2< TSpace, TDomain, TBijectiveRotation >::evaluate |
( |
const TDomain & |
set2d, |
|
|
const TBijectiveRotation & |
reflections, |
|
|
double |
my_angle, |
|
|
typename TSpace::Point |
my_center |
|
) |
| const |
|
inlineoverridevirtual |
Implements DGtal::Policy< TSpace, TDomain, TBijectiveRotation >.
Definition at line 88 of file Policy.h.
90 VectorField errors = errorsVectors.getOutputVectorFieldFromContour(set2d);
92 for(std::vector<typename TSpace::RealPoint> vecError: errors) {
94 outError+= (vecErrorRealRot[0]*vecErrorRealRot[0]+vecErrorRealRot[1]*vecErrorRealRot[1]);
96 return std::sqrt(outError);
std::vector< std::vector< typename TSpace::RealPoint > > VectorField
ErrorVectorField< TSpace, TDomain, TBijectiveRotation, typename TSpace::RealPoint > ErrorRealVectors
PointVector< 3, double > RealPoint
References DGtal::ErrorVectorField< TSpace, TDomain, TBijectiveReflections, TInputValue, TOutputValue >::getOutputVectorFieldFromContour().