mirror of https://github.com/KLayout/klayout.git
Updating doc, python stubs, fixed non-Qt builds
This commit is contained in:
parent
e6914c78b9
commit
561a760881
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "klayout_doc.dtd">
|
||||
|
||||
<!-- generated by /home/matthias/klayout/master/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- generated by /home/matthias/klayout/master2/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- DO NOT EDIT! -->
|
||||
|
||||
<doc>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "klayout_doc.dtd">
|
||||
|
||||
<!-- generated by /home/matthias/klayout/master/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- generated by /home/matthias/klayout/master2/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- DO NOT EDIT! -->
|
||||
|
||||
<doc>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "klayout_doc.dtd">
|
||||
|
||||
<!-- generated by /home/matthias/klayout/master/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- generated by /home/matthias/klayout/master2/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- DO NOT EDIT! -->
|
||||
|
||||
<doc>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "klayout_doc.dtd">
|
||||
|
||||
<!-- generated by /home/matthias/klayout/master/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- generated by /home/matthias/klayout/master2/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- DO NOT EDIT! -->
|
||||
|
||||
<doc>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "klayout_doc.dtd">
|
||||
|
||||
<!-- generated by /home/matthias/klayout/master/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- generated by /home/matthias/klayout/master2/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- DO NOT EDIT! -->
|
||||
|
||||
<doc>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "klayout_doc.dtd">
|
||||
|
||||
<!-- generated by /home/matthias/klayout/master/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- generated by /home/matthias/klayout/master2/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- DO NOT EDIT! -->
|
||||
|
||||
<doc>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "klayout_doc.dtd">
|
||||
|
||||
<!-- generated by /home/matthias/klayout/master/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- generated by /home/matthias/klayout/master2/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- DO NOT EDIT! -->
|
||||
|
||||
<doc>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "klayout_doc.dtd">
|
||||
|
||||
<!-- generated by /home/matthias/klayout/master/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- generated by /home/matthias/klayout/master2/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- DO NOT EDIT! -->
|
||||
|
||||
<doc>
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE language SYSTEM "klayout_doc.dtd">
|
||||
|
||||
<!-- generated by /home/matthias/klayout/master/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- generated by /home/matthias/klayout/master2/scripts/drc_lvs_doc/extract_doc.rb -->
|
||||
<!-- DO NOT EDIT! -->
|
||||
|
||||
<doc>
|
||||
|
|
|
|||
|
|
@ -38,12 +38,12 @@
|
|||
#include "layMarker.h"
|
||||
#include "layLayerProperties.h"
|
||||
#include "layLayoutViewBase.h"
|
||||
#include "layBusy.h"
|
||||
|
||||
#if defined(HAVE_QT)
|
||||
# include "layLayoutView.h"
|
||||
# include "layTipDialog.h"
|
||||
# include "layDragDropData.h"
|
||||
# include "layBusy.h"
|
||||
#endif
|
||||
|
||||
#if defined(HAVE_QT)
|
||||
|
|
@ -1723,8 +1723,10 @@ InstService::make_cell (const lay::CellView &cv)
|
|||
return std::make_pair (true, m_current_cell);
|
||||
}
|
||||
|
||||
#if defined(HAVE_QT)
|
||||
// prevents recursion
|
||||
lay::BusySection busy;
|
||||
#endif
|
||||
|
||||
// NOTE: do this at the beginning: creating a transaction might delete transactions behind the
|
||||
// head transaction, hence releasing (thus: deleting) cells. To prevert interference, create
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -1627,6 +1627,20 @@ class ReportDatabase:
|
|||
"""
|
||||
...
|
||||
@overload
|
||||
def create_items(self, cell_id: int, category_id: int, trans: db.CplxTrans, array: Sequence[db.EdgePairWithProperties], with_properties: Optional[bool] = ...) -> None:
|
||||
r"""
|
||||
@brief Creates new edge pair items for the given cell/category combination
|
||||
This version takes \EdgePairWithProperties objects. If \with_properties is true (the default), the
|
||||
properties are added to the item as tagged values.
|
||||
@param cell_id The ID of the cell to which the item is associated
|
||||
@param category_id The ID of the category to which the item is associated
|
||||
@param trans The transformation to apply
|
||||
@param polygons The list of edge pairs (with properties) for which the items are created
|
||||
@param with_properties If true, the properties are transferred into the item as well
|
||||
This variant has been introduced in version 0.30.
|
||||
"""
|
||||
...
|
||||
@overload
|
||||
def create_items(self, cell_id: int, category_id: int, trans: db.CplxTrans, array: Sequence[db.EdgePair]) -> None:
|
||||
r"""
|
||||
@brief Creates new edge pair items for the given cell/category combination
|
||||
|
|
@ -1642,6 +1656,20 @@ class ReportDatabase:
|
|||
"""
|
||||
...
|
||||
@overload
|
||||
def create_items(self, cell_id: int, category_id: int, trans: db.CplxTrans, array: Sequence[db.EdgeWithProperties], with_properties: Optional[bool] = ...) -> None:
|
||||
r"""
|
||||
@brief Creates new edge items for the given cell/category combination
|
||||
This version takes \EdgeWithProperties objects. If \with_properties is true (the default), the
|
||||
properties are added to the item as tagged values.
|
||||
@param cell_id The ID of the cell to which the item is associated
|
||||
@param category_id The ID of the category to which the item is associated
|
||||
@param trans The transformation to apply
|
||||
@param polygons The list of edges (with properties) for which the items are created
|
||||
@param with_properties If true, the properties are transferred into the item as well
|
||||
This variant has been introduced in version 0.30.
|
||||
"""
|
||||
...
|
||||
@overload
|
||||
def create_items(self, cell_id: int, category_id: int, trans: db.CplxTrans, array: Sequence[db.Edge]) -> None:
|
||||
r"""
|
||||
@brief Creates new edge items for the given cell/category combination
|
||||
|
|
@ -1657,6 +1685,20 @@ class ReportDatabase:
|
|||
"""
|
||||
...
|
||||
@overload
|
||||
def create_items(self, cell_id: int, category_id: int, trans: db.CplxTrans, array: Sequence[db.PolygonWithProperties], with_properties: Optional[bool] = ...) -> None:
|
||||
r"""
|
||||
@brief Creates new polygon items for the given cell/category combination
|
||||
This version takes \PolygonWithProperties objects. If \with_properties is true (the default), the
|
||||
properties are added to the item as tagged values.
|
||||
@param cell_id The ID of the cell to which the item is associated
|
||||
@param category_id The ID of the category to which the item is associated
|
||||
@param trans The transformation to apply
|
||||
@param polygons The list of polygons (with properties) for which the items are created
|
||||
@param with_properties If true, the properties are transferred into the item as well
|
||||
This variant has been introduced in version 0.30.
|
||||
"""
|
||||
...
|
||||
@overload
|
||||
def create_items(self, cell_id: int, category_id: int, trans: db.CplxTrans, array: Sequence[db.Polygon]) -> None:
|
||||
r"""
|
||||
@brief Creates new polygon items for the given cell/category combination
|
||||
|
|
|
|||
Loading…
Reference in New Issue