Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-06-10 | Normalized Vector3 API to use the same capitalization as all else. | Mattes D | 1 | -6/+7 | |
2016-04-22 | Updated vector hashing bit operations | LogicParrot | 1 | -6/+4 | |
2016-02-05 | Bulk clearing of whitespace | LogicParrot | 1 | -4/+4 | |
2015-12-18 | Reorganised the redstone simulator | Tiger Wang | 1 | -0/+5 | |
-> Many thanks to @worktycho for the idea, and @Haxi52 for the implementation plan! * Uses classes and inheritance now * Speed should be improved | |||||
2015-10-12 | Removed unused typedef | worktycho | 1 | -1/+0 | |
2015-06-07 | Vector hasher is now a separate class | Tiger Wang | 1 | -6/+22 | |
2015-06-06 | Changed appropriate containers to unordered_map | Tiger Wang | 1 | -0/+6 | |
Thanks to @worktycho for guidance! * Potential speed improvements | |||||
2015-05-09 | Fixed remaing pragmas | worktycho | 1 | -3/+3 | |
2015-05-09 | clang diagnostic not diagnostics | worktycho | 1 | -3/+3 | |
fixed clang pragmas | |||||
2015-05-09 | Fixed compiler warning overrides in Vector3.h | Woazboat | 1 | -4/+4 | |
2015-05-09 | Fixed some Visual Studio warnings | Tiger Wang | 1 | -10/+10 | |
2015-05-08 | Added float comparison warning overrides to Vector3::hasNonZeroLength | Woazboat | 1 | -7/+16 | |
2015-05-08 | Ignoring Clang warnings for strict float comparison in Vector::Equals() | Woazboat | 1 | -1/+11 | |
2015-05-08 | Changed Vector3 Equals function to avoid using memcmp | Woazboat | 1 | -5/+1 | |
2015-05-08 | Check for zero length vector in Trace | Woazboat | 1 | -0/+5 | |
Added hasNonZeroLength member function to Vector3 | |||||
2015-05-05 | Revert "Small code cleanup" | worktycho | 1 | -6/+5 | |
2015-05-01 | A* Pathfinding and better monster AI | wiseoldman95 | 1 | -0/+1 | |
2015-04-29 | Fix HasNonZeroLength name | Woazboat | 1 | -1/+1 | |
now 100% more cs compliant | |||||
2015-04-28 | Changed Vector3 Equals function to avoid using memcmp | Woazboat | 1 | -5/+1 | |
2015-04-28 | Check for zero length vector in Trace | Woazboat | 1 | -0/+5 | |
Added hasNonZeroLength member function to Vector3 | |||||
2015-04-07 | Added extra divide operator to Vector3. | STRWarrior | 1 | -0/+9 | |
The multiply operator had one for both a different vector and a number, but the divide operator didn't. | |||||
2014-12-24 | Added Vector3::TurnCW() and Vector3::TurnCCW() | Mattes D | 1 | -0/+16 | |
2014-11-13 | First implementation for the LargeOakTree | STRWarrior | 1 | -0/+15 | |
2014-10-10 | Fixed MSVC compilation. | Mattes D | 1 | -1/+0 | |
2014-10-09 | Float/Ciel: If it's going to use C++11, it might as well take advantage of it | archshift | 1 | -3/+3 | |
2014-10-09 | Use static casts instead of C casts, add floor-cast functions | archshift | 1 | -17/+16 | |
2014-09-04 | Revert "Globals.h: Added Floor and Ciel casting, C++ cast cleanups, etc" | archshift | 1 | -16/+17 | |
This reverts commit 472efa8174626a00ffdf5b39e1a44ac419cd3698. Apparently we don't support some of these features quite yet (darn you C++98!) | |||||
2014-09-04 | Globals.h: Added Floor and Ciel casting, C++ cast cleanups, etc | archshift | 1 | -17/+16 | |
Snow Golems must also be above 64Y to spawn snow (as of 1.8). | |||||
2014-07-17 | Fixed spaces around single-line comments. | madmaxoft | 1 | -1/+1 | |
There should be at least two spaces in front and one space after //-style comments. | |||||
2014-07-10 | Fixed a missing "inline" keyword. | madmaxoft | 1 | -1/+1 | |
2014-07-10 | Fixed Vector3.h compilation in MSVC2008. | madmaxoft | 1 | -0/+9 | |
2014-07-04 | Compile fix | Tiger Wang | 1 | -1/+1 | |
2014-07-04 | Suggestions | Tiger Wang | 1 | -5/+5 | |
2014-07-01 | Vector clamping fixes | Tiger Wang | 1 | -17/+16 | |
Thank you, @madmaxoft. | |||||
2014-06-30 | Implemented Vector3<>::Floor() | Tiger Wang | 1 | -8/+16 | |
2014-06-29 | Suggestions | Tiger Wang | 1 | -0/+14 | |
2014-05-06 | Suggestions'd #2 | Tiger Wang | 1 | -0/+5 | |
2014-05-04 | Removed convert-assign operator. | madmaxoft | 1 | -8/+0 | |
We want all conversions to be explicit, not hidden. | |||||
2014-05-03 | Removed the controversial Vector3::operator <. | madmaxoft | 1 | -6/+0 | |
It hasn't been used in any C++ code and Lua doesn't need it. | |||||
2014-05-03 | Fixed float comparison warnings in Vector3. | madmaxoft | 1 | -5/+23 | |
There's a bitwise comparison (Equals), and there's Eps-based comparison (EqualsEps). | |||||
2014-05-03 | Implemented a true assignment operator for Vector3. | madmaxoft | 1 | -1/+9 | |
2014-05-03 | cCHunkBuffer that compiles with TestGlobals.h | Tycho | 1 | -0/+2 | |
2014-05-02 | Attempted fix for CLang warnings in Vector3.h. | madmaxoft | 1 | -1/+9 | |
C++11 seems to have deprecated classes that have custom copy-constructor but not a custom assignment operator. | |||||
2014-04-15 | Rewrote redstone powering to use power levels | Tiger Wang | 1 | -0/+5 | |
2014-03-25 | Added Vector3::Move(const Vector3 &). | madmaxoft | 1 | -0/+7 | |
2014-03-12 | Vector3: More casts | andrew | 1 | -9/+9 | |
2014-03-12 | M_PI MSVC Fix | andrew | 1 | -1/+1 | |
2014-03-12 | Vector3: Length() should always return a float | andrew | 1 | -9/+9 | |
2014-03-11 | Matrix4: Removed enum | andrew | 1 | -0/+6 | |
2014-03-11 | Unified Matrix4 code | andrew | 1 | -1/+1 | |
2014-03-11 | LineCoeff Doc | andrew | 1 | -4/+20 | |
2014-03-11 | Unified Vector classes | andrew | 1 | -0/+264 | |