| accept(INodeVisitor *visitor) const override final | InterferenceFunction3DLattice | inlinevirtual | 
  | clone() const override final | InterferenceFunction3DLattice | virtual | 
  | containedMaterials() const | ISample |  | 
  | copyNumber(const INode *node) const | INode |  | 
  | createParameterTree() const | INode | virtual | 
  | displayName() const | INode |  | 
  | DWfactor(kvector_t q) const | IInterferenceFunction |  | 
  | evaluate(const kvector_t q, double outer_iff=1.0) const | IInterferenceFunction | virtual | 
  | getChildren() const override final | InterferenceFunction3DLattice | virtual | 
  | getName() const | IParameterized | inline | 
  | getParticleDensity() const | IInterferenceFunction | inlinevirtual | 
  | ICloneable()=default | ICloneable |  | 
  | ICloneable(const ICloneable &)=delete | ICloneable |  | 
  | ICloneable(ICloneable &&)=default | ICloneable |  | 
  | iff_no_inner(const kvector_t q, double outer_iff) const | IInterferenceFunction | protected | 
  | iff_without_dw(const kvector_t q) const override final | InterferenceFunction3DLattice | privatevirtual | 
  | IInterferenceFunction(const NodeMeta &meta, const std::vector< double > &PValues) | IInterferenceFunction |  | 
  | IInterferenceFunction(double position_var) | IInterferenceFunction |  | 
  | initRecRadius() | InterferenceFunction3DLattice | private | 
  | INode() | INode | inline | 
  | INode(const NodeMeta &meta, const std::vector< double > &PValues) | INode |  | 
  | InterferenceFunction3DLattice(const Lattice &lattice) | InterferenceFunction3DLattice |  | 
  | IParameterized(const std::string &name="") | IParameterized |  | 
  | IParameterized(const IParameterized &other) | IParameterized |  | 
  | ISample()=default | ISample |  | 
  | ISample(const NodeMeta &meta, const std::vector< double > &PValues) | ISample |  | 
  | lattice() const | InterferenceFunction3DLattice |  | 
  | m_lattice | InterferenceFunction3DLattice | private | 
  | m_name | IParameterized | private | 
  | m_NP | INode | protected | 
  | m_P | INode | protected | 
  | m_parent | INode | private | 
  | m_pool | IParameterized | private | 
  | m_position_var | IInterferenceFunction | protected | 
  | m_rec_radius | InterferenceFunction3DLattice | private | 
  | material() const | ISample | inlinevirtual | 
  | mP_peak_shape | InterferenceFunction3DLattice | private | 
  | onChange() override final | InterferenceFunction3DLattice | virtual | 
  | operator=(const IParameterized &other)=delete | IParameterized |  | 
  | parameter(const std::string &name) const | IParameterized |  | 
  | parameterPool() const | IParameterized | inline | 
  | parametersToString() const | IParameterized |  | 
  | parent() const | INode |  | 
  | parent() | INode |  | 
  | positionVariance() const | IInterferenceFunction | inline | 
  | registerChild(INode *node) | INode |  | 
  | registerParameter(const std::string &name, double *parpointer) | IParameterized |  | 
  | registerVector(const std::string &base_name, kvector_t *p_vec, const std::string &units="nm") | IParameterized |  | 
  | removeParameter(const std::string &name) | IParameterized |  | 
  | removeVector(const std::string &base_name) | IParameterized |  | 
  | setName(const std::string &name) | IParameterized | inline | 
  | setParameterValue(const std::string &name, double value) | IParameterized |  | 
  | setParent(const INode *newParent) | INode | virtual | 
  | setPeakShape(const IPeakShape &peak_shape) | InterferenceFunction3DLattice |  | 
  | setPositionVariance(double var) | IInterferenceFunction |  | 
  | setVectorValue(const std::string &base_name, kvector_t value) | IParameterized |  | 
  | supportsMultilayer() const override final | InterferenceFunction3DLattice | inlinevirtual | 
  | transferToCPP() | ICloneable | inlinevirtual | 
  | treeToString() const | INode | virtual | 
  | XComponentName(const std::string &base_name) | IParameterized | static | 
  | YComponentName(const std::string &base_name) | IParameterized | static | 
  | ZComponentName(const std::string &base_name) | IParameterized | static | 
  | ~ICloneable()=default | ICloneable | virtual | 
  | ~INode() | INode | inlinevirtual | 
  | ~InterferenceFunction3DLattice() final | InterferenceFunction3DLattice |  | 
  | ~IParameterized() | IParameterized | virtual |