diff --git a/src/doc/doc/about/drc_ref.xml b/src/doc/doc/about/drc_ref.xml
index 203941a1d..3974cf751 100644
--- a/src/doc/doc/about/drc_ref.xml
+++ b/src/doc/doc/about/drc_ref.xml
@@ -1,7 +1,7 @@
-
+
Usage:
+If layer is an edge pair layer, the other layer needs to be a polygon layer. +In this case, this method selects all edge pairs which are completely inside +polygons from the other layer. +
If layer is an edge layer, the other layer can be polygon or edge layer. In the first case, all edges completely inside the polygons from the other layer are selected. If the other layer is an edge layer, all edges completely contained @@ -1548,7 +1552,7 @@ otherwise individual shapes are selected. It returns a new layer containing the selected shapes. A version which modifies self is select_interacting.
-This method is available for polygon, text and edge layers. Edges can be selected +This method is available for polygon, text, edge and edge pair layers. Edges and edge pairs can be selected with respect to other edges or polygons. Texts can be selected with respect to polygons. Polygons can be selected with respect to edges, texts and other polygons.
@@ -1846,6 +1850,7 @@ The following images shows the effect of the "moved" method:
connect(metal1, via1) @@ -2024,14 +2029,14 @@ The following image shows the effect of the "not_in" method (input1: red, input2 -"not_inside" - Selects edges or polygons of self which are not inside edges or polygons from the other layer
+"not_inside" - Selects edges, edge pairs or polygons of self which are not inside edges or polygons from the other layer
Usage:
-This method computes the inverse of inside - i.e. edges or polygons from the layer +This method computes the inverse of inside - i.e. edge, edge pairs or polygons from the layer not being inside polygons or edges from the other layer.
This method returns a new layer containing the selected shapes. A version which modifies self @@ -2080,7 +2085,7 @@ otherwise individual shapes are selected. It returns a new layer containing the selected shapes. A version which modifies self is select_not_interacting.
-This method is available for polygon, text and edge layers. Edges can be selected +This method is available for polygon, text, edge and edge pair layers. Edges and edge pairs can be selected with respect to other edges or polygons. Texts can be selected with respect to polygons. Polygons can be selected with respect to edges, texts and other polygons.
@@ -2108,14 +2113,14 @@ from the other layer. Two polygons overlapping or touching at two locations are
-Usage:
-This method computes the inverse of outside - i.e. edges or polygons from the layer +This method computes the inverse of outside - i.e. edges, edge pairs or polygons from the layer not being outside polygons or edges from the other layer.
This method returns a new layer containing the selected shapes. A version which modifies self @@ -2289,7 +2294,7 @@ check2.output("Check 2", second_report) check3.output("Check 3")
-Usage:
+If layer is an edge pair layer, the other layer needs to be a polygon layer. +In this case, this method selects all edge pairs which are entirely outside +polygons from the other layer. +
If layer is an edge layer, the other layer can be polygon or edge layer. In the first case, all edges entirely outside the polygons from the other layer are selected. If the other layer is an edge layer, all edges entirely outside @@ -2501,7 +2510,7 @@ provides a way to pull shapes from other to the hierarchy to self.
This method will neither modify self nor other.
-This method is available for polygon, edge and text layers, similar to interacting. +This method is available for polygon, edge, edge pair and text layers, similar to interacting.
This method is available for polygons only.
-Usage:
-This method is available for polygon, text and edge layers. Edges can be selected +This method is available for polygon, text, edge and edge pair layers. Edges and edge pairs can be selected with respect to other edges or polygons. Texts can be selected with respect to polygons. Polygons can be selected with respect to edges, texts and other polygons.
@@ -2773,7 +2782,7 @@ is not_covering.
This method is available for polygons only.
-Usage:
-This method is available for polygon, text and edge layers. Edges can be selected +This method is available for polygon, text, edge and edge pair layers. Edges or edge pairs can be selected with respect to other edges or polygons. Texts can be selected with respect to polygons. Polygons can be selected with respect to edges, texts and other polygons.
@@ -2808,7 +2817,7 @@ number of (different) shapes from the other layer. If a min and max count is giv self are selected only if they interact with less than min_count or more than max_count different shapes from the other layer. Two polygons overlapping or touching at two locations are counted as single interactions.
-Usage:
This method is available for polygons only.
-Usage:
-This method returns the polygons or edges inside of polygons or edges from the other layer in +This method returns the polygons, edge pairs or edges inside of polygons or edges from the other layer in one layer and all others in a second layer. This method is equivalent to calling inside and not_inside, but is faster than doing this in separate steps:
@@ -3310,7 +3319,7 @@ The options of this method are the same than interacting<
-This method returns the polygons or edges outside of polygons or edges from the other layer in +This method returns the polygons, edge pairs or edges outside of polygons or edges from the other layer in one layer and all others in a second layer. This method is equivalent to calling outside and not_outside, but is faster than doing this in separate steps:
diff --git a/src/doc/doc/about/drc_ref_netter.xml b/src/doc/doc/about/drc_ref_netter.xml
index dac86f2ed..9cfe03f3f 100644
--- a/src/doc/doc/about/drc_ref_netter.xml
+++ b/src/doc/doc/about/drc_ref_netter.xml
@@ -1,7 +1,7 @@
-
+