From 5d0b6dd79722707afb15642cc8523b36a6391e0d Mon Sep 17 00:00:00 2001 From: jonas Date: Sat, 12 Jan 2019 21:36:30 +0100 Subject: changed to cWiremesh, removed inherit, cWiremesh now directly writes to renderer Things get funky when x > origin.x ?!? --- cObject3D.h | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 cObject3D.h (limited to 'cObject3D.h') diff --git a/cObject3D.h b/cObject3D.h deleted file mode 100644 index 481b9a1..0000000 --- a/cObject3D.h +++ /dev/null @@ -1,50 +0,0 @@ -#pragma once - -#include - -#include "cObject.h" - -#define _DEPTH 50 - -struct sCoord3d -{ - int x; - int y; - int z; -}; - -struct sVector -{ - sCoord3d origin; - sCoord3d direction; - - char c; - WORD color; -}; - -class cObject3D : cObject -{ -public: - - cObject3D(unsigned int _sx, unsigned int _sy); - - virtual ~cObject3D(); - - void addVector(sCoord3d _origin, sCoord3d _vector, char _char, WORD _color); - - void rotate(sCoord3d _val); - - void reset(); - - void write(); - -protected: - - cObject3D(){} - -private: - - sPos translate(sCoord3d _coord); - - std::vector vectors; -}; -- cgit v1.2.3