Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

void Impala::Core::Column::Write ( ColumnTem< Geometry::Rectangle > *  col,
int  nrElem,
Util::IOBuffer *  buf,
bool  binary 
) [inline]

Definition at line 131 of file Write.h.

References Impala::Core::Column::ColumnTem< ElemT >::GetData(), Impala::Core::Geometry::Rectangle::mLeft, Impala::Util::IOBuffer::NativeTypeWrite(), Impala::Util::IOBuffer::Puts(), Impala::Util::IOBuffer::Valid(), and Impala::Util::IOBuffer::Write().

00133 {
00134     if (! (buf && buf->Valid()))
00135     {
00136         return;
00137     }
00138     
00139     buf->Write("nr rects : ",11);
00140     buf->NativeTypeWrite(nrElem);
00141     buf->Puts("");
00142     Geometry::Rectangle* data = col->GetData();
00143     for (int i=0 ; i<nrElem ; i++)
00144     {
00145         buf->NativeTypeWrite(data[i].mLeft);
00146         buf->NativeTypeWrite(data[i].mTop);
00147         buf->NativeTypeWrite(data[i].mRight);
00148         buf->NativeTypeWrite(data[i].mBottom);
00149         buf->Puts("");
00150     }
00151 }

Here is the call graph for this function:


Generated on Fri Mar 19 11:06:42 2010 for ImpalaSrc by  doxygen 1.5.1