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

Dialog for editing selection label properties. More...

#include <cvSelectionLabelPropertiesDialog.h>

Inheritance diagram for cvSelectionLabelPropertiesDialog:
Collaboration diagram for cvSelectionLabelPropertiesDialog:

Classes

struct  LabelProperties
 Label properties structure. More...
 

Signals

void propertiesApplied (const LabelProperties &props)
 Emitted when Apply is clicked. More...
 

Public Member Functions

 cvSelectionLabelPropertiesDialog (QWidget *parent=nullptr, bool isInteractive=false)
 
 ~cvSelectionLabelPropertiesDialog () override
 
void setProperties (const LabelProperties &props)
 Set the current properties. More...
 
LabelProperties properties () const
 Get the current properties. More...
 

Detailed Description

Dialog for editing selection label properties.

Based on ParaView's Selection Label Properties dialog. Allows configuration of:

  • Opacity, Point Size, Line Width
  • Cell Label Font (family, size, color, opacity, bold/italic/shadow)
  • Cell Label Format
  • Point Label Font (same options)
  • Point Label Format

Definition at line 42 of file cvSelectionLabelPropertiesDialog.h.

Constructor & Destructor Documentation

◆ cvSelectionLabelPropertiesDialog()

cvSelectionLabelPropertiesDialog::cvSelectionLabelPropertiesDialog ( QWidget *  parent = nullptr,
bool  isInteractive = false 
)
explicit

Definition at line 27 of file cvSelectionLabelPropertiesDialog.cpp.

◆ ~cvSelectionLabelPropertiesDialog()

cvSelectionLabelPropertiesDialog::~cvSelectionLabelPropertiesDialog ( )
override

Definition at line 38 of file cvSelectionLabelPropertiesDialog.cpp.

Member Function Documentation

◆ properties()

cvSelectionLabelPropertiesDialog::LabelProperties cvSelectionLabelPropertiesDialog::properties ( ) const

Get the current properties.

Definition at line 259 of file cvSelectionLabelPropertiesDialog.cpp.

◆ propertiesApplied

void cvSelectionLabelPropertiesDialog::propertiesApplied ( const LabelProperties props)
signal

Emitted when Apply is clicked.

◆ setProperties()


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