Module: LibEagle

Defined in:
lib/libeagle/xml.rb,
lib/libeagle/base.rb,
lib/libeagle/eagle.rb,
lib/libeagle/types.rb,
lib/libeagle/libeagle.rb

Defined Under Namespace

Modules: Types, XML Classes: Approved, Attribute, AttributeRequired, AttributeValueInvalid, Attributes, Autorouter, Base, Board, Bus, Busses, CClass, Circle, Classes, Clearance, Compatibility, Connect, Connects, Contactref, Description, Designrules, Device, Devices, Deviceset, Devicesets, Dimension, Drawing, Eagle, Element, ElementClassNotFound, Elements, Errors, Frame, Gate, Gates, Grid, Hole, Instance, Instances, Junction, Label, Layer, Layers, Libraries, Library, Net, Nets, Note, Package, Packages, Pad, Param, Parser, Part, Parts, Pass, Pin, Pinref, Plain, Polygon, Rectangle, Schematic, Segment, Setting, Settings, Sheet, Sheets, Signal, Signals, Smd, Symbol, Symbols, Technologies, Technology, Text, Variant, Variantdef, Variantdefs, Vertex, Via, Wire

Constant Summary collapse

CLASS_NAMES =
{
'eagle' => "Eagle",
'compatibility' => "Compatibility",
'note' => "Note",
'drawing' => "Drawing",
'library' => "Library",
'schematic' => "Schematic",
'board' => "Board",
'sheet' => "Sheet",
'package' => "Package",
'symbol' => "Symbol",
'deviceset' => "Deviceset",
'device' => "Device",
'bus' => "Bus",
'net' => "Net",
'segment' => "Segment",
'signal' => "Signal",
'variantdef' => "Variantdef",
'variant' => "Variant",
'gate' => "Gate",
'wire' => "Wire",
'dimension' => "Dimension",
'text' => "Text",
'circle' => "Circle",
'rectangle' => "Rectangle",
'frame' => "Frame",
'hole' => "Hole",
'pad' => "Pad",
'smd' => "Smd",
'element' => "Element",
'via' => "Via",
'polygon' => "Polygon",
'vertex' => "Vertex",
'pin' => "Pin",
'part' => "Part",
'instance' => "Instance",
'label' => "Label",
'junction' => "Junction",
'connect' => "Connect",
'technology' => "Technology",
'attribute' => "Attribute",
'pinref' => "Pinref",
'contactref' => "Contactref",
'variantdefs' => "Variantdefs",
'settings' => "Settings",
'sheets' => "Sheets",
'layers' => "Layers",
'packages' => "Packages",
'symbols' => "Symbols",
'devicesets' => "Devicesets",
'gates' => "Gates",
'devices' => "Devices",
'libraries' => "Libraries",
'connects' => "Connects",
'technologies' => "Technologies",
'attributes' => "Attributes",
'classes' => "Classes",
'parts' => "Parts",
'instances' => "Instances",
'errors' => "Errors",
'plain' => "Plain",
'autorouter' => "Autorouter",
'elements' => "Elements",
'signals' => "Signals",
'busses' => "Busses",
'nets' => "Nets",
'setting' => "Setting",
'designrules' => "Designrules",
'grid' => "Grid",
'layer' => "Layer",
'cclass' => "CClass",
'clearance' => "Clearance",
'description' => "Description",
'param' => "Param",
'pass' => "Pass",
'approved' => "Approved"}