-#include <plugins/GenericFilters/JoinBoundingBoxes.h>
-#include <cpPlugins/DataObject.h>
-#include <cpPlugins/BoundingBox.h>
+#include <GenericFilters/JoinBoundingBoxes.h>
+#include <cpPlugins/BaseObjects/DataObject.h>
+#include <cpPlugins/DataObjects/BoundingBox.h>
// -------------------------------------------------------------------------
cpPluginsGenericFilters::JoinBoundingBoxes::
JoinBoundingBoxes( )
: Superclass( )
{
- this->_AddInput( "Input0" );
- this->_AddInput( "Input1", false );
- this->_AddInput( "Input2", false );
- this->_AddInput( "Input3", false );
- this->_AddInput( "Input4", false );
- this->_AddInput( "Input5", false );
- this->_AddOutput< cpPlugins::BoundingBox >( "Output" );
+ this->_ConfigureInput( "Input0", true, false );
+ this->_ConfigureInput( "Input1", false, false );
+ this->_ConfigureInput( "Input2", false, false );
+ this->_ConfigureInput( "Input3", false, false );
+ this->_ConfigureInput( "Input4", false, false );
+ this->_ConfigureInput( "Input5", false, false );
+ this->_ConfigureOutput< cpPlugins::DataObjects::BoundingBox >( "Output" );
}
// -------------------------------------------------------------------------
void cpPluginsGenericFilters::JoinBoundingBoxes::
_GenerateData( )
{
- typedef cpPlugins::DataObject _TDO;
- typedef cpPlugins::BoundingBox _TBB;
+ typedef cpPlugins::BaseObjects::DataObject _TDO;
+ typedef cpPlugins::DataObjects::BoundingBox _TBB;
_TDO* dobjs[ 5 ];
auto do0 = dynamic_cast< _TDO* >( this->GetInput( "Input0" ) );