00001 /* 00002 * Copyright (c) 2002, University of Amsterdam, The Netherlands. 00003 * All rights reserved. 00004 * 00005 * 00006 * Author(s): 00007 * Dennis Koelma (koelma@science.uva.nl) 00008 */ 00009 00012 #ifndef HxBlob2dList_h 00013 #define HxBlob2dList_h 00014 00015 #include "HxStd.h" 00016 #include <vector> 00017 00018 class HxBlob2d; 00019 00020 00023 class HxBlob2dList : public std::vector<HxBlob2d*> 00024 { 00025 public: 00027 typedef std::back_insert_iterator<HxBlob2dList> back_insert_iterator; 00028 }; 00029 00031 typedef HxBlob2dList::iterator HxBlob2dListIter; 00032 00034 typedef HxBlob2dList::const_iterator HxBlob2dListConstIter; 00035 00037 typedef HxBlob2dList::back_insert_iterator HxBlob2dListBackInserter; 00038 00039 #endif