Skip to content
Snippets Groups Projects
Commit a2195a0f authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

rename Base/Types/ICloneable.h -> Base/Type

parent 8ba79141
No related branches found
No related tags found
1 merge request!2450directory names all in singular
Showing
with 23 additions and 23 deletions
......@@ -2,7 +2,7 @@
//
// BornAgain: simulate and fit reflection and scattering
//
//! @file Base/Types/ICloneable.h
//! @file Base/Type/ICloneable.h
//! @brief Defines and implements the standard mix-in ICloneable.
//!
//! @homepage http://www.bornagainproject.org
......@@ -12,8 +12,8 @@
//
// ************************************************************************************************
#ifndef BORNAGAIN_BASE_TYPES_ICLONEABLE_H
#define BORNAGAIN_BASE_TYPES_ICLONEABLE_H
#ifndef BORNAGAIN_BASE_TYPE_ICLONEABLE_H
#define BORNAGAIN_BASE_TYPE_ICLONEABLE_H
//! Interface for polymorphic classes that should not be copied, except by explicit cloning.
//!
......@@ -31,4 +31,4 @@ public:
virtual void transferToCPP() {} //!< Used for Python overriding of clone (see swig/tweaks.py)
};
#endif // BORNAGAIN_BASE_TYPES_ICLONEABLE_H
#endif // BORNAGAIN_BASE_TYPE_ICLONEABLE_H
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_DEVICE_BEAM_BEAM_H
#define BORNAGAIN_DEVICE_BEAM_BEAM_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
#include <heinz/Vectors3D.h>
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_DEVICE_BEAM_IFOOTPRINT_H
#define BORNAGAIN_DEVICE_BEAM_IFOOTPRINT_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
//! Abstract base for classes that calculate the beam footprint factor
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_DEVICE_DETECTOR_IDETECTOR_H
#define BORNAGAIN_DEVICE_DETECTOR_IDETECTOR_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Device/Pol/PolFilter.h"
class Beam;
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_DEVICE_MASK_ISHAPE2D_H
#define BORNAGAIN_DEVICE_MASK_ISHAPE2D_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include <iostream>
class Bin1D;
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_DEVICE_RESOLUTION_IDETECTORRESOLUTION_H
#define BORNAGAIN_DEVICE_RESOLUTION_IDETECTORRESOLUTION_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
class Datafield;
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_DEVICE_RESOLUTION_IRESOLUTIONFUNCTION2D_H
#define BORNAGAIN_DEVICE_RESOLUTION_IRESOLUTIONFUNCTION2D_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
//! Interface providing two-dimensional resolution function.
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_PARAM_DISTRIB_DISTRIBUTIONS_H
#define BORNAGAIN_PARAM_DISTRIB_DISTRIBUTIONS_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
#include <vector>
......
......@@ -18,7 +18,7 @@
#ifndef BORNAGAIN_RESAMPLE_PARTICLE_IREPARTICLE_H
#define BORNAGAIN_RESAMPLE_PARTICLE_IREPARTICLE_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include <heinz/Complex.h>
#include <heinz/Vectors3D.h>
#include <memory>
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_SAMPLE_AGGREGATE_IINTERFERENCE_H
#define BORNAGAIN_SAMPLE_AGGREGATE_IINTERFERENCE_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
#include <heinz/Vectors3D.h>
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_SAMPLE_CORRELATIONS_IPEAKSHAPE_H
#define BORNAGAIN_SAMPLE_CORRELATIONS_IPEAKSHAPE_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
#include <heinz/Vectors3D.h>
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_SAMPLE_CORRELATIONS_PROFILES1D_H
#define BORNAGAIN_SAMPLE_CORRELATIONS_PROFILES1D_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
#ifndef SWIG
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_SAMPLE_CORRELATIONS_PROFILES2D_H
#define BORNAGAIN_SAMPLE_CORRELATIONS_PROFILES2D_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
#include <numbers>
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_SAMPLE_LATTICE_LATTICE2D_H
#define BORNAGAIN_SAMPLE_LATTICE_LATTICE2D_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
//! A two-dimensional Bravais lattice.
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_SAMPLE_SCATTERING_ISAMPLENODE_H
#define BORNAGAIN_SAMPLE_SCATTERING_ISAMPLENODE_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
#include <vector>
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_SAMPLE_SCATTERING_ROTATIONS_H
#define BORNAGAIN_SAMPLE_SCATTERING_ROTATIONS_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Base/Vector/RotMatrix.h"
#include "Param/Node/INode.h"
#include <heinz/Vectors3D.h>
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_SIM_BACKGROUND_IBACKGROUND_H
#define BORNAGAIN_SIM_BACKGROUND_IBACKGROUND_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Param/Node/INode.h"
//! Abstract base class for background noise, to be added to simulated scattering.
......
......@@ -18,7 +18,7 @@
#ifndef BORNAGAIN_SIM_FITTING_OBJECTIVEMETRIC_H
#define BORNAGAIN_SIM_FITTING_OBJECTIVEMETRIC_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include <functional>
#include <memory>
#include <vector>
......
......@@ -15,7 +15,7 @@
#ifndef BORNAGAIN_SIM_RESIDUAL_ICHISQUAREDMODULE_H
#define BORNAGAIN_SIM_RESIDUAL_ICHISQUAREDMODULE_H
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include <memory>
class IIntensityFunction;
......
......@@ -17,7 +17,7 @@
#include "Base/Const/Units.h"
#include "Base/Type/CloneableVector.h"
#include "Base/Types/ICloneable.h"
#include "Base/Type/ICloneable.h"
#include "Device/Beam/Beam.h"
#include "Param/Node/INode.h"
#include <cstddef>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment