Fawkes API
Fawkes Development Version
|
24 #ifndef _FIREVISION_FVUTILS_SCALERS_SCALER_H_
25 #define _FIREVISION_FVUTILS_SCALERS_SCALER_H_
27 namespace firevision {
39 virtual void scale() = 0;
virtual void set_scaled_buffer(unsigned char *buffer)=0
virtual unsigned int needed_scaled_width()=0
virtual void set_scale_factor(float factor)=0
virtual void set_original_buffer(unsigned char *buffer)=0
virtual void set_original_dimensions(unsigned int width, unsigned int height)=0
virtual ~Scaler()
Virtual empty destructor.
virtual float get_scale_factor()=0
virtual unsigned int needed_scaled_height()=0
virtual void set_scaled_dimensions(unsigned int width, unsigned int height)=0