3D Human Airway Tree
Program generuje ludzkie drzewo oskrzelowe
Funkcje
Dokumentacja pliku CalculateVolumeDividingRatio.cpp
#include "CalculateVolumeDividingRatio.h"
#include <cmath>
#include <vtkMath.h>
#include <vtkPolyDataMapper.h>

Funkcje

float CalculateVolumeDividingRatio (vtkPolyData *parentRegion, vtkPolyData *childRegion)
 Funkcja ta pozwala obliczyć "R" - stosunek przepływu/objętości.

Dokumentacja funkcji

float CalculateVolumeDividingRatio ( vtkPolyData *  parentRegion,
vtkPolyData *  childRegion 
)

Funkcja ta pozwala obliczyć "R" - stosunek przepływu/objętości.

Współczynnik podziału objętości obliczany jest w następujący sposób. Jeśli region płuca rodzica oraz jego współrzędne są znane należy obliczyć objętość prostopadłościanu, w którym zawiera się region. Następnie obliczamy objętość prostopadłościanu o bokach 20 razy mniejszych od prostopadłościanu zawierającego cały region. Wymienione wyżej kroki powtarzamy dla regionu dziecka. Następnie obliczamy stosunek mniejszych prostopadłościanów dziecka do mniejszych prostopadłościanów rodzica.