Commit bd381d94 authored by jean-pierre charras's avatar jean-pierre charras
Browse files

Pcbnew: Added VRML export, from the patch sent by Lorenzo Marcantonio (...

Pcbnew: Added VRML export, from the patch sent by Lorenzo Marcantonio ( october 2009, 11). See changelog for more info.
parents 99ab2dca b4480408
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -4,6 +4,17 @@ KiCad ChangeLog 2010
Please add newer entries at the top, list the date and your name with
email address.

2010-apr-19, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr>
================================================================================
++Pcbnew:
    * Added VRML export, from the patch sent by Lorenzo Marcantonio ( october 2009, 11)
    * Fixed :
      options to control vrml export.
      flipped footprints
    * Tested using Cortona and Blender.

    Needs more testing and refinements

2010-apr-16, UPDATE Jean-Pierre Charras <jean-pierre.charras@gipsa-lab.inpg.fr>
================================================================================
++Cvpcb:
+1 −1
Original line number Diff line number Diff line
@@ -113,7 +113,7 @@ void InitKiCadAbout( wxAboutDialogInfo& info )
    info.AddDeveloper( SetMsg( wxT( "Jerry Jacobs <xor.gate.engineering@gmail.com>" ) ) );
    info.AddDeveloper( SetMsg( wxT( "Jonas Diemer <diemer@gmx.de>" ) ) );
    info.AddDeveloper( SetMsg( wxT( "KBool Library <http://boolean.klaasholwerda.nl/bool.html>" ) ) );
    info.AddDeveloper( SetMsg( wxT( "Lorenzo <lomarcan@tin.it>" ) ) );
    info.AddDeveloper( SetMsg( wxT( "Lorenzo Marcantonio <lomarcan@tin.it>" ) ) );
    info.AddDeveloper( SetMsg( wxT( "Marco Serantoni <marco.serantoni@gmail.com>" ) ) );
    info.AddDeveloper( SetMsg( wxT( "Rok Markovic <rok@kanardia.eu>" ) ) );
    info.AddDeveloper( SetMsg( wxT( "Tim Hanson <sideskate@gmail.com>" ) ) );
+1 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@
#endif

#ifndef KICAD_BUILD_VERSION
#define KICAD_BUILD_VERSION "(2010-04-13 BZR 23xx)"
#define KICAD_BUILD_VERSION "(2010-04-19 BZR 23xx)"
#endif

#define VERSION_STABILITY "unstable"
+19 −0
Original line number Diff line number Diff line
@@ -479,6 +479,25 @@ public:

    void       ExportToGenCAD( wxCommandEvent& event );

    /**
     * Function OnExportVRML
     * will export the current BOARD to a VRML file.
     */
    void OnExportVRML( wxCommandEvent& event );

    /**
     * Function ExportVRML_File
     * Creates the file(s) exporting current BOARD to a VRML file.
     * @param aFullFileName = the full filename of the file to create
     * @param aScale = the general scaling factor. 1.0 to export in inches
     * @param aExport3DFiles = true to copy 3D shapes in the subir a3D_Subdir
     * @param a3D_Subdir = sub directory where 3D sahpes files are copied
     * used only when aExport3DFiles == true
     * @return true if Ok.
     */
    bool ExportVRML_File( const wxString & aFullFileName, double aScale,
                    bool aExport3DFiles, const wxString & a3D_Subdir );

    /**
     * Function ExporttoSPECCTRA
     * will export the current BOARD to a specctra dsn file.  See
+2 −0
Original line number Diff line number Diff line
@@ -51,6 +51,7 @@ set(PCBNEW_SRCS
    dialog_edit_module_text.cpp
    dialog_edit_module_text_base.cpp
    dialog_exchange_modules_base.cpp
    dialog_export_3Dfiles_base.cpp
    dialog_freeroute_exchange.cpp
    dialog_freeroute_exchange_base.cpp
#   dialog_gendrill.cpp
@@ -99,6 +100,7 @@ set(PCBNEW_SRCS
    edtxtmod.cpp
    event_handlers_tracks_vias_sizes.cpp
    export_gencad.cpp
    export_vrml.cpp
    files.cpp
    find.cpp
    gen_drill_report_files.cpp
Loading