diff --git a/matlab/CMakeLists.txt b/matlab/CMakeLists.txt index 5de7ebac0..29f648d28 100644 --- a/matlab/CMakeLists.txt +++ b/matlab/CMakeLists.txt @@ -58,7 +58,24 @@ if(NOT BUILD_SHARED_LIBS) list(APPEND mexFlags -DGTSAM_IMPORT_STATIC) endif() -set(ignore gtsam::Point2 gtsam::Point3) +# ignoring the non-concrete types (type aliases) +set(ignore + gtsam::Point2 + gtsam::Point3 + gtsam::LieVector + gtsam::LieMatrix + gtsam::ISAM2ThresholdMapValue + gtsam::FactorIndices + gtsam::FactorIndexSet + gtsam::IndexPairSetMap + gtsam::IndexPairVector + gtsam::BetweenFactorPose2s + gtsam::BetweenFactorPose3s + gtsam::Point2Vector + gtsam::Pose3Vector + gtsam::KeyVector + gtsam::BinaryMeasurementsUnit3 + gtsam::KeyPairDoubleMap) # Wrap matlab_wrap(${GTSAM_SOURCE_DIR}/gtsam/gtsam.i "${GTSAM_ADDITIONAL_LIBRARIES}"