51 myIsInitBefore =
false;
77 myIsInitBefore =
true;
81 myRep.resize( fp.
size() );
82 fp.
copyFP( myRep.begin() );
84 if ( (isClosed)&&(myRep.size()!=0) )
85 myRep.push_back(myRep.front());
95 ASSERT(myIsInitBefore);
99 if (myRep.size() > 1) {
101 typename std::vector<Point>::const_iterator i = myRep.begin();
102 typename std::vector<Point>::const_iterator j = i;
104 for ( ; j != myRep.end(); ++i, ++j) {
106 val += v.
norm(Vector::L_2);
122 template <
typename T>
127 out <<
"[FPLengthEstimator]";
131 out<<
" not initialized";
138 template <
typename T>
143 return myIsInitBefore;
151 template <
typename T>
157 object.selfDisplay( out );