12 #ifndef OPTIMAZERS_FUNCTIONS_H_INCLUDED 13 #define OPTIMAZERS_FUNCTIONS_H_INCLUDED 18 int Num_Art_Constraints;
19 double Discretization;
21 double* Upper_Constraints;
22 double* Lower_Constraints;
25 double** (*Shape_Work_Space_Disc) (
double* Centroid ,
double length ,
int* Size);
26 void (*Shape_Workspace_Visualization) (FILE* pipeOut ,
double* Lim ,
double* Centroid ,
double Length ,
double alpha);
28 double** Level_Max_Work_Space_Limiter (
MANIP_DATA DATA ,
double* Opt_Parameters ,
double Level_z ,
double* Lim ,
int* counter);
29 double** Level_Min_Work_Space_Limiter (
MANIP_DATA DATA ,
double* Opt_Parameters ,
double Level_z ,
double* Lim ,
int* counter);
30 void Total_Workspace_Visualization (FILE* pipeOut ,
MANIP_DATA DATA ,
double* Opt_Parameters ,
double* Lim ,
double alpha);
31 void Workspace_Visualization (
MANIP_DATA DATA ,
double* Opt_Parameters ,
double* Lim ,
char* Filename);
32 void Regular_Workspace_Visualization (
double* Lim ,
double* Centroid ,
double Length,
char* Filename);
33 void All_Workspace_Visualization (
MANIP_DATA DATA ,
double* Opt_Parameters ,
double* Lim ,
double* Centroid ,
double Length,
char* Filename);
35 double** Cubic_Work_Space_Disc (
double* Centroid ,
double length ,
int* Size);
36 void Cubic_Workspace_Visualization (FILE* pipeOut ,
double* Lim ,
double* Centroid ,
double Length ,
double alpha);
38 double* Work_Space_Numeric_Centroid (
MANIP_DATA DATA ,
double* Opt_Parameters ,
double* Lim);
39 double Manipulability_Work_Space (
MANIP_DATA DATA ,
double* Opt_Parameters ,
double* Centroid);
41 #endif // OPTIMAZERS_FUNCTIONS_H_INCLUDED Definition: Manipulability_Functions.h:15