所有 Widget 的基類。Widget 是隱式共享的。更多...
#include <opencv2/viz/widgets.hpp>
所有 Widget 的基類。Widget 是隱式共享的。
◆ Widget() [1/2]
| cv::viz::Widget::Widget |
( |
| ) |
|
◆ Widget() [2/2]
| cv::viz::Widget::Widget |
( |
const Widget & | other | ) |
|
◆ ~Widget()
| virtual cv::viz::Widget::~Widget |
( |
| ) |
|
|
virtual |
◆ cast() [1/27]
template<typename _W >
| _W cv::viz::Widget::cast |
( |
| ) |
const |
將部件強制轉換為另一個部件。
點雲.
Definition widgets.hpp:681
此 3D Widget 定義一個球體。
Definition widgets.hpp:274
Point3_< float > Point3f
Definition types.hpp:290
- 注意
- 3D Widget 只能轉換為 3D Widget。2D Widget 只能轉換為 2D Widget。
◆ cast() [2/27]
template<>
| Widget3D cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [3/27]
template<>
| WLine cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [4/27]
template<>
| WPlane cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [5/27]
template<>
| WSphere cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [6/27]
◆ cast() [7/27]
template<>
| WArrow cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [8/27]
template<>
| WCircle cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [9/27]
template<>
| WCone cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [10/27]
template<>
| WCube cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [11/27]
◆ cast() [12/27]
◆ cast() [13/27]
template<>
| WGrid cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [14/27]
template<>
| WText3D cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [15/27]
template<>
| WText cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [16/27]
◆ cast() [17/27]
template<>
| WImage3D cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [18/27]
◆ cast() [19/27]
◆ cast() [20/27]
◆ cast() [21/27]
◆ cast() [22/27]
template<>
| WCloud cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [23/27]
◆ cast() [24/27]
◆ cast() [25/27]
◆ cast() [26/27]
template<>
| WMesh cv::viz::Widget::cast |
( |
| ) |
const |
◆ cast() [27/27]
◆ fromPlyFile()
| static Widget cv::viz::Widget::fromPlyFile |
( |
const String & | file_name | ) |
|
|
static |
◆ getRenderingProperty()
| double cv::viz::Widget::getRenderingProperty |
( |
int | property | ) |
const |
返回部件的渲染屬性。
- 引數
-
渲染屬性可以是以下之一
- POINT_SIZE (點大小)
- OPACITY (不透明度)
- LINE_WIDTH (線寬)
- FONT_SIZE (字型大小)
- AMBIENT (環境光)
REPRESENTATION: 期望值為
SHADING: 期望值為
- SHADING_FLAT (平面著色)
- SHADING_GOURAUD (Gouraud 著色)
- SHADING_PHONG (Phong 著色)
◆ operator=()
◆ setRenderingProperty()
| void cv::viz::Widget::setRenderingProperty |
( |
int | property, |
|
|
double | 值 ) |
設定部件的渲染屬性。
- 引數
-
渲染屬性可以是以下之一
- POINT_SIZE (點大小)
- OPACITY (不透明度)
- LINE_WIDTH (線寬)
- FONT_SIZE (字型大小)
REPRESENTATION: 期望值為
- REPRESENTATION_POINTS (點)
- REPRESENTATION_WIREFRAME (線框)
- REPRESENTATION_SURFACE (表面)
IMMEDIATE_RENDERING (立即渲染)
- 將值設定為 1 可啟用立即渲染。
- 將值設定為 0 可關閉立即渲染。
SHADING: 期望值為
- SHADING_FLAT (平面著色)
- SHADING_GOURAUD (Gouraud 著色)
- SHADING_PHONG (Phong 著色)
◆ WidgetAccessor
此類文件由以下檔案生成