Index: trunk/doc/Flair/search/functions_2.js
===================================================================
--- trunk/doc/Flair/search/functions_2.js	(revision 34)
+++ trunk/doc/Flair/search/functions_2.js	(revision 50)
@@ -22,5 +22,5 @@
   ['callwithcallback',['callWithCallback',['http://qt-project.org/doc/qt-4.8/qdbusconnection.html#callWithCallback',0,'QDBusConnection::callWithCallback(const QDBusMessage &amp;message, QObject *receiver, const char *returnMethod, const char *errorMethod, int timeout) const'],['http://qt-project.org/doc/qt-4.8/qdbusconnection.html#callWithCallback-2',0,'QDBusConnection::callWithCallback(const QDBusMessage &amp;message, QObject *receiver, const char *returnMethod, int timeout) const'],['http://qt-project.org/doc/qt-4.8/qdbusabstractinterface.html#callWithCallback',0,'QDBusAbstractInterface::callWithCallback(const QString &amp;method, const QList&lt; QVariant &gt; &amp;args, QObject *receiver, const char *returnMethod, const char *errorMethod)'],['http://qt-project.org/doc/qt-4.8/qdbusabstractinterface.html#callWithCallback-2',0,'QDBusAbstractInterface::callWithCallback(const QString &amp;method, const QList&lt; QVariant &gt; &amp;args, QObject *receiver, const char *slot)']]],
   ['callwithcallbackfailed',['callWithCallbackFailed',['http://qt-project.org/doc/qt-4.8/qdbusconnectioninterface.html#callWithCallbackFailed',0,'QDBusConnectionInterface']]],
-  ['camera',['Camera',['../classflair_1_1sensor_1_1_camera.html#a0367c89fe729864229dcafe2ff10fb8a',1,'flair::sensor::Camera::Camera(const core::FrameworkManager *parent, std::string name, uint16_t width, uint16_t height, core::cvimage::Type::Format format)'],['../classflair_1_1sensor_1_1_camera.html#a2dbddbcfb399c7dae0de7b455a3b9d90',1,'flair::sensor::Camera::Camera(const core::IODevice *parent, std::string name)']]],
+  ['camera',['Camera',['../classflair_1_1sensor_1_1_camera.html#ab457977303cb9158d67d65da014aaab4',1,'flair::sensor::Camera::Camera(std::string name, uint16_t width, uint16_t height, core::cvimage::Type::Format format)'],['../classflair_1_1sensor_1_1_camera.html#a2dbddbcfb399c7dae0de7b455a3b9d90',1,'flair::sensor::Camera::Camera(const core::IODevice *parent, std::string name)']]],
   ['canadddynamicproperty',['canAddDynamicProperty',['http://qt-project.org/doc/qt-4.8/qdesignerdynamicpropertysheetextension.html#canAddDynamicProperty',0,'QDesignerDynamicPropertySheetExtension']]],
   ['canappend',['canAppend',['http://qt-project.org/doc/qt-4.8/qdeclarativelistreference.html#canAppend',0,'QDeclarativeListReference']]],
@@ -403,5 +403,5 @@
   ['computedefaultthrust',['ComputeDefaultThrust',['../classflair_1_1meta_1_1_uav_state_machine.html#ab25472bbf51a7baf97ec5e9cfc148f8b',1,'flair::meta::UavStateMachine']]],
   ['computedefaulttorques',['ComputeDefaultTorques',['../classflair_1_1meta_1_1_uav_state_machine.html#ac93d0d595a86a014c27375c973f693a8',1,'flair::meta::UavStateMachine']]],
