|
Mantid
|
A parser for processing coordinate transform xml. More...
#include <CoordTransformDistanceParser.h>
Public Member Functions | |
| CoordTransformDistanceParser () | |
| Constructor. More... | |
| Mantid::API::CoordTransform * | createTransform (Poco::XML::Element *coordTransElement) const override |
| Create the transform object. More... | |
Public Member Functions inherited from Mantid::DataObjects::CoordTransformAffineParser | |
| CoordTransformAffineParser () | |
| Constructor. More... | |
| virtual Mantid::API::CoordTransform * | createTransform (Poco::XML::Element *coordTransElement) const |
| Create the transform object. More... | |
| virtual void | setSuccessor (CoordTransformAffineParser *other) |
| Set the successor parser. More... | |
| virtual | ~CoordTransformAffineParser ()=default |
Private Member Functions | |
| CoordTransformDistanceParser (const CoordTransformDistanceParser &) | |
| CoordTransformDistanceParser & | operator= (const CoordTransformDistanceParser &) |
Additional Inherited Members | |
Public Types inherited from Mantid::DataObjects::CoordTransformAffineParser | |
| using | SuccessorType_sptr = std::shared_ptr< CoordTransformAffineParser > |
| successor parser shared ptr typedef More... | |
Protected Attributes inherited from Mantid::DataObjects::CoordTransformAffineParser | |
| SuccessorType_sptr | m_successor |
| successor parser More... | |
A parser for processing coordinate transform xml.
Definition at line 22 of file CoordTransformDistanceParser.h.
|
default |
Constructor.
|
private |
|
overridevirtual |
Create the transform object.
| coordTransElement | : xml coordinate transform element |
Reimplemented from Mantid::DataObjects::CoordTransformAffineParser.
Definition at line 23 of file CoordTransformDistanceParser.cpp.
References Mantid::DataObjects::CoordTransformAffineParser::m_successor, and UNUSED_ARG.
|
private |