X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=tools%2FclitkRelativePositionGenericFilter.txx;h=8af353a495d5b71c2f7143aba82928389063f32d;hb=7f7c290c75d4917446f8751856ae7d450f58a6f0;hp=66c4be47cfa9c80e9e5b687675e30ecf6f6e1061;hpb=243b931a3f9d65c94e076d22a0395b894ef3f660;p=clitk.git diff --git a/tools/clitkRelativePositionGenericFilter.txx b/tools/clitkRelativePositionGenericFilter.txx index 66c4be4..8af353a 100644 --- a/tools/clitkRelativePositionGenericFilter.txx +++ b/tools/clitkRelativePositionGenericFilter.txx @@ -69,6 +69,9 @@ SetOptionsFromArgsInfoToFilter(FilterType * f) f->SetVerboseStepFlag(mArgsInfo.verboseStep_flag); f->SetWriteStepFlag(mArgsInfo.writeStep_flag); + // Must be set before AddOrientationTypeString + f->SetInverseOrientationFlag(mArgsInfo.inverse_flag); + for(uint i=0; iAddOrientationTypeString(mArgsInfo.orientation_arg[i]); } @@ -85,8 +88,6 @@ SetOptionsFromArgsInfoToFilter(FilterType * f) f->SetRemoveObjectFlag(!mArgsInfo.doNotRemoveObject_flag); f->SetAutoCropFlag(!mArgsInfo.noAutoCrop_flag); f->SetCombineWithOrFlag(mArgsInfo.combineWithOr_flag); - f->SetInverseOrientationFlag(mArgsInfo.inverse_flag); - } //-------------------------------------------------------------------- @@ -143,7 +144,7 @@ UpdateWithInputImageType() filter->SetInput(input); filter->SetInputObject(object); if (mArgsInfo.angle1_given && mArgsInfo.angle2_given) - filter->AddAngles(mArgsInfo.angle1_arg, mArgsInfo.angle2_arg); + filter->AddAnglesInDeg(mArgsInfo.angle1_arg, mArgsInfo.angle2_arg); SetOptionsFromArgsInfoToFilter(filter); // Go !