Base class of all 3D widgets.
More...
#include <opencv2/viz/widgets.hpp>
Base class of all 3D widgets.
cv::viz::Widget3D::Widget3D |
( |
| ) |
|
|
inline |
void cv::viz::Widget3D::applyTransform |
( |
const Affine3d & |
transform | ) |
|
Transforms internal widget data (i.e. points, normals) using the given transform.
- Parameters
-
transform | Specified transformation to apply. |
Affine3d cv::viz::Widget3D::getPose |
( |
| ) |
const |
Returns the current pose of the widget.
void cv::viz::Widget3D::setColor |
( |
const Color & |
color | ) |
|
Sets the color of the widget.
- Parameters
-
void cv::viz::Widget3D::setPose |
( |
const Affine3d & |
pose | ) |
|
Sets pose of the widget.
- Parameters
-
pose | The new pose of the widget. |
void cv::viz::Widget3D::updatePose |
( |
const Affine3d & |
pose | ) |
|
Updates pose of the widget by pre-multiplying its current pose.
- Parameters
-
pose | The pose that the current pose of the widget will be pre-multiplied by. |
The documentation for this class was generated from the following file: