KiCad PCB EDA Suite
DRC_TEST_PROVIDER_MATCHED_LENGTH Member List

This is the complete list of members for DRC_TEST_PROVIDER_MATCHED_LENGTH, including all inherited members.

accountCheck(const DRC_RULE *ruleToTest)DRC_TEST_PROVIDERprotectedvirtual
accountCheck(const DRC_CONSTRAINT &constraintToTest)DRC_TEST_PROVIDERprotectedvirtual
AngleValueFromString(const wxString &aTextValue)UNITS_PROVIDERinline
BuildLengthReport() constDRC_TEST_PROVIDER_MATCHED_LENGTH
checkLengths(const DRC_CONSTRAINT &aConstraint, const std::vector< CONNECTION > &aMatchedConnections)DRC_TEST_PROVIDER_MATCHED_LENGTHprivate
checkSkews(const DRC_CONSTRAINT &aConstraint, const std::vector< CONNECTION > &aMatchedConnections)DRC_TEST_PROVIDER_MATCHED_LENGTHprivate
checkViaCounts(const DRC_CONSTRAINT &aConstraint, const std::vector< CONNECTION > &aMatchedConnections)DRC_TEST_PROVIDER_MATCHED_LENGTHprivate
CONNECTION typedefDRC_TEST_PROVIDER_MATCHED_LENGTHprivate
DRC_TEST_PROVIDER()DRC_TEST_PROVIDER
DRC_TEST_PROVIDER_MATCHED_LENGTH()DRC_TEST_PROVIDER_MATCHED_LENGTHinline
forEachGeometryItem(const std::vector< KICAD_T > &aTypes, LSET aLayers, const std::function< bool(BOARD_ITEM *)> &aFunc)DRC_TEST_PROVIDERprotected
formatMsg(const wxString &aFormatString, const wxString &aSource, int aConstraint, int aActual)DRC_TEST_PROVIDERprotected
GetDescription() const overrideDRC_TEST_PROVIDER_MATCHED_LENGTHinlinevirtual
GetIuScale() constUNITS_PROVIDERinline
GetName() const overrideDRC_TEST_PROVIDER_MATCHED_LENGTHinlinevirtual
GetOriginTransforms()UNITS_PROVIDERinlinevirtual
GetUserUnits() constUNITS_PROVIDERinline
Init()DRC_TEST_PROVIDERstatic
isInvisibleText(const BOARD_ITEM *aItem) constDRC_TEST_PROVIDERprotected
m_boardDRC_TEST_PROVIDER_MATCHED_LENGTHprivate
m_drcEngineDRC_TEST_PROVIDERprotected
m_isRuleDrivenDRC_TEST_PROVIDERprotected
m_iuScaleUNITS_PROVIDERprivate
m_reportDRC_TEST_PROVIDER_MATCHED_LENGTHprivate
m_statsDRC_TEST_PROVIDERprotected
m_userUnitsUNITS_PROVIDERprivate
MessageTextFromValue(double aValue, bool aAddUnitLabel=true, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE)UNITS_PROVIDERinline
MessageTextFromValue(const EDA_ANGLE &aValue, bool aAddUnitLabel=true)UNITS_PROVIDERinline
reportAux(wxString fmt,...)DRC_TEST_PROVIDERprotectedvirtual
reportPhase(const wxString &aStageName)DRC_TEST_PROVIDERprotectedvirtual
reportProgress(int aCount, int aSize, int aDelta)DRC_TEST_PROVIDERprotectedvirtual
reportRuleStatistics()DRC_TEST_PROVIDERprotectedvirtual
reportViolation(std::shared_ptr< DRC_ITEM > &item, const VECTOR2I &aMarkerPos, int aMarkerLayer)DRC_TEST_PROVIDERprotectedvirtual
Run() overrideDRC_TEST_PROVIDER_MATCHED_LENGTHvirtual
runInternal(bool aDelayReportMode=false)DRC_TEST_PROVIDER_MATCHED_LENGTHprivate
RunTests(EDA_UNITS aUnits)DRC_TEST_PROVIDERinline
s_allBasicItemsDRC_TEST_PROVIDERprotectedstatic
s_allBasicItemsButZonesDRC_TEST_PROVIDERprotectedstatic
SetDRCEngine(DRC_ENGINE *engine)DRC_TEST_PROVIDERinline
SetUserUnits(EDA_UNITS aUnits)UNITS_PROVIDERinline
StringFromValue(double aValue, bool aAddUnitLabel=false, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE)UNITS_PROVIDERinline
StringFromValue(const EDA_ANGLE &aValue, bool aAddUnitLabel=false)UNITS_PROVIDERinline
UNITS_PROVIDER(const EDA_IU_SCALE &aIuScale, EDA_UNITS aUnits)UNITS_PROVIDERinline
userUnits() constDRC_TEST_PROVIDERprotected
ValueFromString(const wxString &aTextValue, EDA_DATA_TYPE aType=EDA_DATA_TYPE::DISTANCE)UNITS_PROVIDERinline
~DRC_TEST_PROVIDER()=defaultDRC_TEST_PROVIDERvirtual
~DRC_TEST_PROVIDER_MATCHED_LENGTH()DRC_TEST_PROVIDER_MATCHED_LENGTHinlinevirtual
~UNITS_PROVIDER()UNITS_PROVIDERinlinevirtual