|
KiCad PCB EDA Suite
|
This is the complete list of members for test::DRC_TEST_PROVIDER_DIFF_PAIR_COUPLING, including all inherited members.
| AngleValueFromString(const wxString &aTextValue) const | UNITS_PROVIDER | inline |
| DRC_TEST_PROVIDER() | DRC_TEST_PROVIDER | |
| DRC_TEST_PROVIDER_DIFF_PAIR_COUPLING() | test::DRC_TEST_PROVIDER_DIFF_PAIR_COUPLING | inline |
| forEachGeometryItem(const std::vector< KICAD_T > &aTypes, const LSET &aLayers, const std::function< bool(BOARD_ITEM *)> &aFunc) | DRC_TEST_PROVIDER | protected |
| formatMsg(const wxString &aFormatString, const wxString &aSource, double aConstraint, double aActual, EDA_DATA_TYPE aDataType=EDA_DATA_TYPE::DISTANCE) | DRC_TEST_PROVIDER | protected |
| formatMsg(const wxString &aFormatString, const wxString &aSource, const EDA_ANGLE &aConstraint, const EDA_ANGLE &aActual) | DRC_TEST_PROVIDER | protected |
| GetIuScale() const | UNITS_PROVIDER | inline |
| getLogReporter() const | DRC_TEST_PROVIDER | inlineprotected |
| GetName() const override | test::DRC_TEST_PROVIDER_DIFF_PAIR_COUPLING | inlinevirtual |
| GetOriginTransforms() | UNITS_PROVIDER | inlinevirtual |
| GetTypeFromUnits(const EDA_UNITS aUnits) | UNITS_PROVIDER | inlinestatic |
| GetUnitPair(EDA_UNITS &aPrimaryUnit, EDA_UNITS &aSecondaryUnits) | UNITS_PROVIDER | inlinevirtual |
| GetUnitsFromType(EDA_DATA_TYPE aType) const | UNITS_PROVIDER | inline |
| GetUserUnits() const | UNITS_PROVIDER | inline |
| Init() | DRC_TEST_PROVIDER | static |
| isInvisibleText(const BOARD_ITEM *aItem) const | DRC_TEST_PROVIDER | protected |
| m_board | test::DRC_TEST_PROVIDER_DIFF_PAIR_COUPLING | private |
| m_drcEngine | DRC_TEST_PROVIDER | protected |
| m_isRuleDriven | DRC_TEST_PROVIDER | protected |
| m_iuScale | UNITS_PROVIDER | private |
| m_userUnits | UNITS_PROVIDER | private |
| MessageTextFromMinOptMax(const MINOPTMAX< int > &aValue, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline |
| MessageTextFromValue(double aValue, bool aAddUnitLabel=true, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline |
| MessageTextFromValue(const EDA_ANGLE &aValue, bool aAddUnitLabel=true) const | UNITS_PROVIDER | inline |
| NullUiString | UNITS_PROVIDER | inlinestatic |
| OptionalValueFromString(const wxString &aTextValue, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline |
| reportPhase(const wxString &aStageName) | DRC_TEST_PROVIDER | protectedvirtual |
| reportProgress(size_t aCount, size_t aSize, size_t aDelta=1) | DRC_TEST_PROVIDER | protectedvirtual |
| reportTwoItemGeometry(std::shared_ptr< DRC_ITEM > &aDrcItem, const VECTOR2I &aMarkerPos, const BOARD_ITEM *aItem1, const BOARD_ITEM *aItem2, PCB_LAYER_ID aLayer, int aDistance) | DRC_TEST_PROVIDER | protected |
| reportTwoPointGeometry(std::shared_ptr< DRC_ITEM > &aDrcItem, const VECTOR2I &aMarkerPos, const VECTOR2I &ptA, const VECTOR2I &ptB, PCB_LAYER_ID aLayer) | DRC_TEST_PROVIDER | protected |
| reportTwoShapeGeometry(std::shared_ptr< DRC_ITEM > &aDrcItem, const VECTOR2I &aMarkerPos, const SHAPE *aShape1, const SHAPE *aShape2, PCB_LAYER_ID aLayer, int aDistance) | DRC_TEST_PROVIDER | protected |
| reportViolation(std::shared_ptr< DRC_ITEM > &item, const VECTOR2I &aMarkerPos, int aMarkerLayer, const std::function< void(PCB_MARKER *)> &aPathGenerator=[](PCB_MARKER *){}) | DRC_TEST_PROVIDER | protected |
| Run() override | test::DRC_TEST_PROVIDER_DIFF_PAIR_COUPLING | virtual |
| RunTests(EDA_UNITS aUnits) | DRC_TEST_PROVIDER | inline |
| s_allBasicItems | DRC_TEST_PROVIDER | protectedstatic |
| s_allBasicItemsButZones | DRC_TEST_PROVIDER | protectedstatic |
| SetDRCEngine(DRC_ENGINE *engine) | DRC_TEST_PROVIDER | inline |
| SetUserUnits(EDA_UNITS aUnits) | UNITS_PROVIDER | inline |
| StringFromOptionalValue(std::optional< int > aValue, bool aAddUnitLabel=false, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline |
| StringFromValue(double aValue, bool aAddUnitLabel=false, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline |
| StringFromValue(const EDA_ANGLE &aValue, bool aAddUnitLabel=false) const | UNITS_PROVIDER | inline |
| UNITS_PROVIDER(const EDA_IU_SCALE &aIuScale, EDA_UNITS aUnits) | UNITS_PROVIDER | inline |
| ValueFromString(const wxString &aTextValue, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE) const | UNITS_PROVIDER | inline |
| ~DRC_TEST_PROVIDER()=default | DRC_TEST_PROVIDER | virtual |
| ~DRC_TEST_PROVIDER_DIFF_PAIR_COUPLING()=default | test::DRC_TEST_PROVIDER_DIFF_PAIR_COUPLING | virtual |
| ~UNITS_PROVIDER() | UNITS_PROVIDER | inlinevirtual |