OpenCV  4.10.0-dev
Open Source Computer Vision
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
widgets.hpp File Reference
#include <opencv2/viz/types.hpp>
Include dependency graph for widgets.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  cv::viz::WArrow
 This 3D Widget defines an arrow. More...
 
class  cv::viz::WCameraPosition
 This 3D Widget represents camera position in a scene by its axes or viewing frustum. : More...
 
class  cv::viz::WCircle
 This 3D Widget defines a circle. More...
 
class  cv::viz::WCloud
 Clouds. More...
 
class  cv::viz::WCloudCollection
 This 3D Widget defines a collection of clouds. : More...
 
class  cv::viz::WCloudNormals
 This 3D Widget represents normals of a point cloud. : More...
 
class  cv::viz::WCone
 This 3D Widget defines a cone. : More...
 
class  cv::viz::WCoordinateSystem
 Compound widgets. More...
 
class  cv::viz::WCube
 This 3D Widget defines a cube. More...
 
class  cv::viz::WCylinder
 This 3D Widget defines a cylinder. : More...
 
class  cv::viz::WGrid
 This 3D Widget defines a grid. : More...
 
class  cv::viz::Widget
 Base class of all widgets. Widget is implicitly shared. More...
 
class  cv::viz::Widget2D
 Base class of all 2D widgets. More...
 
class  cv::viz::Widget3D
 Base class of all 3D widgets. More...
 
class  cv::viz::WImage3D
 This 3D Widget represents an image in 3D space. : More...
 
class  cv::viz::WImageOverlay
 This 2D Widget represents an image overlay. : More...
 
class  cv::viz::WLine
 Simple widgets. More...
 
class  cv::viz::WMesh
 Constructs a WMesh. More...
 
class  cv::viz::WPaintedCloud
 
class  cv::viz::WPlane
 This 3D Widget defines a finite plane. More...
 
class  cv::viz::WPolyLine
 This 3D Widget defines a poly line. : More...
 
class  cv::viz::WSphere
 This 3D Widget defines a sphere. : More...
 
class  cv::viz::WText
 Text and image widgets. More...
 
class  cv::viz::WText3D
 This 3D Widget represents 3D text. The text always faces the camera. More...
 
class  cv::viz::WTrajectory
 Trajectories. More...
 
class  cv::viz::WTrajectoryFrustums
 This 3D Widget represents a trajectory. : More...
 
class  cv::viz::WTrajectorySpheres
 This 3D Widget represents a trajectory using spheres and lines. More...
 
class  cv::viz::WWidgetMerger
 This class allows to merge several widgets to single one. More...
 

Namespaces

namespace  cv
 
namespace  cv::viz
 

Enumerations

enum  cv::viz::RenderingProperties {
  cv::viz::POINT_SIZE ,
  cv::viz::OPACITY ,
  cv::viz::LINE_WIDTH ,
  cv::viz::FONT_SIZE ,
  cv::viz::REPRESENTATION ,
  cv::viz::IMMEDIATE_RENDERING ,
  cv::viz::SHADING ,
  cv::viz::AMBIENT ,
  cv::viz::LIGHTING
}
 Widget rendering properties. More...
 
enum  cv::viz::RepresentationValues {
  cv::viz::REPRESENTATION_POINTS ,
  cv::viz::REPRESENTATION_WIREFRAME ,
  cv::viz::REPRESENTATION_SURFACE
}
 
enum  cv::viz::ShadingValues {
  cv::viz::SHADING_FLAT ,
  cv::viz::SHADING_GOURAUD ,
  cv::viz::SHADING_PHONG
}