• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

BlueBrain / MorphIO / 6533524408

16 Oct 2023 12:24PM UTC coverage: 76.051% (-0.02%) from 76.073%
6533524408

push

github

mgeplf
fix test_root_node_split

1972 of 2593 relevant lines covered (76.05%)

903.23 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

25.0
/src/mut/endoplasmic_reticulum.cpp
1
/* Copyright (c) 2013-2023, EPFL/Blue Brain Project
2
 *
3
 * SPDX-License-Identifier: Apache-2.0
4
 */
5
#include <morphio/endoplasmic_reticulum.h>
6
#include <morphio/mut/endoplasmic_reticulum.h>
7

8

9
namespace morphio {
10
namespace mut {
11
EndoplasmicReticulum::EndoplasmicReticulum(const std::vector<uint32_t>& section_indices,
×
12
                                           const std::vector<morphio::floatType>& volumes,
13
                                           const std::vector<morphio::floatType>& surface_areas,
14
                                           const std::vector<uint32_t>& filament_counts) {
×
15
    properties_._sectionIndices = section_indices;
×
16
    properties_._volumes = volumes;
×
17
    properties_._surfaceAreas = surface_areas;
×
18
    properties_._filamentCounts = filament_counts;
×
19
}
×
20

21
EndoplasmicReticulum::EndoplasmicReticulum(
70✔
22
    const morphio::EndoplasmicReticulum& endoplasmic_reticulum)
70✔
23
    : properties_(endoplasmic_reticulum.properties_->_endoplasmicReticulumLevel) {}
70✔
24

25
const std::vector<uint32_t>& EndoplasmicReticulum::sectionIndices() const noexcept {
2✔
26
    return properties_._sectionIndices;
2✔
27
}
28
std::vector<uint32_t>& EndoplasmicReticulum::sectionIndices() noexcept {
×
29
    return properties_._sectionIndices;
×
30
}
31

32
const std::vector<morphio::floatType>& EndoplasmicReticulum::volumes() const noexcept {
×
33
    return properties_._volumes;
×
34
}
35

36
std::vector<morphio::floatType>& EndoplasmicReticulum::volumes() noexcept {
×
37
    return properties_._volumes;
×
38
}
39

40
const std::vector<morphio::floatType>& EndoplasmicReticulum::surfaceAreas() const noexcept {
×
41
    return properties_._surfaceAreas;
×
42
}
43

44
std::vector<morphio::floatType>& EndoplasmicReticulum::surfaceAreas() noexcept {
×
45
    return properties_._surfaceAreas;
×
46
}
47

48
const std::vector<uint32_t>& EndoplasmicReticulum::filamentCounts() const noexcept {
×
49
    return properties_._filamentCounts;
×
50
}
51

52
std::vector<uint32_t>& EndoplasmicReticulum::filamentCounts() noexcept {
×
53
    return properties_._filamentCounts;
×
54
}
55

56
Property::EndoplasmicReticulumLevel EndoplasmicReticulum::buildReadOnly() const noexcept {
110✔
57
    return properties_;
110✔
58
}
59

60
}  // namespace mut
61
}  // namespace morphio
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc