From 94ca4463fe5921f4c2218d8d9384c2954d250678 Mon Sep 17 00:00:00 2001 From: cbeall3 Date: Thu, 10 Jul 2014 08:48:37 -0400 Subject: [PATCH] throw when reaching parts of code that need to be fixed --- gtsam/slam/SmartStereoProjectionPoseFactor.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gtsam/slam/SmartStereoProjectionPoseFactor.h b/gtsam/slam/SmartStereoProjectionPoseFactor.h index 9b7763ef2..60992281e 100644 --- a/gtsam/slam/SmartStereoProjectionPoseFactor.h +++ b/gtsam/slam/SmartStereoProjectionPoseFactor.h @@ -174,12 +174,14 @@ public: const Values& values) const { // depending on flag set on construction we may linearize to different linear factors switch(linearizeTo_){ -// case JACOBIAN_SVD : + case JACOBIAN_SVD : + throw("JacobianSVD not working yet!"); // return this->createJacobianSVDFactor(cameras(values), 0.0); -// break; -// case JACOBIAN_Q : + break; + case JACOBIAN_Q : + throw("JacobianQ not working yet!"); // return this->createJacobianQFactor(cameras(values), 0.0); -// break; + break; default: return this->createHessianFactor(cameras(values)); break;