FhSim  3.1.0
Marine systems simulation
Loading...
Searching...
No Matches
fhsim_base.h
1#ifndef DLL_1_H
2#define DLL_1_H
3
4// ======== CAMERA ============
5#include "CCameraController.h"
6#include "CCameraController2.h"
7#include "CCameraShot.h"
8
9// ======== VISUAL ===========
10#include "CBillboardArrow.h"
11#include "CBillboardText.h"
12#include "CDistArrow.h"
13#include "CSimpleBillboardArrow.h"
14
15
16// =============== MATH =============
17#include "CAbsolute.h"
18#include "CBias.h"
19#include "CDerivative.h"
20#include "CDivide.h"
21#include "CGain.h"
22#include "CIntegrator.h"
23#include "CLinearMapping.h"
24#include "CLinearSystem.h"
25#include "CLogic.h"
26#include "CLowPass.h"
27#include "CMathfunction.h"
28#include "CProduct.h"
29#include "CSaturation.h"
30#include "CSign.h"
31#include "CSum.h"
32#include "CTrigonometric.h"
33#include "CVectorNorm.h"
34//#include "CPlotterTest.h"
35
36// =============BOOLEAN ==============
37#include "And.h"
38#include "Equal.h"
39#include "Not.h"
40#include "Or.h"
41
42// ========= SIGNAL ROUTING ==========
43#include "CDemux.h"
44#include "CMux.h"
45#include "CSelector.h"
46#include "CSwitch.h"
47
48// ========= BODIES ==========
49#include "C3DBody.h"
50#include "C6DBody.h"
51// -------- #include "CBody.h"
52#include "CMass.h"
53//#include "CShip.h"
54//#include "CVessel_1.h"
55#include "anchor/FlukeAnchor.h"
56#include "anchor/TorpedoAnchor.h"
57//#include "anchor/Bouy.h"
58
59// ========= BALLBOXES ==========
60#include "CBall.h"
61#include "CBox.h"
62
63// ========== SOURCE OBJECTS ===========
64#include "CChirpsignal.h"
65#include "CClock.h"
66#include "CPulse.h"
67#include "CRamp.h"
68#include "CRandom.h"
69#include "CSine.h"
70#include "CStep.h"
71#include "source/CConstant.h"
72#include "source/CSignalList.h"
73#include "source/CSmoothTrajectory.h"
74
75// ========== SINK OBJECTS ===========
76#include "sink/CCSVSink.h"
77#include "sink/CExit.h"
78#include "sink/CProgress.h"
79#include "sink/CProgressBar.h"
80
81
82// ========== SYSTEM OBJECTS ===========
83#include "ExternalLinkStandard.h"
84#include "Passthrough.h"
85
86// ========= CABLES ==========
87//#include "CLinearDamper.h"
88#include "CLinearSpring.h"
89//#include "CRetractableHydroCable.h" : simobject removed 04:11:2011
90#include "Cable.h"
91
92// ========= Tanker ==========
93#include "vessel/CNorrbinTanker.h"
94
95
96//#include "COrbit.h"
97
98// =========== SIGNAL ===============
99#include "Samplifier.h"
100
101
102//============ EXAMPLES ================
103#include "HydroBall.h"
104#include "HydroCable.h"
105#include "KalmanHydroBall.h"
106#include "KalmanHydroCable.h"
107#include "KalmanPendulum.h"
108#include "Pendulum.h"
109#include "ZeroDynamics.h"
110
111//============ ADAPTIVE ================
112#include "CablePendulum.h"
113#include "VirtualCurrent.h"
114
115#endif