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

TreeIso plugin. More...

#include <qTreeIso.h>

Inheritance diagram for qTreeIso:
Collaboration diagram for qTreeIso:

Protected Member Functions

void doAction ()
 Slot called when associated ation is triggered. More...
 
void init_segs (const Parameters &parameters, QWidget *parent=nullptr)
 
void intermediate_segs (const Parameters &parameters, QWidget *parent=nullptr)
 
void final_segs (const Parameters &parameters, QWidget *parent=nullptr)
 
- Protected Member Functions inherited from ccDefaultPluginInterface
 ccDefaultPluginInterface (const QString &resourcePath=QString())
 

Protected Attributes

QAction * m_action
 Associated action. More...
 
- Protected Attributes inherited from ccStdPluginInterface
ecvMainAppInterfacem_app
 Main application interface. More...
 

Additional Inherited Members

- Public Types inherited from ccPluginInterface
typedef QList< ContactContactList
 
using ReferenceList = QList< Reference >
 
- Public Member Functions inherited from ccStdPluginInterface
 ccStdPluginInterface (const QString &resourcePath=QString())
 Default constructor. More...
 
virtual ~ccStdPluginInterface () override=default
 Destructor. More...
 
virtual CC_PLUGIN_TYPE getType () const override
 Returns plugin type (standard or OpenGL filter) More...
 
virtual void setMainAppInterface (ecvMainAppInterface *app)
 Sets application entry point. More...
 
virtual ecvMainAppInterfacegetMainAppInterface ()
 A callback pointer to the main app interface for use by plugins. More...
 
virtual void dispToConsole (QString message, ecvMainAppInterface::ConsoleMessageLevel level=ecvMainAppInterface::STD_CONSOLE_MESSAGE)
 Shortcut to ecvMainAppInterface::dispToConsole. More...
 
- Public Member Functions inherited from ccDefaultPluginInterface
virtual ~ccDefaultPluginInterface ()
 
virtual bool isCore () const override
 Is this plugin a core plugin? More...
 
virtual QString getName () const override
 Returns (short) name (for menu entry, etc.) More...
 
virtual QString getDescription () const override
 Returns long name/description (for tooltip, etc.) More...
 
virtual QIcon getIcon () const override
 Returns icon. More...
 
virtual ReferenceList getReferences () const override
 
virtual ContactList getAuthors () const override
 
virtual ContactList getMaintainers () const override
 
- Public Member Functions inherited from ccPluginInterface
virtual ~ccPluginInterface ()=default
 Virtual destructor. More...
 
virtual bool start ()
 Starts the plugin. More...
 
virtual void stop ()
 Stops the plugin. More...
 
virtual ccExternalFactorygetCustomObjectsFactory () const
 Returns the plugin's custom object factory (if any) More...
 

Detailed Description

TreeIso plugin.

Definition at line 41 of file qTreeIso.h.

Member Function Documentation

◆ doAction()

void qTreeIso::doAction ( )
protected

Slot called when associated ation is triggered.

Definition at line 70 of file qTreeIso.cpp.

References ecvMainAppInterface::getMainWindow(), ccStdPluginInterface::m_app, and ecvMainAppInterface::refreshAll().

◆ final_segs()

void qTreeIso::final_segs ( const Parameters parameters,
QWidget *  parent = nullptr 
)
protected

◆ init_segs()

void qTreeIso::init_segs ( const Parameters parameters,
QWidget *  parent = nullptr 
)
protected

◆ intermediate_segs()

void qTreeIso::intermediate_segs ( const Parameters parameters,
QWidget *  parent = nullptr 
)
protected

Member Data Documentation

◆ m_action

QAction* qTreeIso::m_action
protected

Associated action.

Definition at line 85 of file qTreeIso.h.


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