/*========================================================================= medInria Copyright (c) INRIA 2013 - 2019. All rights reserved. See LICENSE.txt for details. This software is distributed WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. =========================================================================*/ #include "medMaskApplication.h" #include "medMaskApplicationPlugin.h" #include "medMaskApplicationToolBox.h" medMaskApplicationPlugin::medMaskApplicationPlugin(QObject *parent) : medPluginLegacy(parent) { } bool medMaskApplicationPlugin::initialize() { if(!medMaskApplication::registered()) { dtkWarn() << "Unable to register medMaskApplication type"; } if(!medMaskApplicationToolBox::registered()) { dtkWarn() << "Unable to register medMaskApplication toolbox"; } return true; } bool medMaskApplicationPlugin::uninitialize() { return true; } QString medMaskApplicationPlugin::description() const { QString description = \ "Apply a mask to a volume.
\ Drop your volume in the INPUT view, and your mask in the toolbox drop area.\

This plugin uses the ITK library."; return description; } QString medMaskApplicationPlugin::name() const { return "Mask Application"; } QString medMaskApplicationPlugin::version() const { return MEDMASKAPPLICATIONPLUGIN_VERSION; } QStringList medMaskApplicationPlugin::types() const { return QStringList() << "medMaskApplication"; }