12#ifndef WSFSCRIPTCONSTELLATIONMAKER_HPP
13#define WSFSCRIPTCONSTELLATIONMAKER_HPP
15#include "UtScriptClass.hpp"
16#include "UtScriptClassDefine.hpp"
24 void Destroy(
void* aObjectPtr)
override;
UT_DECLARE_SCRIPT_METHOD(TotalSatellites)
UT_DECLARE_SCRIPT_METHOD(SetPlatformType)
UT_DECLARE_SCRIPT_METHOD(CreateGeneral)
UT_DECLARE_SCRIPT_METHOD(RAAN_Range)
UT_DECLARE_SCRIPT_METHOD(PlatformType)
UT_DECLARE_SCRIPT_METHOD(SemiMajorAxis)
UT_DECLARE_SCRIPT_METHOD(SetInclination)
UT_DECLARE_SCRIPT_METHOD(CreateWalkerStar)
UT_DECLARE_SCRIPT_METHOD(SatellitesPerPlane)
UT_DECLARE_SCRIPT_METHOD(IsGeneral)
UT_DECLARE_SCRIPT_METHOD(SetAltitude)
UT_DECLARE_SCRIPT_METHOD(RevolutionsPerDay)
UT_DECLARE_SCRIPT_METHOD(InitialAnomaly)
UT_DECLARE_SCRIPT_METHOD(Inclination)
UT_DECLARE_SCRIPT_METHOD(CreateWalkerDelta)
UT_DECLARE_SCRIPT_METHOD(Create_2)
UT_DECLARE_SCRIPT_METHOD(SetRevolutionsPerDay)
UT_DECLARE_SCRIPT_METHOD(Altitude)
UT_DECLARE_SCRIPT_METHOD(SetPeriod)
UT_DECLARE_SCRIPT_METHOD(SetSemiMajorAxis)
UT_DECLARE_SCRIPT_METHOD(SetInitialAnomaly)
UT_DECLARE_SCRIPT_METHOD(Create_1)
UT_DECLARE_SCRIPT_METHOD(Validate)
UT_DECLARE_SCRIPT_METHOD(InitialRAAN)
UT_DECLARE_SCRIPT_METHOD(IsSetup)
UT_DECLARE_SCRIPT_METHOD(IsWalkerDelta)
UT_DECLARE_SCRIPT_METHOD(DetectConjunction)
UT_DECLARE_SCRIPT_METHOD(SetConstellationName)
void Destroy(void *aObjectPtr) override
Definition WsfScriptConstellationMaker.cpp:77
UT_DECLARE_SCRIPT_METHOD(Period)
UT_DECLARE_SCRIPT_METHOD(BasePath)
WsfScriptConstellationMaker(UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptConstellationMaker.cpp:28
UT_DECLARE_SCRIPT_METHOD(SetBasePath)
UT_DECLARE_SCRIPT_METHOD(SetInitialRAAN)
UT_DECLARE_SCRIPT_METHOD(AnomalyAlias)
UT_DECLARE_SCRIPT_METHOD(Planes)
UT_DECLARE_SCRIPT_METHOD(IsWalkerStar)
UT_DECLARE_SCRIPT_METHOD(ConstellationName)
~WsfScriptConstellationMaker() override=default
UT_DECLARE_SCRIPT_METHOD(WalkerF)
UT_DECLARE_SCRIPT_METHOD(WriteToFile)