build-aux
build: bump tap-driver
2015-03-02 00:05:09 +11:00
coord
coord: add elementwise abs function
2015-05-29 15:51:08 +10:00
crypto
c/xxtea: reduce scope of variable
2015-06-04 22:19:11 +10:00
hash
h/murmur: remove unused source file
2015-06-04 22:18:00 +10:00
json
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
m4
build: disable problematic sanitizers
2015-05-01 02:49:59 +10:00
net
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
noise
n/fractal: increment fractal pos between octave
2015-06-17 03:06:05 +10:00
test
maths: remove deprecated maths objects
2015-06-05 16:07:03 +10:00
tools
noise-tool: allow single octave output
2015-06-15 17:48:49 +10:00
types
traits: remove deprecated auto_ptr specialisation
2015-04-29 17:47:37 +10:00
.gitignore
uri: add simple uri parser
2015-02-09 17:43:24 +11:00
aabb.cpp
aabb: add diameter method
2015-04-15 17:16:34 +10:00
aabb.hpp
aabb: add diameter method
2015-04-15 17:16:34 +10:00
backtrace_execinfo.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
backtrace_null.cpp
whitespace
2015-04-13 18:06:08 +10:00
backtrace_win32.cpp
Initial framework for win32 backtrace
2012-05-10 16:54:47 +10:00
backtrace.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
bezier.cpp
point: convert distance member functions to functions
2015-06-01 15:29:24 +10:00
bezier.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
bitwise.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
bitwise.hpp
whitespace
2015-04-13 18:06:08 +10:00
cmdopt.cpp
cmdopt: add count constructor
2015-06-15 17:47:18 +10:00
cmdopt.hpp
cmdopt: add count constructor
2015-06-15 17:47:18 +10:00
cmdopt.ipp
cmdopt: silence unused description param for now
2015-06-11 19:31:01 +10:00
colour.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
colour.hpp
colour: add colour4u and colour3u convenience types
2015-06-02 22:59:21 +10:00
colour.ipp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
configure.ac
build: remove reference to long dead test Makefile
2015-06-04 22:29:23 +10:00
coord.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
debug.cpp
whitespace
2015-04-13 18:06:08 +10:00
debug.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
Doxyfile.in
Disable latex doxygen output
2013-08-05 16:36:15 +10:00
endian.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
endian.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
except.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
except.hpp
whitespace
2015-04-13 18:06:08 +10:00
exe.cpp
whitespace
2015-04-13 18:06:08 +10:00
exe.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
extent.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
extent.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
extent.ipp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
fixed.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
fixed.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
float.cpp
whitespace
2015-04-13 18:06:08 +10:00
float.hpp
float: almost_equal takes unsigned ULPs
2015-01-29 15:44:30 +11:00
fourcc.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
fourcc.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
gcc.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
guid.cpp
whitespace
2015-04-13 18:06:08 +10:00
guid.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
hash.hpp
hash: extract fnv1a hashes to new unit
2015-06-02 21:36:30 +10:00
image.cpp
image: add bounds check for index operators
2015-06-15 17:47:49 +10:00
image.hpp
image: add stride and size queries
2015-06-15 17:48:19 +10:00
image.ipp
image: add stride and size queries
2015-06-15 17:48:19 +10:00
introspection.cpp
introspection: add simple static introspection types
2015-04-20 17:51:00 +10:00
introspection.hpp
introspection: map tuples to themselves in type_tuple
2015-05-01 02:49:19 +10:00
io_posix.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
io_posix.hpp
io: rename fd_ref to fd
2015-06-11 19:27:42 +10:00
io_win32.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
io_win32.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
io.cpp
io: change slurp return type to vector
2015-06-11 19:28:03 +10:00
io.hpp
io: change slurp return type to vector
2015-06-11 19:28:03 +10:00
io.ipp
io: move identer ostream to util namespace
2014-08-01 20:43:51 +10:00
ip.cpp.rl
sign_cast to avoid char-to-uint warning
2012-06-13 16:01:42 +10:00
ip.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
iterator.hpp
whitespace
2015-04-13 18:06:08 +10:00
LICENCE
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
log.cpp
whitespace
2015-04-13 18:06:08 +10:00
log.hpp
whitespace
2015-04-13 18:06:08 +10:00
log.ipp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
Makefile.am
n/fractal: add runtime switchable fractal
2015-06-11 19:33:51 +10:00
maths.cpp
maths: correct constness of PI instantiations
2015-05-15 11:01:11 +10:00
maths.hpp
maths: ensure float types for to_{radians,degrees}
2015-06-04 14:38:12 +10:00
maths.ipp
maths: use templated PI and E constants
2015-04-29 17:45:39 +10:00
matrix.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
matrix.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
matrix.ipp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
memory.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
memory.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
netpbm.cpp
netpbm: add write methods with ostreams
2015-06-11 19:30:02 +10:00
netpbm.hpp
netpbm: add write methods with ostreams
2015-06-11 19:30:02 +10:00
nocopy.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
noise.cpp
noise: use points instead of scalars in eval
2015-05-28 10:18:32 +10:00
noise.hpp
n/fractal: use inline headers for fractals
2015-06-01 17:30:18 +10:00
noise.ipp
n/fractal: extract each type into seperate units
2015-06-01 16:21:26 +10:00
options.cpp
options: whitespace
2015-06-09 15:41:08 +10:00
options.hpp
options: whitespace
2015-06-09 15:41:08 +10:00
pascal.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
pascal.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
plane.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
plane.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
platform.hpp
whitespace
2015-04-13 18:06:08 +10:00
point.cpp
point: operate on value types, not references
2015-04-15 14:14:01 +10:00
point.hpp
point: convert distance member functions to functions
2015-06-01 15:29:24 +10:00
point.ipp
point: convert distance member functions to functions
2015-06-01 15:29:24 +10:00
polynomial.cpp
maths: use templated PI and E constants
2015-04-29 17:45:39 +10:00
polynomial.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
polynomial.ipp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
pool.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
pool.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
pool.ipp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
preprocessor.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
quaternion.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
quaternion.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
raii.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
random.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
random.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
random.ipp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
range.cpp
whitespace
2015-04-13 18:06:08 +10:00
range.hpp
whitespace
2015-04-13 18:06:08 +10:00
range.ipp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
rational.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
rational.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
ray.cpp
ray: add convenience point-point constructor
2015-04-15 18:59:28 +10:00
ray.hpp
ray: add convenience point-point constructor
2015-04-15 18:59:28 +10:00
README
add a stub README
2015-04-13 18:10:27 +10:00
region.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
region.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
si.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
si.hpp
whitespace
2015-04-13 18:06:08 +10:00
signal.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
signal.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
signal.ipp
whitespace
2015-04-13 18:06:08 +10:00
sphere.cpp
sphere: add ostream operator
2015-04-15 18:00:58 +10:00
sphere.hpp
sphere: add ostream operator
2015-04-15 18:00:58 +10:00
stats.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
stats.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
stream.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
stream.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
string.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
string.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
stringid.cpp
whitespace
2015-04-13 18:06:08 +10:00
stringid.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
tap.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
tap.hpp
tap: add expect_nan function
2015-04-13 21:46:56 +10:00
tap.ipp
tap: explicitly type the test as std::function
2015-04-15 13:39:59 +10:00
time.cpp
whitespace
2015-04-13 18:06:08 +10:00
time.hpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
tuple.cpp
tuple: add tuple iteration helpers
2015-04-20 17:48:11 +10:00
tuple.hpp
tuple: add type mapping template
2015-04-21 14:21:01 +10:00
types.hpp
types: add type_tag helper struct
2015-04-20 17:48:11 +10:00
uri.cpp.rl
uri: turn off parser tracing
2015-02-11 16:43:27 +11:00
uri.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
variadic.cpp
variadic: add index helper type
2015-04-20 17:13:14 +10:00
variadic.hpp
variadic: add index helper type
2015-04-20 17:13:14 +10:00
variadic.ipp
variadic: add index helper type
2015-04-20 17:13:14 +10:00
vector.cpp
vector: use mag2 for normalised check
2015-04-15 14:25:16 +10:00
vector.hpp
vector: operate on value types, not references
2015-04-15 14:06:49 +10:00
version.cpp.rl
debug: drop support for CHECK_HARD
2015-01-28 14:49:34 +11:00
version.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
view.cpp
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
view.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00
zlib.cpp
whitespace
2015-04-13 18:06:08 +10:00
zlib.hpp
build: make single argument constructors explicit
2015-06-04 22:18:43 +10:00