12 #include "readparameters.tab.h"
14 int ReadParameterslex(
void);
28 R_NUMBER (({DIGIT}+(\.{DIGIT}+)?)|(\.{DIGIT}+))((E|e)[+-]?{DIGIT}+)?
30 IDENTIFIER {LETTER}({DIGIT}|{LETTER}|
"_")*
32 COMMENT2 \#[^{\n|\{}]*
33 COMMENT3 \/\/[^{\n|\r\n|\{}]*
42 "/*" BEGIN(IN_COMMENT);
55 TRUE {
return(_TRUE);}
56 FALSE {
return(_FALSE);}
68 SQRT {
return(_SQRT); }
70 LINKS {
return(_LINKS); }
71 FLINKS {
return(_FLINKS); }
72 QLINKS {
return(_QLINKS); }
73 JOINTS {
return(_JOINTS); }
75 SOLID {
return(_SOLID); }
79 C_FCL {
return(_C_FCL); }
80 BULLET {
return(_BULLET); }
83 NONE {
return(_NONE); }
87 EPSILON {
return(_EPSILON); }
89 REPRESENTATION {
return(_REPRESENTATION); }
93 SIGMA {
return(_SIGMA); }
94 SMALL_SIGMA {
return(_SMALL_SIGMA); }
100 DELTA {
return(_DELTA); }
101 BETA {
return(_BETA); }
103 STATE_PERIOD {
return(_STATE_PERIOD); }
105 N_SOLUTIONS {
return(_N_SOLUTIONS); }
106 MAX_NEWTON_ITERATIONS {
return(_MAX_NEWTON_ITERATIONS); }
107 N_DOF {
return(_N_DOF); }
108 GAMMA {
return(_GAMMA); }
110 DUMMIFY {
return(_DUMMIFY); }
111 ERROR_SPLIT {
return(_ERROR_SPLIT); }
112 SAFE_SIMPLEX {
return(_SAFE_SIMPLEX); }
113 SIMPLIFICATION_LEVEL {
return(_SIMPLIFICATION_LEVEL); }
114 LR2TM_Q {
return(_LR2TM_Q); }
115 LR2TM_S {
return(_LR2TM_S); }
117 VDW_RATIO {
return(_VDW_RATIO); }
119 CUT_X {
return(_CUT_X); }
120 CUT_Y {
return(_CUT_Y); }
121 CUT_Z {
return(_CUT_Z); }
122 COEF_TEMP {
return(_COEF_TEMP); }
123 NFAIL_MAX {
return(_NFAIL_MAX); }
125 DETECT_BIFURCATIONS {
return(_DETECT_BIFURCATIONS); }
127 MAX_PLANNING_TIME {
return(_MAX_PLANNING_TIME); }
128 MAX_PLANNING_ITERATIONS {
return(_MAX_PLANNING_ITERATIONS); }
129 MAX_CHARTS {
return(_MAX_CHARTS); }
130 MAX_NODES_RRT {
return(_MAX_NODES_RRT); }
131 BI_RRT {
return(_BI_RRT); }
132 RRT_GRAPH {
return(_RRT_GRAPH); }
133 DYNAMIC_DOMAIN {
return(_DYNAMIC_DOMAIN); }
134 CD_ENGINE {
return(_CD_ENGINE); }
140 SAMPLING {
return(_SAMPLING); }
143 char string_tmp[100];
145 memcpy(string_tmp,ReadParameterstext,(
unsigned int)ReadParametersleng);
146 string_tmp[ReadParametersleng]=0;
147 ReadParameterslval.intValue=atoi(string_tmp);
152 char string_tmp[100];
154 memcpy(string_tmp,ReadParameterstext,(
unsigned int)ReadParametersleng);
155 string_tmp[ReadParametersleng]=0;
156 ReadParameterslval.realValue=atof(string_tmp);
161 . {
return(ReadParameterstext[0]); }
173 int ReadParameterswrap()
#define PQP
One of the possible collison detection engines.
#define TANGENT_SAMPLING
One of the possible sampling modes.
#define RIGIDCLL
One of the possible collison detection engines.
#define FCL
One of the possible collison detection engines.
#define KDTREE_SAMPLING
One of the possible sampling modes.
Definitions of constants and macros used in several parts of the cuik library.
#define C_FCL
One of the possible collison detection engines.
#define VCOLLIDE
One of the possible collison detection engines.
#define AMBIENT_SAMPLING
One of the possible sampling modes.
#define C_BULLET
One of the possible collison detection engines.
unsigned int RPNline
Number of the line currently parsed when reading a .param file.
#define BULLET
One of the possible collison detection engines.
#define SOLID
One of the possible collison detection engines.
Follow us!