diff --git a/doc/imports.qbk b/doc/imports.qbk
index 4e318c20b..fd414886d 100644
--- a/doc/imports.qbk
+++ b/doc/imports.qbk
@@ -17,11 +17,8 @@
[import src/examples/algorithms/append.cpp]
[import src/examples/algorithms/assign_2d_point.cpp]
[import src/examples/algorithms/assign_3d_point.cpp]
-[import src/examples/algorithms/assign_box_corners.cpp]
[import src/examples/algorithms/assign_inverse.cpp]
-[import src/examples/algorithms/assign_with_range.cpp]
-[import src/examples/algorithms/assign_point_to_index.cpp]
-[import src/examples/algorithms/assign_point_from_index.cpp]
+[import src/examples/algorithms/assign_points.cpp]
[import src/examples/algorithms/clear.cpp]
[import src/examples/algorithms/centroid.cpp]
[import src/examples/algorithms/comparable_distance.cpp]
diff --git a/doc/quickref.xml b/doc/quickref.xml
index 464817358..0ccd00af9 100644
--- a/doc/quickref.xml
+++ b/doc/quickref.xml
@@ -299,10 +299,7 @@
Assign
assign
- assign_box_corners
assign_inverse
- assign_point_from_index
- assign_point_to_index
assign_zero
diff --git a/doc/src/examples/algorithms/assign.cpp b/doc/src/examples/algorithms/assign.cpp
index d7871680c..8cf845b60 100644
--- a/doc/src/examples/algorithms/assign.cpp
+++ b/doc/src/examples/algorithms/assign.cpp
@@ -28,11 +28,11 @@ int main()
// Assign a box to a polygon (conversion box->poly)
polygon p;
- boost::geometry::assign(b, p);
+ boost::geometry::assign_rev(p, b);
// Assign a point to another point type (conversion of point-type)
boost::tuple p2;
- boost::geometry::assign(p1, p2);
+ boost::geometry::assign_rev(p2, p1);
using boost::geometry::dsv;