Miscellaneous
[General datastructures]

Collaboration diagram for Miscellaneous:

Classes

class BALL::Bit
Bit Class. More...
class BALL::BitVector
Bit vector class. More...
class BALL::TContour< T >
This class is intended to create and store ContourLines belonging to the same data-set. More...
class BALL::TContourLine< T >
This class is intended to store a single contour line generated from a RegularData2D - class. More...
class BALL::TContourSurface< T >
This class contains a contour surface. More...
class BALL::List< Value >
Extended list object. More...
class BALL::Quadruple< T1, T2, T3, T4 >
Quadruple Class. More...
class BALL::RegularExpression
Regular expression class. More...
class BALL::Triple< T1, T2, T3 >
Triple Class. More...

Modules

String
An improved version of STL string.

Defines

#define BALL_FOREACH(container, element_iterator)
Container Iteration Macro.

Typedefs

typedef TContour< float > BALL::Contour
Default type.

Define Documentation

#define BALL_FOREACH ( container,
element_iterator )

Value:

for (element_iterator = container.begin(); \
     !element_iterator.isEnd(); \
     ++element_iterator)
Container Iteration Macro.

Use this macro for convenient iteration over BALL container classes.

Example:
                HashMap<int,int> hm;
                HashMap<int,int>::Iterator it;
                BALL_FOREACH(p,it)
                {
                        cout << it->first << endl;
                }
Parameters:
container an instance of a BALL container class
element_iterator an iterator of the container class

Generated on Thu Aug 6 18:29:59 2009 for BALL by doxygen 1.5.8