diff --git a/gtsam/geometry/geometry.i b/gtsam/geometry/geometry.i index 0dc23c160..8d70fb679 100644 --- a/gtsam/geometry/geometry.i +++ b/gtsam/geometry/geometry.i @@ -1089,6 +1089,11 @@ class StereoCamera { #include +virtual class TriangulationResult : boost::optional { + enum Status { VALID, DEGENERATE, BEHIND_CAMERA, OUTLIER, FAR_POINT }; + Status status; +}; + // Templates appear not yet supported for free functions - issue raised at // borglab/wrap#14 to add support gtsam::Point3 triangulatePoint3(const gtsam::Pose3Vector& poses,