|  | 
| template<typename _Key , typename _Tp , typename _Compare  = std::less<_Key>> | 
| using | fcl::aligned_map = std::map< _Key, _Tp, _Compare, Eigen::aligned_allocator< std::pair< const _Key, _Tp > >> | 
|  | 
| template<typename _Tp > | 
| using | fcl::aligned_vector = std::vector< _Tp, Eigen::aligned_allocator< _Tp > > | 
|  | 
| template<typename S > | 
| using | fcl::AngleAxis = Eigen::AngleAxis< S > | 
|  | 
| using | fcl::AngleAxisd = AngleAxis< double > | 
|  | 
| using | fcl::AngleAxisf = AngleAxis< float > | 
|  | 
| typedef FCL_DEPRECATED std::int32_t | fcl::FCL_INT32 | 
|  | 
| typedef FCL_DEPRECATED std::int64_t | fcl::FCL_INT64 | 
|  | 
| typedef FCL_DEPRECATED double | fcl::FCL_REAL | 
|  | 
| typedef FCL_DEPRECATED std::uint32_t | fcl::FCL_UINT32 | 
|  | 
| typedef FCL_DEPRECATED std::uint64_t | fcl::FCL_UINT64 | 
|  | 
| using | fcl::int32 = std::int32_t | 
|  | 
| using | fcl::int64 = std::int64_t | 
|  | 
| using | fcl::intptr_t = std::intptr_t | 
|  | 
| template<typename S > | 
| using | fcl::Matrix3 = Eigen::Matrix< S, 3, 3 > | 
|  | 
| using | fcl::Matrix3d = Matrix3< double > | 
|  | 
| using | fcl::Matrix3f = Matrix3< float > | 
|  | 
| template<typename S > | 
| using | fcl::Quaternion = Eigen::Quaternion< S > | 
|  | 
| using | fcl::Quaterniond = Quaternion< double > | 
|  | 
| using | fcl::Quaternionf = Quaternion< float > | 
|  | 
| template<typename S > | 
| using | fcl::Transform3 = Eigen::Transform< S, 3, Eigen::Isometry > | 
|  | 
| using | fcl::Transform3d = Transform3< double > | 
|  | 
| using | fcl::Transform3f = Transform3< float > | 
|  | 
| template<typename S > | 
| using | fcl::Translation3 = Eigen::Translation< S, 3 > | 
|  | 
| using | fcl::Translation3d = Translation3< double > | 
|  | 
| using | fcl::Translation3f = Translation3< float > | 
|  | 
| using | fcl::uint32 = std::uint32_t | 
|  | 
| using | fcl::uint64 = std::uint64_t | 
|  | 
| using | fcl::uintptr_t = std::uintptr_t | 
|  | 
| template<typename S > | 
| using | fcl::Vector2 = Eigen::Matrix< S, 2, 1 > | 
|  | 
| template<typename S > | 
| using | fcl::Vector3 = Eigen::Matrix< S, 3, 1 > | 
|  | 
| using | fcl::Vector3d = Vector3< double > | 
|  | 
| using | fcl::Vector3f = Vector3< float > | 
|  | 
| template<typename S > | 
| using | fcl::Vector6 = Eigen::Matrix< S, 6, 1 > | 
|  | 
| template<typename S > | 
| using | fcl::Vector7 = Eigen::Matrix< S, 7, 1 > | 
|  | 
| template<typename S , int N> | 
| using | fcl::VectorN = Eigen::Matrix< S, N, 1 > | 
|  | 
| template<int N> | 
| using | fcl::VectorNd = VectorN< double, N > | 
|  | 
| template<int N> | 
| using | fcl::VectorNf = VectorN< float, N > | 
|  | 
| template<typename S > | 
| using | fcl::VectorX = Eigen::Matrix< S, Eigen::Dynamic, 1 > | 
|  | 
| using | fcl::VectorXd = VectorX< double > | 
|  | 
| using | fcl::VectorXf = VectorX< float > | 
|  |