SourceXtractorPlusPlus
0.15
Please provide a description of the project.
SEImplementation
src
lib
Plugin
DetectionFrameSourceStamp
DetectionFrameSourceStampPlugin.cpp
Go to the documentation of this file.
1
17
/*
18
* DetectionFrameSourceStampPlugin.cpp
19
*
20
* Created on: Aug 5, 2016
21
* Author: mschefer
22
*/
23
24
#include "
SEFramework/Plugin/StaticPlugin.h
"
25
26
#include "
SEImplementation/Plugin/DetectionFrameSourceStamp/DetectionFrameSourceStamp.h
"
27
#include "
SEImplementation/Plugin/DetectionFrameSourceStamp/DetectionFrameSourceStampTaskFactory.h
"
28
29
#include "
SEImplementation/Plugin/DetectionFrameSourceStamp/DetectionFrameSourceStampPlugin.h
"
30
31
namespace
SourceXtractor
{
32
33
static
StaticPlugin<DetectionFrameSourceStampPlugin>
detection_frame_source_stamp_plugin
;
34
35
void
DetectionFrameSourceStampPlugin::registerPlugin
(
PluginAPI
& plugin_api) {
36
plugin_api.
getTaskFactoryRegistry
().
registerTaskFactory
<
DetectionFrameSourceStampTaskFactory
,
DetectionFrameSourceStamp
>();
37
}
38
39
std::string
DetectionFrameSourceStampPlugin::getIdString
()
const
{
40
return
"DetectionFrameSourceStamp"
;
41
}
42
43
}
44
45
46
DetectionFrameSourceStampTaskFactory.h
std::string
STL class.
StaticPlugin.h
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::detection_frame_source_stamp_plugin
static StaticPlugin< DetectionFrameSourceStampPlugin > detection_frame_source_stamp_plugin
Definition:
DetectionFrameSourceStampPlugin.cpp:33
SourceXtractor::DetectionFrameSourceStamp
A copy of the rectangular region of the detection image just large enough to include the whole Source...
Definition:
DetectionFrameSourceStamp.h:36
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
DetectionFrameSourceStamp.h
SourceXtractor::DetectionFrameSourceStampPlugin::getIdString
virtual std::string getIdString() const override
Definition:
DetectionFrameSourceStampPlugin.cpp:39
SourceXtractor::PluginAPI::getTaskFactoryRegistry
virtual TaskFactoryRegistry & getTaskFactoryRegistry() const =0
SourceXtractor::DetectionFrameSourceStampTaskFactory
Produces DetectionFrameSourceStampTask.
Definition:
DetectionFrameSourceStampTaskFactory.h:37
DetectionFrameSourceStampPlugin.h
SourceXtractor::StaticPlugin
Used to register compile-time (static) plugins with the PluginManager.
Definition:
StaticPlugin.h:38
SourceXtractor::DetectionFrameSourceStampPlugin::registerPlugin
virtual void registerPlugin(PluginAPI &plugin_api) override
Definition:
DetectionFrameSourceStampPlugin.cpp:35
Generated by
1.8.20