Horizon
Loading...
Searching...
No Matches
horizon::ODB::Matrix::Layer Class Reference

Classes

struct  Span

Public Types

enum class  Context { BOARD , MISC }
enum class  Type {
  SIGNAL , SOLDER_MASK , SILK_SCREEN , SOLDER_PASTE ,
  DRILL , ROUT , DOCUMENT , COMPONENT ,
  MASK , CONDUCTIVE_PASTE
}
enum class  Subtype {
  COVERLAY , COVERCOAT , STIFFENER , BEND_AREA ,
  FLEX_AREA , RIGID_AREA , PSA , SILVER_MASK ,
  CARBON_MASK
}

Public Member Functions

 Layer (unsigned int r, const std::string &n)

Public Attributes

const unsigned int row
const std::string name
Context context
Type type
std::optional< Spanspan
std::optional< Subtype > add_type
Polarity polarity = Polarity::POSITIVE

The documentation for this class was generated from the following file: