KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PCB_IO_EASYEDAPRO_PARSER Member List

This is the complete list of members for PCB_IO_EASYEDAPRO_PARSER, including all inherited members.

Convert(wxString aValue)PCB_IO_EASYEDAPRO_PARSERstatic
createPAD(FOOTPRINT *aFootprint, const nlohmann::json &line)PCB_IO_EASYEDAPRO_PARSERprivate
fillFootprintModelInfo(FOOTPRINT *footprint, const wxString &modelUuid, const wxString &modelTitle, const wxString &modelTransform) constPCB_IO_EASYEDAPRO_PARSERprivate
LayerToKi(int aLayer)PCB_IO_EASYEDAPRO_PARSER
m_boardPCB_IO_EASYEDAPRO_PARSERprivate
m_relOriginPCB_IO_EASYEDAPRO_PARSERprivate
ParseBoard(BOARD *aBoard, const nlohmann::json &aProject, std::map< wxString, std::unique_ptr< FOOTPRINT > > &aFootprintMap, const std::map< wxString, EASYEDAPRO::BLOB > &aBlobMap, const std::multimap< wxString, EASYEDAPRO::POURED > &aPouredMap, const std::vector< nlohmann::json > &aLines, const wxString &aFpLibName)PCB_IO_EASYEDAPRO_PARSER
ParseContour(nlohmann::json polyData, bool aInFill, double aArcAccuracy=SHAPE_ARC::DefaultAccuracyForPCB()) constPCB_IO_EASYEDAPRO_PARSER
ParseFootprint(const nlohmann::json &aProject, const wxString &aFpUuid, const std::vector< nlohmann::json > &aLines)PCB_IO_EASYEDAPRO_PARSER
ParsePoly(BOARD_ITEM_CONTAINER *aContainer, nlohmann::json polyData, bool aClosed, bool aInFill) constPCB_IO_EASYEDAPRO_PARSER
PCB_IO_EASYEDAPRO_PARSER(BOARD *aBoard, PROGRESS_REPORTER *aProgressReporter)PCB_IO_EASYEDAPRO_PARSERexplicit
ScalePos(VECTOR2< T > aValue)PCB_IO_EASYEDAPRO_PARSERinlinestatic
ScaleSize(T aValue)PCB_IO_EASYEDAPRO_PARSERinlinestatic
ScaleSize(VECTOR2< T > aValue)PCB_IO_EASYEDAPRO_PARSERinlinestatic
~PCB_IO_EASYEDAPRO_PARSER()PCB_IO_EASYEDAPRO_PARSER