66 trace.beginBlock (
"Main services, range" );
74 for (
int i = 0; ( (dit != ditEnd)&&(i < 5) ); ++dit, ++i)
86 bool flag2 = std::equal(rimg.
begin(), rimg.
end(), rimg2.
begin());
87 bool flag3 = std::equal(rimg.
begin(), rimg.
end(), rimg3.
begin());
88 bool flag23 = std::equal(rimg2.
begin(), rimg2.
end(), rimg3.
begin());
90 nbok += ( (!flag2) && flag3 && (!flag23) )?1:0;
92 trace.info() <<
"(" <<nbok <<
"/" << nb <<
")" << std::endl;
96 trace.beginBlock (
"Output iterator" );
106 trace.info() <<
"(" <<nbok <<
"/" << nb <<
")" << std::endl;
110 trace.beginBlock (
" Getters / setters " );
115 bool flag4 = ( img(p) == 128 );
121 std::copy( rimg.
begin(), rimg.
end(), std::ostream_iterator<int>(cout,
", ") );
124 std::copy( rimg2.
begin(), rimg2.
end(), std::ostream_iterator<int>(cout,
", ") );
127 std::copy( rimg3.
begin(), rimg3.
end(), std::ostream_iterator<int>(cout,
", ") );
130 nbok += ( flag4 && (!flag2) && (!flag3) )?1:0;
132 trace.info() <<
"(" <<nbok <<
"/" << nb <<
")" << std::endl;
136 trace.beginBlock (
" Display " );
137 trace.info() << img << std::endl;
138 trace.info() << img2 << std::endl;
139 trace.info() << img3 << std::endl;
Aim: Parallelepidec region of a digital space, model of a 'CDomain'.
const ConstIterator & begin() const
const Point & upperBound() const
const ConstIterator & end() const