From 982dc29d2fb47a626edd3ec400b04cc201721f43 Mon Sep 17 00:00:00 2001 From: dellaert Date: Tue, 7 Oct 2014 18:10:53 +0200 Subject: [PATCH] Time ternary version as well --- gtsam_unstable/timing/timeOneCameraExpression.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/gtsam_unstable/timing/timeOneCameraExpression.cpp b/gtsam_unstable/timing/timeOneCameraExpression.cpp index a76200812..822ccbb2b 100644 --- a/gtsam_unstable/timing/timeOneCameraExpression.cpp +++ b/gtsam_unstable/timing/timeOneCameraExpression.cpp @@ -58,9 +58,13 @@ int main() { // BADFactor // Oct 3, 2014, Macbook Air // 20.3 musecs/call - BADFactor newFactor2(model, z, - uncalibrate(K, project(transform_to(x, p)))); - time(newFactor2, values); +#define TERNARY +#ifdef TERNARY + BADFactor f(model, z, project3(x, p, K)); +#else + BADFactor f(model, z, uncalibrate(K, project(transform_to(x, p)))); +#endif + time(f, values); return 0; }