Commit graph

  • 38aad873ff Adding stubs for TVector3 helper functions. master Brian 2014-02-20 23:37:16 -07:00
  • a4d794bac7 Changed IsZero to use epsilon, removed use epsilon comment, and removed virtual destructor, which I don't know why I added that. Brian 2014-02-20 23:06:14 -07:00
  • bf29fa91e7 Playing around with some additional math functions and testing. I know I'm probably not doing the testing entirely correctly, or at least my naming of the tests sucks. Would love feedback, though of course I'll be doing research on it. With the addition of cmpf, Vector is clearly intended to be used with a floating point type, float, double, or long double. I may or may not change this. In my commercial ready version the class would support virtually any type, even a custom number class (fixed point). Brian 2014-02-20 23:03:12 -07:00
  • ce04edb8cb Making changes to Vector3 related stuff. Brian 2014-02-20 21:15:54 -07:00
  • 4fd8dfb9f1 Whoops, do need a default constructor since I provide another constructor. Also fixed Vec3 init, since I renamed the vars x,y,z to be lowercase. Don't want the user to have to use shift everytime they access a vec3, seems silly. Brian 2014-02-20 20:19:49 -07:00
  • 747fc8a5cd Removed unnecessary functions from Vector3 Brian 2014-02-20 20:12:18 -07:00
  • 1af797b1d8 Making the readme more clear on the design direction of this lib. In the future I'll have a more advanced version utilizing platform specific enhancements, this will be in a different repo entirely. Brian 2014-02-20 18:55:04 -07:00
  • 0e4936772a Minor change to readme. I want to stress these headers are not designed with commercial application in mind, they are designed for ease of use. Helper functions would not be member functions for starters, everything would be broken up. Brian 2014-02-20 14:10:14 -07:00
  • 44608cf2c8 Updated readme, and updated main so you don't need to run the test program on the commandline. Brian 2014-02-20 12:52:11 -07:00
  • db0ac63215 Playing around with Igloo unit testing. Brian 2014-02-20 12:41:43 -07:00
  • d342bd21ee Trying to get tests to stick Brian 2014-02-20 12:19:34 -07:00
  • de74531ad3 Trying to get test to stay. Brian 2014-02-20 12:18:26 -07:00
  • 3657230298 Adding igloo to test proj. Since it doesn't have any cpp files, I can include it directly, no need to setup a separate project. Brian 2014-02-20 12:16:30 -07:00
  • 3de19a71ef updating readme U-ILLFONIC\bernst 2014-02-20 11:52:17 -07:00
  • e2d4929c65 adding external, or trying to anyway U-ILLFONIC\bernst 2014-02-20 11:42:56 -07:00
  • 9d561ea917 Removing igloo folder to add as submodule. Brian 2014-02-20 11:36:52 -07:00
  • 84a9c3937e Moving things around. Brian 2014-02-20 11:33:04 -07:00
  • 2b4316fc83 Can't code block link. Brian 2014-02-20 11:20:20 -07:00
  • 9776c6a5fe Adding external for unit testing purposes. Brian 2014-02-20 11:19:47 -07:00
  • d324063212 Converted warp header tabs to spaces to fix ascii art. Brian 2014-02-19 22:09:55 -07:00
  • a706b9dffc Apparently the github client missed the basic vector3 class, here it is. Brian 2014-02-19 22:07:37 -07:00
  • 7edaf675b1 Adding testing stubs. Added basic Vector3 functionality. Brian 2014-02-19 22:04:04 -07:00
  • 074862ea6c Adding basic test project files Brian 2014-02-19 21:51:55 -07:00
  • dcdf8538a8 Adding more file/folder stubs. Brian 2014-02-19 21:13:56 -07:00
  • 1d17fd5ba8 setting up directory structure Brian 2014-02-19 20:40:09 -07:00
  • 92836d2fa1 Working on readme. Brian 2014-02-19 19:29:42 -07:00
  • a554eb5bb1 Initial commit Brian 2014-02-19 16:13:13 -08:00