From b8aa898b1f3182d028a67c39d8643b331c565053 Mon Sep 17 00:00:00 2001 From: jonas Date: Mon, 21 Jan 2019 19:10:15 +0100 Subject: started rotate() --- cWiremesh.cpp | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'cWiremesh.cpp') diff --git a/cWiremesh.cpp b/cWiremesh.cpp index 23c7667..91f92af 100644 --- a/cWiremesh.cpp +++ b/cWiremesh.cpp @@ -17,7 +17,7 @@ void cWiremesh::addVector(sCoord3d _origin, sCoord3d _vector, char _char, WORD _ void cWiremesh::rotate(sCoord3d _val) { - //Implement rotate + angle = angle + _val; } void cWiremesh::reset() @@ -80,3 +80,23 @@ void cWiremesh::scale(float _scalar) vectors[i].direction.z = (int)((float)vectors[i].direction.z * _scalar); } } + +sCoord3d applyRotation(sCoord3d _vector, sCoord3d _angle) +{ + sCoord3d ret = _vector; + + if(_angle.x) + { + + } + if(_angle.y) + { + + } + if(_angle.z) + { + + } + + return ret; +} -- cgit v1.2.3