WSF
WsfRigidBodySixDOF_Utils.hpp File Reference
#include "wsf_six_dof_export.h"
#include <memory>
#include <string>
#include <vector>
#include "UtVec3dX.hpp"
#include "WsfRigidBodySixDOF_VehicleData.hpp"
#include "WsfSixDOF_Mover.hpp"
#include "WsfSixDOF_Utils.hpp"
Include dependency graph for WsfRigidBodySixDOF_Utils.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  wsf::six_dof::RigidBodyMachParamDataTable
struct  wsf::six_dof::RigidBodyMachParamDataTable::paramDataPair
struct  wsf::six_dof::RigidBodyMachParamDataTable::machParamDataListPair
class  wsf::six_dof::RigidBodyMachDataTable
struct  wsf::six_dof::RigidBodyMachDataTable::machDataPair
class  wsf::six_dof::RigidBodyTableTool

Namespaces

namespace  wsf
 Function definitions for those who need run-time access to the version.
namespace  wsf::six_dof
namespace  wsf::six_dof::utils

Functions

WSF_SIX_DOF_EXPORT RigidBodyMoverwsf::six_dof::utils::CastToRigidBody (Mover *aVehicle)
WSF_SIX_DOF_EXPORT void wsf::six_dof::utils::Autotune (RigidBodyMover *aVehicle)
WSF_SIX_DOF_EXPORT void wsf::six_dof::utils::CreateAutopilotConfigFile (const RigidBodyMover *aVehicle, const std::string &aFilename)
WSF_SIX_DOF_EXPORT std::vector< Pid::Typewsf::six_dof::utils::GetRelevantPids (const RigidBodyMover *aVehicle)
WSF_SIX_DOF_EXPORT CanFlyAtReturnValue wsf::six_dof::utils::CanFlyAt (RigidBodyMover *aObject, double aAltitude_ft, double aVelocity_fps, double aThrottleForward, double aFlapsDown)
WSF_SIX_DOF_EXPORT void wsf::six_dof::utils::CreateAutopilotSupportFile (RigidBodyMover *aObject, const std::string &aFilename)
WSF_SIX_DOF_EXPORT void wsf::six_dof::utils::CreateAutopilotSupportFileWithMaxMach (RigidBodyMover *aObject, const std::string &aFilename, const double &aMaxMach)
WSF_SIX_DOF_EXPORT void wsf::six_dof::utils::CommonCreateAutopilotSupportFile (RigidBodyTableTool &aTool, const std::string &aFilename)
WSF_SIX_DOF_EXPORT double wsf::six_dof::utils::GetSphericalEarthRadius_m ()
Copyrights Multiple, All Rights Reserved