/* TypeLength_plugin.h
 * This is a test plugin, you can use it as a demo.
 * 2020-6-23 : by YourName
 */
 
#ifndef __TYPELENGTH_PLUGIN_H__
#define __TYPELENGTH_PLUGIN_H__

#include <QtGui>
#include <v3d_interface.h>

class TypeLengthPlugin : public QObject, public V3DPluginInterface2_1
{
	Q_OBJECT
	Q_INTERFACES(V3DPluginInterface2_1);

public:
	float getPluginVersion() const {return 1.1f;}

	QStringList menulist() const;
	void domenu(const QString &menu_name, V3DPluginCallback2 &callback, QWidget *parent);

	QStringList funclist() const ;
	bool dofunc(const QString &func_name, const V3DPluginArgList &input, V3DPluginArgList &output, V3DPluginCallback2 &callback, QWidget *parent);
};

#endif

