MEPP2 Project
|
#include <BasePlugin.h>
Public Member Functions | |
BasePlugin ()=default | |
~BasePlugin ()=default | |
virtual void | init ()=0 |
virtual void | addParameters (BaseWindow *_window)=0 |
virtual void | apply (BaseAdapterVisu *, void *, FEVV::PMapsContainer *) |
virtual void | reset ()=0 |
Protected Attributes | |
BaseWindow * | window = nullptr |
Definition at line 37 of file BasePlugin.h.
|
default |
|
default |
|
pure virtual |
Implemented in FEVV::WeightedPCAPlugin, FEVV::TextureImageDemoPlugin, FEVV::ScalingPlugin, FEVV::ProgressiveDecompressionPlugin, FEVV::ProgressiveCompressionPlugin, FEVV::PointCloudCurvaturePlugin, FEVV::MSDM2Plugin, FEVV::JndPlugin, FEVV::HelloworldPlugin, FEVV::DecompressionValencePlugin, FEVV::CurvaturePlugin, FEVV::CopyGraphPlugin, FEVV::CompressionValencePlugin, FEVV::CMDMPlugin, and FEVV::BooleanOperationsPlugin.
|
inlinevirtual |
Reimplemented in FEVV::ProgressiveDecompressionPlugin, FEVV::DecompressionValencePlugin, and FEVV::BasePluginQt.
Definition at line 55 of file BasePlugin.h.
|
pure virtual |
Implemented in FEVV::WeightedPCAPlugin, FEVV::TextureImageDemoPlugin, FEVV::ScalingPlugin, FEVV::ProgressiveDecompressionPlugin, FEVV::ProgressiveCompressionPlugin, FEVV::PointCloudCurvaturePlugin, FEVV::MSDM2Plugin, FEVV::JndPlugin, FEVV::HelloworldPlugin, FEVV::DecompressionValencePlugin, FEVV::CurvaturePlugin, FEVV::CopyGraphPlugin, FEVV::CompressionValencePlugin, FEVV::CMDMPlugin, and FEVV::BooleanOperationsPlugin.
|
pure virtual |
Implemented in FEVV::WeightedPCAPlugin, FEVV::TextureImageDemoPlugin, FEVV::ScalingPlugin, FEVV::ProgressiveDecompressionPlugin, FEVV::ProgressiveCompressionPlugin, FEVV::PointCloudCurvaturePlugin, FEVV::MSDM2Plugin, FEVV::JndPlugin, FEVV::HelloworldPlugin, FEVV::DecompressionValencePlugin, FEVV::CurvaturePlugin, FEVV::CopyGraphPlugin, FEVV::CompressionValencePlugin, FEVV::CMDMPlugin, and FEVV::BooleanOperationsPlugin.
|
protected |
Definition at line 138 of file BasePlugin.h.