3D Human Airway Tree
Program generuje ludzkie drzewo oskrzelowe
Strona główna
Dodatkowe strony
Przestrzenie nazw
Klasy
Pliki
Lista plików
Składowe plików
src
TreeBranchVoxelizerWithRendomNoise.h
Idź do dokumentacji tego pliku.
1
#ifndef TREEBRANCHVOXELIZERWITHRENDOMNOISE_H
2
#define TREEBRANCHVOXELIZERWITHRENDOMNOISE_H
3
4
#include "
Branch.h
"
5
#include <list>
6
#include "
TreeBranchVoxelizer.h
"
7
#include <mcimage.h>
8
9
class
TreeBranchVoxelizerWithRendomNoise
:
public
TreeBranchVoxelizer
10
{
11
private
:
12
vtkImageData *rawTreeWithOutNoise;
13
vtkImageData *tmpIMG2;
14
TreeBranchVoxelizerWithRendomNoise
(
const
TreeBranchVoxelizerWithRendomNoise
&);
15
int
VoxCounter( vtkImageData *brach,
double
percent);
16
void
AddEden();
17
void
AddWall(xvimage *,
double
radius);
18
virtual
void
Convert();
19
20
public
:
21
TreeBranchVoxelizerWithRendomNoise
(std::list<boost::shared_ptr<Branch> > &p_list,
float
p_spacing = 0.5);
22
virtual
void
Generate
();
23
virtual
void
Start
();
24
virtual
vtkImageData *
GetRawImage
()
const
{
return
rawTree
/*WithOutNoise*/
;}
25
};
26
27
#endif // TREEBRANCHVOXELIZERWITHRENDOMNOISE_H
Wygenerowano przez
1.8.1