Class cv::viz::WArrow#
This 3D Widget defines an arrow.
#include <opencv2/viz/widgets.hpp>Collaboration diagram for cv::viz::WArrow:
Public Member Functions#
Public Member Functions inherited from cv::viz::Widget3D
Return |
Name |
Description |
|---|---|---|
|
Transforms internal widget data (i.e. points, normals) using the given transform. |
|
Returns the current pose of the widget. |
||
|
Sets the color of the widget. |
|
|
Sets pose of the widget. |
|
|
Updates pose of the widget by pre-multiplying its current pose. |
Public Member Functions inherited from cv::viz::Widget
Return |
Name |
Description |
|---|---|---|
|
Casts a widget to another. |
|
|
Returns rendering property of the widget. |
|
|
||
|
Sets rendering property of the widget. |
Static Public Member Functions#
Static Public Member Functions inherited from cv::viz::Widget
Return |
Name |
Description |
|---|---|---|
|
Creates a widget from ply file. |
Additional Inherited Members#
Friends inherited from cv::viz::Widget
Return |
Name |
Description |
|---|---|---|
|
Detailed Description#
This 3D Widget defines an arrow.
Constructor & Destructor Documentation#
WArrow()#
cv::viz::WArrow::WArrow(
const Point3d & pt1,
const Point3d & pt2,
double thickness = 0.03,
const Color & color = Color::white() )
Constructs an WArrow.
Arrow head is located at the end point of the arrow.
Parameters
pt1— Start point of the arrow.pt2— End point of the arrow.thickness— Thickness of the arrow. Thickness of arrow head is also adjusted accordingly.color— Color of the arrow.
Source file#
The documentation for this class was generated from the following file:
opencv2/viz/widgets.hpp