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

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

appendXML(std::ostream &xmlStream) constMantid::Geometry::Componentvirtual
base() constMantid::Geometry::Componentinline
boundingBox(double &xmax, double &ymax, double &zmax, double &xmin, double &ymin, double &zmin) constMantid::Geometry::ObjComponent
clone() const overrideMantid::Geometry::ObjComponentinlinevirtual
Component(const IComponent *base, const ParameterMap *map)Mantid::Geometry::Component
Component()Mantid::Geometry::Component
Component(std::string name, IComponent *parent=nullptr)Mantid::Geometry::Componentexplicit
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
draw() const overrideMantid::Geometry::ObjComponentvirtual
drawObject() const overrideMantid::Geometry::ObjComponentvirtual
factorOutComponentPosition(const Kernel::V3D &point) constMantid::Geometry::ObjComponentprotected
Mantid::getAncestors() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getAncestors() const overrideMantid::Geometry::Componentvirtual
Mantid::getBareParent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getBareParent() const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getBaseComponent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getBaseComponent() const overrideMantid::Geometry::Componentvirtual
Mantid::getBoolParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getBoolParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getBoundingBox(BoundingBox &absoluteBB) const overrideMantid::Geometry::ObjComponentvirtual
Mantid::getComponentID() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getComponentID() const overrideMantid::Geometry::Componentvirtual
getDepth() constMantid::Geometry::ObjComponentvirtual
getDescription() constMantid::Geometry::Component
Mantid::getDistance(const IComponent &) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getDistance(const IComponent &) const overrideMantid::Geometry::Componentvirtual
Mantid::getFullName() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getFullName() const overrideMantid::Geometry::Componentvirtual
getHeight() constMantid::Geometry::ObjComponentvirtual
Mantid::getIntParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getIntParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getName() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getName() const overrideMantid::Geometry::Componentvirtual
Mantid::getNumberParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getNumberParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getParamDescription(const std::string &pname, bool recursive=true) constMantid::Geometry::Component
getParameter(const std::string &p_name, bool recursive) constMantid::Geometry::Componentinlineprotected
Mantid::getParameterAsString(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParameterAsString(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getParameterNames(bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParameterNames(bool recursive=true) const overrideMantid::Geometry::Componentvirtual
Mantid::getParameterNamesByComponent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParameterNamesByComponent() const overrideMantid::Geometry::Componentvirtual
Mantid::getParameterType(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParameterType(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getParameterVisible(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParameterVisible(const std::string &p_name, bool recursive) const overrideMantid::Geometry::Componentinlinevirtual
getParamShortDescription(const std::string &pname, bool recursive=true) constMantid::Geometry::Component
Mantid::getParent() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getParent() const overrideMantid::Geometry::Componentvirtual
getPointInObject(Kernel::V3D &point) const overrideMantid::Geometry::ObjComponentvirtual
Mantid::getPos() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getPos() const overrideMantid::Geometry::Componentvirtual
Mantid::getPositionParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getPositionParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getRelativeBoundingBox(BoundingBox &RelativeBB) constMantid::Geometry::ObjComponentprivate
Mantid::getRelativePos() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getRelativePos() const overrideMantid::Geometry::Componentvirtual
Mantid::getRelativeRot() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getRelativeRot() const overrideMantid::Geometry::Componentvirtual
Mantid::getRotation() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getRotation() const overrideMantid::Geometry::Componentvirtual
Mantid::getRotationParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getRotationParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
Mantid::getScaleFactor() constMantid::Geometry::IComponentinlinevirtual
Mantid::Geometry::Component::getScaleFactor() const overrideMantid::Geometry::Componentvirtual
getShortDescription() constMantid::Geometry::Component
Mantid::getStringParameter(const std::string &pname, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::getStringParameter(const std::string &pname, bool recursive=true) const overrideMantid::Geometry::Componentinlinevirtual
getWidth() constMantid::Geometry::ObjComponentvirtual
Handle() constMantid::Geometry::IObjComponentinline
handleMantid::Geometry::IObjComponentprivate
hasComponentInfo() constMantid::Geometry::Component
Mantid::hasParameter(const std::string &name, bool recursive=true) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::hasParameter(const std::string &name, bool recursive=true) const overrideMantid::Geometry::Componentvirtual
index() constMantid::Geometry::Component
initDraw() const overrideMantid::Geometry::ObjComponentvirtual
interceptSurface(Track &track) const overrideMantid::Geometry::ObjComponentvirtual
IObjComponent()Mantid::Geometry::IObjComponent
IObjComponent(GeometryHandler *the_handler)Mantid::Geometry::IObjComponent
IObjComponent(const IObjComponent &)Mantid::Geometry::IObjComponent
isOnSide(const Kernel::V3D &point) const overrideMantid::Geometry::ObjComponentvirtual
Mantid::isParametrized() const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::isParametrized() const overrideMantid::Geometry::Componentvirtual
isParentNamed(const std::string &expectedName, int maxDepth=-1) constMantid::Geometry::Component
isValid(const Kernel::V3D &point) const overrideMantid::Geometry::ObjComponentvirtual
m_baseMantid::Geometry::Componentprotected
m_mapMantid::Geometry::Componentprotected
m_nameMantid::Geometry::Componentprotected
m_parentMantid::Geometry::Componentprotected
m_posMantid::Geometry::Componentprotected
m_rotMantid::Geometry::Componentprotected
m_shapeMantid::Geometry::ObjComponentprotected
material() const overrideMantid::Geometry::ObjComponentvirtual
ObjComponent(const IComponent *base, const ParameterMap *map)Mantid::Geometry::ObjComponent
ObjComponent(const std::string &name, IComponent *parent=nullptr)Mantid::Geometry::ObjComponentexplicit
ObjComponent(const std::string &name, std::shared_ptr< const IObject > shape, IComponent *parent=nullptr)Mantid::Geometry::ObjComponentexplicit
operator=(const IObjComponent &rhs)Mantid::Geometry::IObjComponent
Mantid::printSelf(std::ostream &) const =0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::printSelf(std::ostream &) const overrideMantid::Geometry::Componentvirtual
readXMLAttributes(const Poco::XML::Attributes &attr)Mantid::Geometry::Componentvirtual
registerContents(class ComponentVisitor &componentVisitor) const overrideMantid::Geometry::ObjComponentvirtual
Mantid::rotate(const Kernel::Quat &)=0Mantid::Geometry::IComponentpure virtual
Mantid::rotate(double, const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::rotate(const Kernel::Quat &) overrideMantid::Geometry::Componentvirtual
Mantid::Geometry::Component::rotate(double, const Kernel::V3D &) overrideMantid::Geometry::Componentvirtual
setDescription(const std::string &descr)Mantid::Geometry::Component
setGeometryHandler(GeometryHandler *h)Mantid::Geometry::IObjComponentprotected
Mantid::setName(const std::string &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::setName(const std::string &) overrideMantid::Geometry::Componentvirtual
Mantid::setParent(IComponent *)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::setParent(IComponent *) overrideMantid::Geometry::Componentvirtual
Mantid::setPos(double, double, double)=0Mantid::Geometry::IComponentpure virtual
Mantid::setPos(const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::setPos(double, double, double) overrideMantid::Geometry::Componentvirtual
Mantid::Geometry::Component::setPos(const Kernel::V3D &) overrideMantid::Geometry::Componentvirtual
Mantid::setRot(const Kernel::Quat &)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::setRot(const Kernel::Quat &) overrideMantid::Geometry::Componentvirtual
setShape(std::shared_ptr< const IObject > newShape)Mantid::Geometry::ObjComponent
shape() const overrideMantid::Geometry::ObjComponentvirtual
solidAngle(const Kernel::V3D &observer) const overrideMantid::Geometry::ObjComponentvirtual
swap(const Component *base, const ParameterMap *pmap)Mantid::Geometry::Componentprotected
takeOutRotation(Kernel::V3D point) constMantid::Geometry::ObjComponentprotected
Mantid::translate(const Kernel::V3D &)=0Mantid::Geometry::IComponentpure virtual
Mantid::translate(double, double, double)=0Mantid::Geometry::IComponentpure virtual
Mantid::Geometry::Component::translate(const Kernel::V3D &) overrideMantid::Geometry::Componentvirtual
Mantid::Geometry::Component::translate(double, double, double) overrideMantid::Geometry::Componentvirtual
type() const overrideMantid::Geometry::ObjComponentinlinevirtual
typeName() constMantid::Geometry::Componentinlinevirtual
writeXML(Poco::XML::XMLWriter &writer) constMantid::Geometry::Componentvirtual
~IComponent()=defaultMantid::Geometry::IComponentvirtual
~IObjComponent() overrideMantid::Geometry::IObjComponent