Marine systems simulation
|
Interface for calculating the bottom force on various objects. More...
#include <IBasicBottom.h>
Public Member Functions | |
IBasicBottom (IBottomDepth *pBottomDepth) | |
Public Member Functions inherited from IBottomForceBeam | |
virtual void | CalcBottomForceBeam (double adTangent[3], double dBeamWidth, double dBeamLength, double dBeamHeigth, const double adEndAPos_ned[3], const double adEndBPos_ned[3], const double adEndAVel_ned[3], const double adEndBVel_ned[3], double adForceA[3], double adForceB[3])=0 |
virtual void | CalcBottomForceBeam (double dBeamWidth, double dBeamHeigth, const double adEndAPos_ned[3], const double adEndBPos_ned[3], const double adEndAVel_ned[3], const double adEndBVel_ned[3], double adForceA[3], double adForceB[3])=0 |
Public Member Functions inherited from IBottomForceSphere | |
virtual void | CalcBottomForceSphere (double dDiameter, const double adPos[3], const double adVel[3], double adForce[3])=0 |
Public Member Functions inherited from IBottomForceCylinder | |
virtual void | AddBottomForceCylinder (const double dD, const double adEndAPos_ned[3], const double adEndBPos_ned[3], const double adEndAVel_ned[3], const double adEndBVel_ned[3], double adForceA[3], double adForceB[3])=0 |
Protected Attributes | |
IBottomDepth * | m_pBottomDepth |