kicad/pcbnew/scripting
Lorenzo Marcantonio 0e903dba5b Angle and distances cleanup (preparing for angles in doubles)
- Removed spurious int casts (these are truncated anyway and will break
  doubles)

- Applied the Distance, GetLineLength, EuclideanNorm, DEG2RAD, RAD2DEG
  ArcTangente and NORMALIZE* functions where possible

- ArcTangente now returns double and handles the 0,0 case like atan2, so
  it's no longer necessary to check for it before calling

- Small functions in trigo moved as inline
2013-05-01 19:32:36 +02:00
..
examples Fixes to scripting after refactoring & interface cleanups, 2013-04-18 23:23:11 +02:00
plugins New register() method in plugins, used by the loader to handle runtime plugin reloading 2013-03-17 02:18:09 +01:00
tests pcbnew: Show/Hide button for scripting console 2012-08-10 23:53:50 +02:00
TODO.txt tool for checking coding style 2013-03-16 00:21:53 +01:00
board.i Cosmetic fixes, before moving to wxGrid 2012-05-10 22:49:07 +02:00
board_item.i * cleanups: board.i board_item.i separated from pcbnew.i 2012-03-19 12:21:29 +01:00
module.i Fixes to scripting after refactoring & interface cleanups, 2013-04-18 23:23:11 +02:00
pcbnew.i switch to new s-expression format for footprint exports, use english layernames for naked footprints, dodge conflict with pythons HAVE_GETC_UNLOCKED 2012-11-10 00:39:18 -06:00
pcbnew_footprint_wizards.cpp Angle and distances cleanup (preparing for angles in doubles) 2013-05-01 19:32:36 +02:00
pcbnew_footprint_wizards.h Allow plugins to be reloaded without closing/opening pcbnew, next step is plugin editor, just a few lines away... 2013-03-16 04:27:48 +01:00
pcbnew_scripting_helpers.cpp LOCALE_IO toggle implementation for locale switches on scripting; code cleanups to comply with kicad coding style policy 2013-03-15 17:35:24 +01:00
pcbnew_scripting_helpers.h LOCALE_IO toggle implementation for locale switches on scripting; code cleanups to comply with kicad coding style policy 2013-03-15 17:35:24 +01:00
plugins.i Allow plugins to be reloaded without closing/opening pcbnew, next step is plugin editor, just a few lines away... 2013-03-16 04:27:48 +01:00
units.i Fixed some tab-induced disalignments 2013-04-06 14:28:02 +02:00