12 #ifndef CXAIRWAYSFROMCENTERLINE_H 13 #define CXAIRWAYSFROMCENTERLINE_H 16 #include <QDomElement> 17 #include "org_custusx_filter_airwaysfromcenterline_Export.h" 22 typedef std::vector< Eigen::Matrix4d >
M4Vector;
33 Eigen::MatrixXd getCenterlinePositions(
vtkPolyDataPtr centerline_r);
39 vtkPolyDataPtr addVTKPoints(std::vector< Eigen::Vector3d > positions);
43 Eigen::MatrixXd mCLpoints;
44 BranchListPtr mBranchListPtr;
49 double mAirwaysVolumeBoundaryExtention;
50 double mAirwaysVolumeBoundaryExtentionTracheaStart;
51 double mAirwaysVolumeSpacing;
59 #endif // CXAIRWAYSFROMCENTERLINE_H boost::shared_ptr< AirwaysFromCenterline > AirwaysFromCenterlinePtr
boost::shared_ptr< class RouteToTarget > RouteToTargetPtr
boost::shared_ptr< class BranchList > BranchListPtr
boost::shared_ptr< class Branch > BranchPtr
vtkSmartPointer< vtkPolyData > vtkPolyDataPtr
Eigen::Vector3d Vector3D
Vector3D is a representation of a point or vector in 3D.
std::vector< Eigen::Matrix4d > M4Vector
Namespace for all CustusX production code.