#include <P6DofMassProperties.hpp>
◆ P6DofMassProperties()
| P6DofMassProperties::P6DofMassProperties |
( |
| ) |
|
◆ AddMassAtLocation() [1/2]
| void P6DofMassProperties::AddMassAtLocation |
( |
double | aMass_lbm, |
|
|
const UtVec3dX & | aLocation_ft ) |
◆ AddMassAtLocation() [2/2]
| void P6DofMassProperties::AddMassAtLocation |
( |
double | aMass_lbm, |
|
|
double | aIxx_slugft2, |
|
|
double | aIyy_slugft2, |
|
|
double | aIzz_slugft2, |
|
|
const UtVec3dX & | aLocation_ft ) |
◆ ClearData()
| void P6DofMassProperties::ClearData |
( |
| ) |
|
◆ GetBaseCmPosRelToRef_ft()
| UtVec3dX P6DofMassProperties::GetBaseCmPosRelToRef_ft |
( |
| ) |
const |
◆ GetBaseIxx_slugft2()
| double P6DofMassProperties::GetBaseIxx_slugft2 |
( |
| ) |
const |
◆ GetBaseIyy_slugft2()
| double P6DofMassProperties::GetBaseIyy_slugft2 |
( |
| ) |
const |
◆ GetBaseIzz_slugft2()
| double P6DofMassProperties::GetBaseIzz_slugft2 |
( |
| ) |
const |
◆ GetBaseMass_lbs()
| double P6DofMassProperties::GetBaseMass_lbs |
( |
| ) |
const |
◆ GetCmPosRelToRef_ft()
| UtVec3dX P6DofMassProperties::GetCmPosRelToRef_ft |
( |
| ) |
const |
◆ GetIxx_slugft2()
| double P6DofMassProperties::GetIxx_slugft2 |
( |
| ) |
const |
◆ GetIyy_slugft2()
| double P6DofMassProperties::GetIyy_slugft2 |
( |
| ) |
const |
◆ GetIzz_slugft2()
| double P6DofMassProperties::GetIzz_slugft2 |
( |
| ) |
const |
◆ GetMass_lbs()
| double P6DofMassProperties::GetMass_lbs |
( |
| ) |
const |
◆ MoveToLocation()
| void P6DofMassProperties::MoveToLocation |
( |
const UtVec3dX & | aLocation_ft | ) |
|
◆ operator+=()
References GetCmPosRelToRef_ft(), GetIxx_slugft2(), GetIyy_slugft2(), GetIzz_slugft2(), GetMass_lbs(), mCurrentCmPosRelToRef_ft, mCurrentIxx_slugft2, mCurrentIyy_slugft2, mCurrentIzz_slugft2, mCurrentMass_lbm, and P6DofMassProperties().
◆ ProcessInput()
| bool P6DofMassProperties::ProcessInput |
( |
UtInput & | aInput | ) |
|
◆ SetBaseMassProperties()
| void P6DofMassProperties::SetBaseMassProperties |
( |
double | aBaseMass_lbm, |
|
|
double | aBaseIxx_slugft2, |
|
|
double | aBaseIyy_slugft2, |
|
|
double | aBaseIzz_slugft2, |
|
|
const UtVec3dX & | aBaseCmPosRelToRef_ft ) |
◆ SetCurrentDataToBaseData()
| void P6DofMassProperties::SetCurrentDataToBaseData |
( |
| ) |
|
References mBaseCmPosRelToRef_ft, mBaseIxx_slugft2, mBaseIyy_slugft2, mBaseIzz_slugft2, mBaseMass_lbm, mCurrentCmPosRelToRef_ft, mCurrentIxx_slugft2, mCurrentIyy_slugft2, mCurrentIzz_slugft2, and mCurrentMass_lbm.
Referenced by ClearData(), and ProcessInput().
◆ mBaseCmPosRelToRef_ft
| UtVec3dX P6DofMassProperties::mBaseCmPosRelToRef_ft |
|
protected |
◆ mBaseIxx_slugft2
| double P6DofMassProperties::mBaseIxx_slugft2 |
|
protected |
◆ mBaseIyy_slugft2
| double P6DofMassProperties::mBaseIyy_slugft2 |
|
protected |
◆ mBaseIzz_slugft2
| double P6DofMassProperties::mBaseIzz_slugft2 |
|
protected |
◆ mBaseMass_lbm
| double P6DofMassProperties::mBaseMass_lbm |
|
protected |
◆ mCurrentCmPosRelToRef_ft
| UtVec3dX P6DofMassProperties::mCurrentCmPosRelToRef_ft |
|
protected |
◆ mCurrentIxx_slugft2
| double P6DofMassProperties::mCurrentIxx_slugft2 |
|
protected |
◆ mCurrentIyy_slugft2
| double P6DofMassProperties::mCurrentIyy_slugft2 |
|
protected |
◆ mCurrentIzz_slugft2
| double P6DofMassProperties::mCurrentIzz_slugft2 |
|
protected |
◆ mCurrentMass_lbm
| double P6DofMassProperties::mCurrentMass_lbm |
|
protected |
The documentation for this class was generated from the following files: