KiCad PCB EDA Suite
|
This is the complete list of members for FEATURES_MANAGER, including all inherited members.
AddChamferRectSymbol(const wxString &aWidth, const wxString &aHeight, const wxString &aRadius, int aPositions) | FEATURES_MANAGER | inlineprivate |
AddCircleSymbol(const wxString &aDiameter) | FEATURES_MANAGER | inlineprivate |
AddContour(const SHAPE_POLY_SET &aPolySet, int aOutline=0, FILL_T aFillType=FILL_T::FILLED_SHAPE) | FEATURES_MANAGER | |
AddFeature(Args &&... args) | FEATURES_MANAGER | inlineprivate |
AddFeatureArc(const VECTOR2I &aStart, const VECTOR2I &aEnd, const VECTOR2I &aCenter, uint64_t aWidth, ODB_DIRECTION aDirection) | FEATURES_MANAGER | |
AddFeatureAttribute(Tr &r, Ta v) | ATTR_MANAGER | inline |
AddFeatureLine(const VECTOR2I &aStart, const VECTOR2I &aEnd, uint64_t aWidth) | FEATURES_MANAGER | |
AddFeatureSurface(const SHAPE_POLY_SET::POLYGON &aPolygon, FILL_T aFillType=FILL_T::FILLED_SHAPE) | FEATURES_MANAGER | |
AddOvalSymbol(const wxString &aWidth, const wxString &aHeight) | FEATURES_MANAGER | inlineprivate |
AddPadCircle(const VECTOR2I &aCenter, uint64_t aDiameter, const EDA_ANGLE &aAngle, bool aMirror, double aResize=1.0) | FEATURES_MANAGER | |
AddPadShape(const PAD &aPad, PCB_LAYER_ID aLayer) | FEATURES_MANAGER | |
AddPolygon(const SHAPE_POLY_SET::POLYGON &aPolygon, FILL_T aFillType, int aWidth, LINE_STYLE aDashType) | FEATURES_MANAGER | |
AddPolygonCutouts(const SHAPE_POLY_SET::POLYGON &aPolygon) | FEATURES_MANAGER | |
AddRectSymbol(const wxString &aWidth, const wxString &aHeight) | FEATURES_MANAGER | inlineprivate |
AddRoundDonutSymbol(const wxString &aOuterDim, const wxString &aInnerDim) | FEATURES_MANAGER | inlineprivate |
AddRoundRectDonutSymbol(const wxString &aOuterWidth, const wxString &aOuterHeight, const wxString &aLineWidth, const wxString &aRadius) | FEATURES_MANAGER | inlineprivate |
AddRoundRectSymbol(const wxString &aWidth, const wxString &aHeight, const wxString &aRadius) | FEATURES_MANAGER | inlineprivate |
AddShape(const PCB_SHAPE &aShape, PCB_LAYER_ID aLayer=UNDEFINED_LAYER) | FEATURES_MANAGER | |
AddVia(const PCB_VIA *aVia, PCB_LAYER_ID aLayer) | FEATURES_MANAGER | |
AddViaDrillHole(const PCB_VIA *aVia, PCB_LAYER_ID aLayer) | FEATURES_MANAGER | |
ATTR_MANAGER()=default | ATTR_MANAGER | |
AttrValue2String(ODB_ATTR::FloatAttribute< T, n > a) | ATTR_MANAGER | inlineprivate |
AttrValue2String(ODB_ATTR::BooleanAttribute< T > a) | ATTR_MANAGER | inlineprivate |
AttrValue2String(ODB_ATTR::TextAttribute< T > a) | ATTR_MANAGER | inlineprivate |
FEATURES_MANAGER(BOARD *aBoard, PCB_IO_ODBPP *aPlugin, const wxString &aLayerName) | FEATURES_MANAGER | inline |
GenerateFeatureFile(std::ostream &ost) const | FEATURES_MANAGER | |
GenerateProfileFeatures(std::ostream &ost) const | FEATURES_MANAGER | |
GetAttrNameNumber(const wxString &name) | ATTR_MANAGER | protected |
GetAttrTextNumber(const wxString &aName) | ATTR_MANAGER | private |
GetODBPlugin() | FEATURES_MANAGER | inlineprivate |
GetSymbolIndex(std::map< wxString, uint32_t > &aSymMap, const wxString &aKey) | FEATURES_MANAGER | inlineprivate |
GetTextIndex(std::unordered_map< std::string, size_t > &aMap, std::vector< std::pair< size_t, std::string > > &aVec, const std::string &aText) | ATTR_MANAGER | private |
InitFeatureList(PCB_LAYER_ID aLayer, std::vector< BOARD_ITEM * > &aItems) | FEATURES_MANAGER | |
m_allSymMap | FEATURES_MANAGER | private |
m_attrNames | ATTR_MANAGER | private |
m_attrNameVec | ATTR_MANAGER | private |
m_attrTexts | ATTR_MANAGER | private |
m_attrTextVec | ATTR_MANAGER | private |
m_board | FEATURES_MANAGER | private |
m_chamRectSymMap | FEATURES_MANAGER | private |
m_circleSymMap | FEATURES_MANAGER | private |
m_featureIDMap | FEATURES_MANAGER | private |
m_featuresList | FEATURES_MANAGER | private |
m_layerName | FEATURES_MANAGER | private |
m_ovalSymMap | FEATURES_MANAGER | private |
m_padSymMap | FEATURES_MANAGER | private |
m_plugin | FEATURES_MANAGER | private |
m_rectSymMap | FEATURES_MANAGER | private |
m_roundDonutSymMap | FEATURES_MANAGER | private |
m_roundRectDonutSymMap | FEATURES_MANAGER | private |
m_roundRectSymMap | FEATURES_MANAGER | private |
m_symIndex | FEATURES_MANAGER | private |
WriteAttributes(std::ostream &ost, const std::string &prefix="") const | ATTR_MANAGER | protected |
WriteAttributesName(std::ostream &ost, const std::string &prefix="") const | ATTR_MANAGER | protected |
WriteAttributesText(std::ostream &ost, const std::string &prefix="") const | ATTR_MANAGER | protected |
~ATTR_MANAGER()=default | ATTR_MANAGER | virtual |
~FEATURES_MANAGER() | FEATURES_MANAGER | inlinevirtual |