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...
 ~Filter () override
 The destructor.
Double GetWidth () const override
 Implementation of IFilter::GetWidth(). More...
void SetWidth (Double width) override
 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.

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()

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

Implementation of IFilter::GetWidth().

The filter width.

Implements Murl::IFilter.

References mWidth.

◆ SetWidth()

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

Implementation of IFilter::SetWidth().

widthThe filter width.

Implements Murl::IFilter.

References mWidth.

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

Copyright © 2011-2024 Spraylight GmbH.