MeshLib C++ Docs
Loading...
Searching...
No Matches
MRHighPrecision.h
Go to the documentation of this file.
1#pragma once
2
3#include "MRMeshFwd.h"
4#include "MRFastInt128.h"
5#include <MRPch/MRBindingMacros.h>
6#include <boost/multiprecision/cpp_int.hpp>
7
8namespace MR
9{
10
14
15using Int128 = boost::multiprecision::int128_t;
16using Int256 = boost::multiprecision::int256_t;
17
20
21// no bindings since no operator << and no sqrt for FastInt128
22#if !defined MR_PARSING_FOR_ANY_BINDINGS && !defined MR_COMPILING_ANY_BINDINGS
25#endif
26
29
30
32
33} // namespace MR
boost::multiprecision::int256_t Int256
Definition MRHighPrecision.h:16
boost::multiprecision::int128_t Int128
Definition MRHighPrecision.h:15
Definition MRCameraOrientationPlugin.h:8
Definition MRVector2.h:27
Definition MRMesh/MRVector3.h:28