jules
|
7be711ec07
|
Added some functions writeLittleEndianBitsInBuffer() and readLittleEndianBitsInBuffer() for packing bit-fields in memory buffers
|
8 years ago |
jules
|
fb864a5cb1
|
Corrected some spelling mistakes in comments
|
9 years ago |
jules
|
d48167a0b7
|
Added some length-squared methods to Line and Point
|
9 years ago |
jules
|
576c60fd15
|
un-templated a couple of functions to prevent them being accidentally called with integral type arguments
|
9 years ago |
jules
|
4583fa3fbf
|
Used the ignoreUnused() function to tidy up some old code
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
a14f6abbe0
|
Corrected a typo in the documentation
|
9 years ago |
jules
|
09b32de604
|
Added a helpful assertion in jmap().
|
9 years ago |
jules
|
b2ddfe67a8
|
Fixes for mingw headers.
|
9 years ago |
Timur Doumler
|
b2748d44e7
|
Compile fix: added inline keyword to fully specialised templated functions.
|
9 years ago |
Timur Doumler
|
c540c576fd
|
juce_MathsFunctions.h: tidy-up, fixed problem with jmap() not being included in Doxygen API reference.
|
9 years ago |
jules
|
6db05a6100
|
Tweaked some syntax to help with Clang/Windows compatibility
|
9 years ago |
hogliux
|
c7b8e77031
|
Update copyright notice
|
9 years ago |
jules
|
a49cc0fca5
|
Added methods degreesToRadians and radiansToDegrees
|
10 years ago |
hogliux
|
ea4262f5e1
|
Add ignoreUnused utility function as a tool to avoid unused variables warning
|
10 years ago |
Fabian Renn-Giles
|
6d38e890f7
|
Fix Android compile error with recent isfinite patch
|
10 years ago |
Fabian Renn-Giles
|
a9278b0fb8
|
Fix Android compile error with recent isfinite patch
|
10 years ago |
jules
|
904dd784fa
|
Fix for an obscure Visual Studio warning.
|
10 years ago |
jules
|
82b4581d2d
|
Fixed a warning in juce_isfinite
|
10 years ago |
jules
|
5ce5d95064
|
Added some template specialisation to the juce_isfinite method, so that it can safely be called for integer types too.
|
10 years ago |
jules
|
995839429e
|
Tweaked JUCE_UNDENORMALISE to add/subtract a different constant, as this seems to lead to values that snap to zero better.
|
10 years ago |
jules
|
0a977b5589
|
Added a template specialisation for juce_hypot when used with float parameters.
|
10 years ago |
jules
|
3dc8a96265
|
Made the JUCE_UNDENORMALISE macro active on 64-bit intel, because apparently it actually is still an issue on that platform.
|
10 years ago |
jules
|
5054b4959a
|
Added a couple of jmap() functions, to map values from source ranges to target ranges.
|
10 years ago |
jules
|
ed0bed9af7
|
Added a function countNumberOfBits()
|
10 years ago |
jules
|
590cca9776
|
Added an overload for calling roundToInt with an int. Added a a Point::roundToInt method.
|
11 years ago |
jules
|
c70d98dbdd
|
Added some trigonometry functions that are missing from MSVC's C library.
|
11 years ago |
jules
|
d9498b28cc
|
Added a "square" function to the MathsFunctions file.
|
11 years ago |
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
12 years ago |
jules
|
5c59897ba6
|
Replaced some uses of the no-longer-needed literal64Bit macro.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
b4382bad62
|
Added String methods to create/return a std::string, and also String::toRawUTF8 method.
|
12 years ago |
jules
|
1e7ea748ca
|
Fixes for negativeAwareModulo() and audio thumbnail.
|
12 years ago |
jules
|
1bc02ee8e5
|
Workaround for Intel compiler warning.
|
12 years ago |
jules
|
b3c0df703f
|
Avoid warnings in Intel compiler.
|
12 years ago |
jules
|
976be45c2a
|
Minor updates for mingw compatibility.
|
12 years ago |
jules
|
572cf1deb8
|
Cleaned up some docs.
|
13 years ago |
jules
|
351416c09a
|
Tidied up some docs and comments.
|
13 years ago |
jules
|
2bfa580254
|
Android GL work.
|
13 years ago |
jules
|
5308aef329
|
Removed some old VC6 workarounds, and removed the VC6 exporter from the introjucer.
|
13 years ago |
jules
|
907cfc5221
|
Straightened out some confusion with the Point::getAngleToPoint and Line::getAngle methods, where the description didn't actually match the behaviour. The behaviour and descriptions of these functions have now changed, but should now match up!
|
13 years ago |
jules
|
c555cbb9cb
|
Tweaks to Viewport and roundToInt()
|
13 years ago |
jules
|
27d7185f34
|
OSX10.4 menu fix. Graphics::drawSingleLineText justification.
|
13 years ago |
jules
|
be3565ac98
|
Refactored some rendering code.
|
13 years ago |
jules
|
f31dca5f2f
|
More OpenGL work.
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
13 years ago |
Julian Storer
|
e6f64740d9
|
New classes: Reverb and ReverbAudioSource. Fixes for component alpha levels, mac file chooser, MemoryInputStream.
|
14 years ago |
Julian Storer
|
f04309f44a
|
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
|
14 years ago |
Julian Storer
|
904e1aba45
|
A couple of minor fixes, and changed code to use std::swap instead of swapVariables()
|
14 years ago |
Julian Storer
|
8df744472d
|
New class: HashMap.
|
14 years ago |