36 #ifndef VESSELNETWORKGRAPHCALCULATOR_HPP_ 37 #define VESSELNETWORKGRAPHCALCULATOR_HPP_ 41 #include "VesselNetwork.hpp" 46 template<
unsigned DIM>
68 static boost::shared_ptr<VesselNetworkGraphCalculator<DIM> >
Create();
~VesselNetworkGraphCalculator()
std::vector< std::vector< unsigned > > GetNodeVesselConnectivity()
void WriteConnectivity(const std::string &rFilename)
boost::shared_ptr< VesselNetwork< DIM > > mpVesselNetwork
bool IsConnected(boost::shared_ptr< VesselNode< DIM > > pSourceNode, boost::shared_ptr< VesselNode< DIM > > pQueryNode)
VesselNetworkGraphCalculator()
static boost::shared_ptr< VesselNetworkGraphCalculator< DIM > > Create()
std::vector< std::vector< unsigned > > GetNodeNodeConnectivity()
void SetVesselNetwork(boost::shared_ptr< VesselNetwork< DIM > > pVesselNetwork)