BornAgain
1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
|
Defines collection of utility functions for INode.
Definition in file NodeUtils.h.
Go to the source code of this file.
Namespaces | |
NodeUtils | |
Macros | |
#define | BORNAGAIN_PARAM_NODE_NODEUTILS_H |
Functions | |
template<typename T > | |
std::vector< const T * > | NodeUtils::AllDescendantsOfType (const INode &node) |
template<typename T > | |
std::vector< const T * > | NodeUtils::ChildNodesOfType (const INode &node) |
template<typename T > | |
const T * | NodeUtils::OnlyChildOfType (const INode &node) |
#define BORNAGAIN_PARAM_NODE_NODEUTILS_H |
Definition at line 21 of file NodeUtils.h.