Constellation: Connectivity-based Structural Parcellation


constel::SelectBundlesFromLength Class Reference

#include <constellation/selectBundlesFromLength.h>

Inheritance diagram for constel::SelectBundlesFromLength:
Collaboration diagram for constel::SelectBundlesFromLength:

Public Types

typedef std::vector< aims::FiberPointFiber
 

Public Member Functions

 SelectBundlesFromLength (float lmin, float lmax, bool verbose=true)
 
 SelectBundlesFromLength ()
 
virtual ~SelectBundlesFromLength ()
 
- Public Member Functions inherited from aims::BundleProducer
void addBundleListener (BundleListener &)
 
- Public Member Functions inherited from aims::BundleListener
virtual ~BundleListener ()
 

Protected Member Functions

virtual void bundleStarted (const aims::BundleProducer &, const aims::BundleInfo &bundleInfo)
 
virtual void bundleTerminated (const aims::BundleProducer &, const aims::BundleInfo &bundleInfo)
 
virtual void fiberStarted (const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &)
 
virtual void fiberTerminated (const aims::BundleProducer &, const aims::BundleInfo &bundleInfo, const aims::FiberInfo &fiberInfo)
 
virtual void newFiberPoint (const aims::BundleProducer &, const aims::BundleInfo &, const aims::FiberInfo &, const aims::FiberPoint &)
 
virtual void noMoreBundle (const aims::BundleProducer &)
 
- Protected Member Functions inherited from aims::BundleProducer
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 ()
 

Protected Attributes

float _lmin
 
float _lmax
 
bool _fiber_selected
 
bool _verbose
 
float _fiberLength
 
Fiber _fiber
 
aims::FiberPoint _antFiberPoint
 

Detailed Description

Definition at line 12 of file selectBundlesFromLength.h.

Member Typedef Documentation

◆ Fiber

Constructor & Destructor Documentation

◆ SelectBundlesFromLength() [1/2]

constel::SelectBundlesFromLength::SelectBundlesFromLength ( float lmin,
float lmax,
bool verbose = true )

◆ SelectBundlesFromLength() [2/2]

constel::SelectBundlesFromLength::SelectBundlesFromLength ( )

◆ ~SelectBundlesFromLength()

virtual constel::SelectBundlesFromLength::~SelectBundlesFromLength ( )
virtual

Member Function Documentation

◆ bundleStarted()

virtual void constel::SelectBundlesFromLength::bundleStarted ( const aims::BundleProducer & ,
const aims::BundleInfo & bundleInfo )
protectedvirtual

Reimplemented from aims::BundleListener.

◆ bundleTerminated()

virtual void constel::SelectBundlesFromLength::bundleTerminated ( const aims::BundleProducer & ,
const aims::BundleInfo & bundleInfo )
protectedvirtual

Reimplemented from aims::BundleListener.

◆ fiberStarted()

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

Reimplemented from aims::BundleListener.

◆ fiberTerminated()

virtual void constel::SelectBundlesFromLength::fiberTerminated ( const aims::BundleProducer & ,
const aims::BundleInfo & bundleInfo,
const aims::FiberInfo & fiberInfo )
protectedvirtual

Reimplemented from aims::BundleListener.

◆ newFiberPoint()

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

Reimplemented from aims::BundleListener.

◆ noMoreBundle()

virtual void constel::SelectBundlesFromLength::noMoreBundle ( const aims::BundleProducer & )
protectedvirtual

Reimplemented from aims::BundleListener.

Member Data Documentation

◆ _antFiberPoint

aims::FiberPoint constel::SelectBundlesFromLength::_antFiberPoint
protected

Definition at line 45 of file selectBundlesFromLength.h.

◆ _fiber

Fiber constel::SelectBundlesFromLength::_fiber
protected

Definition at line 44 of file selectBundlesFromLength.h.

◆ _fiber_selected

bool constel::SelectBundlesFromLength::_fiber_selected
protected

Definition at line 41 of file selectBundlesFromLength.h.

◆ _fiberLength

float constel::SelectBundlesFromLength::_fiberLength
protected

Definition at line 43 of file selectBundlesFromLength.h.

◆ _lmax

float constel::SelectBundlesFromLength::_lmax
protected

Definition at line 40 of file selectBundlesFromLength.h.

◆ _lmin

float constel::SelectBundlesFromLength::_lmin
protected

Definition at line 39 of file selectBundlesFromLength.h.

◆ _verbose

bool constel::SelectBundlesFromLength::_verbose
protected

Definition at line 42 of file selectBundlesFromLength.h.


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