|
Marine systems simulation
|
Interface for calculating the bottom force on various objects. More...
#include <IBasicBottom.h>
Inheritance diagram for IBasicBottom:
Collaboration diagram for IBasicBottom: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 |