OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:QuaternionType
(Results
1 - 11
of
11
) sorted by null
/external/eigen/Eigen/src/Eigen2Support/Geometry/
AngleAxis.h
59
typedef Quaternion<Scalar>
QuaternionType
;
75
inline AngleAxis(const
QuaternionType
& q) { *this = q; }
87
inline
QuaternionType
operator* (const AngleAxis& other) const
88
{ return
QuaternionType
(*this) *
QuaternionType
(other); }
91
inline
QuaternionType
operator* (const
QuaternionType
& other) const
92
{ return
QuaternionType
(*this) * other; }
95
friend inline
QuaternionType
operator* (const
QuaternionType
& a, const AngleAxis& b
[
all
...]
/external/eigen/Eigen/src/Geometry/
AngleAxis.h
62
typedef Quaternion<Scalar>
QuaternionType
;
93
inline
QuaternionType
operator* (const AngleAxis& other) const
94
{ return
QuaternionType
(*this) *
QuaternionType
(other); }
97
inline
QuaternionType
operator* (const
QuaternionType
& other) const
98
{ return
QuaternionType
(*this) * other; }
101
friend inline
QuaternionType
operator* (const
QuaternionType
& a, const AngleAxis& b)
102
{ return a *
QuaternionType
(b);
[
all
...]
/external/eigen/test/
stddeque.cpp
76
template<typename
QuaternionType
>
77
void check_stddeque_quaternion(const
QuaternionType
&)
79
typedef typename
QuaternionType
::Coefficients Coefficients;
80
QuaternionType
x(Coefficients::Random()), y(Coefficients::Random());
81
std::deque<
QuaternionType
,Eigen::aligned_allocator<
QuaternionType
> > v(10), w(20, y);
87
typename std::deque<
QuaternionType
,Eigen::aligned_allocator<
QuaternionType
> >::iterator vi = v.begin();
88
typename std::deque<
QuaternionType
,Eigen::aligned_allocator<
QuaternionType
> >::iterator wi = w.begin()
[
all
...]
stdlist.cpp
76
template<typename
QuaternionType
>
77
void check_stdlist_quaternion(const
QuaternionType
&)
79
typedef typename
QuaternionType
::Coefficients Coefficients;
80
QuaternionType
x(Coefficients::Random()), y(Coefficients::Random());
81
std::list<
QuaternionType
,Eigen::aligned_allocator<
QuaternionType
> > v(10), w(20, y);
87
typename std::list<
QuaternionType
,Eigen::aligned_allocator<
QuaternionType
> >::iterator vi = v.begin();
88
typename std::list<
QuaternionType
,Eigen::aligned_allocator<
QuaternionType
> >::iterator wi = w.begin()
[
all
...]
stdvector.cpp
85
template<typename
QuaternionType
>
86
void check_stdvector_quaternion(const
QuaternionType
&)
88
typedef typename
QuaternionType
::Coefficients Coefficients;
89
QuaternionType
x(Coefficients::Random()), y(Coefficients::Random());
90
std::vector<
QuaternionType
,Eigen::aligned_allocator<
QuaternionType
> > v(10), w(20, y);
107
VERIFY((size_t)&(v[22]) == (size_t)&(v[21]) + sizeof(
QuaternionType
));
111
QuaternionType
* ref = &w[0];
qtvector.cpp
95
template<typename
QuaternionType
>
96
void check_qtvector_quaternion(const
QuaternionType
&)
98
typedef typename
QuaternionType
::Coefficients Coefficients;
99
QuaternionType
x(Coefficients::Random()), y(Coefficients::Random());
100
QVector<
QuaternionType
> v(10), w(20, y);
117
VERIFY((size_t)&(v[22]) == (size_t)&(v[21]) + sizeof(
QuaternionType
));
121
QuaternionType
* ref = &w[0];
stdvector_overload.cpp
99
template<typename
QuaternionType
>
100
void check_stdvector_quaternion(const
QuaternionType
&)
102
typedef typename
QuaternionType
::Coefficients Coefficients;
103
QuaternionType
x(Coefficients::Random()), y(Coefficients::Random());
104
std::vector<
QuaternionType
> v(10), w(20, y);
121
VERIFY((size_t)&(v[22]) == (size_t)&(v[21]) + sizeof(
QuaternionType
));
125
QuaternionType
* ref = &w[0];
/external/eigen/test/eigen2/
eigen2_newstdvector.cpp
86
template<typename
QuaternionType
>
87
void check_stdvector_quaternion(const
QuaternionType
&)
89
typedef typename
QuaternionType
::Coefficients Coefficients;
90
QuaternionType
x(Coefficients::Random()), y(Coefficients::Random());
91
std::vector<
QuaternionType
,Eigen::aligned_allocator<
QuaternionType
> > v(10), w(20, y);
108
VERIFY((std::size_t)&(v[22]) == (std::size_t)&(v[21]) + sizeof(
QuaternionType
));
112
QuaternionType
* ref = &w[0];
eigen2_stdvector.cpp
85
template<typename
QuaternionType
>
86
void check_stdvector_quaternion(const
QuaternionType
&)
88
typedef typename
QuaternionType
::Coefficients Coefficients;
89
QuaternionType
x(Coefficients::Random()), y(Coefficients::Random());
90
std::vector<
QuaternionType
, aligned_allocator<
QuaternionType
> > v(10), w(20, y);
107
VERIFY((std::size_t)&(v[22]) == (std::size_t)&(v[21]) + sizeof(
QuaternionType
));
111
QuaternionType
* ref = &w[0];
eigen2_qtvector.cpp
95
template<typename
QuaternionType
>
96
void check_qtvector_quaternion(const
QuaternionType
&)
98
typedef typename
QuaternionType
::Coefficients Coefficients;
99
QuaternionType
x(Coefficients::Random()), y(Coefficients::Random());
100
QVector<
QuaternionType
> v(10), w(20, y);
117
VERIFY((size_t)&(v[22]) == (size_t)&(v[21]) + sizeof(
QuaternionType
));
121
QuaternionType
* ref = &w[0];
/external/eigen/demos/opengl/
quaternion_demo.cpp
142
typedef Quaternion<Scalar>
QuaternionType
;
152
inline EulerAngles(const
QuaternionType
& q) { *this = q; }
157
EulerAngles& operator=(const
QuaternionType
& q)
185
operator
QuaternionType
() { return
QuaternionType
(toRotationMatrix()); }
Completed in 128 milliseconds