WSF
WsfPlatformClusterObject Class Reference

#include <WsfClusterManager.hpp>

Inherits UtClusterObject.

Public Member Functions

 WsfPlatformClusterObject (WsfPlatform *aPlatformPtr)
 ~WsfPlatformClusterObject () 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
WsfPlatformGetPlatform ()

Static Public Member Functions

static void GetObjects (const std::vector< WsfPlatform * > &platforms, std::vector< UtClusterObject * > &objects)
static void GetPlatforms (std::vector< UtClusterObject * > &objects, std::vector< WsfPlatform * > &platforms)

Constructor & Destructor Documentation

◆ WsfPlatformClusterObject()

WsfPlatformClusterObject::WsfPlatformClusterObject ( WsfPlatform * aPlatformPtr)

Referenced by GetObjects(), and GetPlatforms().

◆ ~WsfPlatformClusterObject()

WsfPlatformClusterObject::~WsfPlatformClusterObject ( )
inlineoverride

Member Function Documentation

◆ GetLocationLLA()

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

◆ GetLocationWCS()

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

◆ GetObjects()

◆ GetPlatform()

WsfPlatform * WsfPlatformClusterObject::GetPlatform ( )
inline

Referenced by GetPlatforms().

◆ GetPlatforms()

void WsfPlatformClusterObject::GetPlatforms ( std::vector< UtClusterObject * > & objects,
std::vector< WsfPlatform * > & platforms )
static

◆ GetVelocityWCS()

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

◆ VelocityValid()

bool WsfPlatformClusterObject::VelocityValid ( )
override

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