mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-08-03 20:13:59 -06:00

Fixing dep build script on Windows and removing some warnings. Use bundled igl by default. Not building with the dependency scripts if not explicitly stated. This way, it will stay in Fix the libigl patch to include C source files in header only mode.
25 lines
704 B
C++
25 lines
704 B
C++
#ifndef IGL_GUESS_EXTENSION_H
|
|
#define IGL_GUESS_EXTENSION_H
|
|
#include "igl_inline.h"
|
|
#include <string>
|
|
#include <cstdio>
|
|
namespace igl
|
|
{
|
|
// Given a file pointer at the beginning of a "mesh" file, try to guess the
|
|
// extension of the file format it comes from. The file pointer is rewound on
|
|
// return.
|
|
//
|
|
// Inputs:
|
|
// fp file pointer (see output)
|
|
// Outputs:
|
|
// fp file pointer rewound
|
|
// guess extension as string. One of "mesh",{"obj"},"off","ply","stl", or
|
|
// "wrl"
|
|
//
|
|
IGL_INLINE void guess_extension(FILE * fp, std::string & guess);
|
|
IGL_INLINE std::string guess_extension(FILE * fp);
|
|
}
|
|
#ifndef IGL_STATIC_LIBRARY
|
|
# include "guess_extension.cpp"
|
|
#endif
|
|
#endif
|