From b027b559295d5a0551e5a0a6a472cee2da8ebd41 Mon Sep 17 00:00:00 2001 From: Alexander Vieth Date: Tue, 26 May 2026 17:19:18 +0200 Subject: [PATCH] Add mv namespace --- CMakeLists.txt | 9 ++++++--- src/DimensionSelectionAction.h | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 643ce15..4521754 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,7 +16,7 @@ endif() set(PCA_PLUGIN "PcaPlugin") PROJECT(${PCA_PLUGIN} C CXX) - +message(STATUS "PcaPlugin: Start") # ----------------------------------------------------------------------------- # Set cmake flags # ----------------------------------------------------------------------------- @@ -44,16 +44,19 @@ find_package(ManiVault COMPONENTS Core PointData CONFIG QUIET) find_package(OpenMP) if(OpenMP_CXX_FOUND) - message(STATUS "Found OpenMP") + message(STATUS "PcaPlugin: Found OpenMP") endif() find_package(Eigen3 CONFIG) -if(NOT eigen_SOURCE_DIR AND NOT TARGET Eigen3::Eigen AND NOT Eigen3_FOUND) + +if(NOT TARGET Eigen3::Eigen) set(BUILD_TESTING OFF CACHE BOOL "Enable testing for Eigen" FORCE) set(EIGEN_BUILD_TESTING OFF CACHE BOOL "Enable creation of Eigen tests." FORCE) set(EIGEN_BUILD_DOC OFF CACHE BOOL "Enable creation of Eigen documentation" FORCE) set(EIGEN_BUILD_DEMOS OFF CACHE BOOL "Toggles the building of the Eigen demos" FORCE) fetch_content_url(eigen "https://gitlab.com/libeigen/eigen/-/archive/5.0.1.tar.gz") +else() + message(STATUS "PcaPlugin: Using external Eigen") endif() # ----------------------------------------------------------------------------- diff --git a/src/DimensionSelectionAction.h b/src/DimensionSelectionAction.h index a99d822..deb3f90 100644 --- a/src/DimensionSelectionAction.h +++ b/src/DimensionSelectionAction.h @@ -11,7 +11,7 @@ * * @author Thomas Kroes */ -class DimensionSelectionAction : public GroupAction +class DimensionSelectionAction : public mv::gui::GroupAction { public: