123 Комити (7faedd451786871566e1c96bfb17fab080f6a5d5)

Аутор SHA1 Порука Датум
  Sam Hocevar c826bbd6f0 Fix several compilation warnings. пре 8 година
  Sam Hocevar 968f7c92bb Get rid of String::format in favour of a std::string version. пре 8 година
  Sam Hocevar 6281145d9d Implement real::erf() with reasonable precision. пре 8 година
  Sam Hocevar 80823faac6 Make fast real factorial more generic. пре 8 година
  Sam Hocevar e0795e91ad Implement real(int64_t) and real(uint64_t). пре 8 година
  Sam Hocevar 3025ea2207 Implement real::R_INF and real::R_NAN. пре 8 година
  Sam Hocevar d89a4c9e02 Implement real::is_negative(). пре 8 година
  Sam Hocevar 74f174b6d7 Implement real::is_zero and a few others for code clarity. пре 8 година
  Sam Hocevar c7c34312fe Handle real::DEFAULT_BIGIT_COUNT changes a bit better. пре 8 година
  Sam Hocevar 359c6fc4c4 Make the real number size a global variable (yuck). пре 8 година
  Sam Hocevar 74fc7c1f58 Fix real construction from long doubles. пре 8 година
  Sam Hocevar 8ffc3ccae2 Fix issues in real::sqrt() and other methods. пре 8 година
  Sam Hocevar 1c27691ef9 Temporary fix for real::sqrt() which I broke recently. пре 8 година
  Sam Hocevar dd140fd9e1 Refactor real numbers so that they can have a dynamic size. пре 8 година
  Sam Hocevar 783fdbab98 Implement Franke’s function and Matlab’s peaks for reals. пре 8 година
  Sam Hocevar 0239617197 Various compilation and warning fixes. пре 8 година
  Sam Hocevar 44e39867b1 Fix approximately 80 billion compilation warnings. пре 8 година
  Sam Hocevar 1733d0ffd8 math: tweak the real number printing routine. пре 8 година
  Sam Hocevar 17db5be5c8 math: remove some hardcoded stuff from the real numbers implementation. пре 8 година
  Sam Hocevar df7454b36a math: add real::R_MIN and real::R_MAX and get rid of real::ulp(). пре 8 година
  Sam Hocevar 60ee86f908 ufiodsfiodsifods пре 8 година
  Sam Hocevar 5d62baaaae math: parse hexadecimal reals as per C standard, 6.4.4.2. пре 8 година
  Sam Hocevar 7b9d98109b math: use exponentiation by squaring for real::pow(). пре 8 година
  Sam Hocevar 10f244192c math: allow to create real numbers from long doubles пре 9 година
  Sam Hocevar c7567975e3 math: add τ (tau) to the list of maths constants. пре 10 година
  Sam Hocevar 078751a820 math: all API functions dealing with angles now use radians. пре 10 година
  Sam Hocevar 45b57cc102 math: rename re() to inverse() in all classes. пре 10 година
  Sam Hocevar 861568b146 misc: some cleanup in files, including UTF-8 BOM. пре 10 година
  Sam Hocevar 441a20af99 misc: fix copyright information here and there. пре 10 година
  Sam Hocevar 38733fade7 math: move the matrix-to-quaternion code to a global header. пре 10 година
  Sam Hocevar 977049a7b3 math: make the matrix-to-quaternion code shorter. пре 10 година
  Sam Hocevar d64b117b8d build: fix license and copyright information. пре 10 година
  Sam Hocevar 70edc0d38e misc: carry on with the lowercase rampage. пре 10 година
  Sam Hocevar 03c17fcae4 base: clean up and refactor containers. пре 10 година
  Sam Hocevar f791b672ed misc: lots of compilation fixes for Visual Studio (related to mediocre пре 11 година
  Sam Hocevar a07844682e build: remove dead PS3 code. пре 11 година
  Sam Hocevar efe8e1d051 math: allow to build real numbers from 64-bit integers. пре 11 година
  Sam Hocevar cd988786b9 build: reorganise includes so that we can use precompiled headers later. пре 11 година
  Sam Hocevar 97cdc17ae1 math: add outer product for matrices and vectors. пре 11 година
  Sam Hocevar a46afd6ed5 math: make cofactor computation and matrix inversion simpler and more generic. пре 11 година
  Sam Hocevar f7a8d5079b math: disable a few unused operators (for integer quaternions, for instance). пре 11 година
  Sam Hocevar 62f7068516 math: move code from vector.cpp to matrix.cpp and transform.cpp. пре 11 година
  Sam Hocevar ffa21ed0d0 misc: disable all 16-bit float vectors when using Visual Studio. пре 11 година
  Sam Hocevar 4f28047fc4 math: refactor more shit, I have no idea what I’m doing. пре 11 година
  Sam Hocevar 52cd11358e math: finish renaming matrix<> to mat<>. пре 11 година
  Sam Hocevar 7a28671dee math: get rid of the base_vec* classes (thanks to relaxed unions), rename пре 11 година
  Sam Hocevar ad9a388e80 misc: remove 100% of the "using namespace std;" madness. пре 11 година
  Sam Hocevar 12aaff89e3 base: huge refactor in vector.h; GCC compilation times down by 50%. пре 11 година
  Sam Hocevar fe665f85b4 base: strip core.h from its contents and put it in public/private headers. пре 11 година
  Benjamin ‘Touky’ Huet 60887138ff Added tostring to vectors, similar to printf, but with tostring. пре 11 година