pcb 4.1.1
An interactive printed circuit board layout editor.
|
An element. More...
#include <global.h>
Data Fields | |
ANYOBJECTFIELDS | |
TextType | Name [MAX_ELEMENTNAMES] |
Coord | MarkX |
Coord | MarkY |
Cardinal | PinN |
Cardinal | PadN |
Cardinal | LineN |
Cardinal | ArcN |
GList * | Pin |
GList * | Pad |
GList * | Line |
GList * | Arc |
BoxType | VBox |
AttributeListType | Attributes |
GList* ElementType::Arc |
Definition at line 428 of file global.h.
Referenced by CreateNewArcInElement(), FreeElementMemory(), and WriteElementData().
Number of arcs.
Definition at line 424 of file global.h.
Referenced by CreateNewArcInElement(), WriteElementData(), and XORDrawElement().
Definition at line 430 of file global.h.
Referenced by ActionAttributes(), ActionElementSetAttr(), CopyElementLowLevel(), FreeElementMemory(), and WriteElementData().
GList* ElementType::Line |
Definition at line 427 of file global.h.
Referenced by CreateNewLineInElement(), FreeElementMemory(), and WriteElementData().
Number of lines.
Definition at line 423 of file global.h.
Referenced by CreateNewLineInElement(), WriteElementData(), and XORDrawElement().
X-value of the position mark.
Definition at line 419 of file global.h.
Referenced by ActionElementList(), ActionRenumber(), ConvertBufferToElement(), CopyElementLowLevel(), EMark_callback(), FitCrosshairIntoGrid(), FreeRotateElementLowLevel(), LoadElementToBuffer(), LocateError(), MirrorElementCoordinates(), place(), ReportDialog(), RotateElementLowLevel(), WriteElementData(), XORDrawElement(), and XORDrawMoveOrCopyObject().
Y-value of the position mark.
Definition at line 420 of file global.h.
Referenced by ActionElementList(), ActionRenumber(), ConvertBufferToElement(), CopyElementLowLevel(), EMark_callback(), FitCrosshairIntoGrid(), FreeRotateElementLowLevel(), LoadElementToBuffer(), LocateError(), MirrorElementCoordinates(), place(), ReportDialog(), RotateElementLowLevel(), WriteElementData(), XORDrawElement(), and XORDrawMoveOrCopyObject().
TextType ElementType::Name[MAX_ELEMENTNAMES] |
The elements names;
Definition at line 413 of file global.h.
Referenced by ActionElementList(), ChangeElementName(), ChangeElementNameSize(), ChangeElementText(), ConvertBufferToElement(), CopyElement(), CopyElementLowLevel(), LoadFootprint(), NotifyMode(), and ReportDialog().
GList* ElementType::Pad |
Definition at line 426 of file global.h.
Referenced by DrawEMark(), FindPad(), FreeElementMemory(), GetPadMemory(), and WriteElementData().
Number of pads.
Definition at line 422 of file global.h.
Referenced by createPerturbation(), GetPadMemory(), and WriteElementData().
GList* ElementType::Pin |
Definition at line 425 of file global.h.
Referenced by DrawEMark(), FindPad(), FreeElementMemory(), GetPinMemory(), and WriteElementData().
Number of pins.
Definition at line 421 of file global.h.
Referenced by createPerturbation(), GetPinMemory(), and WriteElementData().
Definition at line 429 of file global.h.
Referenced by createPerturbation(), doPerturb(), and element_callback().