SourceXtractorPlusPlus
0.13
Please provide a description of the project.
SEImplementation
src
lib
Plugin
MeasurementFramePixelCentroid
MeasurementFramePixelCentroidPlugin.cpp
Go to the documentation of this file.
1
17
/*
18
* MeasurementFramePixelCentroidPlugin.cpp
19
*
20
* Created on: Oct 31, 2016
21
* Author: mschefer
22
*/
23
24
#include "
SEFramework/Plugin/StaticPlugin.h
"
25
26
#include "
SEImplementation/Plugin/MeasurementFramePixelCentroid/MeasurementFramePixelCentroid.h
"
27
#include "
SEImplementation/Plugin/MeasurementFramePixelCentroid/MeasurementFramePixelCentroidTaskFactory.h
"
28
29
#include "
SEImplementation/Plugin/MeasurementFramePixelCentroid/MeasurementFramePixelCentroidPlugin.h
"
30
31
namespace
SourceXtractor
{
32
33
static
StaticPlugin<MeasurementFramePixelCentroidPlugin>
measurement_frame_pixel_centroid_plugin
;
34
35
void
MeasurementFramePixelCentroidPlugin::registerPlugin
(
PluginAPI
& plugin_api) {
36
plugin_api.
getTaskFactoryRegistry
()
37
.
registerTaskFactory
<
MeasurementFramePixelCentroidTaskFactory
,
MeasurementFramePixelCentroid
>();
38
}
39
40
std::string
MeasurementFramePixelCentroidPlugin::getIdString
()
const
{
41
return
"MeasurementFramePixelCentroidPlugin"
;
42
}
43
44
}
45
46
47
std::string
STL class.
MeasurementFramePixelCentroid.h
SourceXtractor::MeasurementFramePixelCentroid
Definition:
MeasurementFramePixelCentroid.h:31
StaticPlugin.h
SourceXtractor::measurement_frame_pixel_centroid_plugin
static StaticPlugin< MeasurementFramePlugin > measurement_frame_pixel_centroid_plugin
Definition:
MeasurementFramePlugin.cpp:34
MeasurementFramePixelCentroidPlugin.h
SourceXtractor::MeasurementFramePixelCentroidTaskFactory
Produces MeasurementFramePixelCentroidTask.
Definition:
MeasurementFramePixelCentroidTaskFactory.h:35
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::MeasurementFramePixelCentroidPlugin::getIdString
virtual std::string getIdString() const override
Definition:
MeasurementFramePixelCentroidPlugin.cpp:40
SourceXtractor::PluginAPI
This interface is given to the plugin to let it access object instances from the framework.
Definition:
PluginAPI.h:39
SourceXtractor::TaskFactoryRegistry::registerTaskFactory
void registerTaskFactory()
Definition:
TaskFactoryRegistry.h:51
SourceXtractor::PluginAPI::getTaskFactoryRegistry
virtual TaskFactoryRegistry & getTaskFactoryRegistry() const =0
MeasurementFramePixelCentroidTaskFactory.h
SourceXtractor::MeasurementFramePixelCentroidPlugin::registerPlugin
virtual void registerPlugin(PluginAPI &plugin_api) override
Definition:
MeasurementFramePixelCentroidPlugin.cpp:35
SourceXtractor::StaticPlugin
Used to register compile-time (static) plugins with the PluginManager.
Definition:
StaticPlugin.h:38
Generated by
1.8.20