@@ -40,29 +40,29 @@ class XPCF_IGNORE SOLARFRAMEWORK_API AMappingPipeline : public org::bcom::xpcf::
4040 // / @brief Set the camera parameters
4141 // / @param[in] cameraParams: the camera parameters (its resolution and its focal)
4242 // / @return FrameworkReturnCode::_SUCCESS if the camera parameters are correctly set, else FrameworkReturnCode::_ERROR_
43- virtual FrameworkReturnCode setCameraParameters (const SolAR::datastructure::CameraParameters & /* cameraParams */ ) override
43+ virtual FrameworkReturnCode setCameraParameters ([[maybe_unused]] const SolAR::datastructure::CameraParameters & cameraParams) override
4444 { return FrameworkReturnCode::_NOT_IMPLEMENTED; }
4545
4646 // / @brief Set the camera parameters (use for stereo camera)
4747 // / @param[in] cameraParams1 the camera parameters of the first camera
4848 // / @param[in] cameraParams2 the camera parameters of the second camera
4949 // / @return FrameworkReturnCode::_SUCCESS if the camera parameters are correctly set, else FrameworkReturnCode::_ERROR_
50- virtual FrameworkReturnCode setCameraParameters (const SolAR::datastructure::CameraParameters & /* cameraParams1 */ ,
51- const SolAR::datastructure::CameraParameters & /* cameraParams2 */ ) override
50+ virtual FrameworkReturnCode setCameraParameters ([[maybe_unused]] const SolAR::datastructure::CameraParameters & cameraParams1,
51+ [[maybe_unused]] const SolAR::datastructure::CameraParameters & cameraParams2) override
5252 { return FrameworkReturnCode::_NOT_IMPLEMENTED; }
5353
5454 // / @brief Set the rectification parameters (use for stereo camera)
5555 // / @param[in] rectCam1 the rectification parameters of the first camera
5656 // / @param[in] rectCam2 the rectification parameters of the second camera
5757 // / @return FrameworkReturnCode::_SUCCESS if the rectification parameters are correctly set, else FrameworkReturnCode::_ERROR_
58- virtual FrameworkReturnCode setRectificationParameters (const SolAR::datastructure::RectificationParameters & /* rectCam1 */ ,
59- const SolAR::datastructure::RectificationParameters & /* rectCam2 */ ) override
58+ virtual FrameworkReturnCode setRectificationParameters ([[maybe_unused]] const SolAR::datastructure::RectificationParameters & rectCam1,
59+ [[maybe_unused]] const SolAR::datastructure::RectificationParameters & rectCam2) override
6060 { return FrameworkReturnCode::_NOT_IMPLEMENTED; }
6161
6262 // / @brief Set the 3D transformation from SolAR to world spaces
6363 // / @param[in] transform the transformation matrix from SolAR to World
6464 // / @return FrameworkReturnCode::_SUCCESS if the transform is correctly set, else FrameworkReturnCode::_ERROR_
65- virtual FrameworkReturnCode set3DTransformSolARToWorld (const SolAR::datastructure::Transform3Df & /* transform*/ ) override
65+ virtual FrameworkReturnCode set3DTransformSolARToWorld ([[maybe_unused]] const SolAR::datastructure::Transform3Df & transform) override
6666 { return FrameworkReturnCode::_NOT_IMPLEMENTED; }
6767
6868 // / @brief Request to the mapping pipeline to process a new image/pose
@@ -73,12 +73,12 @@ class XPCF_IGNORE SOLARFRAMEWORK_API AMappingPipeline : public org::bcom::xpcf::
7373 // / @param[out] updatedTransform the refined transformation by a loop closure detection
7474 // / @param[out] status the current status of the mapping pipeline
7575 // / @return FrameworkReturnCode::_SUCCESS if the data are ready to be processed, else FrameworkReturnCode::_ERROR_
76- virtual FrameworkReturnCode mappingProcessRequest (const std::vector<SRef<SolAR::datastructure::Image>> & /* images */ ,
77- const std::vector<SolAR::datastructure::Transform3Df> & /* poses*/ ,
78- bool /* fixedPose*/ ,
79- const SolAR::datastructure::Transform3Df & /* transform*/ ,
80- SolAR::datastructure::Transform3Df & /* updatedTransform*/ ,
81- SolAR::api::pipeline::MappingStatus & /* status*/ ) override
76+ virtual FrameworkReturnCode mappingProcessRequest ([[maybe_unused]] const std::vector<SRef<SolAR::datastructure::Image>> & images,
77+ [[maybe_unused]] const std::vector<SolAR::datastructure::Transform3Df> & poses,
78+ [[maybe_unused]] bool fixedPose,
79+ [[maybe_unused]] const SolAR::datastructure::Transform3Df & transform,
80+ [[maybe_unused]] SolAR::datastructure::Transform3Df & updatedTransform,
81+ [[maybe_unused]] SolAR::api::pipeline::MappingStatus & status) override
8282 { return FrameworkReturnCode::_NOT_IMPLEMENTED; }
8383
8484 // / @brief Request to the mapping pipeline to process a new image/pose
@@ -110,8 +110,8 @@ class XPCF_IGNORE SOLARFRAMEWORK_API AMappingPipeline : public org::bcom::xpcf::
110110 // / @param[out] outputPointClouds: pipeline current point clouds
111111 // / @param[out] keyframePoses: pipeline current keyframe poses
112112 // / @return FrameworkReturnCode::_SUCCESS if data are available, else FrameworkReturnCode::_ERROR_
113- virtual FrameworkReturnCode getDataForVisualization (std::vector<SRef<SolAR::datastructure::CloudPoint>> & /* outputPointClouds*/ ,
114- std::vector<SolAR::datastructure::Transform3Df> & /* keyframePoses*/ ) const override
113+ virtual FrameworkReturnCode getDataForVisualization ([[maybe_unused]] std::vector<SRef<SolAR::datastructure::CloudPoint>>& outputPointClouds,
114+ [[maybe_unused]] std::vector<SolAR::datastructure::Transform3Df>& keyframePoses) const override
115115 { return FrameworkReturnCode::_NOT_IMPLEMENTED; }
116116};
117117}
0 commit comments