open_toontown_panda3d/panda/src/linmath
tobspr 8dfef99915 Fix swizzle masks on vector types 2016-02-07 19:45:01 +01:00
..
aa_luse.h Huge cppparser and interrogate overhaul, bringing: 2014-12-30 16:43:52 +01:00
cast_to_double.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
cast_to_double.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
cast_to_float.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
cast_to_float.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
compose_matrix.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
compose_matrix.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
compose_matrix_src.I Remove temp-hpr-fix 2015-12-26 13:26:10 +01:00
compose_matrix_src.cxx Remove temp-hpr-fix 2015-12-26 13:26:10 +01:00
compose_matrix_src.h Remove temp-hpr-fix 2015-12-26 13:26:10 +01:00
configVariableColor.I Squelch some of the type conversion warnings in MSVC 2015-10-06 17:05:40 +02:00
configVariableColor.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
configVariableColor.h Add ConfigVariableColor 2015-02-05 13:34:52 +01:00
config_linmath.cxx Remove temp-hpr-fix 2015-12-26 13:26:10 +01:00
config_linmath.h Remove temp-hpr-fix 2015-12-26 13:26:10 +01:00
coordinateSystem.cxx format_coordinate_system() 2012-02-04 00:04:29 +00:00
coordinateSystem.h format_coordinate_system() 2012-02-04 00:04:29 +00:00
dbl2fltnames.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
dblnames.h Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
deg_2_rad.I integrate Eigen 2011-12-16 14:17:48 +00:00
deg_2_rad.h integrate Eigen 2011-12-16 14:17:48 +00:00
flt2dblnames.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
fltnames.h Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
intnames.h Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lcast_to.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lcast_to_src.I Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
lcast_to_src.h Various refactoring, esp. of GLSL input system 2015-05-21 14:16:45 +02:00
lmat_ops.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lmat_ops_src.I better implementation of vertex-column-alignment 2011-12-17 23:08:03 +00:00
lmat_ops_src.h better implementation of vertex-column-alignment 2011-12-17 23:08:03 +00:00
lmatrix.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lmatrix.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lmatrix3_ext_src.I Fix tp_compare, better __repr__/__str__ handling 2015-03-25 19:36:35 +01:00
lmatrix3_ext_src.h Fix tp_compare, better __repr__/__str__ handling 2015-03-25 19:36:35 +01:00
lmatrix3_src.I Fix the vast majority of Interrogate parse issues and warnings, add support for inline namespace and constexpr 2015-10-16 14:57:40 +02:00
lmatrix3_src.cxx Remove temp-hpr-fix 2015-12-26 13:26:10 +01:00
lmatrix3_src.h Fix ordering of methods relative to MAKE_SEQ 2015-11-09 18:13:29 +01:00
lmatrix4_ext_src.I Fix tp_compare, better __repr__/__str__ handling 2015-03-25 19:36:35 +01:00
lmatrix4_ext_src.h Fix tp_compare, better __repr__/__str__ handling 2015-03-25 19:36:35 +01:00
lmatrix4_src.I Fix the vast majority of Interrogate parse issues and warnings, add support for inline namespace and constexpr 2015-10-16 14:57:40 +02:00
lmatrix4_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lmatrix4_src.h Fix ordering of methods relative to MAKE_SEQ 2015-11-09 18:13:29 +01:00
lmatrix_ext.h Big interrogate cleanup, new extension system, add __iter__ support, add buffer protocol support 2013-09-17 10:11:43 +00:00
lorientation.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lorientation.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lorientation_src.I Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lorientation_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lorientation_src.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lpoint2.cxx Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lpoint2.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lpoint2_ext.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lpoint2_ext_src.I Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lpoint2_ext_src.h Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lpoint2_src.I Improve Vector implementations: - Remove unecessary assignment operators - Add normalize() method - Use properties for certain swizzle masks - Add constexpr where appropriate 2016-01-03 22:02:00 +01:00
lpoint2_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lpoint2_src.h Improve Vector implementations: - Remove unecessary assignment operators - Add normalize() method - Use properties for certain swizzle masks - Add constexpr where appropriate 2016-01-03 22:02:00 +01:00
lpoint3.cxx Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lpoint3.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lpoint3_ext.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lpoint3_ext_src.I Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lpoint3_ext_src.h Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lpoint3_src.I Improve Vector implementations: - Remove unecessary assignment operators - Add normalize() method - Use properties for certain swizzle masks - Add constexpr where appropriate 2016-01-03 22:02:00 +01:00
lpoint3_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lpoint3_src.h Fix swizzle masks on vector types 2016-02-07 19:45:01 +01:00
lpoint4.cxx Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lpoint4.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lpoint4_ext.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lpoint4_ext_src.I Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lpoint4_ext_src.h Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lpoint4_src.I Fix swizzle masks on vector types 2016-02-07 19:45:01 +01:00
lpoint4_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lpoint4_src.h Fix swizzle masks on vector types 2016-02-07 19:45:01 +01:00
lquaternion.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lquaternion.h fix some build issues on windows/ppremake 2014-07-01 17:42:24 +00:00
lquaternion_src.I Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lquaternion_src.cxx Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lquaternion_src.h Add argument names to quaternion classes so they show up in the API ref 2015-08-12 18:29:54 +02:00
lrotation.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lrotation.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lrotation_src.I Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lrotation_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lrotation_src.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lsimpleMatrix.I integrate Eigen 2011-12-16 14:17:48 +00:00
lsimpleMatrix.h leave lvecbase2/3 and lmatrix3 unaligned; it's so much cleaner 2011-12-19 14:17:26 +00:00
luse.I we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
luse.N Wrap TypeHandle and ButtonHandle as ints in C wrappers 2015-09-10 15:29:31 +02:00
luse.cxx we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
luse.h we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
lvec2_ops.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvec2_ops_src.I Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvec2_ops_src.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvec3_ops.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvec3_ops_src.I Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvec3_ops_src.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvec4_ops.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvec4_ops_src.I Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvec4_ops_src.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvecBase2.cxx Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvecBase2.h Commit patches by cfsworks: 2014-10-19 22:41:47 +00:00
lvecBase2_ext.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lvecBase2_ext_src.I Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
lvecBase2_ext_src.h Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lvecBase2_src.I Improve Vector implementations: - Remove unecessary assignment operators - Add normalize() method - Use properties for certain swizzle masks - Add constexpr where appropriate 2016-01-03 22:02:00 +01:00
lvecBase2_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lvecBase2_src.h Improve Vector implementations: - Remove unecessary assignment operators - Add normalize() method - Use properties for certain swizzle masks - Add constexpr where appropriate 2016-01-03 22:02:00 +01:00
lvecBase3.cxx Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvecBase3.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvecBase3_ext.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lvecBase3_ext_src.I Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
lvecBase3_ext_src.h Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lvecBase3_src.I Improve Vector implementations: - Remove unecessary assignment operators - Add normalize() method - Use properties for certain swizzle masks - Add constexpr where appropriate 2016-01-03 22:02:00 +01:00
lvecBase3_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lvecBase3_src.h Fix swizzle masks on vector types 2016-02-07 19:45:01 +01:00
lvecBase4.cxx Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvecBase4.h Huge cppparser and interrogate overhaul, bringing: 2014-12-30 16:43:52 +01:00
lvecBase4_ext.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lvecBase4_ext_src.I Replace many int params with size_t params where appropriate, and work towards fixing type conversion warnings 2015-10-07 18:58:26 +02:00
lvecBase4_ext_src.h Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lvecBase4_src.I Improve Vector implementations: - Remove unecessary assignment operators - Add normalize() method - Use properties for certain swizzle masks - Add constexpr where appropriate 2016-01-03 22:02:00 +01:00
lvecBase4_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lvecBase4_src.h Fix swizzle masks on vector types 2016-02-07 19:45:01 +01:00
lvector2.cxx Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvector2.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvector2_ext.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lvector2_ext_src.I Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lvector2_ext_src.h Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lvector2_src.I Improve Vector implementations: - Remove unecessary assignment operators - Add normalize() method - Use properties for certain swizzle masks - Add constexpr where appropriate 2016-01-03 22:02:00 +01:00
lvector2_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lvector2_src.h Improve Vector implementations: - Remove unecessary assignment operators - Add normalize() method - Use properties for certain swizzle masks - Add constexpr where appropriate 2016-01-03 22:02:00 +01:00
lvector3.cxx Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvector3.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvector3_ext.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lvector3_ext_src.I Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lvector3_ext_src.h Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lvector3_src.I Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lvector3_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lvector3_src.h Fix swizzle masks on vector types 2016-02-07 19:45:01 +01:00
lvector4.cxx Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvector4.h Add integer vectors. Also add __pow__ operator to vectors. 2014-06-11 18:01:50 +00:00
lvector4_ext.h Cleanup of comments and whitespace 2016-02-01 22:30:43 +01:00
lvector4_ext_src.I Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lvector4_ext_src.h Fix getattr() and hasattr() of vector classes when invalid attribute name is used 2015-06-21 15:33:42 +02:00
lvector4_src.I Fix swizzle masks on vector types 2016-02-07 19:45:01 +01:00
lvector4_src.cxx Optimizations to improve start-up time (esp. in JavaScript) 2015-04-04 19:05:54 +02:00
lvector4_src.h Fix swizzle masks on vector types 2016-02-07 19:45:01 +01:00
mathNumbers.I Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
mathNumbers.cxx stdfloat_double 2011-10-10 05:25:10 +00:00
mathNumbers.h stdfloat_double 2011-10-10 05:25:10 +00:00
p3linmath_composite1.cxx rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
p3linmath_composite2.cxx Add ConfigVariableColor 2015-02-05 13:34:52 +01:00
test_math.cxx integrate Eigen 2011-12-16 14:17:48 +00:00