Mantid
|
This is the complete list of members for Mantid::Geometry::Component, including all inherited members.
appendXML(std::ostream &xmlStream) const | Mantid::Geometry::Component | virtual |
base() const | Mantid::Geometry::Component | inline |
clone() const override | Mantid::Geometry::Component | virtual |
Component(const IComponent *base, const ParameterMap *map) | Mantid::Geometry::Component | |
Component() | Mantid::Geometry::Component | |
Component(std::string name, IComponent *parent=nullptr) | Mantid::Geometry::Component | explicit |
Component(std::string name, const Kernel::V3D &position, IComponent *parent=nullptr) | Mantid::Geometry::Component | |
Component(std::string name, const Kernel::V3D &position, const Kernel::Quat &rotation, IComponent *parent=nullptr) | Mantid::Geometry::Component | |
ComponentPool | Mantid::Geometry::Component | friend |
getAncestors() const override | Mantid::Geometry::Component | virtual |
getBareParent() const override | Mantid::Geometry::Component | inlinevirtual |
getBaseComponent() const override | Mantid::Geometry::Component | virtual |
getBoolParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::Component | inlinevirtual |
getBoundingBox(BoundingBox &boundingBox) const override | Mantid::Geometry::Component | virtual |
getComponentID() const override | Mantid::Geometry::Component | virtual |
getDescription() const | Mantid::Geometry::Component | |
getDistance(const IComponent &) const override | Mantid::Geometry::Component | virtual |
getFullName() const override | Mantid::Geometry::Component | virtual |
getIntParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::Component | inlinevirtual |
getName() const override | Mantid::Geometry::Component | virtual |
getNumberParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::Component | inlinevirtual |
getParamDescription(const std::string &pname, bool recursive=true) const | Mantid::Geometry::Component | |
getParameter(const std::string &p_name, bool recursive) const | Mantid::Geometry::Component | inlineprotected |
getParameterAsString(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::Component | inlinevirtual |
getParameterNames(bool recursive=true) const override | Mantid::Geometry::Component | virtual |
getParameterNamesByComponent() const override | Mantid::Geometry::Component | virtual |
getParameterType(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::Component | inlinevirtual |
getParameterVisible(const std::string &p_name, bool recursive) const override | Mantid::Geometry::Component | inlinevirtual |
getParamShortDescription(const std::string &pname, bool recursive=true) const | Mantid::Geometry::Component | |
getParent() const override | Mantid::Geometry::Component | virtual |
getPos() const override | Mantid::Geometry::Component | virtual |
getPositionParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::Component | inlinevirtual |
getRelativePos() const override | Mantid::Geometry::Component | virtual |
getRelativeRot() const override | Mantid::Geometry::Component | virtual |
getRotation() const override | Mantid::Geometry::Component | virtual |
getRotationParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::Component | inlinevirtual |
getScaleFactor() const override | Mantid::Geometry::Component | virtual |
getShortDescription() const | Mantid::Geometry::Component | |
getStringParameter(const std::string &pname, bool recursive=true) const override | Mantid::Geometry::Component | inlinevirtual |
hasComponentInfo() const | Mantid::Geometry::Component | |
hasParameter(const std::string &name, bool recursive=true) const override | Mantid::Geometry::Component | virtual |
index() const | Mantid::Geometry::Component | |
isParametrized() const override | Mantid::Geometry::Component | virtual |
isParentNamed(const std::string &expectedName, int maxDepth=-1) const | Mantid::Geometry::Component | |
m_base | Mantid::Geometry::Component | protected |
m_map | Mantid::Geometry::Component | protected |
m_name | Mantid::Geometry::Component | protected |
m_parent | Mantid::Geometry::Component | protected |
m_pos | Mantid::Geometry::Component | protected |
m_rot | Mantid::Geometry::Component | protected |
printSelf(std::ostream &) const override | Mantid::Geometry::Component | virtual |
readXMLAttributes(const Poco::XML::Attributes &attr) | Mantid::Geometry::Component | virtual |
registerContents(class ComponentVisitor &componentVisitor) const override | Mantid::Geometry::Component | virtual |
rotate(const Kernel::Quat &) override | Mantid::Geometry::Component | virtual |
rotate(double, const Kernel::V3D &) override | Mantid::Geometry::Component | virtual |
setDescription(const std::string &descr) | Mantid::Geometry::Component | |
setName(const std::string &) override | Mantid::Geometry::Component | virtual |
setParent(IComponent *) override | Mantid::Geometry::Component | virtual |
setPos(double, double, double) override | Mantid::Geometry::Component | virtual |
setPos(const Kernel::V3D &) override | Mantid::Geometry::Component | virtual |
setRot(const Kernel::Quat &) override | Mantid::Geometry::Component | virtual |
swap(const Component *base, const ParameterMap *pmap) | Mantid::Geometry::Component | protected |
translate(const Kernel::V3D &) override | Mantid::Geometry::Component | virtual |
translate(double, double, double) override | Mantid::Geometry::Component | virtual |
type() const | Mantid::Geometry::IComponent | inlinevirtual |
typeName() const | Mantid::Geometry::Component | inlinevirtual |
writeXML(Poco::XML::XMLWriter &writer) const | Mantid::Geometry::Component | virtual |
~IComponent()=default | Mantid::Geometry::IComponent | virtual |