]> Creatis software - bbtk.git/blobdiff - doc/bouml/bbtkk/141442.bodies
.
[bbtk.git] / doc / bouml / bbtkk / 141442.bodies
diff --git a/doc/bouml/bbtkk/141442.bodies b/doc/bouml/bbtkk/141442.bodies
new file mode 100644 (file)
index 0000000..786e688
--- /dev/null
@@ -0,0 +1,17 @@
+class AnyImageToConstTypedImage
+!!!185346.cpp!!!       DoIt() : void
+    if ( bbGetInputIn().type() == typeid(itkImageTypeConstPointer) )
+      {
+       bbSetOutputOut ( bbGetInputIn().template unsafe_get < itkImageTypeConstPointer >() );
+      }
+    else if ( bbGetInputIn().type() == typeid(itkImageTypePointer) )
+      {
+       bbSetOutputOut ( bbGetInputIn().template unsafe_get < itkImageTypePointer >() );
+      }
+    else 
+      {
+       bbtkError(this->bbGetFullName()<<+" : transform of <"
+                 <<bbtk::TypeName(bbGetInputIn().type())<<"> into <"
+                 <<bbtk::TypeName<itkImageTypeConstPointer>()<<"> not implemented");
+      }
+