Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

ImageResize::SizeRequest Class Reference

List of all members.

Public Member Functions

INLINE SizeRequest ()
INLINE RequestType get_type () const
INLINE void set_pixel_size (int pixel_size)
INLINE int get_pixel_size () const
INLINE int get_pixel_size (int orig_pixel_size) const
INLINE void set_ratio (double ratio)
INLINE double get_ratio () const
INLINE double get_ratio (int orig_pixel_size) const

Private Attributes

RequestType _type
union {
   int   _pixel_size
   double   _ratio
_e

Constructor & Destructor Documentation

INLINE ImageResize::SizeRequest::SizeRequest  ) 
 


Member Function Documentation

INLINE int ImageResize::SizeRequest::get_pixel_size int  orig_pixel_size  )  const
 

INLINE int ImageResize::SizeRequest::get_pixel_size  )  const
 

Referenced by ImageResize::run().

INLINE double ImageResize::SizeRequest::get_ratio int  orig_pixel_size  )  const
 

INLINE double ImageResize::SizeRequest::get_ratio  )  const
 

Referenced by ImageResize::run().

INLINE RequestType ImageResize::SizeRequest::get_type  )  const
 

Referenced by ImageResize::run().

INLINE void ImageResize::SizeRequest::set_pixel_size int  pixel_size  ) 
 

Referenced by ImageResize::dispatch_size_request().

INLINE void ImageResize::SizeRequest::set_ratio double  ratio  ) 
 

Referenced by ImageResize::dispatch_size_request(), and ImageResize::run().


Member Data Documentation

union { ... } ImageResize::SizeRequest::_e [private]
 

int ImageResize::SizeRequest::_pixel_size [private]
 

Definition at line 60 of file imageResize.h.

double ImageResize::SizeRequest::_ratio [private]
 

Definition at line 61 of file imageResize.h.

RequestType ImageResize::SizeRequest::_type [private]
 

Definition at line 58 of file imageResize.h.


The documentation for this class was generated from the following file:
Generated on Fri Apr 18 01:01:11 2003 for Panda-Tool by doxygen1.3