overte-HifiExperiments/libraries/octree/src
matsukaze 46d45a2d43 Job #19700 BUG: Crash in NodeBounds::draw() fixed.
QMap and QReadWriteLock are orthogonal. Combined them into a wrapper
class called NodeToJurisdictionMap, replacing typedef. This allows us to
avoid changing method signatures wherever NodeToJurisdictionMap is used.
The lock is bound with the map and is available to all clients of the
NodeToJurisdictionMap. The lock allows multi-threaded access to the map.

Fixed compiler warning in NodeBounds.cpp regarding loss of precision
during conversion of double to GLfloat.
2014-06-02 05:55:58 -04:00
..
AABox.cpp renaming of AABox to AACube, introduction of actual AABox 2014-05-23 10:45:04 -07:00
AABox.h renaming of AABox to AACube, introduction of actual AABox 2014-05-23 10:45:04 -07:00
AACube.cpp renaming of AABox to AACube, introduction of actual AABox 2014-05-23 10:45:21 -07:00
AACube.h renaming of AABox to AACube, introduction of actual AABox 2014-05-23 10:45:21 -07:00
BoxBase.h renaming of AABox to AACube, introduction of actual AABox 2014-05-23 10:57:08 -07:00
CoverageMap.cpp fixes to source files for code remove in regex replace 2014-04-09 10:16:56 -07:00
CoverageMap.h fix header include guards via regex 2014-04-09 12:03:17 -07:00
CoverageMapV2.cpp repairs to good code blown away by regex 2014-04-09 10:46:20 -07:00
CoverageMapV2.h fix header include guards via regex 2014-04-09 12:03:17 -07:00
JurisdictionListener.cpp run regex header replacement on all cpp files 2014-04-09 09:35:42 -07:00
JurisdictionListener.h fix header include guards via regex 2014-04-09 12:03:17 -07:00
JurisdictionMap.cpp run regex header replacement on all cpp files 2014-04-09 09:35:42 -07:00
JurisdictionMap.h Job #19700 BUG: Crash in NodeBounds::draw() fixed. 2014-06-02 05:55:58 -04:00
JurisdictionSender.cpp run regex header replacement on all cpp files 2014-04-09 09:35:42 -07:00
JurisdictionSender.h fix header include guards via regex 2014-04-09 12:03:17 -07:00
Octree.cpp removed extra line 2014-05-29 18:34:11 -07:00
Octree.h add ray picking to the model scripting interface 2014-05-23 17:09:37 -07:00
OctreeConstants.h fix header include guards via regex 2014-04-09 12:03:17 -07:00
OctreeEditPacketSender.cpp Job #19700 BUG: Crash in NodeBounds::draw() fixed. 2014-06-02 05:55:58 -04:00
OctreeEditPacketSender.h debugging model editing 2014-05-02 09:10:30 -07:00
OctreeElement.cpp fix ray intersection performance 2014-05-29 18:32:11 -07:00
OctreeElement.h add ray picking to the model scripting interface 2014-05-23 17:09:37 -07:00
OctreeElementBag.cpp properly unhook delete notifications 2014-04-21 16:01:37 -07:00
OctreeElementBag.h unhook node bag from element notifications on shutdown to speed up cleanup 2014-04-21 15:45:12 -07:00
OctreeHeadlessViewer.cpp Job #19700 BUG: Crash in NodeBounds::draw() fixed. 2014-06-02 05:55:58 -04:00
OctreeHeadlessViewer.h correctly handle SHADOW_RENDER_MODE in a bunch of places that were drawing shadows when they shouldn't 2014-05-07 11:48:32 -07:00
OctreePacketData.cpp Remove printf and replace them by qDebug() 2014-04-21 16:17:45 -07:00
OctreePacketData.h fixed packet sequence number rollover 2014-05-06 09:39:14 -07:00
OctreePersistThread.cpp run regex header replacement on all cpp files 2014-04-09 09:35:42 -07:00
OctreePersistThread.h fix header include guards via regex 2014-04-09 12:03:17 -07:00
OctreeProjectedPolygon.cpp Remove printf and replace them by qDebug() 2014-04-21 16:17:45 -07:00
OctreeProjectedPolygon.h fix header include guards via regex 2014-04-09 12:03:17 -07:00
OctreeQuery.cpp run regex header replacement on all cpp files 2014-04-09 09:35:42 -07:00
OctreeQuery.h fix header include guards via regex 2014-04-09 12:03:17 -07:00
OctreeRenderer.cpp fixing models not rendering sometimes 2014-05-15 00:34:09 -07:00
OctreeRenderer.h fixing models not rendering sometimes 2014-05-15 00:34:09 -07:00
OctreeSceneStats.cpp removed debug stuff i missed 2014-05-29 11:27:14 -07:00
OctreeSceneStats.h removed debug info, cleaned code for pull req 2014-05-29 10:39:40 -07:00
OctreeScriptingInterface.cpp run regex header replacement on all cpp files 2014-04-09 09:35:42 -07:00
OctreeScriptingInterface.h fix header include guards via regex 2014-04-09 12:03:17 -07:00
Plane.cpp Remove printf and replace them by qDebug() 2014-04-21 16:17:45 -07:00
Plane.h manually fix Plane include guard since regex did not catch 2014-04-09 12:03:57 -07:00
ViewFrustum.cpp renaming of AABox to AACube, introduction of actual AABox 2014-05-23 10:45:04 -07:00
ViewFrustum.h renaming of AABox to AACube, introduction of actual AABox 2014-05-23 10:45:04 -07:00