Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Institute of Technical Acoustics (ITA)
ITAPropagationPathSim
Commits
5c0c85d7
Commit
5c0c85d7
authored
May 19, 2020
by
Philipp Schäfer
Browse files
ART - Simulation Settings
- minor fixes
parent
6f2a7f04
Changes
1
Hide whitespace changes
Inline
Side-by-side
include/ITAPropagationPathSim/AtmosphericRayTracing/Simulation/Settings.h
View file @
5c0c85d7
...
...
@@ -37,10 +37,10 @@ namespace ITAPropagationPathSim
public:
//! Returns true if the abort criterion for tracing the given ray is reached
virtual
bool
AbortRequested
(
const
std
::
shared_ptr
<
CRay
>&
pRay
)
const
=
0
;
//! Allows additional proecssing of the ray at the end of each time step.
If not overloaded this does nothing.
inline
virtual
void
ProcessRay
(
std
::
shared_ptr
<
CRay
>&
)
const
=
0
;
//! This is called after the tracing of a ray is finished.
If not overloaded this does nothing.
inline
virtual
void
FinalizeRay
(
std
::
shared_ptr
<
CRay
>&
)
const
=
0
;
//! Allows additional proecssing of the ray at the end of each time step.
virtual
void
ProcessRay
(
std
::
shared_ptr
<
CRay
>&
)
const
=
0
;
//! This is called after the tracing of a ray is finished.
virtual
void
FinalizeRay
(
std
::
shared_ptr
<
CRay
>&
)
const
=
0
;
};
class
ITA_PROPAGATION_PATH_SIM_API
CAbortAtMaxTime
:
public
IExternalWatcher
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment