X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=plugins%2FGenericFilters%2FJoinBoundingBoxes.h;h=24183f6f23576bcfd9a25ad7cbddfd27ed9f6923;hb=ced860e96e5d2e10481582649664505396b0054d;hp=ee705a84b0159c2cd4e277eb692a1e1e5ba9e6de;hpb=8ada00da37d8c4dc70b9387c1147566c62dbd41f;p=cpPlugins.git diff --git a/plugins/GenericFilters/JoinBoundingBoxes.h b/plugins/GenericFilters/JoinBoundingBoxes.h index ee705a8..24183f6 100644 --- a/plugins/GenericFilters/JoinBoundingBoxes.h +++ b/plugins/GenericFilters/JoinBoundingBoxes.h @@ -1,38 +1,21 @@ #ifndef __CPPLUGINSGENERICFILTERS__JOINBOUNDINGBOXES__H__ #define __CPPLUGINSGENERICFILTERS__JOINBOUNDINGBOXES__H__ -#include -#include +#include +#include namespace cpPluginsGenericFilters { /** */ class cpPluginsGenericFilters_EXPORT JoinBoundingBoxes - : public cpPlugins::ProcessObject + : public cpPlugins::BaseObjects::ProcessObject { - cpPluginsObject; - public: - typedef JoinBoundingBoxes Self; - typedef cpPlugins::ProcessObject Superclass; - typedef itk::SmartPointer< Self > Pointer; - typedef itk::SmartPointer< const Self > ConstPointer; - - public: - itkNewMacro( Self ); - itkTypeMacro( JoinBoundingBoxes, cpPlugins::ProcessObject ); - cpPlugins_Id_Macro( JoinBoundingBoxes, GenericFilters ); - - protected: - JoinBoundingBoxes( ); - virtual ~JoinBoundingBoxes( ); - - virtual void _GenerateData( ) ITK_OVERRIDE; - - private: - // Purposely not implemented - JoinBoundingBoxes( const Self& ); - Self& operator=( const Self& ); + cpPluginsObject( + JoinBoundingBoxes, + cpPlugins::BaseObjects::ProcessObject, + GenericFilters + ); }; } // ecapseman