Vessel-Tree 2D Visualisation
 All Classes Functions Variables
MainWindow Class Reference
Inheritance diagram for MainWindow:
DataStructure

Classes

struct  Vessel
 The Vessel struct. More...
 

Public Member Functions

 MainWindow (QWidget *parent=0)
 
void createVesselTreeStructure (MyXmlStreamReader &MyReader)
 createVesselTreeStructure More...
 
Vessel createVessel (Segment start, MyXmlStreamReader &MyReader, int startAt, float Circumference)
 createVessel More...
 
QList< SegmentgetSegmentsBegin (int beginID, MyXmlStreamReader &MyReader)
 getSegmentsBegin More...
 
void printVessel (Vessel v, QTextStream &cout, QString s)
 printVessel More...
 
float getCircumferenceFromSegment (Segment s)
 getCircumferenceFromSegment More...
 

Public Attributes

int maxVeinWidth_cur
 
int ID
 
float Circumference
 
int testSegmentCount
 
- Public Attributes inherited from DataStructure
struct DataStructure::Header header
 
QList< Segment > * segmentList
 segmentList More...
 
std::map< int, controlPoint > * cpMap
 cpMap More...
 

Static Public Attributes

static Vessel v
 
static QList< VesselvList
 vList More...
 
static int maxVeinWidth
 

Member Function Documentation

MainWindow::Vessel MainWindow::createVessel ( Segment  start,
MyXmlStreamReader MyReader,
int  startAt,
float  Circumference 
)

createVessel

Parameters
start
MyReader
startAtbranching points
Circumferencefor each vein
Returns
void MainWindow::createVesselTreeStructure ( MyXmlStreamReader MyReader)

createVesselTreeStructure

from segments and control point it creates on or more veins

Parameters
MyReader
float MainWindow::getCircumferenceFromSegment ( Segment  s)

getCircumferenceFromSegment

Parameters
s
Returns
QList< MainWindow::Segment > MainWindow::getSegmentsBegin ( int  beginID,
MyXmlStreamReader MyReader 
)

getSegmentsBegin

Parameters
beginID
MyReader
Returns
void MainWindow::printVessel ( Vessel  v,
QTextStream &  cout,
QString  s 
)

printVessel

Parameters
v
cout
s

Member Data Documentation

QList< MainWindow::Vessel > MainWindow::vList
static

vList

list of all veins


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