Namespaces | Typedefs
eigen_types.h File Reference
#include <tesseract_common/macros.h>
#include <vector>
#include <map>
#include <unordered_map>
#include <Eigen/Core>
#include <Eigen/Geometry>
Include dependency graph for eigen_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 tesseract_common
 

Typedefs

template<typename Key , typename Value >
using tesseract_common::AlignedMap = std::map< Key, Value, std::less< Key >, Eigen::aligned_allocator< std::pair< const Key, Value > >>
 
template<typename Key , typename Value >
using tesseract_common::AlignedUnorderedMap = std::unordered_map< Key, Value, std::hash< Key >, std::equal_to< Key >, Eigen::aligned_allocator< std::pair< const Key, Value > >>
 
template<typename T >
using tesseract_common::AlignedVector = std::vector< T, Eigen::aligned_allocator< T > >
 
using tesseract_common::Toolpath = AlignedVector< VectorIsometry3d >
 
using tesseract_common::TrajArray = Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor >
 
using tesseract_common::TransformMap = AlignedMap< std::string, Eigen::Isometry3d >
 
using tesseract_common::VectorIsometry3d = AlignedVector< Eigen::Isometry3d >
 
using tesseract_common::VectorVector2d = AlignedVector< Eigen::Vector2d >
 
using tesseract_common::VectorVector3d = std::vector< Eigen::Vector3d >
 
using tesseract_common::VectorVector4d = AlignedVector< Eigen::Vector4d >
 


tesseract_common
Author(s): Levi Armstrong
autogenerated on Sun May 18 2025 03:01:40