#include <VTKWidgets/SeedWidget.h>
-#include <cpInstances/Image.h>
-#include <cpInstances/Mesh.h>
+#include <cpPlugins/OS/String.h>
+#include <cpInstances/DataObjects/Image.h>
+#include <cpInstances/DataObjects/Mesh.h>
#include <cpExtensions/Interaction/SeedWidget.h>
#include <cpExtensions/Interaction/ImageSlicePointPlacer.h>
SeedWidget( )
: Superclass( )
{
- typedef cpPlugins::BaseObjects::DataObject _TData;
- typedef cpInstances::Mesh _TMesh;
+ typedef cpPlugins::Pipeline::DataObject _TData;
+ typedef cpInstances::DataObjects::Mesh _TMesh;
// Create ports
this->_ConfigureInput< _TData >( "Input", false, false );
// Associate input text
std::string text = this->m_Parameters.GetString( "Text" );
std::vector< std::string > tok1, tok2;
- cpExtensions::Tokenize( tok1, text, "#" );
+ tok1 = cpPlugins::OS::String::Tokenize( text, "#" );
if( tok1.size( ) > seeds->GetPoints( )->GetNumberOfPoints( ) )
{
for( auto t1 = tok1.begin( ); t1 != tok1.end( ); ++t1 )
{
if( *t1 != "" )
{
- cpExtensions::Tokenize( tok2, *t1, " " );
+ tok2 = cpPlugins::OS::String::Tokenize( *t1, " " );
double x[ 3 ];
for( unsigned int d = 0; d < 3; ++d )
{