Dialog for simple point picking (information, distance, etc.)
More...
#include <ccPointPropertiesDlg.h>
|
|
void | newLabel (ccHObject *) |
| | Signal emitted when a new label is created.
|
| |
|
|
| ccPointPropertiesDlg (ccPickingHub *pickingHub, QWidget *parent) |
| | Default constructor.
|
| |
|
virtual | ~ccPointPropertiesDlg () |
| | Default destructor.
|
| |
|
virtual bool | start () override |
| |
|
virtual void | stop (bool state) override |
| |
|
virtual bool | linkWith (ccGLWindow *win) override |
| |
|
| ccPointPickingGenericInterface (ccPickingHub *pickingHub, QWidget *parent=nullptr) |
| | Default constructor.
|
| |
|
| ~ccPointPickingGenericInterface () override=default |
| | Destructor.
|
| |
|
bool | linkWith (ccGLWindow *win) override |
| |
|
bool | start () override |
| |
|
void | stop (bool state) override |
| |
|
void | onItemPicked (const PickedItem &pi) override |
| | Inherited from ccPickingListener.
|
| |
|
| enum | Mode { POINT_INFO
, POINT_POINT_DISTANCE
, POINTS_ANGLE
, RECT_ZONE
} |
| | Picking mode.
|
| |
|
|
void | onClose () |
| |
|
void | activatePointPropertiesDisplay () |
| |
|
void | activateDistanceDisplay () |
| |
|
void | activateAngleDisplay () |
| |
|
void | activate2DZonePicking () |
| |
|
void | initializeState () |
| |
|
void | exportCurrentLabel () |
| |
|
void | update2DZone (int x, int y, Qt::MouseButtons buttons) |
| |
|
void | processClickedPoint (int x, int y) |
| |
|
void | close2DZone () |
| |
| void | processPickedPoint (const PickedItem &picked) override |
| | Generic method to process picked points. More...
|
| |
| virtual void | processPickedPoint (const PickedItem &picked)=0 |
| | Generic method to process picked points. More...
|
| |
|
|
Mode | m_pickingMode |
| | Current picking mode.
|
| |
|
cc2DLabel * | m_label |
| | Associated 3D label.
|
| |
|
cc2DViewportLabel * | m_rect2DLabel |
| | Associated 2D label.
|
| |
|
ccPickingHub * | m_pickingHub |
| | Picking hub.
|
| |
Dialog for simple point picking (information, distance, etc.)
◆ processPickedPoint()
| void ccPointPropertiesDlg::processPickedPoint |
( |
const PickedItem & |
picked | ) |
|
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files:
- ccPointPropertiesDlg.h
- ccPointPropertiesDlg.cpp