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

forward class declaration

parent 0daf2d2c
No related branches found
No related tags found
No related merge requests found
......@@ -18,6 +18,7 @@
#include "Core/Computation/DepthProbeElement.h"
#include "Core/Computation/ProcessedSample.h"
#include "Sample/Fresnel/IFresnelMap.h"
#include "Sample/RT/ILayerRTCoefficients.h"
DepthProbeComputationTerm::DepthProbeComputationTerm(const ProcessedSample* p_sample)
: mp_sample{p_sample}
......
......@@ -15,6 +15,7 @@
#include "Core/Computation/GISASSpecularComputation.h"
#include "Base/Pixel/SimulationElement.h"
#include "Sample/Fresnel/IFresnelMap.h"
#include "Sample/RT/ILayerRTCoefficients.h"
GISASSpecularComputation::GISASSpecularComputation(const IFresnelMap* p_fresnel_map)
: mp_fresnel_map{p_fresnel_map}
......
......@@ -20,6 +20,7 @@
#include "Sample/Multilayer/Layer.h"
#include "Sample/Multilayer/LayerInterface.h"
#include "Sample/Multilayer/MultiLayer.h"
#include "Sample/RT/ILayerRTCoefficients.h"
#include "Sample/Slice/LayerRoughness.h"
#include <cerf>
......
......@@ -14,6 +14,7 @@
#include "Core/Computation/SpecularComputationTerm.h"
#include "Core/Computation/DelayedProgressCounter.h"
#include "Sample/RT/ILayerRTCoefficients.h"
#include "Sample/Specular/ISpecularStrategy.h"
#include "Sample/Specular/SpecularSimulationElement.h"
......
......@@ -16,6 +16,7 @@
#include "Base/Pixel/SimulationElement.h"
#include "Sample/Fresnel/IFresnelMap.h"
#include "Sample/Material/WavevectorInfo.h"
#include "Sample/RT/ILayerRTCoefficients.h"
#include "Sample/Scattering/IFormFactor.h"
FormFactorCoherentPart::FormFactorCoherentPart(IFormFactor* p_ff) : mP_ff(p_ff) {}
......
......@@ -15,11 +15,12 @@
#ifndef BORNAGAIN_CORE_MULTILAYER_ISPECULARSTRATEGY_H
#define BORNAGAIN_CORE_MULTILAYER_ISPECULARSTRATEGY_H
#include "Base/Types/Complex.h"
#include "Base/Vector/Vectors3D.h"
#include "Sample/RT/ILayerRTCoefficients.h"
#include <memory>
#include <vector>
class ILayerRTCoefficients;
class Slice;
//! Interface for the Fresnel computations, both in the scalar and magnetic case
......
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