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

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_MANAGERinlineprivate
AddCircleSymbol(const wxString &aDiameter)FEATURES_MANAGERinlineprivate
AddContour(const SHAPE_POLY_SET &aPolySet, int aOutline=0, FILL_T aFillType=FILL_T::FILLED_SHAPE)FEATURES_MANAGER
AddFeature(Args &&... args)FEATURES_MANAGERinlineprivate
AddFeatureArc(const VECTOR2I &aStart, const VECTOR2I &aEnd, const VECTOR2I &aCenter, uint64_t aWidth, ODB_DIRECTION aDirection)FEATURES_MANAGER
AddFeatureAttribute(Tr &r, Ta v)ATTR_MANAGERinline
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_MANAGERinlineprivate
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_MANAGERinlineprivate
AddRoundDonutSymbol(const wxString &aOuterDim, const wxString &aInnerDim)FEATURES_MANAGERinlineprivate
AddRoundRectDonutSymbol(const wxString &aOuterWidth, const wxString &aOuterHeight, const wxString &aLineWidth, const wxString &aRadius)FEATURES_MANAGERinlineprivate
AddRoundRectSymbol(const wxString &aWidth, const wxString &aHeight, const wxString &aRadius)FEATURES_MANAGERinlineprivate
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()=defaultATTR_MANAGER
AttrValue2String(ODB_ATTR::FloatAttribute< T, n > a)ATTR_MANAGERinlineprivate
AttrValue2String(ODB_ATTR::BooleanAttribute< T > a)ATTR_MANAGERinlineprivate
AttrValue2String(ODB_ATTR::TextAttribute< T > a)ATTR_MANAGERinlineprivate
FEATURES_MANAGER(BOARD *aBoard, PCB_IO_ODBPP *aPlugin, const wxString &aLayerName)FEATURES_MANAGERinline
GenerateFeatureFile(std::ostream &ost) constFEATURES_MANAGER
GenerateProfileFeatures(std::ostream &ost) constFEATURES_MANAGER
GetAttrNameNumber(const wxString &name)ATTR_MANAGERprotected
GetAttrTextNumber(const wxString &aName)ATTR_MANAGERprivate
GetODBPlugin()FEATURES_MANAGERinlineprivate
GetSymbolIndex(std::map< wxString, uint32_t > &aSymMap, const wxString &aKey)FEATURES_MANAGERinlineprivate
GetTextIndex(std::unordered_map< std::string, size_t > &aMap, std::vector< std::pair< size_t, std::string > > &aVec, const std::string &aText)ATTR_MANAGERprivate
InitFeatureList(PCB_LAYER_ID aLayer, std::vector< BOARD_ITEM * > &aItems)FEATURES_MANAGER
m_allSymMapFEATURES_MANAGERprivate
m_attrNamesATTR_MANAGERprivate
m_attrNameVecATTR_MANAGERprivate
m_attrTextsATTR_MANAGERprivate
m_attrTextVecATTR_MANAGERprivate
m_boardFEATURES_MANAGERprivate
m_chamRectSymMapFEATURES_MANAGERprivate
m_circleSymMapFEATURES_MANAGERprivate
m_featureIDMapFEATURES_MANAGERprivate
m_featuresListFEATURES_MANAGERprivate
m_layerNameFEATURES_MANAGERprivate
m_ovalSymMapFEATURES_MANAGERprivate
m_padSymMapFEATURES_MANAGERprivate
m_pluginFEATURES_MANAGERprivate
m_rectSymMapFEATURES_MANAGERprivate
m_roundDonutSymMapFEATURES_MANAGERprivate
m_roundRectDonutSymMapFEATURES_MANAGERprivate
m_roundRectSymMapFEATURES_MANAGERprivate
m_symIndexFEATURES_MANAGERprivate
WriteAttributes(std::ostream &ost, const std::string &prefix="") constATTR_MANAGERprotected
WriteAttributesName(std::ostream &ost, const std::string &prefix="") constATTR_MANAGERprotected
WriteAttributesText(std::ostream &ost, const std::string &prefix="") constATTR_MANAGERprotected
~ATTR_MANAGER()=defaultATTR_MANAGERvirtual
~FEATURES_MANAGER()FEATURES_MANAGERinlinevirtual