Skip to content

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
Matteo Ronchetti committed Jun 14, 2022
0 parents commit 723203f
Show file tree
Hide file tree
Showing 15 changed files with 112,477 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ConeCalibrationPlugin/build/
.vscode/
32 changes: 32 additions & 0 deletions ConeCalibrationPlugin/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
project(ConeCalibrationPlugin)
cmake_minimum_required(VERSION 3.2.0)
message(STATUS "> Configuring ${PROJECT_NAME}")

find_package(ImFusionLib COMPONENTS ImFusionML ImFusionUS REQUIRED)

set(Sources
ConeCalibrationAlgorithm.cpp
ConeCalibrationPlugin.cpp
)

set(Headers
Common.h
ConeCalibrationAlgorithm.h
ConeCalibrationPlugin.h
)

add_library(ConeCalibrationPlugin SHARED ${Sources} ${UiSources} ${Headers})
target_link_libraries(ConeCalibrationPlugin PRIVATE ImFusionLib ImFusionML ImFusionUS)


imfusion_set_common_target_properties()
imfusion_provide_ide_instructions()

# install models as resources
imfusion_compile_resource_repository(ConeCalibrationPluginResources
FILES
${CMAKE_CURRENT_SOURCE_DIR}/model/cones.pt
${CMAKE_CURRENT_SOURCE_DIR}/model/cones.yaml
BASE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/model
COMPRESS
)
23 changes: 23 additions & 0 deletions ConeCalibrationPlugin/Common.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#pragma once

#if defined(_MSC_VER)

# if defined(IMFUSION_TIP_DLL)
# define IMFUSION_TIP_API __declspec(dllexport)
# elif defined(IMFUSIONLIB_STATIC)
# define IMFUSION_TIP_API
# else
# define IMFUSION_TIP_API __declspec(dllimport)
# endif

#else

# if defined(IMFUSION_TIP_DLL)
# define IMFUSION_TIP_API __attribute__((visibility("default")))
# elif defined(IMFUSIONLIB_STATIC)
# define IMFUSION_TIP_API
# else
# define IMFUSION_TIP_API __attribute__((visibility("default")))
# endif

#endif
Loading

0 comments on commit 723203f

Please sign in to comment.