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