opencv2/viz/widgets.hpp#
#include <opencv2/viz/types.hpp>
Include dependency graph for widgets.hpp:
This graph shows which files directly or indirectly include widgets.hpp:
Classes#
class cv::viz::WArrow
This 3D Widget defines an arrow.
class cv::viz::WCameraPosition
This 3D Widget represents camera position in a scene by its axes or viewing frustum. :
class cv::viz::WCircle
This 3D Widget defines a circle.
class cv::viz::WCloud
Clouds.
class cv::viz::WCloudCollection
This 3D Widget defines a collection of clouds. :
class cv::viz::WCloudNormals
This 3D Widget represents normals of a point cloud. :
class cv::viz::WCone
This 3D Widget defines a cone. :
class cv::viz::WCoordinateSystem
Compound widgets.
class cv::viz::WCube
This 3D Widget defines a cube.
class cv::viz::WCylinder
This 3D Widget defines a cylinder. :
class cv::viz::WGrid
This 3D Widget defines a grid. :
class cv::viz::Widget
Base class of all widgets. Widget is implicitly shared.
class cv::viz::Widget2D
Base class of all 2D widgets.
class cv::viz::Widget3D
Base class of all 3D widgets.
class cv::viz::WImage3D
This 3D Widget represents an image in 3D space. :
class cv::viz::WImageOverlay
This 2D Widget represents an image overlay. :
class cv::viz::WLine
Simple widgets.
class cv::viz::WMesh
Constructs a WMesh.
class cv::viz::WPaintedCloud
class cv::viz::WPlane
This 3D Widget defines a finite plane.
class cv::viz::WPolyLine
This 3D Widget defines a poly line. :
class cv::viz::WSphere
This 3D Widget defines a sphere. :
class cv::viz::WText
Text and image widgets.
class cv::viz::WText3D
This 3D Widget represents 3D text. The text always faces the camera.
class cv::viz::WTrajectory
Trajectories.
class cv::viz::WTrajectoryFrustums
This 3D Widget represents a trajectory. :
class cv::viz::WTrajectorySpheres
This 3D Widget represents a trajectory using spheres and lines.
class cv::viz::WWidgetMerger
This class allows to merge several widgets to single one.
Namespaces#
namespace cv
namespace cv::viz
Enumerations#
enum cv::viz::RenderingProperties { POINT_SIZE, OPACITY, LINE_WIDTH, FONT_SIZE, REPRESENTATION, IMMEDIATE_RENDERING, SHADING, AMBIENT, LIGHTING }
Widget rendering properties. More…
enum cv::viz::RepresentationValues { REPRESENTATION_POINTS, REPRESENTATION_WIREFRAME, REPRESENTATION_SURFACE }
enum cv::viz::ShadingValues { SHADING_FLAT, SHADING_GOURAUD, SHADING_PHONG }
Functions#
Widget2D cv::viz::Widget::cast () const
Utility exports.