point = transformation.transform(point);
- for(unsigned j=0; j<D; ++j)
+ if(i==0)
+ {
+ min_pt = point;
+ max_pt = point;
+ }
+ else
{
- min_pt[j] = std::min(min_pt[j], point[j]);
- max_pt[j] = std::max(min_pt[j], point[j]);
+ for(unsigned j=0; j<D; ++j)
+ {
+ min_pt[j] = std::min(min_pt[j], point[j]);
+ max_pt[j] = std::max(max_pt[j], point[j]);
+ }
}
}