]> Creatis software - cpPlugins.git/blobdiff - lib/cpPlugins_Instances/Base_extra.cxx
...
[cpPlugins.git] / lib / cpPlugins_Instances / Base_extra.cxx
index e0d8a83f17f16b7773fbbf40ecaffc28924208f7..e0b72342595304457c755427327bb3ba9e74d63b 100644 (file)
@@ -46,15 +46,18 @@ cpPlugins_Base_extra_Array_AllScalars_AllDims( itk::FixedArray );
 cpPlugins_Base_extra_Array_AllScalars_AllDims( itk::Point );
 cpPlugins_Base_extra_Array_AllScalars_AllDims( itk::Vector );
 
-#define cpPlugins_Base_extra_VariableLengthVector_SetSize( T, P ) \
-  template cpPlugins_Base_EXPORT void itk::VariableLengthVector< T >:: \
-  SetSize< itk::VariableLengthVector< T >::P, \
-           itk::VariableLengthVector< T >::KeepOldValues >( \
-    unsigned int, itk::VariableLengthVector< T >::P, \
-    itk::VariableLengthVector< float >::KeepOldValues \
-  )
-
-cpPlugins_Base_extra_VariableLengthVector_SetSize( float, AlwaysReallocate );
-cpPlugins_Base_extra_VariableLengthVector_SetSize( float, ShrinkToFit );
+// -------------------------------------------------------------------------
+#define cpPlugins_Base_extra_VariableLengthVector_SetSize( T, P, Q )    \
+  template cpPlugins_Base_EXPORT void itk::VariableLengthVector< T >::  \
+  SetSize                                                               \
+  < itk::VariableLengthVector< T >::P, itk::VariableLengthVector< T >::Q > \
+  (                                                                     \
+    unsigned int,                                                       \
+    itk::VariableLengthVector< T >::P,                                  \
+    itk::VariableLengthVector< T >::Q                                   \
+    )
+
+cpPlugins_Base_extra_VariableLengthVector_SetSize( float, AlwaysReallocate, KeepOldValues );
+cpPlugins_Base_extra_VariableLengthVector_SetSize( float, ShrinkToFit, KeepOldValues );
 
 // eof - $RCSfile$