PCBConstant class
No description yet.
public class PCBConstant
Namespace: PCB · Assembly: Altium.SDK
Constructors
public PCBConstant();
Fields
| Name | Type | Value |
|---|---|---|
MAXSIGNALLAYER | int | 65535 |
MISCLAYERFAMILY | int | 0 |
ELECTRICALLAYERFAMILY | int | 1 |
MECHANICALLAYERFAMILY | int | 4 |
STANDARDLAYERFLAGS | int | 0 |
EXTENDEDLAYERFLAGS | int | 1 |
SIGNALLAYERFLAGS | int | 257 |
MIDLAYERFLAGS | int | 258 |
INTERNALPLANELAYERFLAGS | int | 260 |
DIELECTRICLAYERFLAGS | int | 513 |
MECHANICALLAYERFLAGS | int | 1024 |
MAXSIGNALLAYERS09 | int | 32 |
MAXMIDLAYERS09 | int | 30 |
MAXINTERNALPLANELAYERS09 | int | 16 |
MaxReferenceCount | int | 200 |
MaxPlotterPens | int | 8 |
InBoardBitMask | int | 1 |
InPolygonBitMask | int | 2 |
InComponentBitMask | int | 8 |
InNetBitMask | int | 16 |
InCoordinateBitMask | int | 32 |
InDimensionBitMask | int | 64 |
MaxNetNameLength | int | 50 |
MaxFreeStringLength | int | 254 |
MaxPadTypeNameLength | int | 10 |
MaxPatternLength | int | 250 |
MaxCoord | int | 999990000 |
MinCoord | int | 0 |
ColorMask | int | 15 |
DRCErrorBitMask | int | 8 |
SelectedBitMask | int | 16 |
AllowGlobEditBitMask | int | 256 |
TentingBitMask | int | 1024 |
TestPointTopBitMask | int | 2048 |
KeepoutBitMask | int | 4096 |
TestPointBottomBitMask | int | 8192 |
TearDropBitMask | int | 16384 |
UserRoutedBitMask | int | 32768 |
Bitfield3Disabled | int | 1 |
BitField3TentingTop | int | 2 |
BitField3TentingBottom | int | 4 |
BitField3Undefined4 | int | 8 |
BitField3Undefined5 | int | 16 |
BitField3Undefined6 | int | 32 |
BitField3Undefined7 | int | 64 |
BitField3Undefined8 | int | 128 |
BitField3Undefined9 | int | 256 |
BitField3Undefined10 | int | 512 |
BitField3Undefined11 | int | 1024 |
BitField3Undefined12 | int | 2048 |
BitField3Undefined13 | int | 4096 |
BitField3Undefined14 | int | 8192 |
BitField3Undefined15 | int | 16384 |
BitField3Undefined16 | int | 32768 |
Properties
AllLayersSet
No description yet.
static TLayerPartitionSet AllLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
EditableLayersSet
No description yet.
static TLayerPartitionSet EditableLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
ElectricalLayersSet
No description yet.
static TLayerPartitionSet ElectricalLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
InternalPlaneLayersSet
No description yet.
static TLayerPartitionSet InternalPlaneLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
InternalPlanesSet
No description yet.
static TLayerPartitionSet InternalPlanesSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
InvertedLayersSet
No description yet.
static TLayerPartitionSet InvertedLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
MechanicalLayersSet
No description yet.
static TLayerPartitionSet MechanicalLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
MidLayersSet
No description yet.
static TLayerPartitionSet MidLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
MiscLayersSet
No description yet.
static TLayerPartitionSet MiscLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
MultiLayerSet
No description yet.
static TLayerPartitionSet MultiLayerSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
MultiLayersSet
No description yet.
static TLayerPartitionSet MultiLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
OverlayLayersSet
No description yet.
static TLayerPartitionSet OverlayLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
PadstackLayersSet
No description yet.
static TLayerPartitionSet PadstackLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
PasteMaskLayersSet
No description yet.
static TLayerPartitionSet PasteMaskLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
PolygonLayersSet
No description yet.
static TLayerPartitionSet PolygonLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
SignalLayersSet
No description yet.
static TLayerPartitionSet SignalLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
SilkscreenLayersSet
No description yet.
static TLayerPartitionSet SilkscreenLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
SolderMaskLayersSet
No description yet.
static TLayerPartitionSet SolderMaskLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V6AllLayers
No description yet.
static TV6_Layer[] V6AllLayers { get; }
Type: TV6_Layer[] · Access: read-only
V6AllLayersSet
No description yet.
static TV6_LayerSet V6AllLayersSet { get; }
Type: TV6_LayerSet · Access: read-only
V6cMaxEditableLayer
No description yet.
static TV6_Layer V6cMaxEditableLayer { get; }
Type: TV6_Layer · Access: read-only
V6cMidLayers
No description yet.
static TV6_Layer[] V6cMidLayers { get; }
Type: TV6_Layer[] · Access: read-only
V6cMidLayersSet
No description yet.
static TV6_LayerSet V6cMidLayersSet { get; }
Type: TV6_LayerSet · Access: read-only
V6InternalPlanes
No description yet.
static TV6_Layer[] V6InternalPlanes { get; }
Type: TV6_Layer[] · Access: read-only
V6InternalPlanesSet
No description yet.
static TV6_LayerSet V6InternalPlanesSet { get; }
Type: TV6_LayerSet · Access: read-only
V6kMaxInternalPlane
No description yet.
static TV6_Layer V6kMaxInternalPlane { get; }
Type: TV6_Layer · Access: read-only
V6kMinInternalPlane
No description yet.
static TV6_Layer V6kMinInternalPlane { get; }
Type: TV6_Layer · Access: read-only
V6MaxBoardLayer
No description yet.
static TV6_Layer V6MaxBoardLayer { get; }
Type: TV6_Layer · Access: read-only
V6MaxLayer
No description yet.
static TV6_Layer V6MaxLayer { get; }
Type: TV6_Layer · Access: read-only
V6MaxMechanicalLayer
No description yet.
static TV6_Layer V6MaxMechanicalLayer { get; }
Type: TV6_Layer · Access: read-only
V6MaxRouteLayer
No description yet.
static TV6_Layer V6MaxRouteLayer { get; }
Type: TV6_Layer · Access: read-only
V6MaxWarehouseLayer
No description yet.
static TV6_Layer V6MaxWarehouseLayer { get; }
Type: TV6_Layer · Access: read-only
V6MechanicalLayers
No description yet.
static TV6_Layer[] V6MechanicalLayers { get; }
Type: TV6_Layer[] · Access: read-only
V6MechanicalLayersSet
No description yet.
static TV6_LayerSet V6MechanicalLayersSet { get; }
Type: TV6_LayerSet · Access: read-only
V6MinLayer
No description yet.
static TV6_Layer V6MinLayer { get; }
Type: TV6_Layer · Access: read-only
V6MinMechanicalLayer
No description yet.
static TV6_Layer V6MinMechanicalLayer { get; }
Type: TV6_Layer · Access: read-only
V6MultiLayers
No description yet.
static TV6_Layer[] V6MultiLayers { get; }
Type: TV6_Layer[] · Access: read-only
V6MultiLayersSet
No description yet.
static TV6_LayerSet V6MultiLayersSet { get; }
Type: TV6_LayerSet · Access: read-only
V6OverlayLayers
No description yet.
static TV6_Layer[] V6OverlayLayers { get; }
Type: TV6_Layer[] · Access: read-only
V6OverlayLayersSet
No description yet.
static TV6_LayerSet V6OverlayLayersSet { get; }
Type: TV6_LayerSet · Access: read-only
V6SignalLayers
No description yet.
static TV6_Layer[] V6SignalLayers { get; }
Type: TV6_Layer[] · Access: read-only
V6SignalLayersSet
No description yet.
static TV6_LayerSet V6SignalLayersSet { get; }
Type: TV6_LayerSet · Access: read-only
V6SolderMaskLayers
No description yet.
static TV6_Layer[] V6SolderMaskLayers { get; }
Type: TV6_Layer[] · Access: read-only
V6SolderMaskLayersSet
No description yet.
static TV6_LayerSet V6SolderMaskLayersSet { get; }
Type: TV6_LayerSet · Access: read-only
V6xAllLayers
No description yet.
static TV6_Layer[] V6xAllLayers { get; }
Type: TV6_Layer[] · Access: read-only
V6xAllLayersSet
No description yet.
static TV6_LayerSet V6xAllLayersSet { get; }
Type: TV6_LayerSet · Access: read-only
V7ActiveIn3D
No description yet.
static TLayerPartition[] V7ActiveIn3D { get; }
Type: TLayerPartition[] · Access: read-only
V7ActiveIn3DSet
No description yet.
static TLayerPartitionSet V7ActiveIn3DSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7AllLayers
No description yet.
static TLayerPartition[] V7AllLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7AllLayersSet
No description yet.
static TLayerPartitionSet V7AllLayersSet { get; }
Type: TLayerPartitionSet · Access: read-only
V7AlwaysVisibleLayers
No description yet.
static TLayerPartition[] V7AlwaysVisibleLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7AlwaysVisibleLayersSet
No description yet.
static TLayerPartitionSet V7AlwaysVisibleLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7cWidthRuleLayers
No description yet.
static TLayerPartition[] V7cWidthRuleLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7cWidthRuleLayersSet
No description yet.
static TLayerPartitionSet V7cWidthRuleLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7EditableLayers
No description yet.
static TLayerPartition[] V7EditableLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7EditableLayersSet
No description yet.
static TLayerPartitionSet V7EditableLayersSet { get; }
Type: TLayerPartitionSet · Access: read-only
V7ElectricalLayers
No description yet.
static TLayerPartition[] V7ElectricalLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7ElectricalLayersSet
No description yet.
static TLayerPartitionSet V7ElectricalLayersSet { get; }
Type: TLayerPartitionSet · Access: read-only
V7FullLayers
No description yet.
static TLayerPartition[] V7FullLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7FullLayerSet
No description yet.
static TLayerPartitionSet V7FullLayerSet { get; }
Type: TLayerPartitionSet · Access: read-only
V7InternalPlaneLayers
No description yet.
static TLayerPartition[] V7InternalPlaneLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7InternalPlaneLayersSet
No description yet.
static TLayerPartitionSet V7InternalPlaneLayersSet { get; }
Type: TLayerPartitionSet · Access: read-only
V7InternalPlanes
No description yet.
static TLayerPartition[] V7InternalPlanes { get; }
Type: TLayerPartition[] · Access: read-only
V7InternalPlanesSet
No description yet.
static TLayerPartitionSet V7InternalPlanesSet { get; }
Type: TLayerPartitionSet · Access: read-only
V7InvertedLayers
No description yet.
static TLayerPartition[] V7InvertedLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7InvertedLayersSet
No description yet.
static TLayerPartitionSet V7InvertedLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7MechanicalLayers
No description yet.
static TLayerPartition[] V7MechanicalLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7MechanicalLayersSet
No description yet.
static TLayerPartitionSet V7MechanicalLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7MidLayers
No description yet.
static TLayerPartition[] V7MidLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7MidLayersSet
No description yet.
static TLayerPartitionSet V7MidLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7MiscLayers
No description yet.
static TLayerPartition[] V7MiscLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7MiscLayersSet
No description yet.
static TLayerPartitionSet V7MiscLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7MultiLayer
No description yet.
static TLayerPartition[] V7MultiLayer { get; }
Type: TLayerPartition[] · Access: read-only
V7MultiLayers
No description yet.
static TLayerPartition[] V7MultiLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7MultiLayerSet
No description yet.
static TLayerPartitionSet V7MultiLayerSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7MultiLayersSet
No description yet.
static TLayerPartitionSet V7MultiLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7NonEditableLayers
No description yet.
static TLayerPartition[] V7NonEditableLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7NonEditableLayersSet
No description yet.
static TLayerPartitionSet V7NonEditableLayersSet { get; }
Type: TLayerPartitionSet · Access: read-only
V7NotActiveIn3D
No description yet.
static TLayerPartition[] V7NotActiveIn3D { get; }
Type: TLayerPartition[] · Access: read-only
V7NotActiveIn3DSet
No description yet.
static TLayerPartitionSet V7NotActiveIn3DSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7OverlayLayers
No description yet.
static TLayerPartition[] V7OverlayLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7OverlayLayersSet
No description yet.
static TLayerPartitionSet V7OverlayLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7PadstackLayers
No description yet.
static TLayerPartition[] V7PadstackLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7PadstackLayersSet
No description yet.
static TLayerPartitionSet V7PadstackLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7PasteMaskLayers
No description yet.
static TLayerPartition[] V7PasteMaskLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7PasteMaskLayersSet
No description yet.
static TLayerPartitionSet V7PasteMaskLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7PolygonLayers
No description yet.
static TLayerPartition[] V7PolygonLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7PolygonLayersSet
No description yet.
static TLayerPartitionSet V7PolygonLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7SignalLayers
No description yet.
static TLayerPartition[] V7SignalLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7SignalLayersSet
No description yet.
static TLayerPartitionSet V7SignalLayersSet { get; }
Type: TLayerPartitionSet · Access: read-only
V7SilkscreenLayers
No description yet.
static TLayerPartition[] V7SilkscreenLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7SilkscreenLayersSet
No description yet.
static TLayerPartitionSet V7SilkscreenLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
V7SolderMaskLayers
No description yet.
static TLayerPartition[] V7SolderMaskLayers { get; }
Type: TLayerPartition[] · Access: read-only
V7SolderMaskLayersSet
No description yet.
static TLayerPartitionSet V7SolderMaskLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write
WidthRuleLayersSet
No description yet.
static TLayerPartitionSet WidthRuleLayersSet { get; set; }
Type: TLayerPartitionSet · Access: read/write