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

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

buildOutline(BOARD *aBoard, std::vector< std::vector< VECTOR2I > > &aOutlineSegments, const SPRINT_LAYOUT::BOARD_DATA &aBoardData)SPRINT_LAYOUT_PARSERprivate
convertString(const std::string &aStr) constSPRINT_LAYOUT_PARSERprivate
CreateBoard(std::map< wxString, std::unique_ptr< FOOTPRINT > > &aFootprintMap, size_t aBoardIndex=0)SPRINT_LAYOUT_PARSER
CreateFootprint()SPRINT_LAYOUT_PARSER
GetFileData() constSPRINT_LAYOUT_PARSERinline
layerHasGroundPlane(PCB_LAYER_ID aLayer, const uint8_t aGroundPlane[7]) constSPRINT_LAYOUT_PARSERprivate
m_bufferSPRINT_LAYOUT_PARSERprivate
m_endSPRINT_LAYOUT_PARSERprivate
m_fileDataSPRINT_LAYOUT_PARSERprivate
m_parsingMacroSPRINT_LAYOUT_PARSERprivate
m_posSPRINT_LAYOUT_PARSERprivate
m_startSPRINT_LAYOUT_PARSERprivate
mapLayer(uint8_t aSprintLayer) constSPRINT_LAYOUT_PARSERprivate
ParseBoard(const wxString &aFileName)SPRINT_LAYOUT_PARSER
parseBoardHeader(SPRINT_LAYOUT::BOARD_DATA &aBoard)SPRINT_LAYOUT_PARSERprivate
parseFileStart(const wxString &aFileName)SPRINT_LAYOUT_PARSERprivate
parseGroups(SPRINT_LAYOUT::OBJECT &aObj)SPRINT_LAYOUT_PARSERprivate
ParseMacroFile(const wxString &aFileName)SPRINT_LAYOUT_PARSER
parseObject(SPRINT_LAYOUT::OBJECT &aObject, bool aIsTextChild=false)SPRINT_LAYOUT_PARSERprivate
parseObjectsList(SPRINT_LAYOUT::BOARD_DATA &aBoard)SPRINT_LAYOUT_PARSERprivate
parsePoints(SPRINT_LAYOUT::OBJECT &aObj)SPRINT_LAYOUT_PARSERprivate
parseTrailer()SPRINT_LAYOUT_PARSERprivate
processCircle(BOARD_ITEM_CONTAINER *aContainer, const SPRINT_LAYOUT::OBJECT &aObj, std::vector< std::vector< VECTOR2I > > &aOutlineSegments, const uint8_t aGroundPlane[7], NETINFO_ITEM *aGndPlaneNet, std::map< uint32_t, std::set< BOARD_ITEM * > > &aGidToItems)SPRINT_LAYOUT_PARSERprivate
processItemGroups(BOARD_ITEM *aItem, const SPRINT_LAYOUT::OBJECT &aObj, std::map< uint32_t, std::set< BOARD_ITEM * > > &aGidToItems)SPRINT_LAYOUT_PARSERprivate
processLine(BOARD_ITEM_CONTAINER *aContainer, const SPRINT_LAYOUT::OBJECT &aObj, std::vector< std::vector< VECTOR2I > > &aOutlineSegments, const uint8_t aGroundPlane[7], NETINFO_ITEM *aGndPlaneNet, std::map< uint32_t, std::set< BOARD_ITEM * > > &aGidToItems)SPRINT_LAYOUT_PARSERprivate
processPad(BOARD_ITEM_CONTAINER *aContainer, const SPRINT_LAYOUT::OBJECT &aObj, const uint8_t aGroundPlane[7], NETINFO_ITEM *aGndPlaneNet, std::map< uint32_t, std::set< BOARD_ITEM * > > &aGidToItems)SPRINT_LAYOUT_PARSERprivate
processPoly(BOARD_ITEM_CONTAINER *aContainer, const SPRINT_LAYOUT::OBJECT &aObj, std::vector< std::vector< VECTOR2I > > &aOutlineSegments, const uint8_t aGroundPlane[7], NETINFO_ITEM *aGndPlaneNet, std::map< uint32_t, std::set< BOARD_ITEM * > > &aGidToItems)SPRINT_LAYOUT_PARSERprivate
processSegment(BOARD_ITEM_CONTAINER *aContainer, const SPRINT_LAYOUT::OBJECT &aObj, std::vector< std::vector< VECTOR2I > > &aOutlineSegments, const uint8_t aGroundPlane[7], NETINFO_ITEM *aGndPlaneNet, std::map< uint32_t, std::set< BOARD_ITEM * > > &aGidToItems)SPRINT_LAYOUT_PARSERprivate
processText(BOARD_ITEM_CONTAINER *aContainer, const SPRINT_LAYOUT::OBJECT &aObj, std::map< uint32_t, std::set< BOARD_ITEM * > > &aGidToItems)SPRINT_LAYOUT_PARSERprivate
readCoord()SPRINT_LAYOUT_PARSERprivate
readDouble()SPRINT_LAYOUT_PARSERprivate
readFixedString(size_t aMaxLen)SPRINT_LAYOUT_PARSERprivate
readFloat()SPRINT_LAYOUT_PARSERprivate
readInt16()SPRINT_LAYOUT_PARSERprivate
readInt32()SPRINT_LAYOUT_PARSERprivate
readSigned()SPRINT_LAYOUT_PARSERprivate
readUint16()SPRINT_LAYOUT_PARSERprivate
readUint32()SPRINT_LAYOUT_PARSERprivate
readUint8()SPRINT_LAYOUT_PARSERprivate
readUnsigned()SPRINT_LAYOUT_PARSERprivate
readVarString()SPRINT_LAYOUT_PARSERprivate
resolveGroups(BOARD_ITEM_CONTAINER *aContainer, std::map< uint32_t, std::set< BOARD_ITEM * > > &aGidToItems)SPRINT_LAYOUT_PARSERprivate
resolveItemNet(BOARD *aBoard, const SPRINT_LAYOUT::OBJECT &aObj, PCB_LAYER_ID aLayer, const uint8_t aGroundPlane[7], NETINFO_ITEM *aGndPlaneNet) constSPRINT_LAYOUT_PARSERprivate
seek(int aBytes)SPRINT_LAYOUT_PARSERprivate
skip(size_t aBytes)SPRINT_LAYOUT_PARSERprivate
SPRINT_LAYOUT_PARSER()SPRINT_LAYOUT_PARSER
sprintToKicadCoord(float aValue) constSPRINT_LAYOUT_PARSERprivate
sprintToKicadPos(float aX, float aY) constSPRINT_LAYOUT_PARSERprivate
~SPRINT_LAYOUT_PARSER()SPRINT_LAYOUT_PARSER