diff options
Diffstat (limited to 'tksao/vector/vector3d.h')
-rw-r--r-- | tksao/vector/vector3d.h | 4 |
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&); |