KiCad PCB EDA Suite
|
#include <exporter_step.h>
Public Types | |
enum class | FORMAT { STEP , BREP , GLB } |
Public Member Functions | |
EXPORTER_STEP_PARAMS () | |
wxString | GetDefaultExportExtension () |
wxString | GetFormatName () |
Public Attributes | |
wxString | m_outputFile |
wxString | m_netFilter |
VECTOR2D | m_origin |
bool | m_overwrite |
bool | m_useGridOrigin |
bool | m_useDrillOrigin |
bool | m_includeUnspecified |
bool | m_includeDNP |
bool | m_substModels |
double | m_BoardOutlinesChainingEpsilon |
bool | m_boardOnly |
bool | m_exportBoardBody |
bool | m_exportComponents |
bool | m_exportTracksVias |
bool | m_exportZones |
bool | m_exportInnerCopper |
bool | m_fuseShapes |
bool | m_optimizeStep |
FORMAT | m_format |
Definition at line 45 of file exporter_step.h.
|
strong |
Enumerator | |
---|---|
STEP | |
BREP | |
GLB |
Definition at line 68 of file exporter_step.h.
|
inline |
Definition at line 48 of file exporter_step.h.
wxString EXPORTER_STEP_PARAMS::GetDefaultExportExtension | ( | ) |
Definition at line 118 of file exporter_step.cpp.
References BREP, GLB, m_format, and STEP.
Referenced by EXPORTER_STEP::Export().
wxString EXPORTER_STEP_PARAMS::GetFormatName | ( | ) |
Definition at line 129 of file exporter_step.cpp.
References BREP, GLB, m_format, and STEP.
Referenced by EXPORTER_STEP::Export().
bool EXPORTER_STEP_PARAMS::m_boardOnly |
Definition at line 87 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildFootprint3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
double EXPORTER_STEP_PARAMS::m_BoardOutlinesChainingEpsilon |
Definition at line 86 of file exporter_step.h.
Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_exportBoardBody |
Definition at line 88 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildBoard3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_exportComponents |
Definition at line 89 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildFootprint3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_exportInnerCopper |
Definition at line 92 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildBoard3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_exportTracksVias |
Definition at line 90 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildBoard3DShapes(), EXPORTER_STEP::buildFootprint3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_exportZones |
Definition at line 91 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildBoard3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
FORMAT EXPORTER_STEP_PARAMS::m_format |
Definition at line 95 of file exporter_step.h.
Referenced by EXPORTER_STEP::Export(), GetDefaultExportExtension(), GetFormatName(), and PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_fuseShapes |
Definition at line 93 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildBoard3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_includeDNP |
Definition at line 84 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildFootprint3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_includeUnspecified |
Definition at line 83 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildFootprint3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
wxString EXPORTER_STEP_PARAMS::m_netFilter |
Definition at line 76 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildBoard3DShapes(), EXPORTER_STEP::buildFootprint3DShapes(), EXPORTER_STEP::buildGraphic3DShape(), EXPORTER_STEP::buildTrack3DShape(), EXPORTER_STEP::buildZones3DShape(), and PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_optimizeStep |
Definition at line 94 of file exporter_step.h.
Referenced by EXPORTER_STEP::Export(), and PCBNEW_JOBS_HANDLER::JobExportStep().
VECTOR2D EXPORTER_STEP_PARAMS::m_origin |
Definition at line 78 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildBoard3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
wxString EXPORTER_STEP_PARAMS::m_outputFile |
Definition at line 75 of file exporter_step.h.
Referenced by EXPORTER_STEP::Export().
bool EXPORTER_STEP_PARAMS::m_overwrite |
Definition at line 80 of file exporter_step.h.
Referenced by PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_substModels |
Definition at line 85 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildFootprint3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_useDrillOrigin |
Definition at line 82 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildBoard3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().
bool EXPORTER_STEP_PARAMS::m_useGridOrigin |
Definition at line 81 of file exporter_step.h.
Referenced by EXPORTER_STEP::buildBoard3DShapes(), and PCBNEW_JOBS_HANDLER::JobExportStep().