void show ([string text = "", [char coords = 'w', [const bool do_persp = true, [const bool do_apply = true, [Focus* f = 0, [const unsigned short proj = Projections::persp, [const real factor = 1]]]]]]]) | const function |
Prints text followed by the values of a set of coordinates to
standard output (stdout ). The other arguments are similar to
those used in the functions described in Returning Coordinates.
Point P(1, 3, 5); P.rotate(15, 67, 98); P.show("P:"); -| P: (-3.68621, -3.89112, 2.50421) |
void show_transform ([string text = ""]) | Function |
Prints text to standard output (stdout ),
or "transform:" , if text is the empty string (the
default), and then
calls transform.show() .
Point A(-1, 1, 1); Point B(13, 12, 6); Point Q(31, 17.31, 6); Q.rotate(A, B, 32); Q.show_transform("Q.transform:"); -| Q.transform: Transform: 0.935 0.212 -0.284 0 -0.0749 0.902 0.426 0 0.346 -0.377 0.859 0 -0.336 0.687 -0.569 1 |