ApplyBuoyancyForce() | gazebo::BuoyantObject | |
ApplyHydrodynamicForces(double time, const ignition::math::Vector3d &_flowVelWorld)=0 | gazebo::HydrodynamicModel | pure virtual |
boundingBox | gazebo::BuoyantObject | protected |
BuoyantObject(physics::LinkPtr _link) | gazebo::BuoyantObject | |
centerOfBuoyancy | gazebo::BuoyantObject | protected |
CheckParams(sdf::ElementPtr _sdf) | gazebo::HydrodynamicModel | protected |
ComputeAcc(Eigen::Vector6d _velRel, double _time, double _alpha=0.3) | gazebo::HydrodynamicModel | protected |
debugFlag | gazebo::BuoyantObject | protected |
filteredAcc | gazebo::HydrodynamicModel | protected |
fluidDensity | gazebo::BuoyantObject | protected |
FromNED(ignition::math::Vector3d _vec) | gazebo::HydrodynamicModel | protected |
g | gazebo::BuoyantObject | protected |
GetBuoyancyForce(const ignition::math::Pose3d &_pose, ignition::math::Vector3d &buoyancyForce, ignition::math::Vector3d &buoyancyTorque) | gazebo::BuoyantObject | |
GetCoB() | gazebo::BuoyantObject | |
GetDebugFlag() | gazebo::BuoyantObject | |
GetFluidDensity() | gazebo::BuoyantObject | |
GetGravity() | gazebo::BuoyantObject | |
GetParam(std::string _tag, std::vector< double > &_output)=0 | gazebo::HydrodynamicModel | pure virtual |
GetParam(std::string _tag, double &_output)=0 | gazebo::HydrodynamicModel | pure virtual |
GetStoredVector(std::string _tag) | gazebo::BuoyantObject | |
GetType()=0 | gazebo::HydrodynamicModel | pure virtual |
GetVolume() | gazebo::BuoyantObject | |
HydrodynamicModel(sdf::ElementPtr _sdf, physics::LinkPtr _link) | gazebo::HydrodynamicModel | protected |
hydroWrench | gazebo::BuoyantObject | protected |
IsNeutrallyBuoyant() | gazebo::BuoyantObject | |
isSubmerged | gazebo::BuoyantObject | protected |
IsSubmerged() | gazebo::BuoyantObject | |
isSurfaceVessel | gazebo::BuoyantObject | protected |
isSurfaceVesselFloating | gazebo::BuoyantObject | protected |
lastTime | gazebo::HydrodynamicModel | protected |
lastVelRel | gazebo::HydrodynamicModel | protected |
link | gazebo::BuoyantObject | protected |
metacentricLength | gazebo::BuoyantObject | protected |
metacentricWidth | gazebo::BuoyantObject | protected |
neutrallyBuoyant | gazebo::BuoyantObject | protected |
offsetVolume | gazebo::BuoyantObject | protected |
params | gazebo::HydrodynamicModel | protected |
Print(std::string _paramName, std::string _message=std::string())=0 | gazebo::HydrodynamicModel | pure virtual |
Re | gazebo::HydrodynamicModel | protected |
scalingVolume | gazebo::BuoyantObject | protected |
SetBoundingBox(const ignition::math::Box &_bBox) | gazebo::BuoyantObject | |
SetCoB(const ignition::math::Vector3d &_centerOfBuoyancy) | gazebo::BuoyantObject | |
SetDebugFlag(bool _debugOn=true) | gazebo::BuoyantObject | |
SetFluidDensity(double _fluidDensity) | gazebo::BuoyantObject | |
SetGravity(double _g) | gazebo::BuoyantObject | |
SetNeutrallyBuoyant() | gazebo::BuoyantObject | |
SetParam(std::string _tag, double _input)=0 | gazebo::HydrodynamicModel | pure virtual |
SetStoreVector(std::string _tag) | gazebo::BuoyantObject | |
SetVolume(double _volume=-1) | gazebo::BuoyantObject | |
StoreVector(std::string _tag, ignition::math::Vector3d _vec) | gazebo::BuoyantObject | protected |
submergedHeight | gazebo::BuoyantObject | protected |
temperature | gazebo::HydrodynamicModel | protected |
ToNED(ignition::math::Vector3d _vec) | gazebo::HydrodynamicModel | protected |
volume | gazebo::BuoyantObject | protected |
waterLevelPlaneArea | gazebo::BuoyantObject | protected |
~BuoyantObject() | gazebo::BuoyantObject | |