klayout/testdata/ruby
Matthias Koefferlein bccf68504f Implemented a solution for #1963 (locking cells)
A cell can be locked using
  cell.locked = true
and unlocked again using
  cell.locked = false
Also, cell.is_locked? can be used to test the locked state.

In locked state writing shapes and instances is forbidden
and doing so would raise an exception.

Also, cells cannot be deleted when locked. However, Layout#clear
and Layout#_destroy are always available.

Cells can still be renamed, even if locked.
2025-01-04 21:44:11 +01:00
..
interactive Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
antTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
basic.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
basic_testcore.rb Generic GSI methods #_to_const_object (for testing) and #_const_cast. Fixed a class initialization issue - sub classes should not be registered by name at top level in Expressions 2024-08-07 00:11:48 +02:00
basic_testcore_defs.rb Fixed rba basic testsuite when both modes are used. 2017-12-27 19:40:44 +01:00
config.xml Initialized repository with current sources. 2017-02-12 13:21:08 +01:00
dbBooleanTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbBoxTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbCellInstArrayTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbCellMapping.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbCellTests.rb Implemented a solution for #1963 (locking cells) 2025-01-04 21:44:11 +01:00
dbEdgeNeighborhood.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbEdgePairTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbEdgePairsTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbEdgeTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbEdgesTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbGlyphs.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbHierNetworkProcessorTests.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbInstElementTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbInstanceTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbLayerMapping.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbLayoutDiff.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbLayoutQuery.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbLayoutTests1.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbLayoutTests2.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbLayoutToNetlist.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbLayoutVsSchematic.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbLibrary.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbLogTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbMatrix.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbNetlist.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbNetlistCompare.rb Added tests 2023-09-24 21:33:28 +02:00
dbNetlistCrossReference.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbNetlistDeviceClasses.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbNetlistDeviceExtractors.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbNetlistReaderTests.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbNetlistWriterTests.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbPCells.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbPathTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbPointTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbPolygonTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbReaders.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbRecursiveInstanceIterator.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbRecursiveShapeIterator.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbRegionTest.rb Merge branch 'master' of github.com:KLayout/klayout 2025-01-04 19:36:43 +01:00
dbShapesTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbSimplePolygonTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbTechnologies.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbTextTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbTextsTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbTilingProcessorTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbTransTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbUtilsTests.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
dbVectorTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
edtTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
extNetTracer.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
imgObject.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
kwargs.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
layLayers.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
layLayoutView.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
layMacro.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
layMainWindow.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
layMarkers.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
layMenuTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
layPixelBuffer.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
laySaveLayoutOptions.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
laySession.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
qtbinding.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
rdbTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00
test_epilogue.rb Compatibility with ruby 1.8, force garbage cleanup for LVS/DRC and tests. 2019-07-21 10:23:08 +02:00
test_prologue.rb Compatibility with ruby 1.8, force garbage cleanup for LVS/DRC and tests. 2019-07-21 10:23:08 +02:00
tlTest.rb Updating copyright to 2025 2025-01-04 19:32:33 +01:00