mial::Ctrl_VesselCrawler< Type, nDims, CrawlerPhysType > Class Template Reference

ControlCenter that specific for vessel crawlers [1]. More...

#include <Ctrl_VesselCrawler.h>

Inheritance diagram for mial::Ctrl_VesselCrawler< Type, nDims, CrawlerPhysType >:

mial::ControlCenter< Type, nDims > List of all members.

Public Member Functions

virtual bool decideNextBehavior ()
 Pure virtual member function, decides what behavior will be run after the current behavior is completed.
bool terminate ()
bool bifurcation ()
virtual bool setAllPhysics (Physics< Type, nDims > *p)
 Set all the behaviors to have the provided physics layer.
virtual bool setGeom (Geom_VesselCrawler< Type, nDims > *g)

Detailed Description

template<class Type, int nDims, class CrawlerPhysType>
class mial::Ctrl_VesselCrawler< Type, nDims, CrawlerPhysType >

ControlCenter that specific for vessel crawlers [1].

A derived class of the ControlCenter ABC, it provides a vascular segmentation specific control structure described in [1].

[1] C. McIntosh and G. Hamarneh, "Vessel Crawlers: 3D Physically-based Deformable Organisms for Segmentation and Analysis of Tubular Structures in Medical Images", IEEE Conference on Computer Vision and Pattern Recognition, 2006.

Definition at line 21 of file Ctrl_VesselCrawler.h.


The documentation for this class was generated from the following files:
Generated on Wed Jul 19 13:05:22 2006 for IDO by  doxygen 1.4.7