Fix compilation on Debian

-  typedef SMDS_SetIterator< const _QuadFaceGrid&, TChildren::const_iterator > TChildIterator;
+  typedef SMDS_SetIterator< const _QuadFaceGrid&,
+                            TChildren::const_iterator,
+                            SMDS::SimpleAccessor<const _QuadFaceGrid&,TChildren::const_iterator>,
+                            SMDS::PassAllValueFilter<_QuadFaceGrid> >
+    TChildIterator;
This commit is contained in:
inv 2012-07-20 10:14:08 +00:00
parent be115771d7
commit f2e7ef1458

View File

@ -164,7 +164,11 @@ public: //** Methods to find and orient faces of 6 sides of the box **//
int NbChildren() const { return myChildren.size(); }
typedef SMDS_SetIterator< const _QuadFaceGrid&, TChildren::const_iterator > TChildIterator;
typedef SMDS_SetIterator< const _QuadFaceGrid&,
TChildren::const_iterator,
SMDS::SimpleAccessor<const _QuadFaceGrid&,TChildren::const_iterator>,
SMDS::PassAllValueFilter<_QuadFaceGrid> >
TChildIterator;
TChildIterator GetChildren() const
{ return TChildIterator( myChildren.begin(), myChildren.end()); }