Class index
Complete list of types and classes in the ROOM namespace
Basic types class / enum
| Name | Header | Description |
| Point | src/point.h | 2D point (public x, y) |
| Box | src/box.h | Axis-aligned bounding box |
| Transform | src/transform.h | Offset, orientation, scale |
| Property | src/property.h | Name/value metadata |
| LayerSpec | src/layer_spec.h | GDS layer description |
| ViewType | src/enums.h | layout, schematic, symbol, abstract |
| types.h | src/types.h | Umbrella include for all types above |
Core class
| Class | Header | Description |
| Database | src/database.h | Root of a .room file |
| Lib | src/lib.h | Cell library |
| Cell | src/cell.h | Named cell |
| CellContent | src/cell_content.h | Per-view data; geometry in payload on disk, block() in C++ |
| Block | src/block.h | Topology inside payload.*.block; C++ via CellContent::block() |
| LibIndex | src/lib_index.h | Derived hierarchy, placements, cell bboxes (persisted on Lib) |
| Shape | src/shape.h | Geometric shape |
| Instance | src/instance.h | Child cell placement |
| Net | src/net.h | Schematic net |
| Term | src/term.h | Net terminal (pin) |
| SourceInfo | src/source_info.h | Tool provenance on CellContent |
File metadata struct / function
Utilities
| Class | Header | Description |
| GdsImporter | utils/gds_importer.h | GDSII layout import |
| QucsImporter | utils/qucs_importer.h | Qucs schematic import |
| QucsExporter | utils/qucs_exporter.h | Qucs schematic export; native/PDK mapping, <Lib> primitives |
| PrimitiveResolver | utils/primitive_resolver.h | Index attached *.symbol.room libraries from env |
| pin_retarget | utils/pin_retarget.h | Qucs ↔ Xschem pin-center alignment on export |
| XschemImporter | utils/xschem_importer.h | Xschem .sch/.sym import |
| XschemExporter | utils/xschem_exporter.h | Xschem export |
| xschem_bridge | utils/xschem_bridge.h | File API for Xschem Tcl / roomtcl.so |
| coord_scale | utils/coord_scale.h | dbuPerEditorUnit helpers for schematic exporters |
| TextDumper | utils/text_dump.h | Human-readable database dump |