The filter base class. More...

#include "murl_util_filter.h"

Inheritance diagram for Murl::Util::Filter:

Public Member Functions

 Filter (Double width)
 Constructor taking the filter width. More...
virtual ~Filter ()
 The destructor.
virtual Double GetWidth () const
 Implementation of IFilter::GetWidth(). More...
virtual void SetWidth (Double width)
 Implementation of IFilter::SetWidth(). More...
- Public Member Functions inherited from Murl::IFilter
virtual ~IFilter ()
 The destructor.
virtual Double Apply (Double dValH) const =0
 Apply the filter horizontally. More...
virtual Double Apply (Double dValH, Double dValV) const =0
 Apply the filter horizontally and vertically. More...

Protected Attributes

Double mWidth
 The filter width. More...

Detailed Description

The filter base class.

Constructor & Destructor Documentation

◆ Filter()

Murl::Util::Filter::Filter ( Double  width)

Constructor taking the filter width.

widthThe filter width.

Member Function Documentation

◆ GetWidth()

virtual Double Murl::Util::Filter::GetWidth ( ) const

Implementation of IFilter::GetWidth().

The filter width.

Implements Murl::IFilter.

References mWidth.

◆ SetWidth()

virtual void Murl::Util::Filter::SetWidth ( Double  width)

Implementation of IFilter::SetWidth().

widthThe filter width.

Implements Murl::IFilter.

References mWidth.

Member Data Documentation

◆ mWidth

Double Murl::Util::Filter::mWidth

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

Copyright © 2011-2018 Spraylight GmbH.