]> Creatis software - cpPlugins.git/blobdiff - appli/examples/example_TestParameters.cxx
...
[cpPlugins.git] / appli / examples / example_TestParameters.cxx
index 807b4d9af8f505ee546f2a5f63dc40844115ae11..2e6e9e0375e0906dd1973262213f90264857ccb4 100644 (file)
@@ -1,9 +1,6 @@
 #include <iostream>
 #include <vector>
 
-#include <itkIndex.h>
-#include <itkPoint.h>
-
 #include <cpPlugins/Interface/Parameters.h>
 
 // -------------------------------------------------------------------------
@@ -21,28 +18,19 @@ void PrintList( const L& lst, const std::string& desc )
 int main( int argc, char* argv[] )
 {
   typedef cpPlugins::Interface::Parameters TParameters;
-  typedef itk::Index< 3 > TIndex;
-  typedef itk::Point< float, 3 > TPoint;
 
   TParameters::Pointer parameters = TParameters::New( );
 
-  TIndex idx; idx[ 0 ] = 1; idx[ 1 ] = 2; idx[ 2 ] = 3;
-  TPoint pnt; pnt[ 0 ] = 3.1; pnt[ 1 ] = 2.2; pnt[ 2 ] = 1.3;
-
   parameters->ConfigureAsString( "StringParam" );
   parameters->ConfigureAsBool( "BoolParam" );
   parameters->ConfigureAsInt( "IntParam" );
   parameters->ConfigureAsUint( "UintParam" );
   parameters->ConfigureAsReal( "RealParam" );
-  parameters->ConfigureAsIndex( "IndexParam" );
-  parameters->ConfigureAsPoint( "PointParam" );
   parameters->ConfigureAsStringList( "StringListParam" );
   parameters->ConfigureAsBoolList( "BoolListParam" );
   parameters->ConfigureAsIntList( "IntListParam" );
   parameters->ConfigureAsUintList( "UintListParam" );
   parameters->ConfigureAsRealList( "RealListParam" );
-  parameters->ConfigureAsIndexList( "IndexListParam" );
-  parameters->ConfigureAsPointList( "PointListParam" );
 
   std::vector< std::string > choices;
   choices.push_back( "bat" );
@@ -62,11 +50,6 @@ int main( int argc, char* argv[] )
   parameters->SetUint( "UintParam", 1234567 );
   parameters->SetReal( "RealParam", 3.14159244444 );
 
-  idx[ 0 ] = 10; idx[ 1 ] = 20; idx[ 2 ] = 30;
-  pnt[ 0 ] = 30.1; pnt[ 1 ] = 21.2; pnt[ 2 ] = 12.3;
-  parameters->SetIndex( "IndexParam", 3, idx );
-  parameters->SetPoint( "PointParam", 3, pnt );
-
   std::cout << "---------------------------------------------" << std::endl;
   parameters->Print( std::cout );
   std::cout << "---------------------------------------------" << std::endl;
@@ -76,8 +59,6 @@ int main( int argc, char* argv[] )
   parameters->ClearIntList( "IntListParam" );
   parameters->ClearUintList( "UintListParam" );
   parameters->ClearRealList( "RealListParam" );
-  parameters->ClearIndexList( "IndexListParam" );
-  parameters->ClearPointList( "PointListParam" );
 
   parameters->AddToStringList( "StringListParam", "one" );
   parameters->AddToStringList( "StringListParam", "two" );
@@ -126,22 +107,6 @@ int main( int argc, char* argv[] )
   parameters->AddToRealList( "RealListParam", 1.0012 );
   parameters->AddToRealList( "RealListParam", 1.131245 );
 
-  idx.Fill( 1 );
-  parameters->AddToIndexList( "IndexListParam", 3, idx );
-  idx.Fill( 2 );
-  parameters->AddToIndexList( "IndexListParam", 3, idx );
-  idx.Fill( 3 );
-  parameters->AddToIndexList( "IndexListParam", 3, idx );
-
-  pnt.Fill( 1.2 );
-  parameters->AddToPointList( "PointListParam", 3, pnt );
-  pnt.Fill( 3.14 );
-  parameters->AddToPointList( "PointListParam", 3, pnt );
-  pnt.Fill( 6.28 );
-  parameters->AddToPointList( "PointListParam", 3, pnt );
-  pnt.Fill( 1.63 );
-  parameters->AddToPointList( "PointListParam", 3, pnt );
-
   std::cout << "---------------------------------------------" << std::endl;
   parameters->Print( std::cout );
   std::cout << "---------------------------------------------" << std::endl;