36 #ifndef VESSELNETWORKREADER_HPP_ 37 #define VESSELNETWORKREADER_HPP_ 40 #include "SmartPointers.hpp" 41 #include "VesselNetwork.hpp" 42 #include "UnitCollection.hpp" 47 template<
unsigned DIM>
99 static boost::shared_ptr<VesselNetworkReader<DIM> >
Create();
106 boost::shared_ptr<VesselNetwork<DIM> >
Read();
void SetMergeCoincidentPoints(bool mergePoints)
static boost::shared_ptr< VesselNetworkReader< DIM > > Create()
void SetReferenceLengthScale(units::quantity< unit::length > rReferenceLength)
units::quantity< unit::length > mReferenceLength
bool mMergeCoincidentPoints
units::quantity< unit::length > mTargetSegmentLength
double mRadiusConversionFactor
boost::shared_ptr< VesselNetwork< DIM > > Read()
void SetRadiusArrayName(const std::string &rRadius)
void SetTargetSegmentLength(units::quantity< unit::length > targetSegmentLength)
void SetFileName(const std::string &rFileName)