X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=doc%2Fbouml%2Fbbtkk%2F141954.bodies;fp=doc%2Fbouml%2Fbbtkk%2F141954.bodies;h=0c35714c0ab140c8c245ea855777c4d14111d4b8;hb=36ee14cc2a0ea41c6edea1767c82eec8e90a9ec6;hp=0000000000000000000000000000000000000000;hpb=2a9b694dca646ad9562f47a5bdb4f209059bd22a;p=bbtk.git diff --git a/doc/bouml/bbtkk/141954.bodies b/doc/bouml/bbtkk/141954.bodies new file mode 100644 index 0000000..0c35714 --- /dev/null +++ b/doc/bouml/bbtkk/141954.bodies @@ -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<" + <()<<">()"< 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); +