|
KiCad PCB EDA Suite
|
Net class definition with routing constraints. More...
#include <pads_parser.h>
Public Attributes | |
| std::string | name |
| Net class name. | |
| double | clearance = 0.0 |
| Copper clearance (CLEARANCE) | |
| double | track_width = 0.0 |
| Track width (TRACKWIDTH) | |
| double | via_size = 0.0 |
| Via diameter (VIASIZE) | |
| double | via_drill = 0.0 |
| Via drill diameter (VIADRILL) | |
| double | diff_pair_gap = 0.0 |
| Differential pair gap (DIFFPAIRGAP) | |
| double | diff_pair_width = 0.0 |
| Differential pair width (DIFFPAIRWIDTH) | |
| std::vector< std::string > | net_names |
| Nets assigned to this class. | |
Net class definition with routing constraints.
Definition at line 206 of file pads_parser.h.
| double PADS_IO::NET_CLASS_DEF::clearance = 0.0 |
Copper clearance (CLEARANCE)
Definition at line 209 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionNETCLASS().
| double PADS_IO::NET_CLASS_DEF::diff_pair_gap = 0.0 |
Differential pair gap (DIFFPAIRGAP)
Definition at line 213 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionNETCLASS().
| double PADS_IO::NET_CLASS_DEF::diff_pair_width = 0.0 |
Differential pair width (DIFFPAIRWIDTH)
Definition at line 214 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionNETCLASS().
| std::string PADS_IO::NET_CLASS_DEF::name |
Net class name.
Definition at line 208 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), PADS_IO::PARSER::parseSectionMISC(), and PADS_IO::PARSER::parseSectionNETCLASS().
| std::vector<std::string> PADS_IO::NET_CLASS_DEF::net_names |
Nets assigned to this class.
Definition at line 215 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), PADS_IO::PARSER::parseSectionMISC(), and PADS_IO::PARSER::parseSectionNETCLASS().
| double PADS_IO::NET_CLASS_DEF::track_width = 0.0 |
Track width (TRACKWIDTH)
Definition at line 210 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionNETCLASS().
| double PADS_IO::NET_CLASS_DEF::via_drill = 0.0 |
Via drill diameter (VIADRILL)
Definition at line 212 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionNETCLASS().
| double PADS_IO::NET_CLASS_DEF::via_size = 0.0 |
Via diameter (VIASIZE)
Definition at line 211 of file pads_parser.h.
Referenced by BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), and PADS_IO::PARSER::parseSectionNETCLASS().