Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
external_packages
eigen3
Eigen
src
Eigen2Support
Geometry
All.h
Go to the documentation of this file.
1
#ifndef EIGEN2_GEOMETRY_MODULE_H
2
#define EIGEN2_GEOMETRY_MODULE_H
3
4
#include <limits>
5
6
#ifndef M_PI
7
#define M_PI 3.14159265358979323846
8
#endif
9
10
#if EIGEN2_SUPPORT_STAGE < STAGE20_RESOLVE_API_CONFLICTS
11
#include "
RotationBase.h
"
12
#include "
Rotation2D.h
"
13
#include "
Quaternion.h
"
14
#include "
AngleAxis.h
"
15
#include "
Transform.h
"
16
#include "
Translation.h
"
17
#include "
Scaling.h
"
18
#include "
AlignedBox.h
"
19
#include "
Hyperplane.h
"
20
#include "
ParametrizedLine.h
"
21
#endif
22
23
24
#define RotationBase eigen2_RotationBase
25
#define Rotation2D eigen2_Rotation2D
26
#define Rotation2Df eigen2_Rotation2Df
27
#define Rotation2Dd eigen2_Rotation2Dd
28
29
#define Quaternion eigen2_Quaternion
30
#define Quaternionf eigen2_Quaternionf
31
#define Quaterniond eigen2_Quaterniond
32
33
#define AngleAxis eigen2_AngleAxis
34
#define AngleAxisf eigen2_AngleAxisf
35
#define AngleAxisd eigen2_AngleAxisd
36
37
#define Transform eigen2_Transform
38
#define Transform2f eigen2_Transform2f
39
#define Transform2d eigen2_Transform2d
40
#define Transform3f eigen2_Transform3f
41
#define Transform3d eigen2_Transform3d
42
43
#define Translation eigen2_Translation
44
#define Translation2f eigen2_Translation2f
45
#define Translation2d eigen2_Translation2d
46
#define Translation3f eigen2_Translation3f
47
#define Translation3d eigen2_Translation3d
48
49
#define Scaling eigen2_Scaling
50
#define Scaling2f eigen2_Scaling2f
51
#define Scaling2d eigen2_Scaling2d
52
#define Scaling3f eigen2_Scaling3f
53
#define Scaling3d eigen2_Scaling3d
54
55
#define AlignedBox eigen2_AlignedBox
56
57
#define Hyperplane eigen2_Hyperplane
58
#define ParametrizedLine eigen2_ParametrizedLine
59
60
#define ei_toRotationMatrix eigen2_ei_toRotationMatrix
61
#define ei_quaternion_assign_impl eigen2_ei_quaternion_assign_impl
62
#define ei_transform_product_impl eigen2_ei_transform_product_impl
63
64
#include "
RotationBase.h
"
65
#include "
Rotation2D.h
"
66
#include "
Quaternion.h
"
67
#include "
AngleAxis.h
"
68
#include "
Transform.h
"
69
#include "
Translation.h
"
70
#include "
Scaling.h
"
71
#include "
AlignedBox.h
"
72
#include "
Hyperplane.h
"
73
#include "
ParametrizedLine.h
"
74
75
#undef ei_toRotationMatrix
76
#undef ei_quaternion_assign_impl
77
#undef ei_transform_product_impl
78
79
#undef RotationBase
80
#undef Rotation2D
81
#undef Rotation2Df
82
#undef Rotation2Dd
83
84
#undef Quaternion
85
#undef Quaternionf
86
#undef Quaterniond
87
88
#undef AngleAxis
89
#undef AngleAxisf
90
#undef AngleAxisd
91
92
#undef Transform
93
#undef Transform2f
94
#undef Transform2d
95
#undef Transform3f
96
#undef Transform3d
97
98
#undef Translation
99
#undef Translation2f
100
#undef Translation2d
101
#undef Translation3f
102
#undef Translation3d
103
104
#undef Scaling
105
#undef Scaling2f
106
#undef Scaling2d
107
#undef Scaling3f
108
#undef Scaling3d
109
110
#undef AlignedBox
111
112
#undef Hyperplane
113
#undef ParametrizedLine
114
115
#endif // EIGEN2_GEOMETRY_MODULE_H
Hyperplane.h
Transform.h
Quaternion.h
ParametrizedLine.h
AngleAxis.h
Translation.h
Scaling.h
AlignedBox.h
RotationBase.h
Rotation2D.h
acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Jun 10 2019 12:34:27