Xmipp
v3.23.11-Nereus
xmipp
libraries
data
Functions
euler.cpp File Reference
#include "
euler.h
"
Include dependency graph for euler.cpp:
Go to the source code of this file.
Functions
std::ostream &
operator<<
(std::ostream &o, const
Euler
&euler)
Function Documentation
◆
operator<<()
std::ostream& operator<<
(
std::ostream &
o
,
const
Euler
&
euler
)
Definition at line
376
of file
euler.cpp
.
377
{
378
char
a
[3] = {
'X'
,
'Y'
,
'Z'
};
379
380
const
char
* r = euler.
frameStatic
() ?
""
:
"r"
;
381
int
i
;
382
int
j
;
383
int
k
;
384
euler.
angleOrder
(i,j,k);
385
386
if
( euler.
initialRepeated
() )
387
k = i;
388
389
return
o <<
"("
390
<< euler.
x
<<
" "
391
<< euler.
y
<<
" "
392
<< euler.
z
<<
" "
393
<< a[
i
] << a[
j
] << a[
k
] << r <<
")"
;
394
}
Euler::z
double z
Definition:
euler.h:224
Euler::angleOrder
void angleOrder(int &i, int &j, int &k) const
Definition:
euler.cpp:28
i
#define i
Definition:
numerical_recipes.cpp:2493
k
ql0001_ & k(htemp+1),(cvec+1),(atemp+1),(bj+1),(bl+1),(bu+1),(x+1),(clamda+1), &iout, infoqp, &zero,(w+1), &lenw,(iw+1), &leniw, &glob_grd.epsmac
Euler::x
double x
Definition:
euler.h:222
j
#define j
Definition:
numerical_recipes.cpp:2493
Euler::initialRepeated
bool initialRepeated() const
Definition:
euler.h:208
Euler::frameStatic
bool frameStatic() const
Definition:
euler.h:204
a
doublereal * a
Definition:
numerical_recipes.cpp:2230
Euler::y
double y
Definition:
euler.h:223
Generated by
1.8.13