![]() |
CustusX
15.8
An IGT application
|
#include <cxBranchList.h>
Public Member Functions | |
| BranchList () | |
| virtual | ~BranchList () |
| void | addBranch (BranchPtr b) |
| void | deleteBranch (BranchPtr b) |
| void | deleteAllBranches () |
| std::vector< BranchPtr > | getBranches () |
| void | findBranchesInCenterline (Eigen::MatrixXd positions) |
| void | selectGenerations (int maxGeneration) |
| void | calculateOrientations () |
| void | smoothOrientations () |
| BranchListPtr | removePositionsForLocalRegistration (Eigen::MatrixXd trackingPositions, double maxDistance) |
Definition at line 48 of file cxBranchList.h.
| cx::BranchList::BranchList | ( | ) |
Definition at line 43 of file cxBranchList.cpp.
|
virtual |
Definition at line 49 of file cxBranchList.cpp.
| 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.