-  ['computerotation',['ComputeRotation',['../classflair_1_1core_1_1_one_axis_rotation.html#aa9f1c9ccb88c221e4ec62521536e8130',1,'flair::core::OneAxisRotation::ComputeRotation(core::Vector3D &amp;vector) const '],['../classflair_1_1core_1_1_one_axis_rotation.html#a9326b1fdeae7a485235c8bec5191fcde',1,'flair::core::OneAxisRotation::ComputeRotation(core::Euler &amp;euler) const '],['../classflair_1_1core_1_1_one_axis_rotation.html#a95eafcd87e97beacc6e11370a8dde4ff',1,'flair::core::OneAxisRotation::ComputeRotation(core::Quaternion &amp;quaternion) const '],['../classflair_1_1core_1_1_one_axis_rotation.html#a3aeb426d4ddd9d33447b86887539eeb5',1,'flair::core::OneAxisRotation::ComputeRotation(core::RotationMatrix &amp;matrix) const ']]],
+  ['computerotation',['ComputeRotation',['../classflair_1_1core_1_1_one_axis_rotation.html#a59b74b5059d847710803259bd1b8f1c1',1,'flair::core::OneAxisRotation::ComputeRotation(core::Vector3D&lt; T &gt; &amp;vector) const '],['../classflair_1_1core_1_1_one_axis_rotation.html#a9326b1fdeae7a485235c8bec5191fcde',1,'flair::core::OneAxisRotation::ComputeRotation(core::Euler &amp;euler) const '],['../classflair_1_1core_1_1_one_axis_rotation.html#a95eafcd87e97beacc6e11370a8dde4ff',1,'flair::core::OneAxisRotation::ComputeRotation(core::Quaternion &amp;quaternion) const '],['../classflair_1_1core_1_1_one_axis_rotation.html#a3aeb426d4ddd9d33447b86887539eeb5',1,'flair::core::OneAxisRotation::ComputeRotation(core::RotationMatrix &amp;matrix) const ']]],
   ['conditionvariable',['ConditionVariable',['../classflair_1_1core_1_1_condition_variable.html#a39d2c7445e468a1fa8efb62d39f7d082',1,'flair::core::ConditionVariable']]],
   ['condsignal',['CondSignal',['../classflair_1_1core_1_1_condition_variable.html#abaec3da1498ecab5c9e53472eda70105',1,'flair::core::ConditionVariable']]],
@@ -622,5 +622,5 @@
   ['creator',['creator',['http://qt-project.org/doc/qt-4.8/qprinter.html#creator',0,'QPrinter']]],
   ['critical',['critical',['http://qt-project.org/doc/qt-4.8/qmessagebox.html#critical',0,'QMessageBox::critical(QWidget *parent, const QString &amp;title, const QString &amp;text, QFlags&lt; QMessageBox::StandardButton &gt; buttons, StandardButton defaultButton)'],['http://qt-project.org/doc/qt-4.8/qmessagebox-obsolete.html#critical-2',0,'QMessageBox::critical(QWidget *parent, const QString &amp;title, const QString &amp;text, int button0, int button1, int button2)'],['http://qt-project.org/doc/qt-4.8/qmessagebox-obsolete.html#critical-4',0,'QMessageBox::critical(QWidget *parent, const QString &amp;title, const QString &amp;text, const QString &amp;button0Text, const QString &amp;button1Text, const QString &amp;button2Text, int defaultButtonNumber, int escapeButtonNumber)']]],
-  ['crossproduct',['crossProduct',['http://qt-project.org/doc/qt-4.8/qvector3d.html#crossProduct',0,'QVector3D::crossProduct()'],['../namespaceflair_1_1core.html#a4e3e0c05a548ad880197a0f90cb68305',1,'flair::core::CrossProduct()']]],
+  ['crossproduct',['crossProduct',['http://qt-project.org/doc/qt-4.8/qvector3d.html#crossProduct',0,'QVector3D::crossProduct()'],['../namespaceflair_1_1core.html#a619733e606845eb59f7e779f2f119019',1,'flair::core::CrossProduct()']]],
   ['cubicbezier',['cubicBezier',['http://qt-project.org/doc/qt-4.8/q3pointarray.html#cubicBezier',0,'Q3PointArray']]],
   ['cubicto',['cubicTo',['http://qt-project.org/doc/qt-4.8/qpainterpath.html#cubicTo',0,'QPainterPath::cubicTo(const QPointF &amp;c1, const QPointF &amp;c2, const QPointF &amp;endPoint)'],['http://qt-project.org/doc/qt-4.8/qpainterpath.html#cubicTo-2',0,'QPainterPath::cubicTo(qreal c1X, qreal c1Y, qreal c2X, qreal c2Y, qreal endPointX, qreal endPointY)']]],
