ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ecvPluginInterface.h File Reference
#include <QIcon>
#include <QList>
#include <QObject>
#include <QPair>
#include <QString>
#include <qglobal.h>
Include dependency graph for ecvPluginInterface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ccPluginInterface
 Standard ECV plugin interface. More...
 
struct  ccPluginInterface::Contact
 
struct  ccPluginInterface::Reference
 

Enumerations

enum  CC_PLUGIN_TYPE { ECV_STD_PLUGIN = 1 , ECV_PCL_ALGORITHM_PLUGIN = 2 , ECV_IO_FILTER_PLUGIN = 4 }
 Plugin type. More...
 

Functions

 Q_DECLARE_METATYPE (const ccPluginInterface *)
 

Enumeration Type Documentation

◆ CC_PLUGIN_TYPE

Plugin type.

Enumerator
ECV_STD_PLUGIN 
ECV_PCL_ALGORITHM_PLUGIN 
ECV_IO_FILTER_PLUGIN 

Definition at line 24 of file ecvPluginInterface.h.

Function Documentation

◆ Q_DECLARE_METATYPE()

Q_DECLARE_METATYPE ( const ccPluginInterface )