Index: trunk/doc/developer/lihata_format/tree.html
===================================================================
--- trunk/doc/developer/lihata_format/tree.html (revision 16858)
+++ trunk/doc/developer/lihata_format/tree.html (revision 16859)
@@ -175,16 +175,16 @@
vcs | string | | main vcs url for the project
|
contact | string | | author/maintainer contact info
|
li:files | | | ordered list of source files being used by the project
- |
type | string | | optional: type of the file; one of: "pcb", "schematic", "doc"
- |
path | string | | path to the file, relative to the project file
- |
desc | string | | description of the file
- |
type | string | | optional: type of the file; one of: "pcb", "schematic", "doc"
+ |
ha:NAME | | | a project member file
+ |
path | string | | path to the file, relative to the project file
+ |
desc | string | | description of the file
+ |
type | string | | optional: type of the file; one of: "pcb", "schematic", "doc"
|
li:libs | | | ordered list of libraries the project depends on
- |
type | string | | optional: type of the library; one of: "footprint" (for pcb design), "symbol" (for schematic), "sim" (models and subcircuits for e.g. spice simulation)
- |
path | string | | path to the library, relative to the project file; all files and subdirectories under the root, recursively, are considered part of the library (must not be used together with url)
- |
url | string | | url to the library (must not be used together with path)
- |
desc | string | | description of the library
- |
type | string | | optional: type of the library; one of: "footprint" (for pcb design), "symbol" (for schematic), "sim" (models and subcircuits for e.g. spice simulation)
+ |
ha:NAME | | | a library
+ |
path | string | | path to the library, relative to the project file; all files and subdirectories under the root, recursively, are considered part of the library (must not be used together with url)
+ |
url | string | | url to the library (must not be used together with path)
+ |
desc | string | | description of the library
+ |
type | string | | optional: type of the library; one of: "footprint" (for pcb design), "symbol" (for schematic), "sim" (models and subcircuits for e.g. spice simulation)
|
li:pcb-rnd-conf-v1 | | | complete pcb-rnd configuration tree ->
li:pcb-rnd-subcircuit-v*
@@ -196,7 +196,7 @@
|
uid | minuid | | UID assigned by the user to track subc history
|
ha:attributes | | | a hash of attribute key=value pairs
|
attrib-key | string | | attribute value
- |
ha:flags_subcircuit | | | flag bits of a subcircuit
+ |
ha:flags | | | flag bits of a subcircuit
|
found | flag | | If set, this object has been found by FindConnection()
|
selected | flag | | Set when the object is selected.
|
auto | flag | | For lines and vias, indicates that these were created by the autorouter.
@@ -225,7 +225,7 @@
|
smirror | integer | | 0 or 1; if 1, mirror the layer stackup: bottom becomes top, top becomes bottom (a.k.a. "place on the other side")
|
ha:attributes | | | a hash of attribute key=value pairs
|
attrib-key | string | | attribute value
- |
ha:flags_padstack | | | flag bits of a padstack
+ |
ha:flags | | | flag bits of a padstack
|
found | flag | | If set, this object has been found by FindConnection()
|
hole | flag | | For pins and vias, this flag means that the pin or via is a hole without a copper annulus.
|
clearline | flag | | For lines and arcs, the line/arc will clear polygons instead of connecting to them.
@@ -305,7 +305,7 @@
|
clearance | coord | | copper clearance around the object
|
ha:attributes | | | a hash of attribute key=value pairs
|
attrib-key | string | | attribute value
- |
ha:flags_line | | | flag bits of a line
+ |
ha:flags | | | flag bits of a line
|
found | flag | | If set, this object has been found by FindConnection()
|
clearline | flag | | For lines and arcs, the line/arc will clear polygons instead of connecting to them.
|
selected | flag | | Set when the object is selected.
@@ -334,7 +334,7 @@
|
adelta | angle | | delta angle
|
ha:attributes | | | a hash of attribute key=value pairs
|
attrib-key | string | | attribute value
- |
ha:flags_arc | | | flag bits of a arc
+ |
ha:flags | | | flag bits of a arc
|
found | flag | | If set, this object has been found by FindConnection()
|
clearline | flag | | For lines and arcs, the line/arc will clear polygons instead of connecting to them.
|
selected | flag | | Set when the object is selected.
@@ -356,7 +356,7 @@
|
clearance | coord | >=3 | copper clearance around the object
|
ha:attributes | | | a hash of attribute key=value pairs
|
attrib-key | string | | attribute value
- |
ha:flags_polygon | | | flag bits of a polygon
+ |
ha:flags | | | flag bits of a polygon
|
found | flag | | If set, this object has been found by FindConnection()
|
clearpoly | flag | | For polygons, this flag means that pins and vias will normally clear these polygons (thus, thermals are required for electrical connection). When clear, polygons will solidly connect to pins and vias.
|
fullpoly | flag | | For polygons, the full polygon is drawn (i.e. all parts instead of only the biggest one).
@@ -387,7 +387,7 @@
|
direction | integer | | rotation in 90 degree steps (0 is horizontal)
|
ha:attributes | | | a hash of attribute key=value pairs
|
attrib-key | string | | attribute value
- |
ha:flags_text | | | flag bits of a text
+ |
ha:flags | | | flag bits of a text
|
found | flag | | If set, this object has been found by FindConnection()
|
clearline | flag | | For lines and arcs, the line/arc will clear polygons instead of connecting to them.
|
selected | flag | | Set when the object is selected.
@@ -440,7 +440,7 @@
|
uid | minuid | | UID assigned by the user to track subc history
|
ha:attributes | | | a hash of attribute key=value pairs
|
attrib-key | string | | attribute value
- |
ha:flags_subcircuit | | | flag bits of a subcircuit
+ |
ha:flags | | | flag bits of a subcircuit
|
found | flag | | If set, this object has been found by FindConnection()
|
selected | flag | | Set when the object is selected.
|
auto | flag | | For lines and vias, indicates that these were created by the autorouter.
@@ -531,7 +531,7 @@
|
lgrp2 | integer | | second endpoint's layer group ID
|
ha:attributes | | | a hash of attribute key=value pairs
|
attrib-key | string | | attribute value
- |
ha:flags_line | | | flag bits of a line
+ |
ha:flags | | | flag bits of a line
|
found | flag | | If set, this object has been found by FindConnection()
|
clearline | flag | | For lines and arcs, the line/arc will clear polygons instead of connecting to them.
|
selected | flag | | Set when the object is selected.
Index: trunk/doc/developer/lihata_format/tree.txt
===================================================================
--- trunk/doc/developer/lihata_format/tree.txt (revision 16858)
+++ trunk/doc/developer/lihata_format/tree.txt (revision 16859)
@@ -166,16 +166,16 @@
vcs string main vcs url for the project
contact string author/maintainer contact info
li:files ordered list of source files being used by the project
- type string optional: type of the file; one of: "pcb", "schematic", "doc"
- path string path to the file, relative to the project file
- desc string description of the file
- type string optional: type of the file; one of: "pcb", "schematic", "doc"
+ ha:NAME a project member file
+ path string path to the file, relative to the project file
+ desc string description of the file
+ type string optional: type of the file; one of: "pcb", "schematic", "doc"
li:libs ordered list of libraries the project depends on
- type string optional: type of the library; one of: "footprint" (for pcb design), "symbol" (for schematic), "sim" (models and subcircuits for e.g. spice simulation)
- path string path to the library, relative to the project file; all files and subdirectories under the root, recursively, are considered part of the library (must not be used together with url)
- url string url to the library (must not be used together with path)
- desc string description of the library
- type string optional: type of the library; one of: "footprint" (for pcb design), "symbol" (for schematic), "sim" (models and subcircuits for e.g. spice simulation)
+ ha:NAME a library
+ path string path to the library, relative to the project file; all files and subdirectories under the root, recursively, are considered part of the library (must not be used together with url)
+ url string url to the library (must not be used together with path)
+ desc string description of the library
+ type string optional: type of the library; one of: "footprint" (for pcb design), "symbol" (for schematic), "sim" (models and subcircuits for e.g. spice simulation)
li:pcb-rnd-conf-v1 complete pcb-rnd configuration tree ->
li:pcb-rnd-subcircuit-v*
@@ -186,7 +186,7 @@
uid minuid UID assigned by the user to track subc history
ha:attributes a hash of attribute key=value pairs
attrib-key string attribute value
- ha:flags_subcircuit flag bits of a subcircuit
+ ha:flags flag bits of a subcircuit
found flag If set, this object has been found by FindConnection()
selected flag Set when the object is selected.
auto flag For lines and vias, indicates that these were created by the autorouter.
@@ -216,7 +216,7 @@
smirror integer 0 or 1; if 1, mirror the layer stackup: bottom becomes top, top becomes bottom (a.k.a. "place on the other side")
ha:attributes a hash of attribute key=value pairs
attrib-key string attribute value
- ha:flags_padstack flag bits of a padstack
+ ha:flags flag bits of a padstack
found flag If set, this object has been found by FindConnection()
hole flag For pins and vias, this flag means that the pin or via is a hole without a copper annulus.
clearline flag For lines and arcs, the line/arc will clear polygons instead of connecting to them.
@@ -296,7 +296,7 @@
clearance coord copper clearance around the object
ha:attributes a hash of attribute key=value pairs
attrib-key string attribute value
- ha:flags_line flag bits of a line
+ ha:flags flag bits of a line
found flag If set, this object has been found by FindConnection()
clearline flag For lines and arcs, the line/arc will clear polygons instead of connecting to them.
selected flag Set when the object is selected.
@@ -325,7 +325,7 @@
adelta angle delta angle
ha:attributes a hash of attribute key=value pairs
attrib-key string attribute value
- ha:flags_arc flag bits of a arc
+ ha:flags flag bits of a arc
found flag If set, this object has been found by FindConnection()
clearline flag For lines and arcs, the line/arc will clear polygons instead of connecting to them.
selected flag Set when the object is selected.
@@ -347,7 +347,7 @@
clearance coord >=3 copper clearance around the object
ha:attributes a hash of attribute key=value pairs
attrib-key string attribute value
- ha:flags_polygon flag bits of a polygon
+ ha:flags flag bits of a polygon
found flag If set, this object has been found by FindConnection()
clearpoly flag For polygons, this flag means that pins and vias will normally clear these polygons (thus, thermals are required for electrical connection). When clear, polygons will solidly connect to pins and vias.
fullpoly flag For polygons, the full polygon is drawn (i.e. all parts instead of only the biggest one).
@@ -378,7 +378,7 @@
direction integer rotation in 90 degree steps (0 is horizontal)
ha:attributes a hash of attribute key=value pairs
attrib-key string attribute value
- ha:flags_text flag bits of a text
+ ha:flags flag bits of a text
found flag If set, this object has been found by FindConnection()
clearline flag For lines and arcs, the line/arc will clear polygons instead of connecting to them.
selected flag Set when the object is selected.
@@ -432,7 +432,7 @@
uid minuid UID assigned by the user to track subc history
ha:attributes a hash of attribute key=value pairs
attrib-key string attribute value
- ha:flags_subcircuit flag bits of a subcircuit
+ ha:flags flag bits of a subcircuit
found flag If set, this object has been found by FindConnection()
selected flag Set when the object is selected.
auto flag For lines and vias, indicates that these were created by the autorouter.
@@ -523,7 +523,7 @@
lgrp2 integer second endpoint's layer group ID
ha:attributes a hash of attribute key=value pairs
attrib-key string attribute value
- ha:flags_line flag bits of a line
+ ha:flags flag bits of a line
found flag If set, this object has been found by FindConnection()
clearline flag For lines and arcs, the line/arc will clear polygons instead of connecting to them.
selected flag Set when the object is selected.
|