mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-25 01:20:37 +00:00
described E3 parameters
This commit is contained in:
parent
f507b7cf55
commit
322d2bff86
14
euclid.cpp
14
euclid.cpp
@ -1084,8 +1084,18 @@ namespace euclid3 {
|
|||||||
if(displayfr(dialog::dcenter + dialog::dfspace * 4 * (j-1), v.position, 2, dialog::dfsize, its(T_edit[j][i]), 0xFFFFFF, 8))
|
if(displayfr(dialog::dcenter + dialog::dfspace * 4 * (j-1), v.position, 2, dialog::dfsize, its(T_edit[j][i]), 0xFFFFFF, 8))
|
||||||
getcstat = ch;
|
getcstat = ch;
|
||||||
dialog::add_key_action(ch, [=] {
|
dialog::add_key_action(ch, [=] {
|
||||||
dialog::editNumber(T_edit[j][i], -10, +10, 1, 0, "",
|
dialog::editNumber(T_edit[j][i], -10, +10, 1, 0, "", XLAT(
|
||||||
"columns of the matrix equal 0"
|
"This matrix lets you play on the quotient spaces of three-dimensional. "
|
||||||
|
"Euclidean space. Every column specifies a translation vector which "
|
||||||
|
"takes you back to the starting point. For example, if you put "
|
||||||
|
"set 2, 6, 0 on the diagonal, you get back to the starting point "
|
||||||
|
"if you move 2 steps in the X direction, 6 steps in the Y direction "
|
||||||
|
"(the quotient space is infinite in the Z direction).\n\n"
|
||||||
|
"You can also introduce twists for diagonal matrices: after going "
|
||||||
|
"the given number of steps in the Z direction, the space is also "
|
||||||
|
"mirrored or rotated. (More general 'twisted' spaces are currently "
|
||||||
|
"not implemented.)"
|
||||||
|
)
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user