AlamofireImage/docs/Structs/BlurFilter.html

344 lines
16 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<title>BlurFilter Structure Reference</title>
<link rel="stylesheet" type="text/css" href="../css/jazzy.css" />
<link rel="stylesheet" type="text/css" href="../css/highlight.css" />
<meta charset="utf-8">
<script src="../js/jquery.min.js" defer></script>
<script src="../js/jazzy.js" defer></script>
<script src="../js/lunr.min.js" defer></script>
<script src="../js/typeahead.jquery.js" defer></script>
<script src="../js/jazzy.search.js" defer></script>
</head>
<body>
<a name="//apple_ref/swift/Struct/BlurFilter" class="dashAnchor"></a>
<a title="BlurFilter Structure Reference"></a>
<header class="header">
<p class="header-col header-col--primary">
<a class="header-link" href="../index.html">
AlamofireImage 4.2.0 Docs
</a>
(77% documented)
</p>
<p class="header-col--secondary">
<form role="search" action="../search.json">
<input type="text" placeholder="Search documentation" data-typeahead>
</form>
</p>
<p class="header-col header-col--secondary">
<a class="header-link" href="https://github.com/Alamofire/AlamofireImage">
<img class="header-icon" src="../img/gh.png"/>
View on GitHub
</a>
</p>
<p class="header-col header-col--secondary">
<a class="header-link" href="dash-feed://https%3A%2F%2Falamofire.github.io%2FAlamofireImage%2Fdocsets%2FAlamofireImage.xml">
<img class="header-icon" src="../img/dash.png"/>
Install in Dash
</a>
</p>
</header>
<p class="breadcrumbs">
<a class="breadcrumb" href="../index.html">AlamofireImage Reference</a>
<img class="carat" src="../img/carat.png" />
BlurFilter Structure Reference
</p>
<div class="content-wrapper">
<nav class="navigation">
<ul class="nav-groups">
<li class="nav-group-name">
<a class="nav-group-name-link" href="../Classes.html">Classes</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Classes/AutoPurgingImageCache.html">AutoPurgingImageCache</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Classes/ImageDownloader.html">ImageDownloader</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Classes/ImageDownloader/DownloadPrioritization.html"> DownloadPrioritization</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Classes/ImageResponseSerializer.html">ImageResponseSerializer</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Classes/RequestReceipt.html">RequestReceipt</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="../Enums.html">Enumerations</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Enums/AFIError.html">AFIError</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="../Extensions.html">Extensions</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Extensions/AlamofireExtension.html">AlamofireExtension</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Extensions/DataRequest.html">DataRequest</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Extensions/DataRequest.html">DataRequest</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Extensions/UIButton.html">UIButton</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Extensions/UIImage.html">UIImage</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Extensions/UIImageView.html">UIImageView</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Extensions/UIImageView/ImageTransition.html"> ImageTransition</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="../Protocols.html">Protocols</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Protocols/CompositeImageFilter.html">CompositeImageFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Protocols/CoreImageFilter.html">CoreImageFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Protocols/ImageCache.html">ImageCache</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Protocols/ImageFilter.html">ImageFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Protocols/ImageRequestCache.html">ImageRequestCache</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Protocols/Roundable.html">Roundable</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Protocols/Sizable.html">Sizable</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="../Structs.html">Structures</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/AspectScaledToFillSizeCircleFilter.html">AspectScaledToFillSizeCircleFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/AspectScaledToFillSizeFilter.html">AspectScaledToFillSizeFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/AspectScaledToFillSizeWithRoundedCornersFilter.html">AspectScaledToFillSizeWithRoundedCornersFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/AspectScaledToFitSizeFilter.html">AspectScaledToFitSizeFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/BlurFilter.html">BlurFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/CircleFilter.html">CircleFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/DynamicCompositeImageFilter.html">DynamicCompositeImageFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/DynamicImageFilter.html">DynamicImageFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/RoundedCornersFilter.html">RoundedCornersFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/ScaledToSizeCircleFilter.html">ScaledToSizeCircleFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/ScaledToSizeFilter.html">ScaledToSizeFilter</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Structs/ScaledToSizeWithRoundedCornersFilter.html">ScaledToSizeWithRoundedCornersFilter</a>
</li>
</ul>
</li>
<li class="nav-group-name">
<a class="nav-group-name-link" href="../Typealiases.html">Type Aliases</a>
<ul class="nav-group-tasks">
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Typealiases.html#/s:14AlamofireImage15AFIDataResponsea">AFIDataResponse</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Typealiases.html#/s:14AlamofireImage9AFIResulta">AFIResult</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Typealiases.html#/s:14AlamofireImage16AnimationOptionsa">AnimationOptions</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Typealiases.html#/s:14AlamofireImage12ControlStatea">ControlState</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Typealiases.html#/Image">Image</a>
</li>
<li class="nav-group-task">
<a class="nav-group-task-link" href="../Typealiases.html#/s:14AlamofireImage0B0a">Image</a>
</li>
</ul>
</li>
</ul>
</nav>
<article class="main-content">
<section class="section">
<div class="section-content top-matter">
<h1>BlurFilter</h1>
<div class="declaration">
<div class="language">
<pre class="highlight swift"><code><span class="kd">public</span> <span class="kd">struct</span> <span class="kt">BlurFilter</span> <span class="p">:</span> <span class="kt"><a href="../Protocols/ImageFilter.html">ImageFilter</a></span><span class="p">,</span> <span class="kt"><a href="../Protocols/CoreImageFilter.html">CoreImageFilter</a></span></code></pre>
</div>
</div>
<p>Blurs an image using a <code>CIGaussianBlur</code> filter with the specified blur radius.</p>
</div>
</section>
<section class="section">
<div class="section-content">
<div class="task-group">
<ul class="item-container">
<li class="item">
<div>
<code>
<a name="/s:14AlamofireImage10BlurFilterV10filterNameSSvp"></a>
<a name="//apple_ref/swift/Property/filterName" class="dashAnchor"></a>
<a class="token" href="#/s:14AlamofireImage10BlurFilterV10filterNameSSvp">filterName</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>The filter name.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">filterName</span><span class="p">:</span> <span class="kt">String</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:14AlamofireImage10BlurFilterV10parametersSDySSypGvp"></a>
<a name="//apple_ref/swift/Property/parameters" class="dashAnchor"></a>
<a class="token" href="#/s:14AlamofireImage10BlurFilterV10parametersSDySSypGvp">parameters</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>The image filter parameters passed to CoreImage.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="k">let</span> <span class="nv">parameters</span><span class="p">:</span> <span class="p">[</span><span class="kt">String</span> <span class="p">:</span> <span class="kt">Any</span><span class="p">]</span></code></pre>
</div>
</div>
</section>
</div>
</li>
<li class="item">
<div>
<code>
<a name="/s:14AlamofireImage10BlurFilterV10blurRadiusACSu_tcfc"></a>
<a name="//apple_ref/swift/Method/init(blurRadius:)" class="dashAnchor"></a>
<a class="token" href="#/s:14AlamofireImage10BlurFilterV10blurRadiusACSu_tcfc">init(blurRadius:<wbr>)</a>
</code>
</div>
<div class="height-container">
<div class="pointer-container"></div>
<section class="section">
<div class="pointer"></div>
<div class="abstract">
<p>Initializes the <code>BlurFilter</code> instance with the given blur radius.</p>
</div>
<div class="declaration">
<h4>Declaration</h4>
<div class="language">
<p class="aside-title">Swift</p>
<pre class="highlight swift"><code><span class="kd">public</span> <span class="nf">init</span><span class="p">(</span><span class="nv">blurRadius</span><span class="p">:</span> <span class="kt">UInt</span> <span class="o">=</span> <span class="mi">10</span><span class="p">)</span></code></pre>
</div>
</div>
<div>
<h4>Parameters</h4>
<table class="graybox">
<tbody>
<tr>
<td>
<code>
<em>blurRadius</em>
</code>
</td>
<td>
<div>
<p>The blur radius.</p>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<div>
<h4>Return Value</h4>
<p>The new <code>BlurFilter</code> instance.</p>
</div>
</section>
</div>
</li>
</ul>
</div>
</div>
</section>
</article>
</div>
<section class="footer">
<p>&copy; 2021 <a class="link" href="http://alamofire.org/" target="_blank" rel="external">Alamofire Software Foundation</a>. All rights reserved. (Last updated: 2021-04-03)</p>
<p>Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.13.6</a>, a <a class="link" href="https://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</body>
</div>
</html>