2419e07547
bezier: initial eval for order 2-4
2015-01-21 23:42:45 +11:00
5469fdf06b
polynomial: initial degree 1-3 solvers
2015-01-21 23:40:45 +11:00
6eb2badaef
build: remove generic fwd helpers
...
It's purpose was to build pointer typedefs for pre-C++11 code, which is
something we never really supported anyway.
2015-01-19 19:08:46 +11:00
7ef4cbcc1a
vector: add redim operation
2015-01-15 14:01:51 +11:00
ccbae2dcb1
extent: add typecasting member function
2015-01-13 18:30:10 +11:00
7d5eac3f2f
io: move mapped_file to platform subfiles
2014-12-19 18:28:50 +11:00
de353c9297
build: switch from LT libraries to pure static
...
We only ever supported static libraries, and this greatly simplifies
argument management compiling/linking for MinGW
2014-12-10 13:51:54 +11:00
0d32b07b2d
build: delete references to old COMMON variables
...
COMMON_CXXFLAGS and COMMOND_LDFLAGS were the old flag accumulators
before we used AX_APPEND. Obviously not needed anymore.
2014-12-05 13:12:18 +11:00
23b0a7b146
remove annotations header
...
The annotations were never particularly robust, and weren't used in many
locations (or consistently). And we should be migrating to c++14
annotation syntax anyway. By focusing on writing them all locally we
will be a little more standards compliant, and the attributes should be
more visible.
2014-10-17 19:24:53 +11:00
226500cb83
test: hack to make json.test executable
2014-08-01 21:37:04 +10:00
935b1fe2e9
maths: allow differing arg typs in round_up
2014-08-01 20:44:58 +10:00
d10491efbd
pascal: add simple pascal string/array types
2014-07-07 15:21:17 +10:00
763cb667af
rational: add initial stub class
2014-07-02 15:49:27 +10:00
eb05c7622e
add stringid for mapping between strings and ints
2014-05-26 17:11:07 +10:00
246b68c540
tools: add convenience hash computing tool
2014-05-09 14:44:40 +10:00
3f909dd273
build: redefine misplaced header
2014-05-09 13:12:44 +10:00
43aaf832aa
header comments
2014-05-09 13:09:36 +10:00
ac019fa33f
toosl: add json prefix to json sources
2014-05-09 13:08:50 +10:00
84a179f4ca
Move json utilities to tools directory
2014-05-09 12:58:33 +10:00
a88379bf36
hash: add sha2 implementation
2014-04-16 19:17:56 +10:00
b33cb706c8
Add RIPEMD160 implementation
2014-04-10 21:04:07 +10:00
9cc47a05bd
Add point::redim implementation
2014-02-18 15:28:28 +11:00
f40771eb87
Move signal definitions to ipp
2013-08-06 21:23:40 +10:00
0c223d106d
Ensure we link against zlib
2013-07-30 01:44:57 +10:00
6e71e8674d
Add trivial zlib wrapper
2013-07-13 15:28:29 +10:00
db18432f1c
Move all hash implementations to hash subdir
2013-07-13 14:40:13 +10:00
9bdc50df3c
Add SHA1 implementation
2013-03-11 20:47:48 +11:00
7099c9bc50
Add MD5 implementation
2013-03-11 20:45:53 +11:00
905a2236a2
Add MD4 implementation
2013-03-11 20:44:32 +11:00
8df03fae81
Add MD2 implementation
2013-03-11 20:43:15 +11:00
6f4d899c0b
Imported libcmdopt option parsing
2013-02-26 18:31:14 +11:00
f90ff0e9f6
Add a unique_ptr/ptr comparator object
2012-11-09 15:17:32 +11:00
b8ef0afc1d
Move pool implementation to ipp file
2012-11-09 15:17:32 +11:00
d1c780aa30
Move fourcc into seperate files
2012-11-09 15:11:02 +11:00
1be63bb760
Add a simple polynomial class
2012-08-10 17:36:28 +10:00
e54b43fd72
Add tiny quaternion stub
2012-07-31 14:40:21 +10:00
419c1d48f6
Move crystallised network wrapper to libgim
2012-06-25 16:54:26 +10:00
c023ecdcec
Remove redudant link against boost_system
2012-06-18 16:12:50 +10:00
5fea995a4d
Include detail/coord.hpp in source list
2012-06-05 23:44:31 +10:00
f9cc4926f2
Categorise functionality from types.hpp
2012-05-25 15:19:07 +10:00
bcab28826c
Move noise functions into their own directory
2012-05-23 17:01:30 +10:00
db6c603517
Add array randomisation helper routine
2012-05-22 14:13:07 +10:00
54f6811058
Add simple PGM and PPM image writers
2012-05-16 15:03:49 +10:00
b670c76995
Temporarily disable features unsupported by i686-pc-mingw
2012-05-15 16:06:18 +10:00
faa44b24ef
Add simple stat accumulator class
2012-05-14 16:11:09 +10:00
ac5a5d3a7d
Initial framework for win32 backtrace
2012-05-10 16:54:47 +10:00
cfdcc526ac
Remove duplicate BOOST LDFLAGS
2012-05-08 16:36:45 +10:00
23a103a56c
Add some useful scoped types in raii.hpp header
2012-05-03 18:09:51 +10:00
100af04e77
Move preprocessor header to hpp suffix
2012-05-03 18:09:06 +10:00
91ad9b0473
Ensure libutil is linked against boost::filesystem
2012-05-03 15:54:46 +10:00