70 #define CUIK_EXT "cuik"
88 #define ATOM_EXT "atoms"
94 #define RGROUPS_EXT "rgroups"
101 #define OFF_EXT "off"
110 #define SLAM_EXT "slam"
118 #define CAD_EXT "cad"
124 #define URDF_EXT "urdf"
131 #define PARAM_EXT "param"
137 #define SOL_EXT "sol"
143 #define SOL_WITH_DUMMIES_EXT "dsol"
149 #define AXES_EXT "axes"
155 #define COST_EXT "cost"
161 #define WORLD_EXT "world"
167 #define PLOT3D_EXT "gcl"
173 #define PLOT2D_EXT "fig"
180 #define LINKS_EXT "links"
187 #define JOINTS_EXT "joints"
193 #define STATE_EXT "state"
199 #define ATLAS_EXT "atlas"
205 #define RRT_EXT "rrt"
212 #define ATLAS_RRT_EXT "arrt"
221 #define RES_EXT "res"
229 #define RIGID_EXT "rigids"
237 #define HINGE_EXT "hinges"
Data structure to hold the information about the name of a file.
char * GetFileBaseName(Tfilename *fn)
Gets the file base name (paht+name) .
char * GetFileFullName(Tfilename *fn)
Gets the file full name (paht+name+extension).
char * GetFilePath(Tfilename *fn)
Gets the file path.
void DeleteFileName(Tfilename *fn)
Destructor.
void CreateFileName(char *path, char *name, char *suffix, char *ext, Tfilename *fn)
Constructor.
void LinkFileNmeWithExtension(Tfilename *fn1, char *ext, Tfilename *fn2)
Creates a link to a given filename.
char * GetFileName(Tfilename *fn)
Gets the file name.
char * GetFileExtension(Tfilename *fn)
Gets the file extension.
Follow us!