KiCad PCB EDA Suite
Loading...
Searching...
No Matches
PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE Struct Reference

#include <pads_sch_binary_model.h>

Public Member Functions

bool operator== (const MODEL_EMBEDDED_IMAGE &) const =default
 

Public Attributes

IMAGE_ID id
 
SOURCE_PROVENANCE source
 
SHEET_REFERENCE sheet
 
MODEL_EMBEDDED_IMAGE_TYPE type = MODEL_EMBEDDED_IMAGE_TYPE::UNSUPPORTED
 
wxString streamName
 
std::array< int32_t, 4 > extent {}
 
std::array< int32_t, 4 > databaseBox {}
 
SOURCE_POINT position
 
SOURCE_POINT size
 
bool mirrorHorizontal = false
 
bool mirrorVertical = false
 
uint32_t flags = 0
 
std::vector< uint8_t > data
 
std::vector< SOURCE_PROPERTYproperties
 

Detailed Description

Definition at line 703 of file pads_sch_binary_model.h.

Member Function Documentation

◆ operator==()

bool PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::operator== ( const MODEL_EMBEDDED_IMAGE & ) const
default

Member Data Documentation

◆ data

std::vector<uint8_t> PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::data

Definition at line 717 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE().

◆ databaseBox

std::array<int32_t, 4> PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::databaseBox {}

Definition at line 711 of file pads_sch_binary_model.h.

◆ extent

std::array<int32_t, 4> PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::extent {}

Definition at line 710 of file pads_sch_binary_model.h.

◆ flags

uint32_t PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::flags = 0

Definition at line 716 of file pads_sch_binary_model.h.

◆ id

IMAGE_ID PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::id

Definition at line 705 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE().

◆ mirrorHorizontal

bool PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::mirrorHorizontal = false

Definition at line 714 of file pads_sch_binary_model.h.

◆ mirrorVertical

bool PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::mirrorVertical = false

Definition at line 715 of file pads_sch_binary_model.h.

◆ position

SOURCE_POINT PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::position

Definition at line 712 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE().

◆ properties

std::vector<SOURCE_PROPERTY> PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::properties

Definition at line 718 of file pads_sch_binary_model.h.

◆ sheet

SHEET_REFERENCE PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::sheet

Definition at line 707 of file pads_sch_binary_model.h.

◆ size

SOURCE_POINT PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::size

Definition at line 713 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE().

◆ source

SOURCE_PROVENANCE PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::source

Definition at line 706 of file pads_sch_binary_model.h.

◆ streamName

wxString PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::streamName

Definition at line 709 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE().

◆ type

MODEL_EMBEDDED_IMAGE_TYPE PADS_SCH_BINARY::MODEL_EMBEDDED_IMAGE::type = MODEL_EMBEDDED_IMAGE_TYPE::UNSUPPORTED

Definition at line 708 of file pads_sch_binary_model.h.

Referenced by BOOST_AUTO_TEST_CASE().


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