00001 #ifndef _FrameTransformationConfig_ 00002 #define _FrameTransformationConfig_ 00003 00004 #include "Processing.hxx" 00005 #include "BPF.hxx" 00006 00007 namespace CLAM 00008 { 00009 00010 class FrameTransformationConfig : public ProcessingConfig 00011 { 00012 public: 00013 DYNAMIC_TYPE_USING_INTERFACE (FrameTransformationConfig, 2,ProcessingConfig); 00014 DYN_ATTRIBUTE(0, public, bool, PreserveOuts); 00015 DYN_ATTRIBUTE (1, public, BPF, BPF); 00016 private: 00017 void DefaultInit() 00018 { 00019 AddPreserveOuts(); 00020 UpdateData(); 00021 SetPreserveOuts(false); 00022 } 00023 }; 00024 00025 } // namespace CLAM 00026 00027 #endif 00028