Quick bitmap data resampler class. More...
#include <ilviews/bitmaps/resample.h>
Public Member Functions | |
| IlvBitmapDataQuickResampler () | |
| Constructor. | |
| IlvBitmapData * | resample (IlvBitmapData *data, IlvRect &srcrect, IlvRect &dstrect) |
| Returns bitmap data from a rectangular region. More... | |
Public Member Functions inherited from IlvValueInterface | |
| virtual IlBoolean | applyValue (const IlvValue &value) |
| Apply an accessor. More... | |
| virtual IlBoolean | changeValue (const IlvValue &val) |
| Changes the value of an accessor. More... | |
| virtual IlBoolean | changeValues (const IlvValue *values, IlUShort count=0) |
| Changes several accessor values simultaneously. More... | |
| virtual void | getAccessors (const IlSymbol *const **names, const IlvValueTypeClass *const **types, IlUInt &count) const |
| Retrieves the list of available accessors of an object. More... | |
| virtual const char * | getName () const |
Returns the name of the instance. The semantic and implementation of this method are defined by concrete subclasses. The default implementation returns 0. More... | |
| virtual IlvValue & | queryValue (IlvValue &val) const |
| Retrieves an accessor value. More... | |
| virtual void | queryValues (IlvValue *values, IlUShort count) const |
| Retrieves multiple accessor values simultaneously. More... | |
Quick bitmap data resampler class.
Library: xviews or winviews or mviews (mutually exclusive)
This class provides a method for returning a rectangular region of an IlvBitmapData as an IlvBitmapData. The dimensions of the destination bitmap data are given by another rectangle. This class uses the nearest neighbor method to fill the destination bitmap data.
| IlvBitmapData* IlvBitmapDataQuickResampler::resample | ( | IlvBitmapData * | data, |
| IlvRect & | srcrect, | ||
| IlvRect & | dstrect | ||
| ) |
Returns bitmap data from a rectangular region.
| data | The source bitmap data. |
| srcrect | The rectangular region in the source bitmap data. |
| dstrect | The dimensions of the returned bitmap data. |