summaryrefslogtreecommitdiffstats
path: root/tksao/vector/vector3d.h
diff options
context:
space:
mode:
Diffstat (limited to 'tksao/vector/vector3d.h')
-rw-r--r--tksao/vector/vector3d.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tksao/vector/vector3d.h b/tksao/vector/vector3d.h
index 102d6ef..3b938a9 100644
--- a/tksao/vector/vector3d.h
+++ b/tksao/vector/vector3d.h
@@ -74,6 +74,10 @@ class Vector3d {
return d ? Vector3d(v[0]/d,v[1]/d,v[2]/d) : Vector3d();}
Vector3d project()
{return (v[3]!=1) ? Vector3d(v[0]/v[3],v[1]/v[3],v[2]/v[3]) : *this;}
+
+ Vector3d& radToDeg();
+ Vector3d& degToRad();
+ Vector3d& zeroTWOPI();
Vector TkCanvasPs(void* canvas);
};
ostream& operator<<(ostream&, const Vector3d&);