Public Member Functions
morphio::mut::EndoplasmicReticulum Class Reference

#include <endoplasmic_reticulum.h>

Public Member Functions

 EndoplasmicReticulum (const EndoplasmicReticulum &endoplasmicReticulum)=default
 
 EndoplasmicReticulum (const std::vector< uint32_t > &section_indices, const std::vector< morphio::floatType > &volumes, const std::vector< morphio::floatType > &surface_areas, const std::vector< uint32_t > &filament_counts)
 
 EndoplasmicReticulum (const morphio::EndoplasmicReticulum &endoplasmic_reticulum)
 
const std::vector< uint32_t > & sectionIndices () const noexcept
 
std::vector< uint32_t > & sectionIndices () noexcept
 
const std::vector< morphio::floatType > & volumes () const noexcept
 
std::vector< morphio::floatType > & volumes () noexcept
 
const std::vector< morphio::floatType > & surfaceAreas () const noexcept
 
std::vector< morphio::floatType > & surfaceAreas () noexcept
 
const std::vector< uint32_t > & filamentCounts () const noexcept
 
std::vector< uint32_t > & filamentCounts () noexcept
 
Property::EndoplasmicReticulumLevel buildReadOnly () const noexcept
 

Detailed Description

Mutable(editable) morphio::EndoplasmicReticulum

Member Function Documentation

◆ buildReadOnly()

Property::EndoplasmicReticulumLevel morphio::mut::EndoplasmicReticulum::buildReadOnly ( ) const
noexcept

Returns the data structure that stores ER data This data structure is used to create the immutable object

◆ filamentCounts()

const std::vector<uint32_t>& morphio::mut::EndoplasmicReticulum::filamentCounts ( ) const
noexcept

Returns the number of filaments for each neuronal section

◆ sectionIndices()

const std::vector<uint32_t>& morphio::mut::EndoplasmicReticulum::sectionIndices ( ) const
noexcept

Returns the list of neuronal section indices

◆ surfaceAreas()

const std::vector<morphio::floatType>& morphio::mut::EndoplasmicReticulum::surfaceAreas ( ) const
noexcept

Returns the surface areas for each neuronal section

◆ volumes()

const std::vector<morphio::floatType>& morphio::mut::EndoplasmicReticulum::volumes ( ) const
noexcept

Returns the volumes for each neuronal section