CustusX  2023.01.05-dev+develop.0da12
An IGT application
cxRouteToTarget.h File Reference
#include "org_custusx_filter_routetotarget_Export.h"
#include "cxMesh.h"
#include <QDomElement>
#include "cxForwardDeclarations.h"

Go to the source code of this file.

Classes

class  cx::RouteToTarget
 

Namespaces

 cx
 Namespace for all CustusX production code.
 

Functions

Eigen::MatrixXd cx::findClosestBloodVesselSegments (Eigen::MatrixXd bloodVesselPositions, Eigen::MatrixXd airwayPositions, Vector3D targetPosition)
 
std::pair< Eigen::MatrixXd, Eigen::MatrixXd > cx::findLocalPointsInCT (int closestCLIndex, Eigen::MatrixXd CLpositions)
 
std::vector< Eigen::Vector3d > cx::getBranchPositions (BranchPtr branchPtr, int startIndex)
 
Eigen::MatrixXd cx::convertToEigenMatrix (std::vector< Eigen::Vector3d > positionsVector)
 
double cx::variance (Eigen::VectorXd X)
 
QJsonArray cx::makeMarianaCenterlineOfFullBranchTreeJSON (BranchListPtr branchList)
 
double cx::findDistance (Eigen::MatrixXd p1, Eigen::MatrixXd p2)
 
std::pair< int, double > cx::findDistanceFromPointToLine (Eigen::MatrixXd point, std::vector< Eigen::Vector3d > line)