diff --git a/docs/docs/linear_algebra.xml b/docs/docs/linear_algebra.xml
index 61f52aa69..0dcff8409 100644
--- a/docs/docs/linear_algebra.xml
+++ b/docs/docs/linear_algebra.xml
@@ -599,6 +599,7 @@
2D/3D Geometry
- border_enumerator
- rectangle
+ - drectangle
- vector
- point
- rotate_point
@@ -1177,6 +1178,20 @@
+
+ drectangle
+ dlib/geometry.h
+ dlib/geometry/drectangle_abstract.h
+
+ This object represents a rectangular region inside a Cartesian
+ coordinate system. It is very similar to the rectangle
+ except that it uses double variables instead of longs to represent the location of the rectangle.
+ Therefore, it can position rectangles with sub-pixel accuracy.
+
+
+
+
+
rectangle
dlib/geometry.h
diff --git a/docs/docs/term_index.xml b/docs/docs/term_index.xml
index f479238f6..c36c12bc6 100644
--- a/docs/docs/term_index.xml
+++ b/docs/docs/term_index.xml
@@ -202,6 +202,7 @@
+