|  | aimsdata
    5.1.2
    Neuroimaging data handling | 
Serial processing of bundles. More...
#include <aims/fibers/bundles.h>

| Public Member Functions | |
| void | addBundleListener (BundleListener &) | 
| Protected Member Functions | |
| void | startBundle (const BundleInfo &) | 
| void | terminateBundle (const BundleInfo &) | 
| void | startFiber (const BundleInfo &, const FiberInfo &) | 
| void | terminateFiber (const BundleInfo &, const FiberInfo &) | 
| void | addFiberPoint (const BundleInfo &, const FiberInfo &, const FiberPoint &) | 
| void | noMoreBundle () | 
Serial processing of bundles.
BundleProducer emits events to a BundleListener object while walking through a bundles set structure (or a bundles file), typically when a new bundle starts or ends, a fiber starts or ends etc.
To connect the listener to a producer, use BundleProducer::addBundleListener.
Inherited classes may inherit both BundleListener and BundleProducer, if they are part of a processing chain.
| void aims::BundleProducer::addBundleListener | ( | BundleListener & | ) | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected | 
| 
 | protected |