239 float o44c[4][4], o44cd[4][4], x, y, z;
240 Matrix
id = IDENTITY_MATRIX;
247 vp2jlc_matrix(
cMo.inverse(), o44c);
248 vp2jlc_matrix(
cdMo.inverse(), o44cd);
253 add_vwstack(
"start",
"cop", o44c[3][0], o44c[3][1], o44c[3][2]);
254 x = o44c[2][0] + o44c[3][0];
255 y = o44c[2][1] + o44c[3][1];
256 z = o44c[2][2] + o44c[3][2];
257 add_vwstack(
"start",
"vrp", x, y, z);
258 add_vwstack(
"start",
"vpn", o44c[2][0], o44c[2][1], o44c[2][2]);
259 add_vwstack(
"start",
"vup", o44c[1][0], o44c[1][1], o44c[1][2]);
260 add_vwstack(
"start",
"window", -u, u, -v, v);
264 add_vwstack(
"start",
"cop", o44cd[3][0], o44cd[3][1], o44cd[3][2]);
265 x = o44cd[2][0] + o44cd[3][0];
266 y = o44cd[2][1] + o44cd[3][1];
267 z = o44cd[2][2] + o44cd[3][2];
268 add_vwstack(
"start",
"vrp", x, y, z);
269 add_vwstack(
"start",
"vpn", o44cd[2][0], o44cd[2][1], o44cd[2][2]);
270 add_vwstack(
"start",
"vup", o44cd[1][0], o44cd[1][1], o44cd[1][2]);
271 add_vwstack(
"start",
"window", -u, u, -v, v);
305 u = (double)
I.getWidth() / (2 *
px_int);
306 v = (double)
I.getHeight() / (2 *
py_int);
312 float o44c[4][4], o44cd[4][4], x, y, z;
313 Matrix
id = IDENTITY_MATRIX;
320 vp2jlc_matrix(
cMo.inverse(), o44c);
321 vp2jlc_matrix(
cdMo.inverse(), o44cd);
326 add_vwstack(
"start",
"cop", o44c[3][0], o44c[3][1], o44c[3][2]);
327 x = o44c[2][0] + o44c[3][0];
328 y = o44c[2][1] + o44c[3][1];
329 z = o44c[2][2] + o44c[3][2];
330 add_vwstack(
"start",
"vrp", x, y, z);
331 add_vwstack(
"start",
"vpn", o44c[2][0], o44c[2][1], o44c[2][2]);
332 add_vwstack(
"start",
"vup", o44c[1][0], o44c[1][1], o44c[1][2]);
333 add_vwstack(
"start",
"window", -u, u, -v, v);
338 add_vwstack(
"start",
"cop", o44cd[3][0], o44cd[3][1], o44cd[3][2]);
339 x = o44cd[2][0] + o44cd[3][0];
340 y = o44cd[2][1] + o44cd[3][1];
341 z = o44cd[2][2] + o44cd[3][2];
342 add_vwstack(
"start",
"vrp", x, y, z);
343 add_vwstack(
"start",
"vpn", o44cd[2][0], o44cd[2][1], o44cd[2][2]);
344 add_vwstack(
"start",
"vup", o44cd[1][0], o44cd[1][1], o44cd[1][2]);
345 add_vwstack(
"start",
"window", -u, u, -v, v);