add vcglib
This commit is contained in:
1 parent
6f6c0c8eb7
commit
af8100f851
1537 files changed
+634197
No files matched your search
@@ -0,0 +1,36 @@
|
||||
#ifndef __VCGLIB_PRECISION
|
||||
#define __VCGLIB_PRECISION
|
||||
|
||||
namespace vcg
|
||||
{
|
||||
namespace tri
|
||||
{
|
||||
namespace io
|
||||
{
|
||||
template<typename SCALAR>
|
||||
struct Precision
|
||||
{
|
||||
static int digits() {return 0;}
|
||||
static const char* typeName() {return "";}
|
||||
};
|
||||
|
||||
template<>
|
||||
struct Precision<float>
|
||||
{
|
||||
static int digits() {return 7;}
|
||||
static const char* typeName() {return "float";}
|
||||
|
||||
};
|
||||
|
||||
template<>
|
||||
struct Precision<double>
|
||||
{
|
||||
static int digits() {return 16;}
|
||||
static const char* typeName() {return "double";}
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
#endif
|
||||
Reference in new issue
Block a user