Marine systems simulation
fhsim_maritime.h
1#pragma once
2
3// engine
4#include "CIEngine.h"
5
6// ship
7#include "ship/ShipSimObject.h"
8#include "ship/LocalConnection.h"
9#include "ship/PropulsorActuator.h"
10#include "ship/ForceReceiver.h"
11#include "ship/Rudder.h"
12#include "ship/Thruster.h"
13#include "ship/Propeller.h"
14#include "ship/Propeller4Q.h"
15#include "ship/Propeller4QWithStrut.h"
16#include "ship/WindForce.h"
17#include "ship/EnvironmentalQuery.h"
18#include "ship/Foil.h"
19#include "ship/ShipCrane.h"
20#include "ship/CableAttach.h"
21
22#include "ship/Navigation/ControlAlgorithm.h"
23#include "ship/Navigation/WpHeadingController.h"
24#include "ship/Navigation/ReferenceGenerator.h"
25#include "ship/Navigation/TurningCircleManeuver.h"
26#include "ship/Navigation/WaypointRefGen.h"
27#include "ship/Navigation/WaypointRefGenTracker.h"
28#include "ship/Navigation/ZigZagManeuver.h"
29#include "ship/Navigation/Waypoint.h"
30#include "ship/Navigation/HeadingPIDController.h"
31#include "ship/Navigation/PIDController.h"
32
33//#include "ship/wagprop/WagProp.h"
34
35#include "ship/CycloidalActuator.h"
36#include "ship/CycloidalPropeller.h"
37
38#include "ship/GenericGamepadInput.h"
39#include "ship/ShipConsoleInput.h"
40#include "ship/SwitchConsoleInput.h"
41
42//#include "ship/ConsoleInterface/src/ConsoleInput.h"
43//#include "ship/ConsoleInterface/src/ConsoleOutput.h"
44
45// And add strays in ship folder