swift
Public Member Functions | Protected Member Functions | List of all members
swift::misc::simulation::CInterpolationSetupAware Class Reference

Class which can be directly used to access an. More...

Inheritance diagram for swift::misc::simulation::CInterpolationSetupAware:
[legend]

Public Member Functions

CInterpolationAndRenderingSetupPerCallsign getInterpolationSetupPerCallsignOrDefault (const aviation::CCallsign &callsign) const
 Get the setup for callsign, if not existing the global setup. More...
 
CInterpolationAndRenderingSetupGlobal getInterpolationSetupGlobal () const
 The global setup. More...
 

Protected Member Functions

 CInterpolationSetupAware ()
 Default constructor.
 
 CInterpolationSetupAware (IInterpolationSetupProvider *setupProvider)
 Constructor.
 
void setInterpolationSetupProvider (IInterpolationSetupProvider *provider)
 Provider.
 
- Protected Member Functions inherited from swift::misc::IProviderAware< IInterpolationSetupProvider >
 IProviderAware (IInterpolationSetupProvider *provider=nullptr)
 Ctor.
 
virtual ~IProviderAware ()
 Dtor.
 
bool hasProvider () const
 Has provider?
 
IInterpolationSetupProvider * getProvider () const
 Provider.
 
void setProvider (IInterpolationSetupProvider *provider)
 Set the provider. More...
 
IInterpolationSetupProvider * provider ()
 Provider.
 
const IInterpolationSetupProvider * provider () const
 Const provider.
 

Detailed Description

Class which can be directly used to access an.

See also
IInterpolationSetupProvider object

Definition at line 107 of file interpolationsetupprovider.h.

Member Function Documentation

◆ getInterpolationSetupGlobal()

CInterpolationAndRenderingSetupGlobal swift::misc::simulation::CInterpolationSetupAware::getInterpolationSetupGlobal ( ) const

The global setup.

Remarks
This function is thread safe.

Definition at line 207 of file interpolationsetupprovider.cpp.

◆ getInterpolationSetupPerCallsignOrDefault()

CInterpolationAndRenderingSetupPerCallsign swift::misc::simulation::CInterpolationSetupAware::getInterpolationSetupPerCallsignOrDefault ( const aviation::CCallsign callsign) const

Get the setup for callsign, if not existing the global setup.

Remarks
This function is thread safe.

Definition at line 201 of file interpolationsetupprovider.cpp.


The documentation for this class was generated from the following files: