Ryan Huffman
013d902376
Add vector include to OctalCode.h
2016-05-17 10:59:51 -07:00
Ryan Huffman
5fc18eafda
Rename OctalCodePtr related functions
2016-05-17 10:59:51 -07:00
Ryan Huffman
35f147f557
Cleanup use of OctalCodePtrList and add allocateOctalCodePtr
2016-05-17 10:59:51 -07:00
Ryan Huffman
e819ab8475
Add mutex protection around octal code getters
2016-05-17 10:59:51 -07:00
Ryan Huffman
ef6d758e7f
Fix JurisdictionMap multithreading issues
...
Make octal code pointers use shared_ptr, add locks around access.
2016-05-17 10:59:51 -07:00
Brad Hefta-Gaub
f472b515c3
remove wantsColor support since its always true and required for entities
2015-12-03 21:03:32 -08:00
Brad Hefta-Gaub
5a75a17174
Revert "Cruft removal"
2015-12-03 17:40:41 -08:00
Brad Hefta-Gaub
849a8707d2
remove wantsColor support since its always true and required for entities
2015-12-03 11:11:15 -08:00
Andrew Meadows
6fa1b1c600
remove unused cruft and fix float casts
2015-03-06 15:31:27 -08:00
Stephen Birarda
ae4b8348a2
fix header include guards via regex
2014-04-09 12:03:17 -07:00
Stephen Birarda
6a51df9e38
initial regex replacement of headers
2014-04-08 17:30:36 -07:00
Andrew Meadows
1b2db1f7ab
fix for warnings about signed/unsigned comparison
2014-03-04 11:07:15 -08:00
Andrzej Kapolka
d3b005112e
Changes from Philip's code review.
2014-02-07 10:03:23 -08:00
ZappoMan
e296be8c7a
make numberOfThreeBitSectionsInCode() robust against overflowing buffers if length is known
2013-11-05 12:31:20 -08:00
ZappoMan
afcf6dd3e0
type squish
2013-10-15 18:28:56 -07:00
ZappoMan
6fff53a2dc
next round of voxelnode size improvements
2013-10-15 14:43:51 -07:00
ZappoMan
d3ce3e4e60
some cleanup and fixing of memory issue
2013-08-13 11:37:57 -07:00
ZappoMan
60dedee739
make JurisdictionMap handle copy/move/assigment so that it will work in std::vector<> and std::map<>, switch application to have map of JurisdictionMap objects instead of just root codes
2013-08-13 11:08:43 -07:00
ZappoMan
88e2e3dd3f
added visulization for voxel add/kill
2013-08-06 12:05:43 -07:00
ZappoMan
73510ec975
added notifications with jurisdiction details for when voxel servers come and go
2013-08-06 10:33:09 -07:00
ZappoMan
558fca7936
latest jurisdiction work
2013-08-02 11:12:33 -07:00
Stephen Birarda
4d330a33e6
add copyright to OctalCode header
2013-06-19 14:59:21 -07:00
ZappoMan
cf3ff53e2c
copy and paste working
2013-06-03 18:08:11 -07:00
ZappoMan
e5e200345b
more work on copy and paste
2013-05-31 11:52:18 -07:00
ZappoMan
46c6f2f9b5
latest copy paste
2013-05-29 15:02:28 -07:00
ZappoMan
377fb1e936
latest copy and paste
2013-05-29 12:06:58 -07:00
ZappoMan
8a5633a0db
got rid of compareOctalCodesDepth() and cleaned up compareOctalCodes()
2013-04-30 10:09:15 -07:00
ZappoMan
3f158c0753
Added new version of compareOctalCodes() which actually compares octal codes
2013-04-25 23:42:35 -07:00
ZappoMan
4b726b7fba
added compareOctalCodes() and support for null octal code in printOctalCode()
2013-04-24 22:49:09 -07:00
ZappoMan
4085c94aa7
made a version of firstVertexForCode() that doesn't allocate memory, for improved performance and use
...
- created new copyFirstVertexForCode(code,output) which copies to the output buffer
- converted firstVertexForCode() to behave same way as before, but use copy version
2013-04-19 18:11:28 -07:00
Stephen Birarda
67efc12e59
move shared to libraries, DRY library macro, rename libs
2013-04-12 12:38:34 -07:00