summaryrefslogtreecommitdiffstats
path: root/src/math/vector.h
Commit message (Collapse)AuthorAgeFilesLines
* Changed all occurences of PPC in the code to TerranovaTeamkrzys-h2014-10-141-15/+18
|
* Fixed variable shadowing warningsPiotr Dziwinski2013-05-271-9/+9
| | | | | * fixed -Wshadow warnings * refactored some constructors
* Fixed code formattingPiotr Dziwinski2013-05-271-0/+1
| | | | | | * moved braces to new lines * fixed some function/variable names * fixed whitespace issues
* Namespace and styling fixPiotr Dziwinski2012-09-191-5/+8
|
* Mouse wheel events, motion vectorsPiotr Dziwinski2012-09-191-0/+10
| | | | | | - added mouse wheel events - added motion vectors to CRobotMain - other minor changes in event.h
* Tests rewrite and Doxygen in src/mathPiotr Dziwinski2012-09-111-15/+20
| | | | | | - rewritten tests to use new framework - updated/reformatted Doxygen - removed legacy conversions
* Documentation updatePiotr Dziwinski2012-08-111-6/+3
| | | | | | - updated Doxyfile - added/changed file, dir and namespace descriptions - fixed some errors in doxygen tags
* Switched to new style castsPiotr Dziwinski2012-07-301-2/+2
| | | | | | - rewrote old C-style casts to new ..._cast<> - corrected some dangerous casts - added -Wold-style-cast to compile flags
* Cursor drawingPiotr Dziwinski2012-07-231-0/+6
| | | | | - fixed cursor drawing in CEngine - changed event loop to generate more events
* Fix in model loading; simple model viewerPiotr Dziwinski2012-07-151-0/+11
| | | | | | | | | - fixed model loading code - added simple model viewer (model_test) in src/graphics/opengl/test - added system time stamp code - split the code in app/system modules to separate headers - added debug messages in model loading - minor fixes in OpenGL engine
* Refactoring in math & texture modulesPiotr Dziwinski2012-07-061-6/+6
| | | | | | - moved texture-related structs to texture.h & code to texture.cpp - cleaned up texture test code - added Math:: namespace qualifiers to math modules for clarity
* CGLDevice implementationPiotr Dziwinski2012-07-011-0/+6
| | | | | | | | - extended Gfx::CDevice interface - written OpenGL implementation in Gfx::CGLDevice - rewrote color and light module - added Gfx::VertexCol - added array casts to Math::Vector, Math::Matrix and Gfx::Color
* Whitespace and language changePiotr Dziwinski2012-06-261-166/+166
| | | | | | | - changed tabs to spaces and DOS line endings to Unix (except in CBot and metafile) - changed language to English - fixed #include <d3d.h> in d3dengine.h
* Finished implementation of math functionsPiotr Dziwinski2012-06-071-173/+5
|
* Structs continuedPiotr Dziwinski2012-05-031-33/+124
|
* Structs continuedPiotr Dziwinski2012-05-021-18/+89
|
* Structs continuedPiotr Dziwinski2012-05-011-15/+41
| | | | Basic functions finished and tested for matrix and vector.
* Structs continuedPiotr Dziwinski2012-04-291-22/+78
|
* Structs continuedPiotr Dziwinski2012-04-281-0/+16
|
* Structs continuedPiotr Dziwinski2012-04-281-42/+76
|
* Split math functions; beginning of common structuresPiotr Dziwinski2012-04-281-0/+119