7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-21 14:41:42 +00:00

swig: ignore std::optional overloads for netclasses

This commit is contained in:
Mike Williams 2024-11-07 09:03:15 -05:00
parent 6354f5b6a1
commit 480dd6f26b

View File

@ -23,6 +23,20 @@
*/
%shared_ptr(NETCLASS)
%ignore NETCLASS::SetClearance(std::optional<int>);
%ignore NETCLASS::SetTrackWidth(std::optional<int>);
%ignore NETCLASS::SetViaDiameter(std::optional<int>);
%ignore NETCLASS::SetViaDrill(std::optional<int>);
%ignore NETCLASS::SetuViaDiameter(std::optional<int>);
%ignore NETCLASS::SetuViaDrill(std::optional<int>);
%ignore NETCLASS::SetDiffPairWidth(std::optional<int>);
%ignore NETCLASS::SetDiffPairGap(std::optional<int>);
%ignore NETCLASS::SetDiffPairViaGap(std::optional<int>);
%ignore NETCLASS::SetWireWidth(std::optional<int>);
%ignore NETCLASS::SetBusWidth(std::optional<int>);
%ignore NETCLASS::SetLineStyle(std::optional<int>);
%include netclass.h
%{