Constellation: Connectivity-based Structural Parcellation


constel::LengthBundleListener Class Reference

#include <constellation/lengthBundleListener.h>

Inheritance diagram for constel::LengthBundleListener:
Collaboration diagram for constel::LengthBundleListener:

Public Member Functions

 LengthBundleListener (std::string &fibersLengthFileName)
 
virtual void bundleStarted (const aims::BundleProducer &, const aims::BundleInfo &)
 
virtual void bundleTerminated (const aims::BundleProducer &, const aims::BundleInfo &)
 
virtual void fiberStarted (const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &)
 
virtual void fiberTerminated (const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &)
 
virtual void newFiberPoint (const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &, const aims::FiberPoint &)
 
virtual void noMoreBundle (const aims::BundleProducer &)
 
virtual ~LengthBundleListener ()
 
- Public Member Functions inherited from aims::BundleListener
virtual ~BundleListener ()
 

Protected Attributes

float _fiberLength
 
aims::FiberPoint _antFiberPoint
 
uint _fiberPointCount
 
std::string _fileName
 
std::fstream _file
 

Detailed Description

Definition at line 8 of file lengthBundleListener.h.

Constructor & Destructor Documentation

◆ LengthBundleListener()

constel::LengthBundleListener::LengthBundleListener ( std::string & fibersLengthFileName)

◆ ~LengthBundleListener()

virtual constel::LengthBundleListener::~LengthBundleListener ( )
virtual

Member Function Documentation

◆ bundleStarted()

virtual void constel::LengthBundleListener::bundleStarted ( const aims::BundleProducer & ,
const aims::BundleInfo &  )
virtual

Reimplemented from aims::BundleListener.

◆ bundleTerminated()

void constel::LengthBundleListener::bundleTerminated ( const aims::BundleProducer & ,
const aims::BundleInfo &  )
inlinevirtual

Reimplemented from aims::BundleListener.

Definition at line 39 of file lengthBundleListener.h.

◆ fiberStarted()

virtual void constel::LengthBundleListener::fiberStarted ( const aims::BundleProducer & ,
const aims::BundleInfo & ,
const aims::FiberInfo &  )
virtual

Reimplemented from aims::BundleListener.

◆ fiberTerminated()

virtual void constel::LengthBundleListener::fiberTerminated ( const aims::BundleProducer & ,
const aims::BundleInfo & ,
const aims::FiberInfo &  )
virtual

Reimplemented from aims::BundleListener.

◆ newFiberPoint()

virtual void constel::LengthBundleListener::newFiberPoint ( const aims::BundleProducer & ,
const aims::BundleInfo & ,
const aims::FiberInfo & ,
const aims::FiberPoint &  )
virtual

Reimplemented from aims::BundleListener.

◆ noMoreBundle()

void constel::LengthBundleListener::noMoreBundle ( const aims::BundleProducer & )
inlinevirtual

Reimplemented from aims::BundleListener.

Definition at line 42 of file lengthBundleListener.h.

Member Data Documentation

◆ _antFiberPoint

aims::FiberPoint constel::LengthBundleListener::_antFiberPoint
protected

Definition at line 33 of file lengthBundleListener.h.

◆ _fiberLength

float constel::LengthBundleListener::_fiberLength
protected

Definition at line 32 of file lengthBundleListener.h.

◆ _fiberPointCount

uint constel::LengthBundleListener::_fiberPointCount
protected

Definition at line 34 of file lengthBundleListener.h.

◆ _file

std::fstream constel::LengthBundleListener::_file
protected

Definition at line 36 of file lengthBundleListener.h.

◆ _fileName

std::string constel::LengthBundleListener::_fileName
protected

Definition at line 35 of file lengthBundleListener.h.


The documentation for this class was generated from the following file: