---
title: affineClamp()
framework: coreimage
role: symbol
role_heading: Type Method
path: coreimage/cifilter-swift.class/affineclamp()
---

# affineClamp()

Performs a transform on the image and extends the image edges to infinity.

## Declaration

```swift
class func affineClamp() -> any CIFilter & CIAffineClamp
```

## Return Value

Return Value The tiled image.

## Discussion

Discussion This method applies the affine clamp filter to an image. This effect performs similarly to the affine transform filter except that it produces an infinite image. You can use this filter when you need to blur an image but you want to avoid a soft, black fringe along the edges. The affine clamp filter uses the following properties: The following code creates a filter that produces a cropped image with colored edges to fill the rest of the image: func affineClamp(inputImage: CIImage) -> CIImage {     let affineClamp = CIFilter.affineClamp()     affineClamp.inputImage = inputImage     affineClamp.transform = CGAffineTransform(a: 1.0, b: 0.0, c: 0.0, d: 1.0, tx: 0.0, ty: 0.0)     return affineClamp.outputImage! }

## See Also

### Filters

- [affineTile()](coreimage/cifilter-swift.class/affinetile().md)
- [eightfoldReflectedTile()](coreimage/cifilter-swift.class/eightfoldreflectedtile().md)
- [fourfoldReflectedTile()](coreimage/cifilter-swift.class/fourfoldreflectedtile().md)
- [fourfoldRotatedTile()](coreimage/cifilter-swift.class/fourfoldrotatedtile().md)
- [fourfoldTranslatedTile()](coreimage/cifilter-swift.class/fourfoldtranslatedtile().md)
- [glideReflectedTile()](coreimage/cifilter-swift.class/glidereflectedtile().md)
- [kaleidoscope()](coreimage/cifilter-swift.class/kaleidoscope().md)
- [opTile()](coreimage/cifilter-swift.class/optile().md)
- [parallelogramTile()](coreimage/cifilter-swift.class/parallelogramtile().md)
- [perspectiveTile()](coreimage/cifilter-swift.class/perspectivetile().md)
- [sixfoldReflectedTile()](coreimage/cifilter-swift.class/sixfoldreflectedtile().md)
- [sixfoldRotatedTile()](coreimage/cifilter-swift.class/sixfoldrotatedtile().md)
- [triangleKaleidoscope()](coreimage/cifilter-swift.class/trianglekaleidoscope().md)
- [triangleTile()](coreimage/cifilter-swift.class/triangletile().md)
- [twelvefoldReflectedTile()](coreimage/cifilter-swift.class/twelvefoldreflectedtile().md)
