Main Page | Modules | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

Miscellaneous
[General datastructures]


Modules

group  String
 An improved version of STL string.

Classes

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

Defines

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

Typedefs

typedef TContour< float > 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


Typedef Documentation

typedef TContour<float> Contour
 

Default type.