3D Human Airway Tree
Program generuje ludzkie drzewo oskrzelowe
Metody publiczne
Dokumentacja klasy TreeBranchVoxelizerWithRendomNoise

#include <TreeBranchVoxelizerWithRendomNoise.h>

Diagram dziedziczenia dla TreeBranchVoxelizerWithRendomNoise
TreeBranchVoxelizer

Lista wszystkich składowych.

Metody publiczne

 TreeBranchVoxelizerWithRendomNoise (std::list< boost::shared_ptr< Branch > > &p_list, float p_spacing=0.5)
virtual void Generate ()
 Zarzadza konwersją kolejnych gałęzi.
virtual void Start ()
 Uruchamia konwersję obrazu. Jesli to konieczne tworzone sa dodatkowe watki.
virtual vtkImageData * GetRawImage () const
- Metody publiczne dziedziczone z TreeBranchVoxelizer
 TreeBranchVoxelizer (std::list< boost::shared_ptr< Branch > > &p_list, float p_spacing=0.5)
virtual ~TreeBranchVoxelizer ()
 Ustawienie spacingu dla całego obrazu.

Dodatkowe Dziedziczone Składowe

- Metody chronione dziedziczone z TreeBranchVoxelizer
void SetBounds ()
 Oblicza granice w ktorych zawiera sie obiekt.
 TreeBranchVoxelizer (const TreeBranchVoxelizer &)
void NewWhiteImage (unsigned char)
- Atrybuty chronione dziedziczone z TreeBranchVoxelizer
vtkImageData * rawTree
vtkImageData * whiteImage
boost::thread_group t_group
boost::mutex mutex
std::list< boost::shared_ptr
< Branch > > & 
BranchList
std::list< boost::shared_ptr
< Branch > >::iterator * 
ListIterator
boost::shared_ptr< BranchactualConvertBranch
double bounds [6]
int dim [3]
double origin [3]
double bounds2 [6]
int dim2 [3]
double origin2 [3]
float spacing
vtkPolyDataToImageStencil * pol2stenc
vtkImageStencil * imgstenc
vtkImageData * tmpIMG
 obraz pomocniczy - kasowany po zakończeniu generowania przez metodę Generate()
- Statyczne atrybuty chronione dziedziczone z TreeBranchVoxelizer
static const float IMG_MARGIN = 10.0
static const unsigned char BACKGROUND_VAL = 0

Dokumentacja konstruktora i destruktora

TreeBranchVoxelizerWithRendomNoise::TreeBranchVoxelizerWithRendomNoise ( std::list< boost::shared_ptr< Branch > > &  p_list,
float  p_spacing = 0.5 
)

Dokumentacja funkcji składowych

void TreeBranchVoxelizerWithRendomNoise::Generate ( )
virtual

Zarzadza konwersją kolejnych gałęzi.

Reimplementowana z TreeBranchVoxelizer.

virtual vtkImageData* TreeBranchVoxelizerWithRendomNoise::GetRawImage ( ) const
inlinevirtual

Reimplementowana z TreeBranchVoxelizer.

void TreeBranchVoxelizerWithRendomNoise::Start ( )
virtual

Uruchamia konwersję obrazu. Jesli to konieczne tworzone sa dodatkowe watki.

Reimplementowana z TreeBranchVoxelizer.


Dokumentacja dla tej klasy została wygenerowana z plików: