kigadgets.layer¶
Layer handling utilities for KiCad PCB objects.
This module provides functions and classes for converting between KiCad layer names and layer IDs, supporting both board-specific and standard layer mappings.
Classes¶
Functions¶
|
|
|
Get layer id for layer name in board, or std. |
|
Get layer name for layer_id in board, or std. |
|
Get layer name from layer id. |
|
Get layer id from layer name |
Module Contents¶
- kigadgets.layer.load_std_layers() None¶
- kigadgets.layer.get_board_layer_id(board: Board | None, layer_name: str) int¶
Get layer id for layer name in board, or std.
- kigadgets.layer.get_board_layer_name(board: Board | None, layer_id: int) str¶
Get layer name for layer_id in board, or std.
- kigadgets.layer.get_std_layer_name(layer_id: int) str¶
Get layer name from layer id.
- kigadgets.layer.get_std_layer_id(layer_name: str) int¶
Get layer id from layer name
If it is already an int just return it.