aboutsummaryrefslogtreecommitdiffhomepage
path: root/doc/QuickReference.dox
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2011-02-17 18:07:21 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2011-02-17 18:07:21 +0100
commiteda59ffc1b57806b712e684fa3a3b71216173981 (patch)
tree86cd43a388bda66c79f110d3a805e22b6a0d89fb /doc/QuickReference.dox
parent6f86c12339c664cf4e68aa6d2045ee2bca8e08c6 (diff)
mention std::ptr_fun in the quickref guide
Diffstat (limited to 'doc/QuickReference.dox')
-rw-r--r--doc/QuickReference.dox5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/QuickReference.dox b/doc/QuickReference.dox
index 5562cc607..59dc74fa2 100644
--- a/doc/QuickReference.dox
+++ b/doc/QuickReference.dox
@@ -395,6 +395,9 @@ mat1.array() / mat2.array()
\endcode</td></tr>
</table>
+It is also very simple to apply any user defined function \c foo using DenseBase::unaryExpr together with std::ptr_fun:
+\code mat1.unaryExpr(std::ptr_fun(foo))\endcode
+
Array operators:\arrayworld
<table class="manual">
@@ -422,6 +425,8 @@ array1.inverse()
array1.sin() std::sin(array1)
array1.cos() std::cos(array1)
array1.tan() std::tan(array1)
+array1.asin() std::asin(array1)
+array1.acos() std::acos(array1)
\endcode
</td></tr>
</table>