kicad/3d-viewer
Dick Hollenbeck bc14e66d78 A little useful feature: even if the default unit can be changed between
inches and mm, the industry is crazy enough to force us with mixed
design. For example I routinely use imperial units for track size and
clearance, but drilling is strictly a metric issue...

So I added a little parser to recognize a suffix specification in the
unit text boxes... so you can put in things like:
1in (1 inch)
1" (idem)
25th (25 thou)
25mi (25 mils, the same)
6mm (6 mm, obviously)

The rules are: spaces between the number and the unit are accepted, only
the first two letters are significant.

As a bonus, it also recognize the period (.) as a decimal point
substituting it with the correct locale character (there was a wishlist
for it, IIRC). Most useful for number pad fans :D
2010-07-12 09:07:09 -05:00
..
3d_aux.cpp A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
3d_canvas.cpp fixed vias color and visibility problems in Layers manager 2010-01-25 14:01:46 +00:00
3d_class.cpp Comment translations and other minor updates. 2009-11-04 20:46:53 +00:00
3d_draw.cpp fixed bug 588882 (issue on arcs draw in 3D viewer) 2010-06-06 18:48:23 +02:00
3d_frame.cpp Auto update 3D display after footprint or board edition. 2010-05-01 14:46:33 +02:00
3d_read_mesh.cpp small improvements for russian GOST 2009-12-02 13:06:55 +00:00
3d_struct.h A little useful feature: even if the default unit can be changed between 2010-07-12 09:07:09 -05:00
3d_toolbar.cpp Implement wxDC coordinate handling and wxGCDC. 2010-02-08 18:15:42 +00:00
3d_viewer.h Auto update 3D display after footprint or board edition. 2010-05-01 14:46:33 +02:00
CMakeLists.txt better code compatibility with others compilers (MSVC) 2008-10-30 20:12:29 +00:00
trackball.cpp Pcbnew: cleaned code in ratsnet calculations (work in progress). The new code is also faster. 2009-05-24 18:28:36 +00:00
trackball.h Use double instead float when possible, ande code cleaning. 2008-10-30 10:55:46 +00:00