Merge pull request #3757 from mahiuchun/tr1
Flip the check on _MSC_VER for using TR1 containers.pull/3884/head
commit
cd42b9954b
|
@ -62,16 +62,16 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
#ifdef ASSIMP_FBX_USE_UNORDERED_MULTIMAP
|
#ifdef ASSIMP_FBX_USE_UNORDERED_MULTIMAP
|
||||||
# include <unordered_map>
|
# include <unordered_map>
|
||||||
# include <unordered_set>
|
# include <unordered_set>
|
||||||
# if _MSC_VER > 1600
|
# if defined(_MSC_VER) && _MSC_VER <= 1600
|
||||||
# define fbx_unordered_map unordered_map
|
|
||||||
# define fbx_unordered_multimap unordered_multimap
|
|
||||||
# define fbx_unordered_set unordered_set
|
|
||||||
# define fbx_unordered_multiset unordered_multiset
|
|
||||||
# else
|
|
||||||
# define fbx_unordered_map tr1::unordered_map
|
# define fbx_unordered_map tr1::unordered_map
|
||||||
# define fbx_unordered_multimap tr1::unordered_multimap
|
# define fbx_unordered_multimap tr1::unordered_multimap
|
||||||
# define fbx_unordered_set tr1::unordered_set
|
# define fbx_unordered_set tr1::unordered_set
|
||||||
# define fbx_unordered_multiset tr1::unordered_multiset
|
# define fbx_unordered_multiset tr1::unordered_multiset
|
||||||
|
# else
|
||||||
|
# define fbx_unordered_map unordered_map
|
||||||
|
# define fbx_unordered_multimap unordered_multimap
|
||||||
|
# define fbx_unordered_set unordered_set
|
||||||
|
# define fbx_unordered_multiset unordered_multiset
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -57,7 +57,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
#ifdef _MSC_VER
|
#ifdef _MSC_VER
|
||||||
# pragma warning(push)
|
# pragma warning(push)
|
||||||
# pragma warning(disable : 4127 4456 4245 4512 )
|
# pragma warning(disable : 4127 4456 4245 4512 )
|
||||||
#endif // _MSC_VER
|
#endif // _MSC_VER
|
||||||
|
|
||||||
//
|
//
|
||||||
#if _MSC_VER > 1500 || (defined __GNUC___)
|
#if _MSC_VER > 1500 || (defined __GNUC___)
|
||||||
|
@ -69,12 +69,12 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
#ifdef ASSIMP_STEP_USE_UNORDERED_MULTIMAP
|
#ifdef ASSIMP_STEP_USE_UNORDERED_MULTIMAP
|
||||||
# include <unordered_map>
|
# include <unordered_map>
|
||||||
# if _MSC_VER > 1600
|
# if defined(_MSC_VER) && _MSC_VER <= 1600
|
||||||
# define step_unordered_map unordered_map
|
|
||||||
# define step_unordered_multimap unordered_multimap
|
|
||||||
# else
|
|
||||||
# define step_unordered_map tr1::unordered_map
|
# define step_unordered_map tr1::unordered_map
|
||||||
# define step_unordered_multimap tr1::unordered_multimap
|
# define step_unordered_multimap tr1::unordered_multimap
|
||||||
|
# else
|
||||||
|
# define step_unordered_map unordered_map
|
||||||
|
# define step_unordered_multimap unordered_multimap
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -75,12 +75,12 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
#ifdef ASSIMP_STEP_USE_UNORDERED_MULTIMAP
|
#ifdef ASSIMP_STEP_USE_UNORDERED_MULTIMAP
|
||||||
# include <unordered_map>
|
# include <unordered_map>
|
||||||
# if _MSC_VER > 1600
|
# if defined(_MSC_VER) && _MSC_VER <= 1600
|
||||||
# define step_unordered_map unordered_map
|
|
||||||
# define step_unordered_multimap unordered_multimap
|
|
||||||
# else
|
|
||||||
# define step_unordered_map tr1::unordered_map
|
# define step_unordered_map tr1::unordered_map
|
||||||
# define step_unordered_multimap tr1::unordered_multimap
|
# define step_unordered_multimap tr1::unordered_multimap
|
||||||
|
# else
|
||||||
|
# define step_unordered_map unordered_map
|
||||||
|
# define step_unordered_multimap unordered_multimap
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -302,7 +302,7 @@ void StepExporter::WriteFile()
|
||||||
dv23.Normalize();
|
dv23.Normalize();
|
||||||
dv31.Normalize();
|
dv31.Normalize();
|
||||||
dv13.Normalize();
|
dv13.Normalize();
|
||||||
|
|
||||||
aiVector3D dvY = dv12;
|
aiVector3D dvY = dv12;
|
||||||
aiVector3D dvX = dvY ^ dv13;
|
aiVector3D dvX = dvY ^ dv13;
|
||||||
dvX.Normalize();
|
dvX.Normalize();
|
||||||
|
|
|
@ -92,10 +92,10 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
#ifdef ASSIMP_GLTF_USE_UNORDERED_MULTIMAP
|
#ifdef ASSIMP_GLTF_USE_UNORDERED_MULTIMAP
|
||||||
# include <unordered_map>
|
# include <unordered_map>
|
||||||
# if _MSC_VER > 1600
|
# if defined(_MSC_VER) && _MSC_VER <= 1600
|
||||||
# define gltf_unordered_map unordered_map
|
|
||||||
# else
|
|
||||||
# define gltf_unordered_map tr1::unordered_map
|
# define gltf_unordered_map tr1::unordered_map
|
||||||
|
# else
|
||||||
|
# define gltf_unordered_map unordered_map
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -74,10 +74,10 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
#ifdef ASSIMP_GLTF_USE_UNORDERED_MULTIMAP
|
#ifdef ASSIMP_GLTF_USE_UNORDERED_MULTIMAP
|
||||||
#include <unordered_map>
|
#include <unordered_map>
|
||||||
#if _MSC_VER > 1600
|
#if defined(_MSC_VER) && _MSC_VER <= 1600
|
||||||
#define gltf_unordered_map unordered_map
|
|
||||||
#else
|
|
||||||
#define gltf_unordered_map tr1::unordered_map
|
#define gltf_unordered_map tr1::unordered_map
|
||||||
|
#else
|
||||||
|
#define gltf_unordered_map unordered_map
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -98,12 +98,12 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
#ifdef ASSIMP_GLTF_USE_UNORDERED_MULTIMAP
|
#ifdef ASSIMP_GLTF_USE_UNORDERED_MULTIMAP
|
||||||
#include <unordered_map>
|
#include <unordered_map>
|
||||||
#include <unordered_set>
|
#include <unordered_set>
|
||||||
#if _MSC_VER > 1600
|
#if defined(_MSC_VER) && _MSC_VER <= 1600
|
||||||
#define gltf_unordered_map unordered_map
|
|
||||||
#define gltf_unordered_set unordered_set
|
|
||||||
#else
|
|
||||||
#define gltf_unordered_map tr1::unordered_map
|
#define gltf_unordered_map tr1::unordered_map
|
||||||
#define gltf_unordered_set tr1::unordered_set
|
#define gltf_unordered_set tr1::unordered_set
|
||||||
|
#else
|
||||||
|
#define gltf_unordered_map unordered_map
|
||||||
|
#define gltf_unordered_set unordered_set
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue