WSF
WsfAssetClusterObject Class Reference

#include <WsfClusterManager.hpp>

Inherits UtClusterObject.

Public Member Functions

 WsfAssetClusterObject (WsfAssetPerception *aAssetPtr)
 ~WsfAssetClusterObject () override
bool VelocityValid () override
void GetLocationWCS (double aLocationWCS[3]) override
void GetLocationLLA (double &aLat, double &aLon, double &aAlt) override
void GetVelocityWCS (double aVelocityWCS[3]) override
WsfAssetPerceptionGetAsset ()

Static Public Member Functions

static void GetObjects (const std::vector< WsfAssetPerception * > &assets, std::vector< UtClusterObject * > &objects)
static void GetAssets (std::vector< UtClusterObject * > &objects, std::vector< WsfAssetPerception * > &assets)

Constructor & Destructor Documentation

◆ WsfAssetClusterObject()

WsfAssetClusterObject::WsfAssetClusterObject ( WsfAssetPerception * aAssetPtr)

Referenced by GetAssets(), and GetObjects().

◆ ~WsfAssetClusterObject()

WsfAssetClusterObject::~WsfAssetClusterObject ( )
inlineoverride

Member Function Documentation

◆ GetAsset()

WsfAssetPerception * WsfAssetClusterObject::GetAsset ( )
inline

Referenced by GetAssets().

◆ GetAssets()

void WsfAssetClusterObject::GetAssets ( std::vector< UtClusterObject * > & objects,
std::vector< WsfAssetPerception * > & assets )
static

◆ GetLocationLLA()

void WsfAssetClusterObject::GetLocationLLA ( double & aLat,
double & aLon,
double & aAlt )
override

◆ GetLocationWCS()

void WsfAssetClusterObject::GetLocationWCS ( double aLocationWCS[3])
override

◆ GetObjects()

◆ GetVelocityWCS()

void WsfAssetClusterObject::GetVelocityWCS ( double aVelocityWCS[3])
override

◆ VelocityValid()

bool WsfAssetClusterObject::VelocityValid ( )
override

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