Mantid
|
Base class for a composite domain. More...
#include <CompositeDomain.h>
Public Member Functions | |
virtual const FunctionDomain & | getDomain (size_t i) const =0 |
Return i-th domain. More... | |
virtual size_t | getNParts () const =0 |
Return the number of parts in the domain. More... | |
Public Member Functions inherited from Mantid::API::FunctionDomain | |
virtual void | reset () const |
Reset the the domain so it can be reused. More... | |
virtual size_t | size () const =0 |
Return the number of points in the domain. More... | |
virtual | ~FunctionDomain ()=default |
Virtual destructor. More... | |
Base class for a composite domain.
A composite domain consists of a set of domains.
Definition at line 25 of file CompositeDomain.h.
|
pure virtual |
Return i-th domain.
Implemented in Mantid::API::CompositeDomainMD, and Mantid::API::JointDomain.
Referenced by Mantid::API::MultiDomainFunction::countValueOffsets().
|
pure virtual |
Return the number of parts in the domain.
Implemented in Mantid::API::CompositeDomainMD, and Mantid::API::JointDomain.
Referenced by Mantid::API::MultiDomainFunction::countValueOffsets().