summaryrefslogtreecommitdiff
path: root/common/curve.cpp
diff options
context:
space:
mode:
authorleo2000-11-26 20:18:36 +0000
committerleo2000-11-26 20:18:36 +0000
commite1f79cfb4072c0bee6c594a643cf51fd562d1503 (patch)
treee8b2eee008c54cbb82aa4178ab12341b56debf5c /common/curve.cpp
parent9bc4399b0a72f2f03ce7642852383b8bbfbfbf64 (diff)
VC++ fixes
git-svn-id: http://svn.leocad.org/trunk@170 c7d43263-9d01-0410-8a33-9dba5d9f93d6
Diffstat (limited to 'common/curve.cpp')
-rwxr-xr-xcommon/curve.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/common/curve.cpp b/common/curve.cpp
index db1c5aa..abb4f5b 100755
--- a/common/curve.cpp
+++ b/common/curve.cpp
@@ -2,6 +2,7 @@
//
#include <stdlib.h>
+#include <math.h>
#include "globals.h"
#include "curve.h"
#include "opengl.h"
@@ -572,8 +573,8 @@ void Curve::TesselateHose ()
for (int k = 0; k < steps2; k++)
{
float *o = &verts[(j*steps2+k)*3];
- v[0] = cos (2.0 * M_PI * k / steps2) * 0.15f;
- v[1] = sin (2.0 * M_PI * k / steps2) * 0.15f;
+ v[0] = (float)(cos (2.0 * M_PI * k / steps2) * 0.15);
+ v[1] = (float)(sin (2.0 * M_PI * k / steps2) * 0.15);
v[2] = 0;
m.TransformPoint (o, v);
}