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

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

AllBoardTechMask()LSETstatic
AllCuMask(int aCuLayerCount=MAX_CU_LAYERS)LSETstatic
AllLayersMask()LSETstatic
AllNonCuMask()LSETstatic
AllTechMask()LSETstatic
BackAssembly()LSETstatic
BackBoardTechMask()LSETstatic
BackMask()LSETstatic
BackTechMask()LSETstatic
BASE_SET(size_t size=64)BASE_SETinline
begin() constLSETinline
BASE_SET::begin()BASE_SETinline
ClearCopperLayers()LSET
ClearNonCopperLayers()LSET
ClearUserDefinedLayers()LSET
compare(const BASE_SET &other) constBASE_SETinline
Contains(PCB_LAYER_ID aLayer) constLSETinline
copper_layers_begin() constLSET
copper_layers_end() constLSET
CuStack() constLSET
end() constLSETinline
BASE_SET::end()BASE_SETinline
ExternalCuMask()LSETstatic
ExtractLayer() constLSET
flip(size_t pos)BASE_SETinline
flip()BASE_SETinline
FlipStandardLayers(int aCopperLayersCount=0)LSET
FmtBin() constBASE_SETinline
FmtHex() constBASE_SETinline
ForbiddenFootprintLayers()LSETstatic
FrontAssembly()LSETstatic
FrontBoardTechMask()LSETstatic
FrontMask()LSETstatic
FrontTechMask()LSETstatic
InternalCuMask()LSETstatic
IsBetween(PCB_LAYER_ID aStart, PCB_LAYER_ID aEnd, PCB_LAYER_ID aLayer)LSETstatic
LayerCount(PCB_LAYER_ID aStart, PCB_LAYER_ID aEnd, int aCopperLayerCount)LSETstatic
LSET()LSETinline
LSET(const BASE_SET &aOther)LSETinline
LSET(std::initializer_list< PCB_LAYER_ID > aList)LSET
LSET(const std::vector< PCB_LAYER_ID > &aList)LSET
LSET(const LSEQ &aSeq)LSET
LSET(const LAYER_RANGE &aRange)LSET
LSET(unsigned long __val)=deleteLSET
Name(PCB_LAYER_ID aLayerId)LSETstatic
NameToLayer(wxString &aName)LSETstatic
non_copper_layers_begin() constLSET
non_copper_layers_end() constLSET
operator&=(const BASE_SET &other)BASE_SETinline
operator<(const BASE_SET &other) constBASE_SETinline
operator^=(const BASE_SET &other)BASE_SETinline
operator|=(const BASE_SET &other)BASE_SETinline
operator~() constBASE_SETinline
ParseHex(const std::string &str)BASE_SETinline
ParseHex(const char *aStart, int aCount)BASE_SETinline
PhysicalLayersMask()LSETstatic
reset(size_t pos)BASE_SETinline
reset()BASE_SETinline
RunOnLayers(const std::function< void(PCB_LAYER_ID)> &aFunction) constLSETinline
Seq(const LSEQ &aSequence) constLSET
Seq() constLSET
SeqStackupForPlotting() constLSET
SeqStackupTop2Bottom(PCB_LAYER_ID aSelectedLayer=UNDEFINED_LAYER) constLSET
set(size_t pos)BASE_SETinline
set(size_t pos, bool value)BASE_SETinline
set()BASE_SETinline
set_bits_begin() constBASE_SETinline
set_bits_end() constBASE_SETinline
set_bits_rbegin() constBASE_SETinline
set_bits_rend() constBASE_SETinline
SideSpecificMask()LSETstatic
TechAndUserUIOrder() constLSET
UIOrder() constLSET
UserDefinedLayersMask(int aUserDefinedLayerCount=MAX_USER_DEFINED_LAYERS)LSETstatic
UserMask()LSETstatic