71 #define CUIK_EXT "cuik"
89 #define ATOM_EXT "atoms"
95 #define RGROUPS_EXT "rgroups"
102 #define OFF_EXT "off"
111 #define SLAM_EXT "slam"
119 #define CAD_EXT "cad"
125 #define URDF_EXT "urdf"
132 #define PARAM_EXT "param"
138 #define SOL_EXT "sol"
144 #define SOL_WITH_DUMMIES_EXT "dsol"
150 #define AXES_EXT "axes"
156 #define COST_EXT "cost"
162 #define WORLD_EXT "world"
168 #define PLOT3D_EXT "gcl"
174 #define PLOT2D_EXT "fig"
181 #define LINKS_EXT "links"
188 #define JOINTS_EXT "joints"
194 #define STATE_EXT "state"
200 #define ATLAS_EXT "atlas"
207 #define ATLAS_GRAPH_EXT "agraph"
213 #define RRT_EXT "rrt"
220 #define ATLAS_RRT_EXT "arrt"
229 #define RES_EXT "res"
237 #define RIGID_EXT "rigids"
245 #define HINGE_EXT "hinges"
251 #define TENSEGRITY_EXT "tens"
260 #define FORCES_EXT "forces"
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 LinkFileNameWithExtension(char *fn1, char *ext, Tfilename *fn2)
Creates a link to a given filename.
void CreateFileName(char *path, char *name, char *suffix, char *ext, Tfilename *fn)
Constructor.
char * GetFileName(Tfilename *fn)
Gets the file name.
char * GetFileExtension(Tfilename *fn)
Gets the file extension.
Follow us!