rdb
|
f27e9b2a86
|
linmath: Add __rmul__ operator for left scalar multiplication
Fixes #1048
|
2021-07-05 14:16:55 +02:00 |
Sam Edwards
|
7790f8429d
|
general: Fully qualify header references into the std namespace
Closes #341
|
2018-06-07 10:35:12 +02:00 |
rdb
|
fb78fe6e2a
|
Interrogate enum class support (maps to Python 3.4 enums), sanify wrapper code
|
2016-05-07 00:45:26 +02:00 |
tobspr
|
0fcfb8e372
|
New file headers, new comment style
|
2016-02-17 17:47:48 +01:00 |
rdb
|
8ecf6a7b9f
|
Fix getattr() and hasattr() of vector classes when invalid attribute name is used
|
2015-06-21 15:33:42 +02:00 |
rdb
|
3371df8403
|
Fix tp_compare, better __repr__/__str__ handling
|
2015-03-25 19:36:35 +01:00 |
rdb
|
cbd70ad8af
|
Move all Python bindings out of core DLLs into the .pyd files.
|
2015-02-10 14:30:51 +01:00 |
rdb
|
5dae464394
|
Add integer vectors. Also add __pow__ operator to vectors.
|
2014-06-11 18:01:50 +00:00 |
rdb
|
5f2c0a6e04
|
Big commit aiding in separation of Python bindings:
* Most extension functions have been moved to C++.
* In makepanda, Python bindings are compiled into panda3d/<module>.pyd.
|
2014-02-20 13:33:26 +00:00 |
rdb
|
cc3bae7e76
|
Big interrogate cleanup, new extension system, add __iter__ support, add buffer protocol support
|
2013-09-17 10:11:43 +00:00 |
David Rose
|
33b9a1e1cf
|
integrate Eigen
|
2011-12-16 14:17:48 +00:00 |
rdb
|
99ef646132
|
Remove the treacherous NDEBUG markers
|
2011-03-11 19:58:48 +00:00 |
rdb
|
c32b599370
|
Port linmath classes to the new extension system
|
2011-01-03 09:02:23 +00:00 |