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

CANUPO plugin. More...

#include <qCanupo.h>

Inheritance diagram for qCanupoPlugin:
Collaboration diagram for qCanupoPlugin:

Protected Slots

void doClassifyAction ()
 
void doTrainAction ()
 

Protected Attributes

QAction * m_classifyAction
 Calssift action. More...
 
QAction * m_trainAction
 Train action. More...
 
ccHObject::Container m_selectedEntities
 Currently selected entities. 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 onNewSelection (const ccHObject::Container &selectedEntities)
 
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...
 
- Protected Member Functions inherited from ccDefaultPluginInterface
 ccDefaultPluginInterface (const QString &resourcePath=QString())
 

Detailed Description

CANUPO plugin.

See "3D Terrestrial lidar data classification of complex natural scenes using a multi-scale dimensionality criterion: applications in geomorphology", N. Brodu, D. Lague, 2012, Computer Vision and Pattern Recognition

Definition at line 21 of file qCanupo.h.

Member Function Documentation

◆ doClassifyAction

◆ doTrainAction

Member Data Documentation

◆ m_classifyAction

QAction* qCanupoPlugin::m_classifyAction
protected

Calssift action.

Definition at line 43 of file qCanupo.h.

◆ m_selectedEntities

ccHObject::Container qCanupoPlugin::m_selectedEntities
protected

Currently selected entities.

Definition at line 48 of file qCanupo.h.

Referenced by doClassifyAction().

◆ m_trainAction

QAction* qCanupoPlugin::m_trainAction
protected

Train action.

Definition at line 45 of file qCanupo.h.


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