From 141cfd562c6fb9f09c3cb9d40d0baa8fb464a7a1 Mon Sep 17 00:00:00 2001 From: Anatoly Baksheev Date: Thu, 4 Jul 2013 15:11:04 +0400 Subject: [PATCH] widget_accessor.hpp - minimize dependencies --- modules/viz/include/opencv2/viz/widget_accessor.hpp | 8 +++++--- modules/viz/include/opencv2/viz/widgets.hpp | 2 +- modules/viz/src/types.cpp | 2 +- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/modules/viz/include/opencv2/viz/widget_accessor.hpp b/modules/viz/include/opencv2/viz/widget_accessor.hpp index 3df7773ed3..4b1c5ef156 100644 --- a/modules/viz/include/opencv2/viz/widget_accessor.hpp +++ b/modules/viz/include/opencv2/viz/widget_accessor.hpp @@ -1,15 +1,17 @@ #pragma once -#include +#include #include #include namespace temp_viz { + class Widget; + //The class is only that depends on VTK in its interface. - //It is indended for those user who want to develop own widgets system using VTK library API. + //It is indended for those users who want to develop own widgets system using VTK library API. struct CV_EXPORTS WidgetAccessor { - static vtkSmartPointer getActor(const Widget &widget); + static vtkSmartPointer getActor(const Widget &widget); }; } diff --git a/modules/viz/include/opencv2/viz/widgets.hpp b/modules/viz/include/opencv2/viz/widgets.hpp index b668533107..5d1cfe8475 100644 --- a/modules/viz/include/opencv2/viz/widgets.hpp +++ b/modules/viz/include/opencv2/viz/widgets.hpp @@ -6,7 +6,7 @@ namespace temp_viz { ///////////////////////////////////////////////////////////////////////////// - /// brief The base class for all widgets + /// The base class for all widgets class CV_EXPORTS Widget { public: diff --git a/modules/viz/src/types.cpp b/modules/viz/src/types.cpp index ebebf2cb58..7659136140 100644 --- a/modules/viz/src/types.cpp +++ b/modules/viz/src/types.cpp @@ -1,7 +1,7 @@ #include ////////////////////////////////////////////////////////////////////////////////////////////////////// -/// cv::Color +/// cv::viz::Color temp_viz::Color::Color() : Scalar(0, 0, 0) {} temp_viz::Color::Color(double gray) : Scalar(gray, gray, gray) {}