Classes | |
| class | BALL::Bit |
| class | BALL::BitVector |
| class | BALL::TContour< T > |
| class | BALL::TContourLine< T > |
| class | BALL::TContourSurface< T > |
| class | BALL::List< Value > |
| class | BALL::Quadruple< T1, T2, T3, T4 > |
| class | BALL::RegularExpression |
| class | BALL::Triple< T1, T2, T3 > |
Modules | |
| String | |
Defines | |
| #define | BALL_FOREACH(container, element_iterator) |
Typedefs | |
| typedef TContour< float > | BALL::Contour |
| #define BALL_FOREACH | ( | container, | |||
| element_iterator | ) |
for (element_iterator = container.begin(); \
!element_iterator.isEnd(); \
++element_iterator)
Container Iteration Macro. Use this macro for convenient iteration over BALL container classes.
HashMap<int,int> hm;
HashMap<int,int>::Iterator it;
BALL_FOREACH(p,it)
{
cout << it->first << endl;
}
| container | an instance of a BALL container class | |
| element_iterator | an iterator of the container class |
| typedef TContour<float> BALL::Contour |
Default type