|
| enum class | Type {
Arc
, Pad
, Surface
, Barcode
,
Text
, Line
} |
| |
| typedef std::vector< std::shared_ptr< FeatureRecord > > | Vector |
| |
Definition at line 24 of file FeaturesFile.h.
◆ Vector
| typedef std::vector<std::shared_ptr<FeatureRecord> > Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::Vector |
◆ Type
| enum class Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::Type |
|
strong |
◆ ~FeatureRecord()
| Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::~FeatureRecord |
( |
| ) |
|
◆ from_protobuf()
| void Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::from_protobuf |
( |
const Odb::Lib::Protobuf::FeaturesFile::FeatureRecord & |
message | ) |
|
|
overridevirtual |
◆ GetContourPolygons()
| const ContourPolygon::Vector & Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::GetContourPolygons |
( |
| ) |
const |
◆ to_protobuf()
| std::unique_ptr< Odb::Lib::Protobuf::FeaturesFile::FeatureRecord > Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::to_protobuf |
( |
| ) |
const |
|
overridevirtual |
◆ apt_def_resize_factor
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::apt_def_resize_factor |
◆ apt_def_symbol_num
| int Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::apt_def_symbol_num = -1 |
◆ ARC_TOKEN
| constexpr const char* Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::ARC_TOKEN = "A" |
|
inlinestaticconstexpr |
◆ BARCODE_TOKEN
| constexpr const char* Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::BARCODE_TOKEN = "B" |
|
inlinestaticconstexpr |
◆ cw
| bool Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::cw |
◆ dcode
| int Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::dcode |
◆ font
| std::string Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::font |
◆ id
| unsigned int Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::id |
◆ LINE_TOKEN
| constexpr const char* Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::LINE_TOKEN = "L" |
|
inlinestaticconstexpr |
◆ m_contourPolygons
| ContourPolygon::Vector Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::m_contourPolygons |
◆ orient_def
| int Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::orient_def |
◆ orient_def_rotation
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::orient_def_rotation |
◆ PAD_TOKEN
| constexpr const char* Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::PAD_TOKEN = "P" |
|
inlinestaticconstexpr |
◆ polarity
| Polarity Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::polarity |
◆ SURFACE_END_TOKEN
| constexpr const char* Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::SURFACE_END_TOKEN = "SE" |
|
inlinestaticconstexpr |
◆ SURFACE_START_TOKEN
| constexpr const char* Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::SURFACE_START_TOKEN = "S" |
|
inlinestaticconstexpr |
◆ sym_num
| int Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::sym_num = -1 |
◆ text
| std::string Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::text |
◆ TEXT_TOKEN
| constexpr const char* Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::TEXT_TOKEN = "T" |
|
inlinestaticconstexpr |
◆ type
| Type Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::type |
◆ version
| int Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::version |
◆ width_factor
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::width_factor |
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::x |
◆ xc
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::xc |
◆ xe
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::xe |
◆ xs
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::xs |
◆ xsize
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::xsize |
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::y |
◆ yc
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::yc |
◆ ye
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::ye |
◆ ys
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::ys |
◆ ysize
| double Odb::Lib::FileModel::Design::FeaturesFile::FeatureRecord::ysize |
The documentation for this struct was generated from the following files: