ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
HSVDialog Class Reference

#include <HSVDialog.h>

Inheritance diagram for HSVDialog:
Collaboration diagram for HSVDialog:

Public Slots

void pickPoint (bool)
 
void updateValues ()
 

Public Member Functions

 HSVDialog (ccPickingHub *pickingHub, QWidget *parent=nullptr)
 
virtual void onItemPicked (const PickedItem &pi)
 Inherited from ccPickingListener. More...
 
- Public Member Functions inherited from ccPickingListener
virtual ~ccPickingListener ()=default
 

Protected Attributes

ccPickingHubm_pickingHub
 Picking hub. More...
 

Detailed Description

Definition at line 38 of file HSVDialog.h.

Constructor & Destructor Documentation

◆ HSVDialog()

HSVDialog::HSVDialog ( ccPickingHub pickingHub,
QWidget *  parent = nullptr 
)
explicit

Member Function Documentation

◆ onItemPicked()

◆ pickPoint

void HSVDialog::pickPoint ( bool  state)
slot

◆ updateValues

void HSVDialog::updateValues ( )
slot

Definition at line 117 of file HSVDialog.cpp.

References ecvColor::blue(), ecvColor::green(), Hsv::h, ecvColor::red(), Hsv::s, and Hsv::v.

Referenced by HSVDialog().

Member Data Documentation

◆ m_pickingHub

ccPickingHub* HSVDialog::m_pickingHub
protected

Picking hub.

Definition at line 54 of file HSVDialog.h.

Referenced by HSVDialog(), and pickPoint().


The documentation for this class was generated from the following files: