WSF
FiresTableLookup.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI//REL TO USA ONLY
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2003-2015 The Boeing Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11
12#ifndef FIRES_TABLE_LOOKUP_HPP
13#define FIRES_TABLE_LOOKUP_HPP
14
15#include "wsf_fires_export.h"
16
17#include "TblLookup.hpp"
18
19namespace Fires
20{
21class FiresTable;
22
25class WSF_FIRES_EXPORT FiresTableLookup
26{
27public:
30
31 void Lookup(double aRange, double& aMaxOrd, double& aImpactTime);
32
33 void LookupElevation(double aRange, double& aElevation, double& aImpactTime);
34
35 void SetTable(FiresTable* aTablePtr);
36
37private:
38 FiresTable* mTablePtr;
39 TblLookupLUX<double> mRangeLookup;
40};
41}; // namespace Fires
42
43#endif
FiresTableLookup()
Definition FiresTableLookup.cpp:19
void Lookup(double aRange, double &aMaxOrd, double &aImpactTime)
Definition FiresTableLookup.cpp:28
void LookupElevation(double aRange, double &aElevation, double &aImpactTime)
Definition FiresTableLookup.cpp:38
void SetTable(FiresTable *aTablePtr)
Definition FiresTableLookup.cpp:48
Definition FiresTable.hpp:29
Provide a top-level interface for including the fires library's types.
Definition BallisticPath.cpp:34
Copyrights Multiple, All Rights Reserved