---
title: "Namespace Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals | Customer's Canvas On-Premises"
canonical: "https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/"
---

# Namespace Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals

> Namespace Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals

## Classs

### [ColorGradientNormalMapper](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/ColorGradientNormalMapper.md)

### [LineWidthNormalPresenter](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/LineWidthNormalPresenter.md)

### [MappedNormal](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/MappedNormal.md)

### [NormalCaster](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/NormalCaster.md)

### [NormalCaster.Transition](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/NormalCaster.Transition.md)

### [NormalMagnitudeFilter](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/NormalMagnitudeFilter.md)

### [PathNormalExtractor](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/PathNormalExtractor.md)

### [RasterNormalSource](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/RasterNormalSource.md)

### [VectorIntEqualityComparer](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/VectorIntEqualityComparer.md)

### [VectorNormalSource](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/VectorNormalSource.md)

## Interfaces

### [IColorGradientNormalMapper](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/IColorGradientNormalMapper.md)

### [INormalPresenter](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/INormalPresenter.md)

### [INormalSource](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/INormalSource.md)

### [IPathNormalExtractor](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/IPathNormalExtractor.md)

### [IPathSegmentMeasurer](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/IPathSegmentMeasurer.md)

## Enums

### [NormalCaster.State](https://customerscanvas.com/docs/on-premises/design-atoms-cs/reference/api/Aurigma.DesignAtoms.ImageProcessing.LineWidthMeasuring.Normals/NormalCaster.State.md)
