qCC version 2.13.alpha (Qt) - 31 May 2022
Main CloudCompare application (GUI & command line)
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ccEnvelopeExtractorDlg Class Reference

Dialog for debugging envelope extraction. More...

#include <ccEnvelopeExtractorDlg.h>

Inheritance diagram for ccEnvelopeExtractorDlg:
Inheritance graph
[legend]
Collaboration diagram for ccEnvelopeExtractorDlg:
Collaboration graph
[legend]

Public Member Functions

 ccEnvelopeExtractorDlg (QWidget *parent=nullptr)
 Default constructor.
 
void init ()
 Initializes the display.
 
void displayMessage (QString message, bool waitForUserConfirmation=false)
 Display a new message.
 
void waitForUser (unsigned defaultDelay_ms=100)
 Waits for user action.
 
ccGLWindow * win ()
 Returns associated GL window.
 
void zoomOn (const ccBBox &bbox)
 Zooms on a given 2D region (3D bouding-box considered in 2D only)
 
void refresh ()
 Forces refresh.
 
void addToDisplay (ccHObject *obj, bool noDependency=true)
 Adds an entity to the (2D/3D) display.
 
void removFromDisplay (ccHObject *obj)
 Removes an entity from the (2D/3D) display.
 
bool isSkipped () const
 Returns whether the dialog has been 'skipped' or not.
 

Protected Member Functions

void onSkipButtonClicked ()
 When the skip button is clicked.
 

Protected Attributes

bool m_skipped
 Skip flag.
 
QEventLoop m_loop
 Local event loop.
 
ccGLWindow * m_glWindow
 Associated 3D window.
 

Detailed Description

Dialog for debugging envelope extraction.


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