| commonConstruct(API::IMDNode *topBox, size_t maxDepth, bool leafOnly, Mantid::Geometry::MDImplicitFunction *function) | Mantid::DataObjects::MDBoxIterator | private |
| findNeighbourIndexes() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| findNeighbourIndexesFaceTouching() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getBox() const | Mantid::DataObjects::MDBoxIterator | inline |
| getCenter() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getDataSize() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getError() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getEvents() const | Mantid::DataObjects::MDBoxIterator | private |
| getInnerDetectorID(size_t index) const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getInnerError(size_t index) const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getInnerExpInfoIndex(size_t index) const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getInnerGoniometerIndex(size_t index) const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getInnerPosition(size_t index, size_t dimension) const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getInnerSignal(size_t index) const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getIsMasked() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getLinearIndex() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getNormalization() const | Mantid::API::IMDIterator | |
| getNormalizedError() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getNormalizedSignal() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getNumEvents() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getPosition() const | Mantid::DataObjects::MDBoxIterator | inline |
| getSignal() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getVertexesArray(size_t &numVertices, const size_t outDimensions, const bool *maskDim) const override | Mantid::DataObjects::MDBoxIterator | virtual |
| getVertexesArray(size_t &numVertices) const override | Mantid::DataObjects::MDBoxIterator | virtual |
| IMDIterator() | Mantid::API::IMDIterator | |
| init(std::vector< API::IMDNode * > &boxes, size_t begin, size_t end) | Mantid::DataObjects::MDBoxIterator | |
| isWithinBounds(size_t index) const override | Mantid::DataObjects::MDBoxIterator | virtual |
| jumpTo(size_t index) override | Mantid::DataObjects::MDBoxIterator | virtual |
| m_boxes | Mantid::DataObjects::MDBoxIterator | private |
| m_current | Mantid::DataObjects::MDBoxIterator | private |
| m_currentMDBox | Mantid::DataObjects::MDBoxIterator | mutableprivate |
| m_events | Mantid::DataObjects::MDBoxIterator | mutableprivate |
| m_max | Mantid::DataObjects::MDBoxIterator | private |
| m_normalization | Mantid::API::IMDIterator | protected |
| m_pos | Mantid::DataObjects::MDBoxIterator | private |
| m_skippingPolicy | Mantid::DataObjects::MDBoxIterator | private |
| MDBoxIterator(API::IMDNode *topBox, size_t maxDepth, bool leafOnly, Mantid::Geometry::MDImplicitFunction *function=nullptr) | Mantid::DataObjects::MDBoxIterator | |
| MDBoxIterator(API::IMDNode *topBox, size_t maxDepth, bool leafOnly, SkippingPolicy *skippingPolicy, Mantid::Geometry::MDImplicitFunction *function=nullptr) | Mantid::DataObjects::MDBoxIterator | |
| MDBoxIterator(std::vector< API::IMDNode * > &boxes, size_t begin, size_t end) | Mantid::DataObjects::MDBoxIterator | |
| next() override | Mantid::DataObjects::MDBoxIterator | virtual |
| next(size_t skip) override | Mantid::DataObjects::MDBoxIterator | virtual |
| releaseEvents() const | Mantid::DataObjects::MDBoxIterator | private |
| setNormalization(Mantid::API::MDNormalization normalization) | Mantid::API::IMDIterator | |
| valid() const override | Mantid::DataObjects::MDBoxIterator | virtual |
| ~IMDIterator()=default | Mantid::API::IMDIterator | virtual |
| ~MDBoxIterator() override | Mantid::DataObjects::MDBoxIterator | |