Read API | |
Vasculature (const std::string &source) | |
Vasculature (Vasculature &&)=default | |
virtual | ~Vasculature ()=default |
Vasculature & | operator= (const Vasculature &)=default |
Vasculature & | operator= (Vasculature &&)=default |
std::vector< Section > | sections () const |
Section | section (const uint32_t &id) const |
const Points & | points () const noexcept |
const std::vector< morphio::floatType > & | diameters () const noexcept |
const std::vector< property::SectionType::Type > & | sectionTypes () const noexcept |
graph_iterator | begin () const |
graph_iterator | end () const |
|
explicit |
Open the given source to a vasculature file and parse it.
graph_iterator morphio::vasculature::Vasculature::begin | ( | ) | const |
graph iterators
|
inlinenoexcept |
Return a vector with all diameters from all sections
|
inlinenoexcept |
Return a vector with all points from all sections
Section morphio::vasculature::Vasculature::section | ( | const uint32_t & | id | ) | const |
Return the Section with the given id.
RawDataError | if the id is out of range |
std::vector<Section> morphio::vasculature::Vasculature::sections | ( | ) | const |
Return a vector containing all section objects.
|
inlinenoexcept |
Return a vector with the section type of every section