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

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

addAppliedGoniometerTag(const Kernel::Matrix< double > &bakedRotation, std::string xml)Mantid::Geometry::ShapeFactory
addGoniometerTag(const Kernel::Matrix< double > &rotateMatrix, std::string xml)Mantid::Geometry::ShapeFactory
appliedGoniometerFromXML(const std::string &xml)Mantid::Geometry::ShapeFactorystatic
createGeometryHandler(Poco::XML::Element *, const std::shared_ptr< CSGObject > &)Mantid::Geometry::ShapeFactoryprivate
createHexahedralShape(double xlb, double xlf, double xrf, double xrb, double ylb, double ylf, double yrf, double yrb)Mantid::Geometry::ShapeFactorystatic
createShape(Poco::XML::Element *pElem)Mantid::Geometry::ShapeFactory
createShape(std::string shapeXML, bool addTypeTag=true)Mantid::Geometry::ShapeFactory
createSphere(const Kernel::V3D &centre, double radius)Mantid::Geometry::ShapeFactorystatic
generateMatrix(double xRotation, double yRotation, double zRotation)Mantid::Geometry::ShapeFactorystatic
generateXRotation(double xRotation)Mantid::Geometry::ShapeFactorystatic
generateYRotation(double yRotation)Mantid::Geometry::ShapeFactorystatic
generateZRotation(double zRotation)Mantid::Geometry::ShapeFactorystatic
getDoubleAttribute(Poco::XML::Element *pElem, const std::string &name)Mantid::Geometry::ShapeFactoryprivatestatic
getOptionalShapeElement(Poco::XML::Element *pElem, const std::string &name)Mantid::Geometry::ShapeFactoryprivate
getShapeElement(Poco::XML::Element *pElem, const std::string &name)Mantid::Geometry::ShapeFactoryprivate
goniometerFromXML(const std::string &xml)Mantid::Geometry::ShapeFactorystatic
insertMatrixTag(const std::string &tagName, const Kernel::Matrix< double > &matrix, std::string xml)Mantid::Geometry::ShapeFactoryprivatestatic
m_gonioRotateMatrixMantid::Geometry::ShapeFactoryprivate
m_rotateAllMatrixMantid::Geometry::ShapeFactoryprivate
matrixFromXMLTag(const std::string &xml, const std::string &tagName)Mantid::Geometry::ShapeFactoryprivatestatic
parseCone(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseCuboid(Poco::XML::Element *pElem)Mantid::Geometry::ShapeFactoryprivate
parseCuboid(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseCylinder(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseHexahedron(Poco::XML::Element *pElem)Mantid::Geometry::ShapeFactoryprivate
parseHexahedron(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseHexahedronFromStruct(const Hexahedron &hex, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivatestatic
parseHollowCylinder(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseInfiniteCone(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseInfiniteCylinder(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseInfinitePlane(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseMatrixElement(Poco::XML::Element *pElem)Mantid::Geometry::ShapeFactoryprivatestatic
parsePosition(Poco::XML::Element *pElem)Mantid::Geometry::ShapeFactoryprivate
parseSliceOfCylinderRing(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseSphere(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseTaperedGuide(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
parseTorus(Poco::XML::Element *pElem, std::map< int, std::shared_ptr< Surface > > &prim, int &l_id)Mantid::Geometry::ShapeFactoryprivate
rebakeGoniometer(const Kernel::Matrix< double > &newBake, std::string xml, const Kernel::Matrix< double > &currentBake)Mantid::Geometry::ShapeFactory
sphereAlgebra(const int surfaceID)Mantid::Geometry::ShapeFactoryprivatestatic