Skip to content

Commit 71fc152

Browse files
authored
Merge pull request #1372 from thewtex/typescript-diagrams
typescript diagrams
2 parents bbdff03 + ebe279b commit 71fc152

File tree

133 files changed

+4032
-200
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

133 files changed

+4032
-200
lines changed

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ If you use ITK-Wasm in your research, please cite [the following paper](https://
4444
4545
introduction/packages.md
4646
introduction/parts.md
47-
model/index.md
4847
introduction/file_formats/index.md
4948
```
5049

@@ -84,6 +83,7 @@ cxx/interface_types.md
8483
:maxdepth: 3
8584
:caption: 🔨 ITK-Wasm Development
8685
86+
model/index.md
8787
development/hacking_itk_wasm.md
8888
development/itk_js_to_itk_wasm_migration_guide.md
8989
```

docs/model/BinaryData.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
# Class: BinaryData
33

4-
54
Represents a contiguous array of bytes.
65
The data in representations are encoded as:
76

@@ -14,7 +13,7 @@ The data in representations are encoded as:
1413
URI: [wasm:BinaryData](https://w3id.org/itk/wasmBinaryData)
1514

1615

17-
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[BinaryFile]++-%20data%201..1>[BinaryData],[BinaryStream]++-%20data%201..1>[BinaryData],[Image]++-%20data%200..1>[BinaryData],[Image]++-%20direction%201..1>[BinaryData],[Mesh]++-%20cellData%200..1>[BinaryData],[Mesh]++-%20cells%200..1>[BinaryData],[Mesh]++-%20pointData%200..1>[BinaryData],[Mesh]++-%20points%200..1>[BinaryData],[PolyData]++-%20cellData%200..1>[BinaryData],[PolyData]++-%20lines%200..1>[BinaryData],[PolyData]++-%20pointData%200..1>[BinaryData],[PolyData]++-%20points%200..1>[BinaryData],[PolyData]++-%20polygons%200..1>[BinaryData],[PolyData],[Mesh],[Image],[BinaryStream],[BinaryFile])](https://yuml.me/diagram/nofunky;dir:TB/class/[BinaryFile]++-%20data%201..1>[BinaryData],[BinaryStream]++-%20data%201..1>[BinaryData],[Image]++-%20data%200..1>[BinaryData],[Image]++-%20direction%201..1>[BinaryData],[Mesh]++-%20cellData%200..1>[BinaryData],[Mesh]++-%20cells%200..1>[BinaryData],[Mesh]++-%20pointData%200..1>[BinaryData],[Mesh]++-%20points%200..1>[BinaryData],[PolyData]++-%20cellData%200..1>[BinaryData],[PolyData]++-%20lines%200..1>[BinaryData],[PolyData]++-%20pointData%200..1>[BinaryData],[PolyData]++-%20points%200..1>[BinaryData],[PolyData]++-%20polygons%200..1>[BinaryData],[PolyData],[Mesh],[Image],[BinaryStream],[BinaryFile])
16+
[![img](https://yuml.me/diagram/nofunky;dir:TB/class/[BinaryFile]++-%20data%201..1>[BinaryData],[BinaryStream]++-%20data%201..1>[BinaryData],[Image]++-%20data%200..1>[BinaryData],[Image]++-%20direction%201..1>[BinaryData],[Mesh]++-%20cellData%200..1>[BinaryData],[Mesh]++-%20cells%200..1>[BinaryData],[Mesh]++-%20pointData%200..1>[BinaryData],[Mesh]++-%20points%200..1>[BinaryData],[PolyData]++-%20cellData%200..1>[BinaryData],[PolyData]++-%20lines%200..1>[BinaryData],[PolyData]++-%20pointData%200..1>[BinaryData],[PolyData]++-%20points%200..1>[BinaryData],[PolyData]++-%20polygons%200..1>[BinaryData],[Transform]++-%20fixedParameters%201..1>[BinaryData],[Transform]++-%20parameters%201..1>[BinaryData],[Transform],[PolyData],[Mesh],[Image],[BinaryStream],[BinaryFile])](https://yuml.me/diagram/nofunky;dir:TB/class/[BinaryFile]++-%20data%201..1>[BinaryData],[BinaryStream]++-%20data%201..1>[BinaryData],[Image]++-%20data%200..1>[BinaryData],[Image]++-%20direction%201..1>[BinaryData],[Mesh]++-%20cellData%200..1>[BinaryData],[Mesh]++-%20cells%200..1>[BinaryData],[Mesh]++-%20pointData%200..1>[BinaryData],[Mesh]++-%20points%200..1>[BinaryData],[PolyData]++-%20cellData%200..1>[BinaryData],[PolyData]++-%20lines%200..1>[BinaryData],[PolyData]++-%20pointData%200..1>[BinaryData],[PolyData]++-%20points%200..1>[BinaryData],[PolyData]++-%20polygons%200..1>[BinaryData],[Transform]++-%20fixedParameters%201..1>[BinaryData],[Transform]++-%20parameters%201..1>[BinaryData],[Transform],[PolyData],[Mesh],[Image],[BinaryStream],[BinaryFile])
1817

1918
## Referenced by Class
2019

@@ -31,6 +30,8 @@ URI: [wasm:BinaryData](https://w3id.org/itk/wasmBinaryData)
3130
* **None** *[➞pointData](polyData__pointData.md)* <sub>0..1</sub> **[BinaryData](BinaryData.md)**
3231
* **None** *[➞points](polyData__points.md)* <sub>0..1</sub> **[BinaryData](BinaryData.md)**
3332
* **None** *[➞polygons](polyData__polygons.md)* <sub>0..1</sub> **[BinaryData](BinaryData.md)**
33+
* **None** *[➞fixedParameters](transform__fixedParameters.md)* <sub>1..1</sub> **[BinaryData](BinaryData.md)**
34+
* **None** *[➞parameters](transform__parameters.md)* <sub>1..1</sub> **[BinaryData](BinaryData.md)**
3435

3536
## Attributes
3637

@@ -39,5 +40,4 @@ URI: [wasm:BinaryData](https://w3id.org/itk/wasmBinaryData)
3940

4041
| | | |
4142
| --- | --- | --- |
42-
| **Mappings:** | | wasm:BinaryData |
43-
43+
| **Mappings:** | | wasm:BinaryData |

docs/model/BinaryFile.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
# Class: BinaryFile
33

4-
54
Representation of a binary file on a filesystem. For performance reasons, use BinaryStream when possible, instead of BinaryFile.
65

76
URI: [wasm:BinaryFile](https://w3id.org/itk/wasmBinaryFile)
@@ -29,5 +28,4 @@ URI: [wasm:BinaryFile](https://w3id.org/itk/wasmBinaryFile)
2928

3029
| | | |
3130
| --- | --- | --- |
32-
| **Mappings:** | | wasm:BinaryFile |
33-
31+
| **Mappings:** | | wasm:BinaryFile |

docs/model/BinaryStream.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
# Class: BinaryStream
33

4-
54
Representation of a binary stream. For performance reasons, use BinaryStream when possible, instead of BinaryFile.
65

76
URI: [wasm:BinaryStream](https://w3id.org/itk/wasmBinaryStream)
@@ -26,5 +25,4 @@ URI: [wasm:BinaryStream](https://w3id.org/itk/wasmBinaryStream)
2625

2726
| | | |
2827
| --- | --- | --- |
29-
| **Mappings:** | | wasm:BinaryStream |
30-
28+
| **Mappings:** | | wasm:BinaryStream |

docs/model/DoubleList.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
# Class: DoubleList
33

4-
54
Representation of a sequence of doubles.
65

76
URI: [wasm:DoubleList](https://w3id.org/itk/wasmDoubleList)
@@ -22,5 +21,4 @@ URI: [wasm:DoubleList](https://w3id.org/itk/wasmDoubleList)
2221

2322
| | | |
2423
| --- | --- | --- |
25-
| **Mappings:** | | wasm:DoubleList |
26-
24+
| **Mappings:** | | wasm:DoubleList |

docs/model/FloatList.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
# Class: FloatList
33

4-
54
Representation of a sequence of floats.
65

76
URI: [wasm:FloatList](https://w3id.org/itk/wasmFloatList)
@@ -22,5 +21,4 @@ URI: [wasm:FloatList](https://w3id.org/itk/wasmFloatList)
2221

2322
| | | |
2423
| --- | --- | --- |
25-
| **Mappings:** | | wasm:FloatList |
26-
24+
| **Mappings:** | | wasm:FloatList |

docs/model/FloatTypes.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11

22
# Enum: FloatTypes
33

4-
54
Float types.
65

76
URI: [wasm:FloatTypes](https://w3id.org/itk/wasmFloatTypes)
87

98

10-
## Other properties
11-
12-
| | | |
13-
| --- | --- | --- |
14-
159
## Permissible Values
1610

1711
| Text | Description | Meaning | Other Information |

docs/model/Image.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
# Class: Image
33

4-
54
Representation of an N-dimensional scientific image.
65

76
URI: [wasm:Image](https://w3id.org/itk/wasmImage)
@@ -52,5 +51,4 @@ Encoded in column-major order, i.e. contiguous x. Multi-component pixels are int
5251

5352
| | | |
5453
| --- | --- | --- |
55-
| **Mappings:** | | wasm:Image |
56-
54+
| **Mappings:** | | wasm:Image |

docs/model/ImageType.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11

22
# Class: ImageType
33

4-
54
Representation of an N-dimensional scientific image type.
65

76
URI: [wasm:ImageType](https://w3id.org/itk/wasmImageType)
@@ -35,5 +34,4 @@ URI: [wasm:ImageType](https://w3id.org/itk/wasmImageType)
3534

3635
| | | |
3736
| --- | --- | --- |
38-
| **Mappings:** | | wasm:ImageType |
39-
37+
| **Mappings:** | | wasm:ImageType |

docs/model/IntTypes.md

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,11 @@
11

22
# Enum: IntTypes
33

4-
54
Integer types.
65

76
URI: [wasm:IntTypes](https://w3id.org/itk/wasmIntTypes)
87

98

10-
## Other properties
11-
12-
| | | |
13-
| --- | --- | --- |
14-
159
## Permissible Values
1610

1711
| Text | Description | Meaning | Other Information |

0 commit comments

Comments
 (0)