Horizon
Loading...
Searching...
No Matches
horizon::ODB::EDAData::Pin Class Reference

Public Types

enum class  Type { THROUGH_HOLE , BLIND , SURFACE }
enum class  ElectricalType { ELECTRICAL , MECHANICAL , UNDEFINED }
enum class  MountType {
  SMT , SMT_RECOMMENDED , THROUGH_HOLE , THROUGH_RECOMMENDED ,
  PRESSFIT , NON_BOARD , HOLE , UNDEFINED
}

Public Member Functions

 Pin (unsigned int i, const std::string &n)
void write (std::ostream &ost) const

Public Attributes

std::string name
const unsigned int index
Coordi center
Type type = Type::SURFACE
ElectricalType etype = ElectricalType::UNDEFINED
MountType mtype = MountType::UNDEFINED
std::list< std::unique_ptr< Outline > > outline

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