Murl::Util::BilinearVideoScaler Class Reference

The bilinear video scaler class uses the BilinearFilter. More...

#include "murl_util_video_scaler.h"

Inheritance diagram for Murl::Util::BilinearVideoScaler:

Public Member Functions

 BilinearVideoScaler ()
 The default constructor. More...
 
 BilinearVideoScaler (Double filterWidth)
 Constructor taking the filter width value. More...
 
- Public Member Functions inherited from Murl::Util::VideoScaler
 VideoScaler (const IFilter *filter)
 Constructor creating a scaler using a specified filter. More...
 
virtual ~VideoScaler ()
 The destructor.
 
virtual Bool Scale (const ConstData &srcData, const MutableData &dstData, UInt32 srcPixelSizeX, UInt32 srcPixelSizeY, UInt32 srcBytePitch, UInt32 dstPixelSizeX, UInt32 dstPixelSizeY, UInt32 dstBytePitch, IEnums::PixelFormat pixelFormat, Real gamma) const
 Implementation of IVideoScaler::Scale(). More...
 
- Public Member Functions inherited from Murl::IVideoScaler
virtual ~IVideoScaler ()
 The destructor.
 

Additional Inherited Members

- Protected Member Functions inherited from Murl::Util::VideoScaler
virtual Bool ScaleFast (const ConstData &srcData, const MutableData &dstData, UInt32 srcPixelSizeX, UInt32 srcPixelSizeY, UInt32 srcBytePitch, UInt32 dstPixelSizeX, UInt32 dstPixelSizeY, UInt32 dstBytePitch, IEnums::PixelFormat pixelFormat, Real gamma) const
 Alternative scale method for overloading. More...
 

Detailed Description

The bilinear video scaler class uses the BilinearFilter.

Constructor & Destructor Documentation

◆ BilinearVideoScaler() [1/2]

Murl::Util::BilinearVideoScaler::BilinearVideoScaler ( )

The default constructor.

Create a BilinearFilter having width 1.0.

◆ BilinearVideoScaler() [2/2]

Murl::Util::BilinearVideoScaler::BilinearVideoScaler ( Double  filterWidth)

Constructor taking the filter width value.

Parameters
filterWidthThe BilinearFilter width.

The documentation for this class was generated from the following file:
  • murl_util_video_scaler.h


Copyright © 2011-2018 Spraylight GmbH.