24 #ifndef ALTIUM_PARSER_PCB_H 25 #define ALTIUM_PARSER_PCB_H 33 #include <wx/gdicmn.h> 224 explicit ALTIUM_VERTICE(
bool aIsRound, int32_t aRadius,
double aStartAngle,
double aEndAngle,
225 const wxPoint aPosition,
const wxPoint aCenter )
502 std::vector<std::vector<ALTIUM_VERTICE>>
holes;
680 #endif //ALTIUM_PARSER_PCB_H AREGION6(ALTIUM_PARSER &aReader, bool aExtendedVertices)
ADIMENSION6(ALTIUM_PARSER &aReader)
FP_3DMODEL::VECTOR3D modelPosition
int32_t soldermaskexpansionmanual
int planeclearanceClearance
ALTIUM_TEXT_POSITION nameautoposition
ALTIUM_PAD_SHAPE topshape
AMODEL(ALTIUM_PARSER &aReader)
ALTIUM_DIMENSION_KIND kind
ARULE6(ALTIUM_PARSER &aReader)
ALTIUM_POLYGON_HATCHSTYLE
int32_t polygonconnectAirgapwidth
std::vector< std::vector< ALTIUM_VERTICE > > holes
wxString sourcedesignator
const uint16_t ALTIUM_POLYGON_NONE
ALTIUM_PAD_RULE soldermaskexpansionmode
wxString sourcefootprintlibrary
AVIA6(ALTIUM_PARSER &aReader)
FP_3DMODEL::VECTOR3D rotation
wxString sourcelibreference
ATEXT6(ALTIUM_PARSER &aReader)
ALTIUM_CONNECT_STYLE polygonconnectStyle
wxString dielectricmaterial
ALTIUM_PAD_SHAPE_ALT alt_shape[32]
std::vector< wxString > names
std::vector< wxPoint > textPoint
wxString sourcecomponentlibrary
APAD6(ALTIUM_PARSER &aReader)
ALTIUM_VERTICE(bool aIsRound, int32_t aRadius, double aStartAngle, double aEndAngle, const wxPoint aPosition, const wxPoint aCenter)
ALTIUM_PAD_RULE pastemaskexpansionmode
A leader is a dimension-like object pointing to a specific point.
const uint16_t ALTIUM_NET_UNCONNECTED
Text placement is manually set by the user.
ALTIUM_PAD_SHAPE inner_shape[29]
Class Circle Represents basic circle geometry with utility geometry functions.
ACOMPONENTBODY6(ALTIUM_PARSER &aReader)
ALTIUM_VERTICE(const wxPoint aPosition)
ABOARD6(ALTIUM_PARSER &aReader)
FP_3DMODEL::VECTOR3D modelRotation
AFILL6(ALTIUM_PARSER &aReader)
ACLASS6(ALTIUM_PARSER &aReader)
ALTIUM_PAD_SHAPE botshape
std::vector< ALTIUM_VERTICE > vertices
ANET6(ALTIUM_PARSER &aReader)
ALTIUM_TEXT_POSITION textposition
ALTIUM_PAD_HOLE_SHAPE holeshape
ATRACK6(ALTIUM_PARSER &aReader)
std::vector< ALTIUM_VERTICE > outline
int32_t pastemaskexpansionmanual
APOLYGON6(ALTIUM_PARSER &aReader)
std::unique_ptr< APAD6_SIZE_AND_SHAPE > sizeAndShape
std::vector< ALTIUM_VERTICE > board_vertices
ALTIUM_TEXT_POSITION commentautoposition
ALTIUM_PAD_SHAPE midshape
std::vector< wxPoint > referencePoint
std::vector< ABOARD6_LAYER_STACKUP > stackup
const uint16_t ALTIUM_COMPONENT_NONE
ACOMPONENT6(ALTIUM_PARSER &aReader)
ALTIUM_POLYGON_HATCHSTYLE hatchstyle
ALTIUM_TEXT_TYPE fonttype
AARC6(ALTIUM_PARSER &aReader)
int32_t polygonconnectReliefconductorwidth
int polygonconnectReliefentries