51 myIsInitBefore =
false;
77 myIsInitBefore =
true;
86 for ( ; segIt != decomposition.
end(); ++segIt ) {
87 myRep.push_back( *segIt.
getBack() );
91 myRep.push_back(*--i);
100 ASSERT(myIsInitBefore);
104 if (myRep.size() > 1) {
106 typename std::vector<Point>::const_iterator i = myRep.begin();
107 typename std::vector<Point>::const_iterator j = i;
109 for ( ; j != myRep.end(); ++i, ++j) {
111 val += v.norm(Vector::L_2);
127 template <
typename T>
132 out <<
"[DSSLengthEstimator]";
136 out<<
" not initialized";
143 template <
typename T>
148 return myIsInitBefore;
156 template <
typename T>
162 object.selfDisplay( out );