]> Creatis software - bbtk.git/blobdiff - doc/bouml/bbtkk/141954.bodies
.
[bbtk.git] / doc / bouml / bbtkk / 141954.bodies
diff --git a/doc/bouml/bbtkk/141954.bodies b/doc/bouml/bbtkk/141954.bodies
new file mode 100644 (file)
index 0000000..0c35714
--- /dev/null
@@ -0,0 +1,27 @@
+class BinaryThresholdImageFilterGeneric
+!!!185474.cpp!!!       ProcessSwitch() : void
+    BBTK_TEMPLATE_ITK_IMAGE_SWITCH(bbGetInputIn().type(), this->Process);
+  
+!!!185602.cpp!!!       Process() : void
+    bbtkDebugMessageInc("Core",9,
+                       "bbitk::BinaryThresholdImageFilterGeneric::Process<"
+                       <<bbtk::TypeName<T>()<<">()"<<std::endl);
+    typedef BinaryThresholdImageFilter<T> FilterType;
+    typename FilterType::Pointer f = FilterType::New("Temp");
+         typedef T* TPointer; 
+         f->bbSetInputIn( this->bbGetInputIn().get < TPointer > () );
+    f->bbSetInputLowerThreshold ( (typename T::PixelType)
+                                 this->bbGetInputLowerThreshold() );
+    f->bbSetInputUpperThreshold ( (typename T::PixelType)
+                                 this->bbGetInputUpperThreshold() );
+    f->bbSetInputInsideValue ( (typename T::PixelType)
+                              this->bbGetInputInsideValue() );
+    f->bbSetInputOutsideValue ( (typename T::PixelType)
+                               this->bbGetInputOutsideValue() );
+    f->bbExecute();
+    f->bbGetOutputOut()->Register();
+    this->bbSetOutputOut( f->bbGetOutputOut() );
+
+    bbtkDebugDecTab("Core",9);
+