Marine systems simulation
IBasicBottom Class Reference

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

IBottomDepthm_pBottomDepth
 

Detailed Description

Author
Karl-Johan Reite
Revision history:
03.03.2011 KJR: Initial version.

The documentation for this class was generated from the following file: