]> Creatis software - bbtk.git/blobdiff - packages/std/src/bbstdGetVectorElement.h
Brute hack to fix nb dim < 3
[bbtk.git] / packages / std / src / bbstdGetVectorElement.h
index 438caea889e0b99ae21f732cd6e6fb96e75ae18c..53182c517522a9aa2117c9bd18149b8f9c7f4e83 100644 (file)
@@ -2,8 +2,8 @@
   Program:   bbtk
   Module:    $RCSfile: bbstdGetVectorElement.h,v $
   Language:  C++
-  Date:      $Date: 2009/05/14 14:43:38 $
-  Version:   $Revision: 1.5 $
+  Date:      $Date: 2009/07/23 12:27:36 $
+  Version:   $Revision: 1.6 $
 =========================================================================*/
 
 /* ---------------------------------------------------------------------
@@ -55,7 +55,7 @@ namespace bbstd
   // BlackBox description
   BBTK_BEGIN_DESCRIBE_TEMPLATE_BLACK_BOX(GetVectorElement,bbtk::AtomicBlackBox);
   BBTK_NAME("Get"+bbtk::HumanTypeName<std::vector<T> >()+"Element");
-  BBTK_AUTHOR("jpr@creatis.insa-lyon.fr");
+  BBTK_AUTHOR("info-dev@creatis.insa-lyon.fr");
  // BBTK_DEFAULT_ADAPTOR();
   BBTK_DESCRIPTION("Gets the i-th element from the input vector ("+bbtk::TypeName<std::vector<T> >());
   typedef std::vector<T> Tvector;
@@ -69,12 +69,8 @@ namespace bbstd
   template <class T>
   void GetVectorElement<T>::DoIt()
   {
-   // std::string out;
-   // std::ostringstream oss;
-    int i = bbGetInputI();
-    //oss << bbGetInputIn()[i];
-    //bbSetOutputOut(out.str());
-    bbSetOutputOut(bbGetInputIn()[i]);
+   // unsigned int i = bbGetInputI();
+    bbSetOutputOut(bbGetInputIn()[bbGetInputI()]);
   }
   //=================================================================