open_toontown_panda3d/panda/src/mathutil
Sam Edwards e2b4353800 general: Replace NULL (and 0 as pointer) with C++11 nullptr
Exceptions to this replacement are:
- .c files
- Headers included by a .c file
- stb_image.h
- dr_flac.h
- Strings
- Comments
2018-06-03 16:35:13 -06:00
..
boundingBox.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingBox.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingBox.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
boundingHexahedron.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingHexahedron.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingHexahedron.h Interrogate improvements, more properties, MAKE_SEQ_PROPERTY 2016-05-11 00:16:53 +02:00
boundingLine.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingLine.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingLine.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
boundingPlane.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingPlane.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingPlane.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingSphere.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingSphere.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
boundingSphere.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
boundingVolume.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
boundingVolume.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
boundingVolume.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
config_mathutil.N Merge branch 'master' into interrogate-overhaul 2015-02-11 14:41:58 +01:00
config_mathutil.cxx general: Add guards to ensure proper BUILDING_ macros defined 2018-03-25 13:17:52 -06:00
config_mathutil.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
fftCompressor.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
fftCompressor.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
finiteBoundingVolume.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
finiteBoundingVolume.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
frustum.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
frustum_src.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
frustum_src.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
geometricBoundingVolume.I Big patch full of performance improvements 2017-04-03 01:41:23 +02:00
geometricBoundingVolume.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
geometricBoundingVolume.h general: remove macros for compatibility with non-C++11 compilers 2018-05-23 23:33:05 +02:00
intersectionBoundingVolume.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
intersectionBoundingVolume.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
intersectionBoundingVolume.h Interrogate improvements, more properties, MAKE_SEQ_PROPERTY 2016-05-11 00:16:53 +02:00
linmath_events.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
linmath_events.h general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
look_at.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
look_at.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
look_at_src.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
look_at_src.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
look_at_src.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
mersenne.cxx add Perlin noise 2005-10-07 21:46:51 +00:00
mersenne.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
omniBoundingVolume.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
omniBoundingVolume.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
omniBoundingVolume.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
p3mathutil_composite1.cxx UnionBoundingVolume, IntersectionBoundingVolume, Camera::set_cull_bounds() 2012-02-09 21:55:31 +00:00
p3mathutil_composite2.cxx load obj files directly into PandaNodes for performance 2013-01-04 00:35:42 +00:00
parabola.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
parabola.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
parabola_src.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
parabola_src.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
parabola_src.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
perlinNoise.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
perlinNoise.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
perlinNoise.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
perlinNoise2.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
perlinNoise2.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
perlinNoise2.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
perlinNoise3.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
perlinNoise3.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
perlinNoise3.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
plane.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
plane.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
plane_src.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
plane_src.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
plane_src.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pta_LMatrix3.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pta_LMatrix3.h general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pta_LMatrix3_ext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pta_LMatrix4.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pta_LMatrix4.h general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pta_LMatrix4_ext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pta_LVecBase2.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pta_LVecBase2.h general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pta_LVecBase2_ext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pta_LVecBase3.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pta_LVecBase3.h general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pta_LVecBase3_ext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
pta_LVecBase4.cxx general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pta_LVecBase4.h general: Remove '#pragma interface'/'#pragma implementation' 2018-03-20 14:36:19 -04:00
pta_LVecBase4_ext.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
randomizer.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
randomizer.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
randomizer.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
rotate_to.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
rotate_to.h New file headers, new comment style 2016-02-17 17:47:48 +01:00
rotate_to_src.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
stackedPerlinNoise2.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
stackedPerlinNoise2.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
stackedPerlinNoise2.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
stackedPerlinNoise3.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
stackedPerlinNoise3.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
stackedPerlinNoise3.h Mark constructors 'explicit' for which coercion makes no sense 2017-11-06 19:47:38 +01:00
test_mathutil.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
test_tri.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
triangulator.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
triangulator.cxx general: further warning fixes, use -Wno-unused-variable if NDEBUG 2018-05-30 22:51:04 +02:00
triangulator.h Interrogate improvements, more properties, MAKE_SEQ_PROPERTY 2016-05-11 00:16:53 +02:00
triangulator3.I New file headers, new comment style 2016-02-17 17:47:48 +01:00
triangulator3.cxx New file headers, new comment style 2016-02-17 17:47:48 +01:00
triangulator3.h Interrogate improvements, more properties, MAKE_SEQ_PROPERTY 2016-05-11 00:16:53 +02:00
unionBoundingVolume.I general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
unionBoundingVolume.cxx general: Replace NULL (and 0 as pointer) with C++11 nullptr 2018-06-03 16:35:13 -06:00
unionBoundingVolume.h Interrogate improvements, more properties, MAKE_SEQ_PROPERTY 2016-05-11 00:16:53 +02:00