| 27 | using namespace std; |
| 28 | |
| 29 | void generateCurve(float t, float dx, std::vector<float> &vec ) |
| 30 | { |
| 31 | vec.clear(); |
| 32 | for (int i=0; i < (int)ZSIZE; ++i) { |
| 33 | float z = ZMIN + i*dx; |
| 34 | vec.push_back((float)(cos(z*t+t)/z)); |
| 35 | vec.push_back((float)(sin(z*t+t)/z)); |
| 36 | vec.push_back((float)(z+0.1*sin(t))); |
| 37 | } |
| 38 | } |
| 39 | |
| 40 | int main(void) |
| 41 | { |