# CapturedResultBase

The `CapturedResultBase` class is the base class of all types of captured results.

> [!NOTE]
> Sub classes:
> - Barcode: [`DecodedBarcodesResult`](/barcode-reader/docs/mobile/programming/flutter/api-reference/barcode-reader/decoded-barcodes-result.html)
> - Text line: [`RecognizedTextLinesResult`](/label-recognition/docs/mobile/programming/flutter/api-reference/recognized-text-lines-result.html)
> - Document page(s): [`ProcessedDocumentResult`](/document-normalizer/docs/mobile/programming/flutter/api-reference/processed-document-result.html)
> - Parsed content (DL, MRZ, VIN, GS1 AI, etc.): [`ParsedResult`](/code-parser/docs/mobile/programming/flutter/api-reference/parsed-result.html)

## Definition

*Assembly:* dynamsoft_capture_vision_flutter

```dart
class CapturedResultBase
```

## Properties

| Properties | Types | Description |
| ---------- | ----- | ----------- |
| [`originalImageHashId`](#originalimagehashid) | *String* | The hash id of the original image. |
| [`rotationTransformMatrix`](#rotationtransformmatrix) | *Matrix4* | The rotation transformation matrix of the original image relative to the rotated image. |
| [`errorCode`](#errorcode) | *int* | The error code of this result. |
| [`errorMessage`](#errormessage) | *String* | The error message of this result. |

### originalImageHashId

The hash id of the original image.

```dart
String originalImageHashId;
```

### rotationTransformMatrix

The rotation transformation matrix of the original image relative to the rotated image.

```dart
Matrix4 rotationTransformMatrix;
```

### errorCode

The error code of this result.

```dart
int errorCode;
```

### errorMessage

The error message of this result.

```dart
String? errorMessage;
```
