CustusX  15.8
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::BranchList Class Reference

#include <cxBranchList.h>

Public Member Functions

 BranchList ()
 
virtual ~BranchList ()
 
void addBranch (BranchPtr b)
 
void deleteBranch (BranchPtr b)
 
void deleteAllBranches ()
 
std::vector< BranchPtrgetBranches ()
 
void findBranchesInCenterline (Eigen::MatrixXd positions)
 
void selectGenerations (int maxGeneration)
 
void calculateOrientations ()
 
void smoothOrientations ()
 
BranchListPtr removePositionsForLocalRegistration (Eigen::MatrixXd trackingPositions, double maxDistance)
 

Detailed Description

Definition at line 48 of file cxBranchList.h.

Constructor & Destructor Documentation

cx::BranchList::BranchList ( )

Definition at line 43 of file cxBranchList.cpp.

cx::BranchList::~BranchList ( )
virtual

Definition at line 49 of file cxBranchList.cpp.

Member Function Documentation

void cx::BranchList::addBranch ( BranchPtr  b)

Definition at line 55 of file cxBranchList.cpp.

void cx::BranchList::calculateOrientations ( )

Definition at line 106 of file cxBranchList.cpp.

void cx::BranchList::deleteAllBranches ( )

Definition at line 72 of file cxBranchList.cpp.

void cx::BranchList::deleteBranch ( BranchPtr  b)

Definition at line 60 of file cxBranchList.cpp.

void cx::BranchList::findBranchesInCenterline ( Eigen::MatrixXd  positions)

Definition at line 136 of file cxBranchList.cpp.

std::vector< BranchPtr > cx::BranchList::getBranches ( )

Definition at line 77 of file cxBranchList.cpp.

BranchListPtr cx::BranchList::removePositionsForLocalRegistration ( Eigen::MatrixXd  trackingPositions,
double  maxDistance 
)

Definition at line 226 of file cxBranchList.cpp.

void cx::BranchList::selectGenerations ( int  maxGeneration)

Definition at line 82 of file cxBranchList.cpp.

void cx::BranchList::smoothOrientations ( )

Definition at line 119 of file cxBranchList.cpp.


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