Holds information about one element entity. More...
#include <pcb_globals.h>
Data Fields | |
ANYOBJECTFIELDS | |
TextType | Name [MAX_ELEMENTNAMES] |
LocationType | MarkX |
LocationType | MarkY |
Cardinal | PinN |
Cardinal | PinMax |
Cardinal | PadN |
Cardinal | PadMax |
Cardinal | LineN |
Cardinal | LineMax |
Cardinal | ArcN |
Cardinal | ArcMax |
PinTypePtr | Pin |
PadTypePtr | Pad |
LineTypePtr | Line |
ArcTypePtr | Arc |
BoxType | VBox |
AttributeListType | Attributes |
Holds information about one element entity.
Definition at line 316 of file pcb_globals.h.
Arcs contained by the element.
Definition at line 353 of file pcb_globals.h.
Referenced by create_new_arc().
Cardinal ElementType::ArcMax |
Maximum number of arcs.
Definition at line 345 of file pcb_globals.h.
Referenced by create_new_arc().
Cardinal ElementType::ArcN |
List of attributes.
Definition at line 357 of file pcb_globals.h.
Referenced by create_attributes_in_element().
Lines contained by the element.
Definition at line 351 of file pcb_globals.h.
Referenced by create_new_line().
Cardinal ElementType::LineMax |
Maximum number of lines.
Definition at line 341 of file pcb_globals.h.
Referenced by create_new_line().
Cardinal ElementType::LineN |
LocationType ElementType::MarkX |
X-value of position mark.
Definition at line 327 of file pcb_globals.h.
Referenced by bga_create_element(), capa_create_element(), capc_create_element(), capm_create_element(), capmp_create_element(), cappr_create_element(), con_dil_create_element(), con_dip_create_element(), con_sil_create_element(), diom_create_element(), diomelf_create_element(), dip_create_element(), dips_create_element(), indc_create_element(), indm_create_element(), indp_create_element(), pga_create_element(), plcc_create_element(), res_create_element(), resc_create_element(), resm_create_element(), resmelf_create_element(), sil_create_element(), sip_create_element(), sot_create_element(), to_create_element_to92(), and to_create_element_to92_staggered().
LocationType ElementType::MarkY |
Y-value of position mark.
Definition at line 329 of file pcb_globals.h.
Referenced by bga_create_element(), capa_create_element(), capc_create_element(), capm_create_element(), capmp_create_element(), cappr_create_element(), con_dil_create_element(), con_dip_create_element(), con_sil_create_element(), diom_create_element(), diomelf_create_element(), dip_create_element(), dips_create_element(), indc_create_element(), indm_create_element(), indp_create_element(), pga_create_element(), plcc_create_element(), res_create_element(), resc_create_element(), resm_create_element(), resmelf_create_element(), sil_create_element(), sip_create_element(), sot_create_element(), to_create_element_to92(), and to_create_element_to92_staggered().
TextType ElementType::Name[MAX_ELEMENTNAMES] |
the elements names:
Definition at line 320 of file pcb_globals.h.
Referenced by bga_create_element(), capa_create_element(), capc_create_element(), capm_create_element(), capmp_create_element(), cappr_create_element(), con_dil_create_element(), con_dip_create_element(), con_sil_create_element(), diom_create_element(), diomelf_create_element(), dip_create_element(), dips_create_element(), indc_create_element(), indm_create_element(), indp_create_element(), pga_create_element(), plcc_create_element(), res_create_element(), resc_create_element(), resm_create_element(), resmelf_create_element(), sil_create_element(), sip_create_element(), sot_create_element(), to_create_element_to92(), and to_create_element_to92_staggered().
Pads contained by the element.
Definition at line 349 of file pcb_globals.h.
Cardinal ElementType::PadMax |
Maximum number of pads.
Definition at line 337 of file pcb_globals.h.
Cardinal ElementType::PadN |
Pad Number.
Definition at line 335 of file pcb_globals.h.
Pins contained by the element.
Definition at line 347 of file pcb_globals.h.
Cardinal ElementType::PinMax |
Maximum number of pins.
Definition at line 333 of file pcb_globals.h.
Cardinal ElementType::PinN |
Pin Number.
Definition at line 331 of file pcb_globals.h.
Bounding box.
Definition at line 355 of file pcb_globals.h.