Cosmetic stuff
[agianapa.git] / qt / mkspdata / main.cpp
blob6360e9d41763c6eefdc6bfb0851d8e504c1912a5
1 #include <iostream>
2 #include <QDataStream>
3 #include <QFile>
4 #include <math.h>
6 int main(int argc, char *argv[])
8 QFile file;
9 float x, y, z, xR, yR, zR, t;
10 quint32 i;
12 file.setFileName(argv[1]);
14 // Open file for writing
15 file.open(QIODevice::WriteOnly);
16 QDataStream out(&file);
18 for (i = 0; i < 100; i++) {
19 for (t = 0.0; t < 50.0; t += 1.0) {
20 out << (float) (5.0 * t * t) << 0.0f << 0.0f
21 << (float) (cos(t) * 180.0) << 0.0f << 0.0f;
24 file.close();
26 // Open file for reading
27 file.open(QIODevice::ReadOnly);
28 QDataStream in(&file);
30 while (!in.atEnd()) {
31 in >> x >> y >> z >> xR >> yR >> zR;
32 std::cout << "x = " << x
33 << "\ty = " << y
34 << "\tz = " << z
35 << "\txR = " << xR
36 << "\tyR = " << yR
37 << "\tzR = " << zR << "\n";
39 file.close();
41 return 0;