Show / Hide Table of Contents

Namespace Phoenix.Tiresias

Classes

Constants

A class containing constants used across multiple classes within the Tiresias namespace. Reference: https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/classes-and-structs/how-to-define-constants.

ContrastDisplay

Stats for contrast tests.

ContrastTests

Get ContrastDisplay objects containing results for each contrast test, given a foreground color and a background color.

ImgFilter

Defines the operations used on the byte array generated from LockBits in ColorblindFilters.cs.

LoggingInfo

A class to hold logging information.

OcrContrast

Get text contrast information using OCR for a line of text.

OcrEngineCaller

Call the OCR on an image and return the UWP OcrResult.

OcrSummary

Get summary of OCR information for a line of text: the OcrLine object, the text angle, the text string, and the Rect[] of word boundary boxes.

OcrTextSize

Get text size and bounding box information using OCR for a line of text.

PhoenixTiresiasTelemetryContext

Class needed to provide moduleName for telemetry.

PixelColor

Defines color of a pixel, color can be represented as RGB, LMS, or modified based on filters.

PrelimColor

Defines the preliminary color space Used for calculated relative luminance.

TextArea

Get summary of text area information for list of text areas in automatic report.

TextSizeDisplay

Stats for the text size tests.

TiresiasImage

Holds information necessary for auto report.

TiresiasPlugin

TiresiasSettings

Settings for the Tiresias module.

TiresiasView

Interaction logic for Tiresias View.

TiresiasViewModel

Automatic report generation display in the ViewModel.

Structs

RectangleDimensions

Defines the dimensions for a rectangle.

Interfaces

ITiresiasViewProvider

Enums

Colorspace

Specifies color space options Used in colorblind filter calculations.

FilterType

Enum to pass string of filter type.

In This Article
Back to top Generated by DocFX