WSF
WsfScriptOrbitalDynamics.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2020 Infoscitex, a DCS 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 WSFSCRIPTORBITALDYNAMICS_HPP
13#define WSFSCRIPTORBITALDYNAMICS_HPP
14
15#include "UtScriptClass.hpp"
16#include "UtScriptClassDefine.hpp"
17
18class WsfScriptOrbitalDynamics : public UtScriptClass
19{
20public:
21 explicit WsfScriptOrbitalDynamics(UtScriptTypes* aScriptTypesPtr);
22 ~WsfScriptOrbitalDynamics() override = default;
23
24 void* Create(const UtScriptContext& aInstance) override;
25 void Destroy(void* aObjectPtr) override;
26
31 UT_DECLARE_SCRIPT_METHOD(ComputeAcceleration);
32};
33
34#endif // WSFSCRIPTORBITALDYNAMICS_HPP
~WsfScriptOrbitalDynamics() override=default
WsfScriptOrbitalDynamics(UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptOrbitalDynamics.cpp:20
void Destroy(void *aObjectPtr) override
Definition WsfScriptOrbitalDynamics.cpp:44
UT_DECLARE_SCRIPT_METHOD(RemoveTerm)
UT_DECLARE_SCRIPT_METHOD(NumTerms)
void * Create(const UtScriptContext &aInstance) override
Definition WsfScriptOrbitalDynamics.cpp:34
UT_DECLARE_SCRIPT_METHOD(ComputeAcceleration)
Copyrights Multiple, All Rights Reserved