| begin() | Mantid::Geometry::ComponentInfo | |
| boundingBox(const size_t componentIndex, const BoundingBox *reference=nullptr, const bool excludeMonitors=false) const | Mantid::Geometry::ComponentInfo | |
| cbegin() | Mantid::Geometry::ComponentInfo | |
| cend() | Mantid::Geometry::ComponentInfo | |
| children(size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| cloneWithoutDetectorInfo() const | Mantid::Geometry::ComponentInfo | |
| componentBoundingBox(const size_t index, const BoundingBox *reference, const bool excludeMonitors=false) const | Mantid::Geometry::ComponentInfo | private |
| componentID(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | inline |
| ComponentInfo(const ComponentInfo &other) | Mantid::Geometry::ComponentInfo | private |
| ComponentInfo(std::unique_ptr< Beamline::ComponentInfo > componentInfo, std::shared_ptr< const std::vector< Mantid::Geometry::IComponent * > > componentIds, std::shared_ptr< const std::unordered_map< Geometry::IComponent *, size_t > > componentIdToIndexMap, std::shared_ptr< std::vector< std::shared_ptr< const Geometry::IObject > > > shapes) | Mantid::Geometry::ComponentInfo | |
| componentsInSubtree(size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| componentType(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| detectorsInSubtree(size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| end() | Mantid::Geometry::ComponentInfo | |
| growBoundingBoxAsOutline(size_t index, const Geometry::BoundingBox *reference, Geometry::BoundingBox &mutableBB, const bool excludeMonitors=false) const | Mantid::Geometry::ComponentInfo | private |
| growBoundingBoxAsRectuangularBank(size_t index, const Geometry::BoundingBox *reference, Geometry::BoundingBox &mutableBB, const bool excludeMonitors=false) const | Mantid::Geometry::ComponentInfo | private |
| hasDetectorInfo() const | Mantid::Geometry::ComponentInfo | |
| hasDetectors(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| hasEquivalentSample(const ComponentInfo &other) const | Mantid::Geometry::ComponentInfo | |
| hasEquivalentSource(const ComponentInfo &other) const | Mantid::Geometry::ComponentInfo | |
| hasParent(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| hasSample() const | Mantid::Geometry::ComponentInfo | |
| hasSource() const | Mantid::Geometry::ComponentInfo | |
| hasValidShape(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| indexOf(Geometry::IComponent *id) const | Mantid::Geometry::ComponentInfo | |
| indexOfAny(const std::string &name) const | Mantid::Geometry::ComponentInfo | |
| Instrument | Mantid::Geometry::ComponentInfo | friend |
| isDetector(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| l1() const | Mantid::Geometry::ComponentInfo | |
| m_compIDToIndex | Mantid::Geometry::ComponentInfo | private |
| m_componentIds | Mantid::Geometry::ComponentInfo | private |
| m_componentInfo | Mantid::Geometry::ComponentInfo | private |
| m_shapes | Mantid::Geometry::ComponentInfo | private |
| merge(const ComponentInfo &other) | Mantid::Geometry::ComponentInfo | |
| name(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| operator=(const ComponentInfo &)=delete | Mantid::Geometry::ComponentInfo | |
| parent(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| position(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| position(const std::pair< size_t, size_t > &index) const | Mantid::Geometry::ComponentInfo | |
| quadrilateralComponent(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| relativePosition(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| relativeRotation(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| root() const | Mantid::Geometry::ComponentInfo | |
| rotation(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| rotation(const std::pair< size_t, size_t > &index) const | Mantid::Geometry::ComponentInfo | |
| sample() const | Mantid::Geometry::ComponentInfo | |
| samplePosition() const | Mantid::Geometry::ComponentInfo | |
| scaleFactor(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| scanCount() const | Mantid::Geometry::ComponentInfo | |
| setPosition(size_t componentIndex, const Kernel::V3D &newPosition) | Mantid::Geometry::ComponentInfo | |
| setPosition(const std::pair< size_t, size_t > &index, const Kernel::V3D &newPosition) | Mantid::Geometry::ComponentInfo | |
| setRotation(size_t componentIndex, const Kernel::Quat &newRotation) | Mantid::Geometry::ComponentInfo | |
| setRotation(const std::pair< size_t, size_t > &index, const Kernel::Quat &newRotation) | Mantid::Geometry::ComponentInfo | |
| setScaleFactor(const size_t componentIndex, const Kernel::V3D &scaleFactor) | Mantid::Geometry::ComponentInfo | |
| setScanInterval(const std::pair< Types::Core::DateAndTime, Types::Core::DateAndTime > &interval) | Mantid::Geometry::ComponentInfo | |
| shape(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| size() const | Mantid::Geometry::ComponentInfo | |
| solidAngle(const size_t componentIndex, const Kernel::V3D &observer) const | Mantid::Geometry::ComponentInfo | |
| source() const | Mantid::Geometry::ComponentInfo | |
| sourcePosition() const | Mantid::Geometry::ComponentInfo | |
| uniqueName(const std::string &name) const | Mantid::Geometry::ComponentInfo | |
| ~ComponentInfo() | Mantid::Geometry::ComponentInfo | |