Tvmet3dTypes.h
Go to the documentation of this file.
1 /*
2  * Copyright (c) 2008, AIST, the University of Tokyo and General Robotix Inc.
3  * All rights reserved. This program is made available under the terms of the
4  * Eclipse Public License v1.0 which accompanies this distribution, and is
5  * available at http://www.eclipse.org/legal/epl-v10.html
6  * Contributors:
7  * National Institute of Advanced Industrial Science and Technology (AIST)
8  * General Robotix Inc.
9  */
10 
11 #ifndef HRPUTIL_TVMET3D_TYPES_H_INCLUDED
12 #define HRPUTIL_TVMET3D_TYPES_H_INCLUDED
13 
14 #include "config.h"
15 
16 //---- needed for preventing a compile error in VC++ ----
17 #include <iostream>
18 
19 #ifdef _WIN32
20 #pragma warning( disable : 4251 4275 4661 )
21 #undef min
22 #undef max
23 #endif
24 
25 //------------------------------------------------------
26 
27 #ifdef __QNX__
28 #include <cmath>
29 using std::size_t;
30 using std::sin;
31 using std::cos;
32 using std::sqrt;
33 using std::fabs;
34 using std::acos;
35 using std::asin;
36 using std::atan2;
37 #endif
38 
39 #include <hrpUtil/EigenTypes.h>
40 #if defined(WIN32) || defined(_WIN32) || defined(__WIN32__) || defined(__NT__)
41 #pragma message( "Tvmet3dTypes.h is obsolete. Please replace it with EigenTypes.h" )
42 #else
43 #warning Tvmet3dTypes.h is obsolete. Please replace it with EigenTypes.h
44 #endif
45 #include <hrpUtil/Tvmet2Eigen.h>
46 
47 #endif


openhrp3
Author(s): AIST, General Robotix Inc., Nakamura Lab of Dept. of Mechano Informatics at University of Tokyo
autogenerated on Sat May 8 2021 02:42:41