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

template<class Col1T, class Col2T = Column::InvalidColumn, class Col3T = Column::InvalidColumn, class Col4T = Column::InvalidColumn, class Col5T = Column::InvalidColumn, class Col6T = Column::InvalidColumn, class Col7T = Column::InvalidColumn, class Col8T = Column::InvalidColumn, class Col9T = Column::InvalidColumn>
bool Impala::Core::Table::TableTem< Col1T, Col2T, Col3T, Col4T, Col5T, Col6T, Col7T, Col8T, Col9T >::Reserve ( int  newCapacity,
bool  copyData 
) [inline]

Definition at line 160 of file TableTem.h.

Referenced by Impala::Core::Table::Impala::Core::Table::TableTem< int > >::Add(), Impala::Core::Table::Impala::Core::Table::TableTem< int > >::Append(), Impala::Core::Feature::InterestPointFeature::DenseAllDetector(), Impala::Core::Feature::PointDescriptorTable::FromPointList(), Impala::Core::Feature::InterestPointFeature::ProjectOntoCodebook(), and Impala::Core::Table::Impala::Core::Table::TableTem< int > >::ReserveMin().

00161     {
00162         if (newCapacity == Capacity())
00163             return true;
00164         if (mCol1.Valid() && (!mCol1.Reserve(newCapacity, copyData)))
00165             return false;
00166         if (mCol2.Valid() && (!mCol2.Reserve(newCapacity, copyData)))
00167             return false;
00168         if (mCol3.Valid() && (!mCol3.Reserve(newCapacity, copyData)))
00169             return false;
00170         if (mCol4.Valid() && (!mCol4.Reserve(newCapacity, copyData)))
00171             return false;
00172         if (mCol5.Valid() && (!mCol5.Reserve(newCapacity, copyData)))
00173             return false;
00174         if (mCol6.Valid() && (!mCol6.Reserve(newCapacity, copyData)))
00175             return false;
00176         if (mCol7.Valid() && (!mCol7.Reserve(newCapacity, copyData)))
00177             return false;
00178         if (mCol8.Valid() && (!mCol8.Reserve(newCapacity, copyData)))
00179             return false;
00180         if (mCol9.Valid() && (!mCol9.Reserve(newCapacity, copyData)))
00181             return false;
00182         if (mLast > newCapacity)
00183             mLast = newCapacity;
00184         return true;
00185     }


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