Conscience Core
CscMoveForwardInGroupTarget.h
Go to the documentation of this file.
1 #ifndef CscMoveForwardInGroupTarget_H
2 #define CscMoveForwardInGroupTarget_H
5 
6 using namespace conscience_core::lidar;
7 namespace conscience_core::ai {
8 
10 public:
11  virtual ~CscMoveForwardInGroupTarget() = default;
12  virtual const CscPoint3d *getPosition() const = 0;
13  virtual const string &getWorldId() const = 0;
14  virtual CscEntityPositionManager *getPositionManager() const = 0;
15 };
16 }
17 
18 #endif // CscMoveForwardInGroupTarget_H
conscience_core::axiomes::CscPoint3d
The CscPoint3d class represents a point in three-dimensional space. It is primarily used to denote a ...
Definition: Csc3dTypes.h:24
CSC_DLL_IMPORTEXPORT
#define CSC_DLL_IMPORTEXPORT
Definition: os.h:34
conscience_core::ai
Definition: alerts.cpp:12
conscience_core::lidar
Definition: CscEntityReflexion.h:42
conscience_core::ai::CscMoveForwardInGroupTarget
Definition: CscMoveForwardInGroupTarget.h:9
CscEnvironmentSimulator.h
conscience_core::lidar::CscEntityPositionManager
Definition: CscEntityPositionManager.h:44
CscEntityPositionManager.h