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 | |