Mantid
|
This is the complete list of members for Mantid::Geometry::ICompAssembly, including all inherited members.
add(IComponent *)=0 | Mantid::Geometry::ICompAssembly | pure virtual |
addCopy(IComponent *)=0 | Mantid::Geometry::ICompAssembly | pure virtual |
addCopy(IComponent *, const std::string &)=0 | Mantid::Geometry::ICompAssembly | pure virtual |
clone() const override=0 | Mantid::Geometry::ICompAssembly | pure virtual |
getAncestors() const =0 | Mantid::Geometry::IComponent | pure virtual |
getBareParent() const =0 | Mantid::Geometry::IComponent | pure virtual |
getBaseComponent() const =0 | Mantid::Geometry::IComponent | pure virtual |
getBoolParameter(const std::string &pname, bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
getBoundingBox(BoundingBox &boundingBox) const =0 | Mantid::Geometry::IComponent | pure virtual |
getChild(const int i) const =0 | Mantid::Geometry::ICompAssembly | pure virtual |
getChildren(std::vector< IComponent_const_sptr > &outVector, bool recursive) const =0 | Mantid::Geometry::ICompAssembly | pure virtual |
getComponentByName(const std::string &cname, int nlevels=0) const =0 | Mantid::Geometry::ICompAssembly | pure virtual |
getComponentID() const =0 | Mantid::Geometry::IComponent | pure virtual |
getDistance(const IComponent &) const =0 | Mantid::Geometry::IComponent | pure virtual |
getFullName() const =0 | Mantid::Geometry::IComponent | pure virtual |
getIntParameter(const std::string &pname, bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
getName() const =0 | Mantid::Geometry::IComponent | pure virtual |
getNumberParameter(const std::string &pname, bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
getParameterAsString(const std::string &pname, bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
getParameterNames(bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
getParameterNamesByComponent() const =0 | Mantid::Geometry::IComponent | pure virtual |
getParameterType(const std::string &pname, bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
getParameterVisible(const std::string &pname, bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
getParent() const =0 | Mantid::Geometry::IComponent | pure virtual |
getPos() const =0 | Mantid::Geometry::IComponent | pure virtual |
getPositionParameter(const std::string &pname, bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
getRelativePos() const =0 | Mantid::Geometry::IComponent | pure virtual |
getRelativeRot() const =0 | Mantid::Geometry::IComponent | pure virtual |
getRotation() const =0 | Mantid::Geometry::IComponent | pure virtual |
getRotationParameter(const std::string &pname, bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
getScaleFactor() const | Mantid::Geometry::IComponent | inlinevirtual |
getStringParameter(const std::string &pname, bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
hasParameter(const std::string &name, bool recursive=true) const =0 | Mantid::Geometry::IComponent | pure virtual |
ICompAssembly() | Mantid::Geometry::ICompAssembly | inline |
ICompAssembly(const ICompAssembly &)=default | Mantid::Geometry::ICompAssembly | protected |
isParametrized() const =0 | Mantid::Geometry::IComponent | pure virtual |
nelements() const =0 | Mantid::Geometry::ICompAssembly | pure virtual |
operator=(const ICompAssembly &)=delete | Mantid::Geometry::ICompAssembly | private |
operator[](int i) const =0 | Mantid::Geometry::ICompAssembly | pure virtual |
printChildren(std::ostream &) const =0 | Mantid::Geometry::ICompAssembly | pure virtual |
printSelf(std::ostream &) const =0 | Mantid::Geometry::IComponent | pure virtual |
printTree(std::ostream &) const =0 | Mantid::Geometry::ICompAssembly | pure virtual |
registerContents(class ComponentVisitor &component) const =0 | Mantid::Geometry::IComponent | pure virtual |
rotate(const Kernel::Quat &)=0 | Mantid::Geometry::IComponent | pure virtual |
rotate(double, const Kernel::V3D &)=0 | Mantid::Geometry::IComponent | pure virtual |
setName(const std::string &)=0 | Mantid::Geometry::IComponent | pure virtual |
setParent(IComponent *)=0 | Mantid::Geometry::IComponent | pure virtual |
setPos(double, double, double)=0 | Mantid::Geometry::IComponent | pure virtual |
setPos(const Kernel::V3D &)=0 | Mantid::Geometry::IComponent | pure virtual |
setRot(const Kernel::Quat &)=0 | Mantid::Geometry::IComponent | pure virtual |
testIntersectionWithChildren(Track &testRay, std::deque< IComponent_const_sptr > &searchQueue) const =0 | Mantid::Geometry::ICompAssembly | pure virtual |
translate(const Kernel::V3D &)=0 | Mantid::Geometry::IComponent | pure virtual |
translate(double, double, double)=0 | Mantid::Geometry::IComponent | pure virtual |
type() const override | Mantid::Geometry::ICompAssembly | inlinevirtual |
~IComponent()=default | Mantid::Geometry::IComponent | virtual |