Vessel-Tree 2D Visualisation
|
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< Segment > | getSegmentsBegin (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< Vessel > | vList |
vList More... | |
static int | maxVeinWidth |
MainWindow::Vessel MainWindow::createVessel | ( | Segment | start, |
MyXmlStreamReader & | MyReader, | ||
int | startAt, | ||
float | Circumference | ||
) |
createVessel
start | |
MyReader | |
startAt | branching points |
Circumference | for each vein |
void MainWindow::createVesselTreeStructure | ( | MyXmlStreamReader & | MyReader) |
createVesselTreeStructure
from segments and control point it creates on or more veins
MyReader |
float MainWindow::getCircumferenceFromSegment | ( | Segment | s) |
getCircumferenceFromSegment
s |
QList< MainWindow::Segment > MainWindow::getSegmentsBegin | ( | int | beginID, |
MyXmlStreamReader & | MyReader | ||
) |
getSegmentsBegin
beginID | |
MyReader |
void MainWindow::printVessel | ( | Vessel | v, |
QTextStream & | cout, | ||
QString | s | ||
) |
printVessel
v | |
cout | |
s |
|
static |
vList
list of all veins