|
Mantid
|
This is the complete list of members for Mantid::Geometry::ComponentInfo, including all inherited members.
| addBool(const size_t componentIndex, const std::string &name, bool value, const std::string *const pDescription=nullptr, const std::string &pVisible="true") | Mantid::Geometry::ComponentInfo | |
| addDouble(const size_t componentIndex, const std::string &name, double value, const std::string *const pDescription=nullptr, const std::string &pVisible="true") | Mantid::Geometry::ComponentInfo | |
| addFittingParameter(const size_t componentIndex, const std::string &name, const std::string &fittingFunction, const std::string &value, const std::string *const pDescription=nullptr, const std::string &pVisible="true") | Mantid::Geometry::ComponentInfo | |
| addInt(const size_t componentIndex, const std::string &name, int value, const std::string *const pDescription=nullptr, const std::string &pVisible="true") | Mantid::Geometry::ComponentInfo | |
| addParameter(const size_t componentIndex, const std::string &type, const std::string &name, const std::string &value, const std::string *const pDescription=nullptr, const std::string &pVisible="true") | Mantid::Geometry::ComponentInfo | |
| addQuat(const size_t componentIndex, const std::string &name, const Kernel::Quat &value, const std::string *const pDescription=nullptr) | Mantid::Geometry::ComponentInfo | |
| addString(const size_t componentIndex, const std::string &name, const std::string &value, const std::string *const pDescription=nullptr, const std::string &pVisible="true") | Mantid::Geometry::ComponentInfo | |
| addTypedParameter(const size_t componentIndex, const std::string &type, const std::string &name, const T &value, const std::string *const pDescription, const std::string &pVisible) | Mantid::Geometry::ComponentInfo | private |
| addV3D(const size_t componentIndex, const std::string &name, const Kernel::V3D &value, const std::string *const pDescription=nullptr) | Mantid::Geometry::ComponentInfo | |
| 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 | |
| clearParameter(const size_t componentIndex, const std::string &name) | 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 const *, size_t > > componentIdToIndexMap, std::shared_ptr< std::vector< std::shared_ptr< const Geometry::IObject > > > shapes, std::shared_ptr< ParameterInfo > parameterInfo=nullptr) | Mantid::Geometry::ComponentInfo | |
| componentsInSubtree(size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| componentType(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| detectorIndexAtXYZ(const size_t componentIndex, const int x, const int y, const int z) const | Mantid::Geometry::ComponentInfo | |
| detectorsInSubtree(size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| end() | Mantid::Geometry::ComponentInfo | |
| findBankParent(size_t index, const std::string &bankPart) const | Mantid::Geometry::ComponentInfo | |
| fullName(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| getBoolParameter(const size_t componentIndex, const std::string &name, bool recursive=true) const | Mantid::Geometry::ComponentInfo | |
| getFittingParameter(const size_t componentIndex, const std::string &name, double xvalue) const | Mantid::Geometry::ComponentInfo | |
| getIntParameter(const size_t componentIndex, const std::string &name, bool recursive=true) const | Mantid::Geometry::ComponentInfo | |
| getMemorySize() const | Mantid::Geometry::ComponentInfo | |
| getNumberParameter(const size_t componentIndex, const std::string &name, bool recursive=true) const | Mantid::Geometry::ComponentInfo | |
| getParameter(size_t componentIndex, const std::string &name, bool recursive) const | Mantid::Geometry::ComponentInfo | private |
| getParameterNames(const size_t componentIndex, bool recursive=true) const | Mantid::Geometry::ComponentInfo | |
| getStringParameter(const size_t componentIndex, const std::string &name, bool recursive=true) const | 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 | |
| hasParameter(const size_t componentIndex, const std::string &name, bool recursive=true) 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 const *id) const | Mantid::Geometry::ComponentInfo | |
| indexOfAny(const std::string &name) const | Mantid::Geometry::ComponentInfo | |
| indexOfFullName(const std::string &fullName) const | Mantid::Geometry::ComponentInfo | |
| indexOfOrInvalid(Geometry::IComponent const *id) const | Mantid::Geometry::ComponentInfo | |
| Instrument | Mantid::Geometry::ComponentInfo | friend |
| invalidIndex | Mantid::Geometry::ComponentInfo | static |
| isDetector(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| isGridDetector(size_t const 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_parameterInfo | Mantid::Geometry::ComponentInfo | private |
| m_shapes | Mantid::Geometry::ComponentInfo | private |
| merge(const ComponentInfo &other) | Mantid::Geometry::ComponentInfo | |
| mutableParameterInfo() | Mantid::Geometry::ComponentInfo | private |
| name(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| operator=(const ComponentInfo &)=delete | Mantid::Geometry::ComponentInfo | |
| parameters(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| parent(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| pixelGridComponent(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 | |
| scaleComponent(const size_t componentIndex, const Kernel::V3D &newScaling) | Mantid::Geometry::ComponentInfo | |
| scaleComponent(const std::pair< size_t, size_t > &index, const Kernel::V3D &newScaling) | 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 | |
| shapeToComponentIndices() const | Mantid::Geometry::ComponentInfo | |
| sharedParameterInfo() const | Mantid::Geometry::ComponentInfo | inline |
| sideBySideViewPosition(const size_t componentIndex) const | Mantid::Geometry::ComponentInfo | |
| size() const | Mantid::Geometry::ComponentInfo | |
| solidAngle(const size_t componentIndex, const Geometry::SolidAngleParams ¶ms) const | Mantid::Geometry::ComponentInfo | |
| source() const | Mantid::Geometry::ComponentInfo | |
| sourcePosition() const | Mantid::Geometry::ComponentInfo | |
| uniqueName(const std::string &name) const | Mantid::Geometry::ComponentInfo | |
| xyzForDetectorID(const size_t componentIndex, const detid_t detectorID) const | Mantid::Geometry::ComponentInfo | |
| ~ComponentInfo() | Mantid::Geometry::ComponentInfo |