libmove3d
3.13.0
|
00001 #ifndef _TRAJ_H 00002 #define _TRAJ_H 00003 /* Structure de trajectoire */ 00004 typedef struct traj { 00005 char *name; /* nom de la courbe */ 00006 char *file; /* nom du fichier de la trajectoire */ 00007 int id; /* identificateur unique de la trajectoire, 00008 set by p3d_end_traj() */ /* Carl */ 00009 int sdk_id; /* identifier of trajectory in sdk. Might be the 00010 same as id ... */ 00011 int num; /* numero de trajectoire */ 00012 struct rob *rob; /* robot */ 00013 int nlp; /* number of local paths */ 00014 double range_param; /* range of parameter along the trajectory */ 00015 struct localpath *courbePt; 00016 #ifdef DPG 00017 bool isOptimized; 00018 int savelpNum; 00019 struct localpath *trajInGraph; 00020 #endif 00021 } p3d_traj,*pp3d_traj; 00022 00023 00024 #endif /* ifndef _TRAJ_H */