Tree:
468ebc3174
4.0
5.0
5.1
6.0
6.0.7
7.0
8.0
9.0
fusion360
jobs
master
newinvert
pcb_db
revert-0c36e162
4.0.0
4.0.0-rc1
4.0.0-rc2
4.0.1
4.0.2
4.0.3
4.0.4
4.0.5
4.0.6
4.0.7
5.0-dev
5.0.0
5.0.0-rc1
5.0.0-rc2
5.0.0-rc2-dev
5.0.0-rc3
5.0.0-rc3-dev
5.0.1
5.0.1-dev
5.0.2
5.1.0
5.1.0-dev
5.1.0-rc1
5.1.0-rc2
5.1.1
5.1.10
5.1.11
5.1.12
5.1.2
5.1.3
5.1.4
5.1.5
5.1.5-rc1
5.1.6
5.1.6-rc1
5.1.7
5.1.8
5.1.9
5.99.0
6.0.0
6.0.0-rc1
6.0.0-rc1-dev
6.0.0-rc2
6.0.1
6.0.10
6.0.11
6.0.2
6.0.3
6.0.4
6.0.5
6.0.6
6.0.7
6.0.7-rc1
6.0.8
6.0.9
6.99.0
7.0.0
7.0.0-rc1
7.0.0-rc2
7.0.1
7.0.10
7.0.10-rc1
7.0.11
7.0.11-rc1
7.0.11-rc2
7.0.11-rc3
7.0.11-rc4
7.0.2
7.0.3
7.0.4
7.0.5
7.0.6
7.0.6-rc1
7.0.6-rc2
7.0.6-rc3
7.0.7
7.0.7-rc1
7.0.8
7.0.8-rc1
7.0.9
7.0.9-rc1
7.0.9-rc2
7.99.0
8.0.0
8.0.0-rc1
8.0.0-rc2
8.0.0-rc3
8.0.1
8.0.1-rc1
8.0.1-rc2
8.0.2
8.0.2-rc1
8.0.2-rc2
8.0.3
8.0.3-rc1
8.0.4
8.0.4-rc1
8.0.4-rc2
8.0.5
8.0.5-rc1
8.0.6
8.0.6-rc1
8.0.7
8.0.7-rc1
8.0.8
8.0.8-rc1
8.0.9
8.0.9-rc1
8.99.0
9.0.0
9.0.0-rc1
9.0.0-rc2
9.0.0-rc3
9.0.1
9.0.1-rc1
9.0.1-rc2
9.0.2
9.0.2-rc1
9.0.3
9.0.3-rc1
9.0.4
9.0.4-rc1
9.0.5
9.0.5-rc1
9.0.6
9.0.6-rc1
9.0.6-rc2
9.99.0
April-2010-release
baseline
copy-of-subversion-repo
original_code
patch_baseline
pre-kiway
review
${ noResults }
1 Commits (468ebc317421a945cd0f34dcdbb8122fd7ae64b3)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
5e0abadb23 |
Reorganize layer numbering
F_Cu = 0 B_Cu = 2 Remaining internal copper layers are even and incrementing Non-copper layers are odd and incrementing. This means that we can no longer do things like: for( PCB_LAYER_ID layer = F_Cu; layer <= B_Cu; ++layer) Instead, we have the class LAYER_RANGE: for( PCB_LAYER_ID layer : LAYER_RANGE( F_Cu, B_Cu) ) Similarly, gt/lt tests should not refer to the integer value of the layer. We have functions such as IsCopperLayer to test whether a layer is copper or not. When using the connectivity RTree, the third dimension is layer, so we provide B_Cu with the special INT_MAX value, ensuring that elements between F_Cu and B_Cu will be identified. There is a new, special function GetBoardLayer() for interfacing with CN_ITEMS Similarly, PNS layers remain unchanged and sequential. A set of interface functions is provided to map PNS layers to Board layers and back. This allows the PNS_LAYER_RANGE to function as expected |
1 year ago |