KiCad PCB EDA Suite
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
IEC60664 Member List

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

Compute()IEC60664
ComputeClearanceDistance(const POLLUTION_DEGREE aPD, const FIELD aField, const double aAltitude)IEC60664private
ComputeCreepageDistance(const POLLUTION_DEGREE aPD, const MATERIAL_GROUP aMG)IEC60664private
FIELD enum nameIEC60664
GetBasicCreepageDistance(const double aVoltage, const POLLUTION_DEGREE aPD, const MATERIAL_GROUP aMG)IEC60664private
GetClearanceAltitudeCorrectionFactor(const double aAltitude)IEC60664private
GetClearanceDistance()IEC60664inline
GetClearanceForRMSVoltage(const double aVRMS, const FIELD aField=FIELD::INHOMOGENEOUS)IEC60664private
GetClearanceToWithstandPeaks(const double aVoltage, const FIELD aField)IEC60664private
GetClearanceToWithstandTransientVoltage(const double aVoltage, const POLLUTION_DEGREE aPD, const FIELD aField)IEC60664private
GetCreepageDistance()IEC60664inline
GetMaterialGroupFromCTI(const double aCTI)IEC60664private
GetMinGrooveWidth()IEC60664inline
GetMinGrooveWidth(const POLLUTION_DEGREE aPD, const double aDistIso=100)IEC60664private
GetRatedImpulseWithstandVoltage()IEC60664
IEC60664()IEC60664inline
INSULATION_TYPE enum nameIEC60664
m_altitudeIEC60664private
m_clearanceIEC60664private
m_coatedIEC60664private
m_creepageIEC60664private
m_fieldIEC60664private
m_frequencyIEC60664private
m_insulationTypeIEC60664private
m_materialGroupIEC60664private
m_minGrooveWidthIEC60664private
m_overvoltageCatIEC60664private
m_pcbMaterialIEC60664private
m_peakVoltageIEC60664private
m_pollutionDegreeIEC60664private
m_ratedVoltageIEC60664private
m_RMSvoltageIEC60664private
m_transientVoltageIEC60664private
MATERIAL_GROUP enum nameIEC60664
OV_CATEGORY enum nameIEC60664
POLLUTION_DEGREE enum nameIEC60664
SetAltitude(const double aAltitude)IEC60664inline
SetField(const FIELD aField)IEC60664inline
SetFrequency(const double aF)IEC60664inline
SetInsulationType(const INSULATION_TYPE aIns)IEC60664inline
SetMaterialGroup(const MATERIAL_GROUP aMG)IEC60664inline
SetOvervoltageCategory(const OV_CATEGORY aOV)IEC60664inline
SetPCBMaterial(const bool aPCB)IEC60664inline
SetPeakVoltage(const double aV)IEC60664inline
SetPollutionDegree(const POLLUTION_DEGREE aPD)IEC60664inline
SetRatedVoltage(const double aV)IEC60664inline
SetRMSVoltage(const double aV)IEC60664inline
SetTransientVoltage(const double aV)IEC60664inline
WAVEFORM enum nameIEC60664
~IEC60664()IEC60664inline