Mantid
Loading...
Searching...
No Matches
Mantid::Geometry::ICompAssembly Member List

This is the complete list of members for Mantid::Geometry::ICompAssembly, including all inherited members.

add(IComponent *)=0Mantid::Geometry::ICompAssemblypure virtual
addCopy(IComponent *)=0Mantid::Geometry::ICompAssemblypure virtual
addCopy(IComponent *, const std::string &)=0Mantid::Geometry::ICompAssemblypure virtual
clone() const override=0Mantid::Geometry::ICompAssemblypure virtual
getAncestors() const =0Mantid::Geometry::IComponentpure virtual
getBareParent() const =0Mantid::Geometry::IComponentpure virtual
getBaseComponent() const =0Mantid::Geometry::IComponentpure virtual
getBoolParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
getBoundingBox(BoundingBox &boundingBox) const =0Mantid::Geometry::IComponentpure virtual
getChild(const int i) const =0Mantid::Geometry::ICompAssemblypure virtual
getChildren(std::vector< IComponent_const_sptr > &outVector, bool recursive) const =0Mantid::Geometry::ICompAssemblypure virtual
getComponentByName(const std::string &cname, int nlevels=0) const =0Mantid::Geometry::ICompAssemblypure virtual
getComponentID() const =0Mantid::Geometry::IComponentpure virtual
getDistance(const IComponent &) const =0Mantid::Geometry::IComponentpure virtual
getFullName() const =0Mantid::Geometry::IComponentpure virtual
getIntParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
getName() const =0Mantid::Geometry::IComponentpure virtual
getNumberParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
getParameterAsString(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
getParameterNames(bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
getParameterNamesByComponent() const =0Mantid::Geometry::IComponentpure virtual
getParameterType(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
getParameterVisible(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
getParent() const =0Mantid::Geometry::IComponentpure virtual
getPos() const =0Mantid::Geometry::IComponentpure virtual
getPositionParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
getRelativePos() const =0Mantid::Geometry::IComponentpure virtual
getRelativeRot() const =0Mantid::Geometry::IComponentpure virtual
getRotation() const =0Mantid::Geometry::IComponentpure virtual
getRotationParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
getScaleFactor() constMantid::Geometry::IComponentinlinevirtual
getStringParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
hasParameter(const std::string &name, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
ICompAssembly()Mantid::Geometry::ICompAssemblyinline
ICompAssembly(const ICompAssembly &)=defaultMantid::Geometry::ICompAssemblyprotected
isParametrized() const =0Mantid::Geometry::IComponentpure virtual
nelements() const =0Mantid::Geometry::ICompAssemblypure virtual
operator=(const ICompAssembly &)=deleteMantid::Geometry::ICompAssemblyprivate
operator[](int i) const =0Mantid::Geometry::ICompAssemblypure virtual
printChildren(std::ostream &) const =0Mantid::Geometry::ICompAssemblypure virtual
printSelf(std::ostream &) const =0Mantid::Geometry::IComponentpure virtual
printTree(std::ostream &) const =0Mantid::Geometry::ICompAssemblypure virtual
registerContents(class ComponentVisitor &component) const =0Mantid::Geometry::IComponentpure virtual
rotate(const Kernel::Quat &)=0Mantid::Geometry::IComponentpure virtual
rotate(double, const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
setName(const std::string &)=0Mantid::Geometry::IComponentpure virtual
setParent(IComponent *)=0Mantid::Geometry::IComponentpure virtual
setPos(double, double, double)=0Mantid::Geometry::IComponentpure virtual
setPos(const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
setRot(const Kernel::Quat &)=0Mantid::Geometry::IComponentpure virtual
testIntersectionWithChildren(Track &testRay, std::deque< IComponent_const_sptr > &searchQueue) const =0Mantid::Geometry::ICompAssemblypure virtual
translate(const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
translate(double, double, double)=0Mantid::Geometry::IComponentpure virtual
type() const overrideMantid::Geometry::ICompAssemblyinlinevirtual
~IComponent()=defaultMantid::Geometry::IComponentvirtual