WSF
WsfScriptNASA_BreakupModel Class Reference

#include <WsfScriptNASA_BreakupModel.hpp>

Inherits UtScriptClass.

Public Member Functions

 WsfScriptNASA_BreakupModel (UtScriptTypes *aScriptTypesPtr)
 ~WsfScriptNASA_BreakupModel () override=default
void * Create (const UtScriptContext &aInstance) override
void Destroy (void *aObjectPtr) override
 UT_DECLARE_SCRIPT_METHOD (ModelExplosion)
 UT_DECLARE_SCRIPT_METHOD (ModelCollision)
 UT_DECLARE_SCRIPT_METHOD (HasGeneratedDebris)
 UT_DECLARE_SCRIPT_METHOD (GetFragmentCount)
 UT_DECLARE_SCRIPT_METHOD (GetFragment)
 UT_DECLARE_SCRIPT_METHOD (SetFragmentPlatformType)
 UT_DECLARE_SCRIPT_METHOD (GetFragmentPlatformType)
 UT_DECLARE_SCRIPT_METHOD (GetDebrisName)
 UT_DECLARE_SCRIPT_METHOD (SetDebrisName)
 UT_DECLARE_SCRIPT_METHOD (GetLargeFragmentFraction)
 UT_DECLARE_SCRIPT_METHOD (SetLargeFragmentFraction)
 UT_DECLARE_SCRIPT_METHOD (IsModeledAsSpacecraft)
 UT_DECLARE_SCRIPT_METHOD (SetModeledAsSpacecraft)
 UT_DECLARE_SCRIPT_METHOD (GetMinFragmentSize)
 UT_DECLARE_SCRIPT_METHOD (SetMinFragmentSize)
 UT_DECLARE_SCRIPT_METHOD (GetExplosionS_Factor)
 UT_DECLARE_SCRIPT_METHOD (SetExplosionS_Factor)
 UT_DECLARE_SCRIPT_METHOD (GetExplosionProgenitor)
 UT_DECLARE_SCRIPT_METHOD (GetExplosionMass)
 UT_DECLARE_SCRIPT_METHOD (GetCollisionProgenitorOne)
 UT_DECLARE_SCRIPT_METHOD (GetCollisionProgenitorOneMass)
 UT_DECLARE_SCRIPT_METHOD (GetCollisionProgenitorTwo)
 UT_DECLARE_SCRIPT_METHOD (GetCollisionProgenitorTwoMass)
 UT_DECLARE_SCRIPT_METHOD (GetCollisionMass)

Constructor & Destructor Documentation

◆ WsfScriptNASA_BreakupModel()

WsfScriptNASA_BreakupModel::WsfScriptNASA_BreakupModel ( UtScriptTypes * aScriptTypesPtr)
explicit

◆ ~WsfScriptNASA_BreakupModel()

WsfScriptNASA_BreakupModel::~WsfScriptNASA_BreakupModel ( )
overridedefault

References Create(), and Destroy().

Member Function Documentation

◆ Create()

void * WsfScriptNASA_BreakupModel::Create ( const UtScriptContext & aInstance)
override

◆ Destroy()

void WsfScriptNASA_BreakupModel::Destroy ( void * aObjectPtr)
override

◆ UT_DECLARE_SCRIPT_METHOD() [1/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetCollisionMass )

◆ UT_DECLARE_SCRIPT_METHOD() [2/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetCollisionProgenitorOne )

◆ UT_DECLARE_SCRIPT_METHOD() [3/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetCollisionProgenitorOneMass )

◆ UT_DECLARE_SCRIPT_METHOD() [4/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetCollisionProgenitorTwo )

◆ UT_DECLARE_SCRIPT_METHOD() [5/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetCollisionProgenitorTwoMass )

◆ UT_DECLARE_SCRIPT_METHOD() [6/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetDebrisName )

◆ UT_DECLARE_SCRIPT_METHOD() [7/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetExplosionMass )

◆ UT_DECLARE_SCRIPT_METHOD() [8/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetExplosionProgenitor )

◆ UT_DECLARE_SCRIPT_METHOD() [9/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetExplosionS_Factor )

◆ UT_DECLARE_SCRIPT_METHOD() [10/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetFragment )

◆ UT_DECLARE_SCRIPT_METHOD() [11/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetFragmentCount )

◆ UT_DECLARE_SCRIPT_METHOD() [12/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetFragmentPlatformType )

◆ UT_DECLARE_SCRIPT_METHOD() [13/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetLargeFragmentFraction )

◆ UT_DECLARE_SCRIPT_METHOD() [14/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( GetMinFragmentSize )

◆ UT_DECLARE_SCRIPT_METHOD() [15/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( HasGeneratedDebris )

◆ UT_DECLARE_SCRIPT_METHOD() [16/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( IsModeledAsSpacecraft )

◆ UT_DECLARE_SCRIPT_METHOD() [17/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( ModelCollision )

◆ UT_DECLARE_SCRIPT_METHOD() [18/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( ModelExplosion )

◆ UT_DECLARE_SCRIPT_METHOD() [19/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( SetDebrisName )

◆ UT_DECLARE_SCRIPT_METHOD() [20/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( SetExplosionS_Factor )

◆ UT_DECLARE_SCRIPT_METHOD() [21/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( SetFragmentPlatformType )

◆ UT_DECLARE_SCRIPT_METHOD() [22/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( SetLargeFragmentFraction )

◆ UT_DECLARE_SCRIPT_METHOD() [23/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( SetMinFragmentSize )

◆ UT_DECLARE_SCRIPT_METHOD() [24/24]

WsfScriptNASA_BreakupModel::UT_DECLARE_SCRIPT_METHOD ( SetModeledAsSpacecraft )

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved