class cv::viz::WCloud
Overview
Clouds. Moreā¦
#include <widgets.hpp> class WCloud: public cv::viz::Widget3D { public: // construction WCloud( InputArray cloud, InputArray colors ); WCloud( InputArray cloud, const Color& color = Color::white() ); WCloud( InputArray cloud, InputArray colors, InputArray normals ); WCloud( InputArray cloud, const Color& color, InputArray normals ); };
Inherited Members
public: // methods template <typename _W> _W cast(); Widget2D cast(); WWidgetMerger cast(); double getRenderingProperty(int property) const; Widget& operator=(const Widget& other); void setRenderingProperty( int property, double value ); static Widget fromPlyFile(const String& file_name); void applyTransform(const Affine3d& transform); Affine3d getPose() const; void setColor(const Color& color); void setPose(const Affine3d& pose); void updatePose(const Affine3d& pose);
Detailed Documentation
Clouds.
This 3D Widget defines a point cloud. :
In case there are four channels in the cloud, fourth channel is ignored.
Construction
WCloud( InputArray cloud, InputArray colors )
Constructs a WCloud.
Points in the cloud belong to mask when they are set to (NaN, NaN, NaN).
Parameters:
cloud | Set of points which can be of type: CV_32FC3, CV_32FC4, CV_64FC3, CV_64FC4. |
colors | Set of colors. It has to be of the same size with cloud. |
WCloud( InputArray cloud, const Color& color = Color::white() )
Constructs a WCloud.
Points in the cloud belong to mask when they are set to (NaN, NaN, NaN).
Parameters:
cloud | Set of points which can be of type: CV_32FC3, CV_32FC4, CV_64FC3, CV_64FC4. |
color | A single Color for the whole cloud. |
WCloud( InputArray cloud, InputArray colors, InputArray normals )
Constructs a WCloud.
Points in the cloud belong to mask when they are set to (NaN, NaN, NaN).
Parameters:
cloud | Set of points which can be of type: CV_32FC3, CV_32FC4, CV_64FC3, CV_64FC4. |
colors | Set of colors. It has to be of the same size with cloud. |
normals | Normals for each point in cloud. Size and type should match with the cloud parameter. |
WCloud( InputArray cloud, const Color& color, InputArray normals )
Constructs a WCloud.
Size and type should match with the cloud parameter. Points in the cloud belong to mask when they are set to (NaN, NaN, NaN).
Parameters:
cloud | Set of points which can be of type: CV_32FC3, CV_32FC4, CV_64FC3, CV_64FC4. |
color | A single Color for the whole cloud. |
normals | Normals for each point in cloud. |