Fhsim
Marine systems simulation
CNCField.h
1
#pragma once
2
3
#include "SimObject.h"
4
5
#include <vector>
6
7
class
CNCField
:
public
SimObject
8
{
9
public
:
10
CNCField
(
string
sSimObjectName, ISimObjectCreator* pCreator);
11
void
OdeFcn(
const
double
dT,
const
double
*
const
adX,
double
*
const
adXDot,
const
bool
bIsMajorTimeStep);
12
13
virtual
void
GetFieldData(
const
double
dT,
const
double
*
const
dX,
const
double
Pos[3],
double
* DataOut) = 0;
14
15
#ifdef FH_VISUALIZATION
16
virtual
void
RenderInit(Ogre::Root*
const
pOgreRoot, ISimObjectCreator*
const
pCreator) = 0;
17
virtual
void
RenderUpdate(
const
double
dT,
const
double
*
const
adX) = 0;
18
#endif
19
};
CNCField
Definition:
CNCField.h:8
reloadrepos
fhsim_base
src
environment
CNCField.h
Generated by
1.9.4