Go to the documentation of this file.
7 #ifndef ConscienceCommandTerrassementPickUp_h
8 #define ConscienceCommandTerrassementPickUp_h
28 using std::vector;
using std::string;
45 return entityReflexion;
57 float calculateDeltaWithCap(
CscPoint3d * firstPoint,
CscPoint3d * secondPoint,
float angle = 0.0);
58 CscPoint3d* convertReferentialToReality(
float distance,
float delta,
float angleDirection);
60 double l(
double phi,
double e);
63 float x = targetPoint.
getX();
64 float y = targetPoint.
getY();
65 float z = targetPoint.
getZ();
67 x-= distanceFromTarget.
getX();
68 y-= distanceFromTarget.
getY();
69 z-= distanceFromTarget.
getZ();
Definition: CscMember.h:16
The CscPoint3d class represents a point in three-dimensional space. It is primarily used to denote a ...
Definition: Csc3dTypes.h:24
#define CSC_DLL_IMPORTEXPORT
Definition: os.h:31
double getY() const
Definition: Csc3dTypes.cpp:55
ptr< CscEntityReflexion > getEntityReflexion() const override
Definition: CommandTerrassementPickUp.h:44
Definition: CommandExecutionResultSequence.h:15
string CommandTypeId
Definition: Command.h:29
Definition: cartographyCommands.cpp:4
Definition: CscCartography.cpp:24
std::unique_ptr< CscLogger > logger
Definition: CommandTerrassementPickUp.h:43
#define COMMAND_REGISTER(COMMAND_REGISTER_className,...)
Definition: CscCommandAutoParse.h:467
double getZ() const
Definition: Csc3dTypes.cpp:59
Definition: CscEnvironmentSimulator.h:35
Definition: conscience_log.h:121
double getX() const
Definition: Csc3dTypes.cpp:51
Definition: CommandTerrassementPickUp.h:36
std::shared_ptr< T > ptr
Definition: CscCommon.h:29