![]() |
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 |