|
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 | |
| 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 | |
| AddSystemAttribute(Tr &r, Ta v) | ATTR_MANAGER | inline |
| AddUserDefAttribute(Tr &r, Ta v) | ATTR_MANAGER | inline |
| AddVia(const PCB_VIA *aVia, PCB_LAYER_ID aLayer) | FEATURES_MANAGER | |
| AddViaDrillHole(const PCB_VIA *aVia, PCB_LAYER_ID aLayer) | FEATURES_MANAGER | |
| AddViaProtection(const PCB_VIA *aVia, bool drill, 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 |